Second batch of cleanup/SoC for 3.19:
- fixes following legacy board removal - removal of an unused config option CONFIG_MACH_SAMA5_DT - move of some header files out of include/mach directory -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAABAgAGBQJUZOvPAAoJEAf03oE53VmQlLMH/Aq/q9FYWyiZqq+DHccUuMvt IJG2LjTabKb7ihHbsrwaF6kqddISeF4vrBgIoNhNxqfD836MuG5vBpGR1iTXyfqF q/s/CI6Zmw3KWxCTUJSE8ix8Y6KA5vdI84D4dLorjlYhmFj0xXrteSooMlJ0t9uJ d8o5gOhaL0nQnhdJ950MsSVopsFzjJ0nzxr0PqsVGx6/DJRB+CyKi9e7419B+Vie phULLFux3Ai4m7eOHmFxc8vBFwQwSPam2nBiqgFgT1kKDY1igzjwk8PGv1fkLlIk llBzCQsuXnnScV2auDF7UOEOZHue+eMPajYd+iZkjy5khkTYbdLyz5eW6gZiRdw= =yqzO -----END PGP SIGNATURE----- Merge tag 'at91-cleanup2' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/cleanup Pull "Second batch of cleanup/SoC for 3.19" from Nicolas Ferre: - fixes following legacy board removal - removal of an unused config option CONFIG_MACH_SAMA5_DT - move of some header files out of include/mach directory * tag 'at91-cleanup2' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91: ARM: at91: move sdramc/ddrsdr header to include/soc/at91 ARM: at91: remove CONFIG_MACH_SAMA5_DT ARM: at91: remove unused CONFIG_ARCH_AT91SAM9G45 option ARM: at91: remove useless init_time for DT-only SoCs ARM: at91: fix build breakage due to legacy board removals Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
commit
2c0b50fcba
|
@ -861,6 +861,7 @@ W: http://maxim.org.za/at91_26.html
|
||||||
W: http://www.linux4sam.org
|
W: http://www.linux4sam.org
|
||||||
S: Supported
|
S: Supported
|
||||||
F: arch/arm/mach-at91/
|
F: arch/arm/mach-at91/
|
||||||
|
F: include/soc/at91/
|
||||||
F: arch/arm/boot/dts/at91*.dts
|
F: arch/arm/boot/dts/at91*.dts
|
||||||
F: arch/arm/boot/dts/at91*.dtsi
|
F: arch/arm/boot/dts/at91*.dtsi
|
||||||
F: arch/arm/boot/dts/sama*.dts
|
F: arch/arm/boot/dts/sama*.dts
|
||||||
|
|
|
@ -20,7 +20,6 @@ CONFIG_ARCH_AT91=y
|
||||||
CONFIG_SOC_SAM_V7=y
|
CONFIG_SOC_SAM_V7=y
|
||||||
CONFIG_SOC_SAMA5D3=y
|
CONFIG_SOC_SAMA5D3=y
|
||||||
CONFIG_SOC_SAMA5D4=y
|
CONFIG_SOC_SAMA5D4=y
|
||||||
CONFIG_MACH_SAMA5_DT=y
|
|
||||||
CONFIG_AEABI=y
|
CONFIG_AEABI=y
|
||||||
CONFIG_UACCESS_WITH_MEMCPY=y
|
CONFIG_UACCESS_WITH_MEMCPY=y
|
||||||
CONFIG_ZBOOT_ROM_TEXT=0x0
|
CONFIG_ZBOOT_ROM_TEXT=0x0
|
||||||
|
|
|
@ -54,6 +54,7 @@ config SOC_SAMA5
|
||||||
select USE_OF
|
select USE_OF
|
||||||
select MEMORY
|
select MEMORY
|
||||||
select ATMEL_SDRAMC
|
select ATMEL_SDRAMC
|
||||||
|
select PHYLIB if NETDEVICES
|
||||||
|
|
||||||
menu "Atmel AT91 System-on-Chip"
|
menu "Atmel AT91 System-on-Chip"
|
||||||
|
|
||||||
|
@ -207,15 +208,6 @@ config MACH_AT91SAM9_DT
|
||||||
Select this if you want to experiment device-tree with
|
Select this if you want to experiment device-tree with
|
||||||
an Atmel Evaluation Kit.
|
an Atmel Evaluation Kit.
|
||||||
|
|
||||||
config MACH_SAMA5_DT
|
|
||||||
bool "Atmel SAMA5 Evaluation Kits with device-tree support"
|
|
||||||
depends on SOC_SAMA5
|
|
||||||
select USE_OF
|
|
||||||
select PHYLIB if NETDEVICES
|
|
||||||
help
|
|
||||||
Select this if you want to experiment device-tree with
|
|
||||||
an Atmel Evaluation Kit.
|
|
||||||
|
|
||||||
# ----------------------------------------------------------
|
# ----------------------------------------------------------
|
||||||
|
|
||||||
comment "AT91 Feature Selections"
|
comment "AT91 Feature Selections"
|
||||||
|
|
|
@ -71,7 +71,7 @@ obj-$(CONFIG_MACH_AT91RM9200_DT) += board-dt-rm9200.o
|
||||||
obj-$(CONFIG_MACH_AT91SAM9_DT) += board-dt-sam9.o
|
obj-$(CONFIG_MACH_AT91SAM9_DT) += board-dt-sam9.o
|
||||||
|
|
||||||
# SAMA5 board with device-tree
|
# SAMA5 board with device-tree
|
||||||
obj-$(CONFIG_MACH_SAMA5_DT) += board-dt-sama5.o
|
obj-$(CONFIG_SOC_SAMA5) += board-dt-sama5.o
|
||||||
|
|
||||||
# Drivers
|
# Drivers
|
||||||
obj-y += leds.o
|
obj-y += leds.o
|
||||||
|
|
|
@ -3,12 +3,6 @@
|
||||||
# PARAMS_PHYS must be within 4MB of ZRELADDR
|
# PARAMS_PHYS must be within 4MB of ZRELADDR
|
||||||
# INITRD_PHYS must be in RAM
|
# INITRD_PHYS must be in RAM
|
||||||
|
|
||||||
ifeq ($(CONFIG_ARCH_AT91SAM9G45),y)
|
|
||||||
zreladdr-y += 0x70008000
|
|
||||||
params_phys-y := 0x70000100
|
|
||||||
initrd_phys-y := 0x70410000
|
|
||||||
else
|
|
||||||
zreladdr-y += 0x20008000
|
zreladdr-y += 0x20008000
|
||||||
params_phys-y := 0x20000100
|
params_phys-y := 0x20000100
|
||||||
initrd_phys-y := 0x20410000
|
initrd_phys-y := 0x20410000
|
||||||
endif
|
|
||||||
|
|
|
@ -56,11 +56,7 @@ extern void __init at91_add_device_usbh_ehci(struct at91_usbh_data *data);
|
||||||
extern void __init at91_add_device_nand(struct atmel_nand_data *data);
|
extern void __init at91_add_device_nand(struct atmel_nand_data *data);
|
||||||
|
|
||||||
/* I2C*/
|
/* I2C*/
|
||||||
#if defined(CONFIG_ARCH_AT91SAM9G45)
|
|
||||||
extern void __init at91_add_device_i2c(short i2c_id, struct i2c_board_info *devices, int nr_devices);
|
|
||||||
#else
|
|
||||||
extern void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices);
|
extern void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices);
|
||||||
#endif
|
|
||||||
|
|
||||||
/* SPI */
|
/* SPI */
|
||||||
extern void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices);
|
extern void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices);
|
||||||
|
|
|
@ -25,8 +25,8 @@ extern void __iomem *at91_ramc_base[];
|
||||||
#define AT91_MEMCTRL_SDRAMC 1
|
#define AT91_MEMCTRL_SDRAMC 1
|
||||||
#define AT91_MEMCTRL_DDRSDR 2
|
#define AT91_MEMCTRL_DDRSDR 2
|
||||||
|
|
||||||
#include <mach/at91rm9200_sdramc.h>
|
#include <soc/at91/at91rm9200_sdramc.h>
|
||||||
#include <mach/at91sam9_ddrsdr.h>
|
#include <soc/at91/at91sam9_ddrsdr.h>
|
||||||
#include <mach/at91sam9_sdramc.h>
|
#include <soc/at91/at91sam9_sdramc.h>
|
||||||
|
|
||||||
#endif /* __AT91_RAMC_H__ */
|
#endif /* __AT91_RAMC_H__ */
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
#include <asm/proc-fns.h>
|
#include <asm/proc-fns.h>
|
||||||
|
|
||||||
#include <mach/at91_ramc.h>
|
#include <mach/at91_ramc.h>
|
||||||
#include <mach/at91rm9200_sdramc.h>
|
|
||||||
|
|
||||||
#ifdef CONFIG_PM
|
#ifdef CONFIG_PM
|
||||||
extern void at91_pm_set_standby(void (*at91_standby)(void));
|
extern void at91_pm_set_standby(void (*at91_standby)(void));
|
||||||
|
|
|
@ -19,8 +19,8 @@
|
||||||
|
|
||||||
#include <asm/system_misc.h>
|
#include <asm/system_misc.h>
|
||||||
|
|
||||||
#include <mach/at91sam9_ddrsdr.h>
|
#include <soc/at91/at91sam9_ddrsdr.h>
|
||||||
#include <mach/at91sam9_sdramc.h>
|
#include <soc/at91/at91sam9_sdramc.h>
|
||||||
|
|
||||||
#define AT91_RSTC_CR 0x00 /* Reset Controller Control Register */
|
#define AT91_RSTC_CR 0x00 /* Reset Controller Control Register */
|
||||||
#define AT91_RSTC_PROCRST BIT(0) /* Processor Reset */
|
#define AT91_RSTC_PROCRST BIT(0) /* Processor Reset */
|
||||||
|
|
Loading…
Reference in New Issue