[ARM] 3963/1: AT91: Update configuration files

A number of configuration file changes.

These are mainly to replace references to ARCH_AT91RM9200 and
ARCH_AT91SAM9261 with the common/generic ARCH_AT91. That way we don't
need to mention every specific AT91 processor explicitly.

Also adds the configuration option for AT91SAM9260-EK and AT91SAM9261-EK
boards.

Signed-off-by: Andrew Victor <andrew@sanpeople.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

authored by Andrew Victor and committed by Russell King 58a0cd78 022cbd73

+42 -13
+1 -1
arch/arm/Kconfig
··· 583 583 ARCH_LUBBOCK || MACH_MAINSTONE || ARCH_NETWINDER || \ 584 584 ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \ 585 585 ARCH_SA1100 || ARCH_SHARK || ARCH_VERSATILE || \ 586 - ARCH_AT91RM9200 || MACH_TRIZEPS4 586 + ARCH_AT91 || MACH_TRIZEPS4 587 587 help 588 588 If you say Y here, the LEDs on your machine will be used 589 589 to provide useful information about your current system status.
+1 -1
arch/arm/configs/csb637_defconfig
··· 623 623 # CONFIG_USBPCWATCHDOG is not set 624 624 # CONFIG_NVRAM is not set 625 625 CONFIG_RTC=y 626 - # CONFIG_AT91_RTC is not set 626 + # CONFIG_AT91RM9200_RTC is not set 627 627 # CONFIG_DTLK is not set 628 628 # CONFIG_R3964 is not set 629 629
+1 -1
arch/arm/configs/kb9202_defconfig
··· 437 437 # CONFIG_WATCHDOG is not set 438 438 # CONFIG_NVRAM is not set 439 439 # CONFIG_RTC is not set 440 - # CONFIG_AT91_RTC is not set 440 + # CONFIG_AT91RM9200_RTC is not set 441 441 # CONFIG_DTLK is not set 442 442 # CONFIG_R3964 is not set 443 443
+30
arch/arm/mach-at91rm9200/Kconfig
··· 92 92 93 93 comment "AT91SAM9260 Board Type" 94 94 95 + config MACH_AT91SAM9260EK 96 + bool "Atmel AT91SAM9260-EK Evaluation Kit" 97 + depends on ARCH_AT91SAM9260 98 + help 99 + Select this if you are using Atmel's AT91SAM9260-EK Evaluation Kit. 100 + <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3933> 101 + 95 102 endif 96 103 97 104 # ---------------------------------------------------------- ··· 107 100 108 101 comment "AT91SAM9261 Board Type" 109 102 103 + config MACH_AT91SAM9261EK 104 + bool "Atmel AT91SAM9261-EK Evaluation Kit" 105 + depends on ARCH_AT91SAM9261 106 + help 107 + Select this if you are using Atmel's AT91SAM9261-EK Evaluation Kit. 108 + <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3820> 109 + 110 110 endif 111 111 112 + # ---------------------------------------------------------- 113 + 114 + comment "AT91 Board Options" 115 + 116 + config MTD_AT91_DATAFLASH_CARD 117 + bool "Enable DataFlash Card support" 118 + depends on (ARCH_AT91RM9200DK || MACH_AT91RM9200EK || MACH_AT91SAM9260EK || MACH_AT91SAM9261EK) 119 + help 120 + Enable support for the DataFlash card. 121 + 122 + config MTD_NAND_AT91_BUSWIDTH_16 123 + bool "Enable 16-bit data bus interface to NAND flash" 124 + depends on (MACH_AT91SAM9261EK || MACH_AT91SAM9260EK) 125 + help 126 + On AT91SAM926x boards both types of NAND flash can be present 127 + (8 and 16 bit data bus width). 112 128 113 129 # ---------------------------------------------------------- 114 130
+4 -4
drivers/mmc/Kconfig
··· 91 91 92 92 If unsure, say N. 93 93 94 - config MMC_AT91RM9200 95 - tristate "AT91RM9200 SD/MMC Card Interface support" 96 - depends on ARCH_AT91RM9200 && MMC 94 + config MMC_AT91 95 + tristate "AT91 SD/MMC Card Interface support" 96 + depends on ARCH_AT91 && MMC 97 97 help 98 - This selects the AT91RM9200 MCI controller. 98 + This selects the AT91 MCI controller. 99 99 100 100 If unsure, say N. 101 101
+1 -1
drivers/mmc/Makefile
··· 22 22 obj-$(CONFIG_MMC_WBSD) += wbsd.o 23 23 obj-$(CONFIG_MMC_AU1X) += au1xmmc.o 24 24 obj-$(CONFIG_MMC_OMAP) += omap.o 25 - obj-$(CONFIG_MMC_AT91RM9200) += at91_mci.o 25 + obj-$(CONFIG_MMC_AT91) += at91_mci.o 26 26 obj-$(CONFIG_MMC_TIFM_SD) += tifm_sd.o 27 27 28 28 mmc_core-y := mmc.o mmc_sysfs.o
+1 -1
drivers/usb/Kconfig
··· 24 24 default y if ARCH_S3C2410 25 25 default y if PXA27x 26 26 default y if ARCH_EP93XX 27 - default y if (ARCH_AT91RM9200 || ARCH_AT91SAM9261) 27 + default y if ARCH_AT91 28 28 default y if ARCH_PNX4008 29 29 # PPC: 30 30 default y if STB03xxx
+1 -1
drivers/usb/gadget/Kconfig
··· 189 189 190 190 config USB_GADGET_AT91 191 191 boolean "AT91 USB Device Port" 192 - depends on ARCH_AT91RM9200 192 + depends on ARCH_AT91 193 193 select USB_GADGET_SELECTED 194 194 help 195 195 Many Atmel AT91 processors (such as the AT91RM2000) have a
+2 -3
drivers/usb/host/ohci-hcd.c
··· 935 935 #include "ohci-ppc-soc.c" 936 936 #endif 937 937 938 - #if defined(CONFIG_ARCH_AT91RM9200) || defined(CONFIG_ARCH_AT91SAM9261) 938 + #ifdef CONFIG_ARCH_AT91 939 939 #include "ohci-at91.c" 940 940 #endif 941 941 ··· 952 952 || defined (CONFIG_ARCH_EP93XX) \ 953 953 || defined (CONFIG_SOC_AU1X00) \ 954 954 || defined (CONFIG_USB_OHCI_HCD_PPC_SOC) \ 955 - || defined (CONFIG_ARCH_AT91RM9200) \ 956 - || defined (CONFIG_ARCH_AT91SAM9261) \ 955 + || defined (CONFIG_ARCH_AT91) \ 957 956 || defined (CONFIG_ARCH_PNX4008) \ 958 957 ) 959 958 #error "missing bus glue for ohci-hcd"