Browse Source

ARM: socfpga: Zap CONFIG_SOCFPGA_VIRTUAL_TARGET

This was never used, is not used anywhere and is just in the way
by adding annoying ifdeffery. Get rid of it.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Chin Liang See <chin.liang.see@intel.com>
Cc: Dinh Nguyen <dinguyen@kernel.org>
Marek Vasut 7 years ago
parent
commit
f79173280c

+ 0 - 4
arch/arm/mach-socfpga/include/mach/reset_manager.h

@@ -11,11 +11,7 @@ void reset_cpu(ulong addr);
 void socfpga_per_reset(u32 reset, int set);
 void socfpga_per_reset(u32 reset, int set);
 void socfpga_per_reset_all(void);
 void socfpga_per_reset_all(void);
 
 
-#if defined(CONFIG_SOCFPGA_VIRTUAL_TARGET)
-#define RSTMGR_CTRL_SWWARMRSTREQ_LSB 2
-#else
 #define RSTMGR_CTRL_SWWARMRSTREQ_LSB 1
 #define RSTMGR_CTRL_SWWARMRSTREQ_LSB 1
-#endif
 
 
 /*
 /*
  * Define a reset identifier, from which a permodrst bank ID
  * Define a reset identifier, from which a permodrst bank ID

+ 0 - 4
arch/arm/mach-socfpga/misc_gen5.c

@@ -264,12 +264,8 @@ int arch_early_init_r(void)
 	setbits_le32(&scu_regs->sacr, 0xfff);
 	setbits_le32(&scu_regs->sacr, 0xfff);
 
 
 	/* Configure the L2 controller to make SDRAM start at 0 */
 	/* Configure the L2 controller to make SDRAM start at 0 */
-#ifdef CONFIG_SOCFPGA_VIRTUAL_TARGET
-	writel(0x2, &nic301_regs->remap);
-#else
 	writel(0x1, &nic301_regs->remap);	/* remap.mpuzero */
 	writel(0x1, &nic301_regs->remap);	/* remap.mpuzero */
 	writel(0x1, &pl310->pl310_addr_filter_start);
 	writel(0x1, &pl310->pl310_addr_filter_start);
-#endif
 
 
 	/* Add device descriptor to FPGA device table */
 	/* Add device descriptor to FPGA device table */
 	socfpga_fpga_add();
 	socfpga_fpga_add();

+ 0 - 8
arch/arm/mach-socfpga/reset_manager_arria10.c

@@ -316,13 +316,6 @@ void socfpga_per_reset_all(void)
 	setbits_le32(&reset_manager_base->per0modrst, mask_ecc_ocp);
 	setbits_le32(&reset_manager_base->per0modrst, mask_ecc_ocp);
 }
 }
 
 
-#if defined(CONFIG_SOCFPGA_VIRTUAL_TARGET)
-int socfpga_bridges_reset(void)
-{
-	/* For SoCFPGA-VT, this is NOP. */
-	return 0;
-}
-#else
 int socfpga_bridges_reset(void)
 int socfpga_bridges_reset(void)
 {
 {
 	int ret;
 	int ret;
@@ -379,4 +372,3 @@ int socfpga_bridges_reset(void)
 
 
 	return 0;
 	return 0;
 }
 }
-#endif

+ 0 - 9
arch/arm/mach-socfpga/reset_manager_gen5.c

@@ -69,14 +69,6 @@ void reset_deassert_peripherals_handoff(void)
 	writel(0, &reset_manager_base->per_mod_reset);
 	writel(0, &reset_manager_base->per_mod_reset);
 }
 }
 
 
-#if defined(CONFIG_SOCFPGA_VIRTUAL_TARGET)
-void socfpga_bridges_reset(int enable)
-{
-	/* For SoCFPGA-VT, this is NOP. */
-	return;
-}
-#else
-
 #define L3REGS_REMAP_LWHPS2FPGA_MASK	0x10
 #define L3REGS_REMAP_LWHPS2FPGA_MASK	0x10
 #define L3REGS_REMAP_HPS2FPGA_MASK	0x08
 #define L3REGS_REMAP_HPS2FPGA_MASK	0x08
 #define L3REGS_REMAP_OCRAM_MASK		0x01
 #define L3REGS_REMAP_OCRAM_MASK		0x01
@@ -110,4 +102,3 @@ void socfpga_bridges_reset(int enable)
 	}
 	}
 	return;
 	return;
 }
 }
-#endif

+ 0 - 5
arch/arm/mach-socfpga/spl.c

@@ -78,9 +78,7 @@ static void socfpga_nic301_slave_ns(void)
 
 
 void board_init_f(ulong dummy)
 void board_init_f(ulong dummy)
 {
 {
-#ifndef CONFIG_SOCFPGA_VIRTUAL_TARGET
 	const struct cm_config *cm_default_cfg = cm_get_default_config();
 	const struct cm_config *cm_default_cfg = cm_get_default_config();
-#endif
 	unsigned long sdram_size;
 	unsigned long sdram_size;
 	unsigned long reg;
 	unsigned long reg;
 
 
@@ -107,7 +105,6 @@ void board_init_f(ulong dummy)
 	writel(0x1, &nic301_regs->remap);	/* remap.mpuzero */
 	writel(0x1, &nic301_regs->remap);	/* remap.mpuzero */
 	writel(0x1, &pl310->pl310_addr_filter_start);
 	writel(0x1, &pl310->pl310_addr_filter_start);
 
 
-#ifndef CONFIG_SOCFPGA_VIRTUAL_TARGET
 	debug("Freezing all I/O banks\n");
 	debug("Freezing all I/O banks\n");
 	/* freeze all IO banks */
 	/* freeze all IO banks */
 	sys_mgr_frzctrl_freeze_req();
 	sys_mgr_frzctrl_freeze_req();
@@ -142,8 +139,6 @@ void board_init_f(ulong dummy)
 	sysmgr_pinmux_init();
 	sysmgr_pinmux_init();
 	sysmgr_config_warmrstcfgio(0);
 	sysmgr_config_warmrstcfgio(0);
 
 
-#endif /* CONFIG_SOCFPGA_VIRTUAL_TARGET */
-
 	/* De-assert reset for peripherals and bridges based on handoff */
 	/* De-assert reset for peripherals and bridges based on handoff */
 	reset_deassert_peripherals_handoff();
 	reset_deassert_peripherals_handoff();
 	socfpga_bridges_reset(0);
 	socfpga_bridges_reset(0);

+ 2 - 11
include/configs/socfpga_common.h

@@ -5,9 +5,6 @@
 #ifndef __CONFIG_SOCFPGA_COMMON_H__
 #ifndef __CONFIG_SOCFPGA_COMMON_H__
 #define __CONFIG_SOCFPGA_COMMON_H__
 #define __CONFIG_SOCFPGA_COMMON_H__
 
 
-/* Virtual target or real hardware */
-#undef CONFIG_SOCFPGA_VIRTUAL_TARGET
-
 /*
 /*
  * High level configuration
  * High level configuration
  */
  */
@@ -76,7 +73,7 @@
 /*
 /*
  * Ethernet on SoC (EMAC)
  * Ethernet on SoC (EMAC)
  */
  */
-#if defined(CONFIG_CMD_NET) && !defined(CONFIG_SOCFPGA_VIRTUAL_TARGET)
+#ifdef CONFIG_CMD_NET
 #define CONFIG_DW_ALTDESCRIPTOR
 #define CONFIG_DW_ALTDESCRIPTOR
 #define CONFIG_MII
 #define CONFIG_MII
 #endif
 #endif
@@ -95,11 +92,7 @@
 #define CONFIG_SYS_TIMERBASE		SOCFPGA_OSC1TIMER0_ADDRESS
 #define CONFIG_SYS_TIMERBASE		SOCFPGA_OSC1TIMER0_ADDRESS
 #define CONFIG_SYS_TIMER_COUNTS_DOWN
 #define CONFIG_SYS_TIMER_COUNTS_DOWN
 #define CONFIG_SYS_TIMER_COUNTER	(CONFIG_SYS_TIMERBASE + 0x4)
 #define CONFIG_SYS_TIMER_COUNTER	(CONFIG_SYS_TIMERBASE + 0x4)
-#ifdef CONFIG_SOCFPGA_VIRTUAL_TARGET
-#define CONFIG_SYS_TIMER_RATE		2400000
-#else
 #define CONFIG_SYS_TIMER_RATE		25000000
 #define CONFIG_SYS_TIMER_RATE		25000000
-#endif
 
 
 /*
 /*
  * L4 Watchdog
  * L4 Watchdog
@@ -181,9 +174,7 @@ unsigned int cm_get_qspi_controller_clk_hz(void);
  */
  */
 #define CONFIG_SYS_NS16550_SERIAL
 #define CONFIG_SYS_NS16550_SERIAL
 #define CONFIG_SYS_NS16550_REG_SIZE	-4
 #define CONFIG_SYS_NS16550_REG_SIZE	-4
-#ifdef CONFIG_SOCFPGA_VIRTUAL_TARGET
-#define CONFIG_SYS_NS16550_CLK		1000000
-#elif defined(CONFIG_TARGET_SOCFPGA_GEN5)
+#if defined(CONFIG_TARGET_SOCFPGA_GEN5)
 #define CONFIG_SYS_NS16550_COM1		SOCFPGA_UART0_ADDRESS
 #define CONFIG_SYS_NS16550_COM1		SOCFPGA_UART0_ADDRESS
 #define CONFIG_SYS_NS16550_CLK		100000000
 #define CONFIG_SYS_NS16550_CLK		100000000
 #elif defined(CONFIG_TARGET_SOCFPGA_ARRIA10)
 #elif defined(CONFIG_TARGET_SOCFPGA_ARRIA10)

+ 0 - 1
scripts/config_whitelist.txt

@@ -1848,7 +1848,6 @@ CONFIG_SMSTP6_ENA
 CONFIG_SMSTP7_ENA
 CONFIG_SMSTP7_ENA
 CONFIG_SMSTP8_ENA
 CONFIG_SMSTP8_ENA
 CONFIG_SMSTP9_ENA
 CONFIG_SMSTP9_ENA
-CONFIG_SOCFPGA_VIRTUAL_TARGET
 CONFIG_SOCRATES
 CONFIG_SOCRATES
 CONFIG_SOC_AU1000
 CONFIG_SOC_AU1000
 CONFIG_SOC_AU1100
 CONFIG_SOC_AU1100