From 8996975ff8422e07f43eb8b3b0c7ed8c2b35442f Mon Sep 17 00:00:00 2001 From: Tuomas Tynkkynen Date: Sun, 21 Jan 2018 18:16:42 +0200 Subject: [PATCH] powerpc: Drop CONFIG_WALNUT and other related dead code CONFIG_WALNUT was dropped in June 2017 in: commit 98f705c9cefdfd ("powerpc: remove 4xx support") While at it, the related CONFIG_MACH_SPECIFIC and the have_of and _machine variables are unused as well, so drop them too. Signed-off-by: Tuomas Tynkkynen --- arch/powerpc/include/asm/processor.h | 14 -------------- cmd/elf.c | 6 +----- scripts/config_whitelist.txt | 1 - 3 files changed, 1 insertion(+), 20 deletions(-) diff --git a/arch/powerpc/include/asm/processor.h b/arch/powerpc/include/asm/processor.h index baf38f8441..57b11b8365 100644 --- a/arch/powerpc/include/asm/processor.h +++ b/arch/powerpc/include/asm/processor.h @@ -1206,11 +1206,6 @@ int fsl_qoriq_dsp_core_to_cluster(unsigned int core); #endif -#ifndef CONFIG_MACH_SPECIFIC -extern int _machine; -extern int have_of; -#endif /* CONFIG_MACH_SPECIFIC */ - /* what kind of prep workstation we are */ extern int _prep_type; /* @@ -1336,15 +1331,6 @@ int prt_83xx_rsr(void); #endif /* ndef ASSEMBLY*/ -#ifdef CONFIG_MACH_SPECIFIC -#if defined(CONFIG_WALNUT) -#define _machine _MACH_walnut -#define have_of 0 -#else -#error "Machine not defined correctly" -#endif -#endif /* CONFIG_MACH_SPECIFIC */ - #if defined(CONFIG_MPC85xx) #define EPAPR_MAGIC (0x45504150) #else diff --git a/cmd/elf.c b/cmd/elf.c index 5745a389da..5b59fc6329 100644 --- a/cmd/elf.c +++ b/cmd/elf.c @@ -240,11 +240,7 @@ int do_bootvx(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) * from the VxWorks BSP header files. * This will vary from board to board */ -#if defined(CONFIG_WALNUT) - tmp = (char *)CONFIG_SYS_NVRAM_BASE_ADDR + 0x500; - eth_env_get_enetaddr("ethaddr", (uchar *)build_buf); - memcpy(tmp, &build_buf[3], 3); -#elif defined(CONFIG_SYS_VXWORKS_MAC_PTR) +#if defined(CONFIG_SYS_VXWORKS_MAC_PTR) tmp = (char *)CONFIG_SYS_VXWORKS_MAC_PTR; eth_env_get_enetaddr("ethaddr", (uchar *)build_buf); memcpy(tmp, build_buf, 6); diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt index bc7a148cfe..76999ad826 100644 --- a/scripts/config_whitelist.txt +++ b/scripts/config_whitelist.txt @@ -1276,7 +1276,6 @@ CONFIG_MACB2_PHY CONFIG_MACB3_PHY CONFIG_MACB_SEARCH_PHY CONFIG_MACH_OMAPL138_LCDK -CONFIG_MACH_SPECIFIC CONFIG_MACH_TYPE CONFIG_MACH_TYPE_COMPAT_REV CONFIG_MACRESET_TIMEOUT