diff options
author | Tom Rini <trini@konsulko.com> | 2021-05-22 08:47:13 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-07-07 22:22:42 -0400 |
commit | d7221d0d660755fd395734afa4cce2948e5e5fa8 (patch) | |
tree | 5575411f5f42897540f48cd724f4f7367716acd4 /arch/arm | |
parent | 1dc77c290f4b9610978e215b6dcf70e595b3270e (diff) | |
download | u-boot-d7221d0d660755fd395734afa4cce2948e5e5fa8.zip u-boot-d7221d0d660755fd395734afa4cce2948e5e5fa8.tar.gz u-boot-d7221d0d660755fd395734afa4cce2948e5e5fa8.tar.bz2 |
arm: Remove spear320 boards
These boards have not been converted to CONFIG_DM_USB by the deadline
and is also missing conversion to CONFIG_DM. Remove them. As this is
also the last SPEAR3XX platform, remove that symbol as well.
Cc: Vipin Kumar <vipin.kumar@st.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/Kconfig | 9 | ||||
-rw-r--r-- | arch/arm/cpu/arm926ejs/spear/cpu.c | 8 | ||||
-rw-r--r-- | arch/arm/cpu/arm926ejs/spear/spl.c | 2 | ||||
-rw-r--r-- | arch/arm/cpu/arm926ejs/spear/timer.c | 5 | ||||
-rw-r--r-- | arch/arm/include/asm/arch-spear/hardware.h | 8 | ||||
-rw-r--r-- | arch/arm/include/asm/arch-spear/spr_misc.h | 5 |
6 files changed, 4 insertions, 33 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 6f860ac..512b2c7 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -566,14 +566,6 @@ config ARCH_ORION5X select CPU_ARM926EJS select GPIO_EXTRA_HEADER -config TARGET_SPEAR320 - bool "Support spear320" - select BOARD_EARLY_INIT_F - select CPU_ARM926EJS - select GPIO_EXTRA_HEADER - select PL011_SERIAL - imply CMD_SAVES - config TARGET_SPEAR600 bool "Support spear600" select BOARD_EARLY_INIT_F @@ -2106,7 +2098,6 @@ source "board/kontron/sl28/Kconfig" source "board/myir/mys_6ulx/Kconfig" source "board/seeed/npi_imx6ull/Kconfig" source "board/socionext/developerbox/Kconfig" -source "board/spear/spear320/Kconfig" source "board/spear/spear600/Kconfig" source "board/spear/x600/Kconfig" source "board/st/stv0991/Kconfig" diff --git a/arch/arm/cpu/arm926ejs/spear/cpu.c b/arch/arm/cpu/arm926ejs/spear/cpu.c index d05878e..2e0dd9e 100644 --- a/arch/arm/cpu/arm926ejs/spear/cpu.c +++ b/arch/arm/cpu/arm926ejs/spear/cpu.c @@ -19,9 +19,7 @@ int arch_cpu_init(void) periph1_clken = readl(&misc_p->periph1_clken); -#if defined(CONFIG_SPEAR3XX) - periph1_clken |= MISC_GPT2ENB; -#elif defined(CONFIG_SPEAR600) +#if defined(CONFIG_SPEAR600) periph1_clken |= MISC_GPT3ENB; #endif @@ -66,9 +64,7 @@ int arch_cpu_init(void) #ifdef CONFIG_DISPLAY_CPUINFO int print_cpuinfo(void) { -#if defined(CONFIG_SPEAR320) - printf("CPU: SPEAr320\n"); -#elif defined(CONFIG_SPEAR600) +#if defined(CONFIG_SPEAR600) printf("CPU: SPEAr600\n"); #else #error CPU not supported in spear platform diff --git a/arch/arm/cpu/arm926ejs/spear/spl.c b/arch/arm/cpu/arm926ejs/spear/spl.c index 5b5b79b..693cee1 100644 --- a/arch/arm/cpu/arm926ejs/spear/spl.c +++ b/arch/arm/cpu/arm926ejs/spear/spl.c @@ -205,8 +205,6 @@ int get_socrev(void) return SOC_SPEAR600_BA; else return SOC_SPEAR_NA; -#if defined(CONFIG_SPEAR320) - return SOC_SPEAR320; #endif } diff --git a/arch/arm/cpu/arm926ejs/spear/timer.c b/arch/arm/cpu/arm926ejs/spear/timer.c index b42baa7..d5f6ccc 100644 --- a/arch/arm/cpu/arm926ejs/spear/timer.c +++ b/arch/arm/cpu/arm926ejs/spear/timer.c @@ -36,10 +36,7 @@ int timer_init(void) u32 synth; /* Prescaler setting */ -#if defined(CONFIG_SPEAR3XX) - writel(MISC_PRSC_CFG, &misc_regs_p->prsc2_clk_cfg); - synth = MISC_GPT4SYNTH; -#elif defined(CONFIG_SPEAR600) +#if defined(CONFIG_SPEAR600) writel(MISC_PRSC_CFG, &misc_regs_p->prsc1_clk_cfg); synth = MISC_GPT3SYNTH; #else diff --git a/arch/arm/include/asm/arch-spear/hardware.h b/arch/arm/include/asm/arch-spear/hardware.h index b0bf1af..69b97a0 100644 --- a/arch/arm/include/asm/arch-spear/hardware.h +++ b/arch/arm/include/asm/arch-spear/hardware.h @@ -41,13 +41,5 @@ #define CONFIG_SPEAR_MPMCREGS 100 -#elif defined(CONFIG_SPEAR320) -#define CONFIG_SYS_FSMC_BASE 0x4C000000 - -#define CONFIG_SPEAR_EMIBASE 0x40000000 -#define CONFIG_SPEAR_RASBASE 0xB3000000 - -#define CONFIG_SYS_MACB0_BASE 0xAA000000 - #endif #endif /* _ASM_ARCH_HARDWARE_H */ diff --git a/arch/arm/include/asm/arch-spear/spr_misc.h b/arch/arm/include/asm/arch-spear/spr_misc.h index 0171119..c1a30e2 100644 --- a/arch/arm/include/asm/arch-spear/spr_misc.h +++ b/arch/arm/include/asm/arch-spear/spr_misc.h @@ -88,10 +88,7 @@ struct misc_regs { #define SYNTH23 0x00020003 /* PLLx_FRQ value */ -#if defined(CONFIG_SPEAR3XX) -#define FREQ_332 0xA600010C -#define FREQ_266 0x8500010C -#elif defined(CONFIG_SPEAR600) +#if defined(CONFIG_SPEAR600) #define FREQ_332 0xA600010F #define FREQ_266 0x8500010F #endif |