summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2022-11-19 18:45:32 -0500
committerTom Rini <trini@konsulko.com>2022-12-05 16:08:37 -0500
commit1c34f7885d7dc109b3ffa6e2c071bf777ed917e8 (patch)
treebe6d68e78b6d9ee944a86ff568306c601ebfe187
parentea467ea1cda0c9f6b85be34b5e1bbb6f905fa814 (diff)
downloadu-boot-1c34f7885d7dc109b3ffa6e2c071bf777ed917e8.tar.gz
Convert CONFIG_SH_GPIO_PFC et al to Kconfig
This converts the following to Kconfig: CONFIG_SH_GPIO_PFC CONFIG_TMU_TIMER Signed-off-by: Tom Rini <trini@konsulko.com>
-rw-r--r--arch/arm/mach-rmobile/Kconfig.324
-rw-r--r--drivers/gpio/Kconfig5
-rw-r--r--include/configs/rcar-gen2-common.h5
3 files changed, 9 insertions, 5 deletions
diff --git a/arch/arm/mach-rmobile/Kconfig.32 b/arch/arm/mach-rmobile/Kconfig.32
index a07eff71df..31badc5a47 100644
--- a/arch/arm/mach-rmobile/Kconfig.32
+++ b/arch/arm/mach-rmobile/Kconfig.32
@@ -8,6 +8,7 @@ config RCAR_GEN2
bool "Renesas RCar Gen2"
select PHY
select PHY_RCAR_GEN2
+ select TMU_TIMER
config R8A7740
bool "Renesas SoC R8A7740"
@@ -121,6 +122,9 @@ config TARGET_STOUT
endchoice
+config TMU_TIMER
+ bool
+
config SYS_SOC
default "rmobile"
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 1e4b50ef72..365615a53f 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -596,6 +596,11 @@ config ZYNQMP_GPIO_MODEPIN
are accessed using xilinx firmware. In modepin register, [3:0] bits
set direction, [7:4] bits read IO, [11:8] bits set/clear IO.
+config SH_GPIO_PFC
+ bool "Pinmuxed GPIO support for SuperH"
+ depends on RCAR_GEN2 && !PINCTRL_PFC
+ default y
+
config SL28CPLD_GPIO
bool "Kontron sl28cpld GPIO driver"
depends on DM_GPIO && SL28CPLD
diff --git a/include/configs/rcar-gen2-common.h b/include/configs/rcar-gen2-common.h
index a86180ead5..291c2a43d4 100644
--- a/include/configs/rcar-gen2-common.h
+++ b/include/configs/rcar-gen2-common.h
@@ -10,10 +10,6 @@
#include <asm/arch/rmobile.h>
-#ifndef CONFIG_PINCTRL_PFC
-#define CONFIG_SH_GPIO_PFC
-#endif
-
/* console */
#define CFG_SYS_BAUDRATE_TABLE { 38400, 115200 }
@@ -21,7 +17,6 @@
#define CFG_SYS_SDRAM_SIZE (RCAR_GEN2_UBOOT_SDRAM_SIZE)
/* Timer */
-#define CONFIG_TMU_TIMER
#define CFG_SYS_TIMER_COUNTER (TMU_BASE + 0xc) /* TCNT0 */
#define CFG_SYS_TIMER_RATE (get_board_sys_clk() / 8)