diff options
| author | Arnd Bergmann <arnd@arndb.de> | 2014-12-02 11:25:19 -0500 |
|---|---|---|
| committer | Nicolas Ferre <nicolas.ferre@atmel.com> | 2014-12-03 08:16:07 -0500 |
| commit | ba62a8593d15f3f353acdc8ab32c18dd40a275bb (patch) | |
| tree | 6c0e808e8677484717aa1e246eda6c409ffcd33d | |
| parent | f9aaa1a2adf29cbf4e0830da599db6eef46bd8c0 (diff) | |
ARM: at91: remove unused board.h file
All functions declared in this file are gone.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
[nicolas.ferre@atmel.com: re-order patches so modify board-dt-sam9]
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
| -rw-r--r-- | arch/arm/mach-at91/board-dt-sam9.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-at91/board.h | 120 |
2 files changed, 0 insertions, 121 deletions
diff --git a/arch/arm/mach-at91/board-dt-sam9.c b/arch/arm/mach-at91/board-dt-sam9.c index 67c1bcbf0ed9..f99246aa9b38 100644 --- a/arch/arm/mach-at91/board-dt-sam9.c +++ b/arch/arm/mach-at91/board-dt-sam9.c | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | #include <asm/mach/map.h> | 21 | #include <asm/mach/map.h> |
| 22 | #include <asm/mach/irq.h> | 22 | #include <asm/mach/irq.h> |
| 23 | 23 | ||
| 24 | #include "board.h" | ||
| 25 | #include "generic.h" | 24 | #include "generic.h" |
| 26 | 25 | ||
| 27 | static const char *at91_dt_board_compat[] __initdata = { | 26 | static const char *at91_dt_board_compat[] __initdata = { |
diff --git a/arch/arm/mach-at91/board.h b/arch/arm/mach-at91/board.h deleted file mode 100644 index 8d3ea1fdb59b..000000000000 --- a/arch/arm/mach-at91/board.h +++ /dev/null | |||
| @@ -1,120 +0,0 @@ | |||
| 1 | /* | ||
| 2 | * arch/arm/mach-at91/include/mach/board.h | ||
| 3 | * | ||
| 4 | * Copyright (C) 2005 HP Labs | ||
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License | ||
| 17 | * along with this program; if not, write to the Free Software | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | ||
| 20 | |||
| 21 | /* | ||
| 22 | * These are data structures found in platform_device.dev.platform_data, | ||
| 23 | * and describing board-specific data needed by drivers. For example, | ||
| 24 | * which pin is used for a given GPIO role. | ||
| 25 | * | ||
| 26 | * In 2.6, drivers should strongly avoid board-specific knowledge so | ||
| 27 | * that supporting new boards normally won't require driver patches. | ||
| 28 | * Most board-specific knowledge should be in arch/.../board-*.c files. | ||
| 29 | */ | ||
| 30 | |||
| 31 | #ifndef __ASM_ARCH_BOARD_H | ||
| 32 | #define __ASM_ARCH_BOARD_H | ||
| 33 | |||
| 34 | #include <linux/platform_data/atmel.h> | ||
| 35 | |||
| 36 | /* USB Device */ | ||
| 37 | extern void __init at91_add_device_udc(struct at91_udc_data *data); | ||
| 38 | |||
| 39 | /* USB High Speed Device */ | ||
| 40 | extern void __init at91_add_device_usba(struct usba_platform_data *data); | ||
| 41 | |||
| 42 | /* Compact Flash */ | ||
| 43 | extern void __init at91_add_device_cf(struct at91_cf_data *data); | ||
| 44 | |||
| 45 | /* MMC / SD */ | ||
| 46 | /* atmel-mci platform config */ | ||
| 47 | extern void __init at91_add_device_mci(short mmc_id, struct mci_platform_data *data); | ||
| 48 | |||
| 49 | extern void __init at91_add_device_eth(struct macb_platform_data *data); | ||
| 50 | |||
| 51 | /* USB Host */ | ||
| 52 | extern void __init at91_add_device_usbh(struct at91_usbh_data *data); | ||
| 53 | extern void __init at91_add_device_usbh_ohci(struct at91_usbh_data *data); | ||
| 54 | extern void __init at91_add_device_usbh_ehci(struct at91_usbh_data *data); | ||
| 55 | |||
| 56 | extern void __init at91_add_device_nand(struct atmel_nand_data *data); | ||
| 57 | |||
| 58 | /* I2C*/ | ||
| 59 | extern void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices); | ||
| 60 | |||
| 61 | /* SPI */ | ||
| 62 | extern void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices); | ||
| 63 | |||
| 64 | /* Serial */ | ||
| 65 | #define ATMEL_UART_CTS 0x01 | ||
| 66 | #define ATMEL_UART_RTS 0x02 | ||
| 67 | #define ATMEL_UART_DSR 0x04 | ||
| 68 | #define ATMEL_UART_DTR 0x08 | ||
| 69 | #define ATMEL_UART_DCD 0x10 | ||
| 70 | #define ATMEL_UART_RI 0x20 | ||
| 71 | |||
| 72 | extern void __init at91_register_uart(unsigned id, unsigned portnr, unsigned pins); | ||
| 73 | |||
| 74 | extern struct platform_device *atmel_default_console_device; | ||
| 75 | |||
| 76 | extern void __init at91_add_device_serial(void); | ||
| 77 | |||
| 78 | /* | ||
| 79 | * PWM | ||
| 80 | */ | ||
| 81 | #define AT91_PWM0 0 | ||
| 82 | #define AT91_PWM1 1 | ||
| 83 | #define AT91_PWM2 2 | ||
| 84 | #define AT91_PWM3 3 | ||
| 85 | |||
| 86 | extern void __init at91_add_device_pwm(u32 mask); | ||
| 87 | |||
| 88 | /* | ||
| 89 | * SSC -- accessed through ssc_request(id). Drivers don't bind to SSC | ||
| 90 | * platform devices. Their SSC ID is part of their configuration data, | ||
| 91 | * along with information about which SSC signals they should use. | ||
| 92 | */ | ||
| 93 | #define ATMEL_SSC_TK 0x01 | ||
| 94 | #define ATMEL_SSC_TF 0x02 | ||
| 95 | #define ATMEL_SSC_TD 0x04 | ||
| 96 | #define ATMEL_SSC_TX (ATMEL_SSC_TK | ATMEL_SSC_TF | ATMEL_SSC_TD) | ||
| 97 | |||
| 98 | #define ATMEL_SSC_RK 0x10 | ||
| 99 | #define ATMEL_SSC_RF 0x20 | ||
| 100 | #define ATMEL_SSC_RD 0x40 | ||
| 101 | #define ATMEL_SSC_RX (ATMEL_SSC_RK | ATMEL_SSC_RF | ATMEL_SSC_RD) | ||
| 102 | |||
| 103 | extern void __init at91_add_device_ssc(unsigned id, unsigned pins); | ||
| 104 | |||
| 105 | /* LCD Controller */ | ||
| 106 | struct atmel_lcdfb_pdata; | ||
| 107 | extern void __init at91_add_device_lcdc(struct atmel_lcdfb_pdata *data); | ||
| 108 | |||
| 109 | /* AC97 */ | ||
| 110 | extern void __init at91_add_device_ac97(struct ac97c_platform_data *data); | ||
| 111 | |||
| 112 | /* ISI */ | ||
| 113 | struct isi_platform_data; | ||
| 114 | extern void __init at91_add_device_isi(struct isi_platform_data *data, | ||
| 115 | bool use_pck_as_mck); | ||
| 116 | |||
| 117 | /* CAN */ | ||
| 118 | extern void __init at91_add_device_can(struct at91_can_data *data); | ||
| 119 | |||
| 120 | #endif | ||
