diff options
author | Yanhong Wang <yanhong.wang@starfivetech.com> | 2023-05-08 08:58:28 +0300 |
---|---|---|
committer | Hal Feng <hal.feng@starfivetech.com> | 2023-11-29 05:54:26 +0300 |
commit | da983c661a998a9ffd0a20445bdf3585b0380f43 (patch) | |
tree | 9fc60e393127d204ac92a26073006012eb4c828b | |
parent | 96ee0021ad55ae469d3f337f1995084c11b88c57 (diff) | |
download | u-boot-da983c661a998a9ffd0a20445bdf3585b0380f43.tar.xz |
pinctrl: starfive: jh7110: Added suppport for pinctrl in SPL
Added support for pinctrl driver in SPL.
Signed-off-by: Yanhong Wang <yanhong.wang@starfivetech.com>
-rw-r--r-- | drivers/pinctrl/starfive/Kconfig | 15 | ||||
-rw-r--r-- | drivers/pinctrl/starfive/Makefile | 7 |
2 files changed, 15 insertions, 7 deletions
diff --git a/drivers/pinctrl/starfive/Kconfig b/drivers/pinctrl/starfive/Kconfig index 4a3afadec3..1b859c863e 100644 --- a/drivers/pinctrl/starfive/Kconfig +++ b/drivers/pinctrl/starfive/Kconfig @@ -1,8 +1,20 @@ # SPDX-License-Identifier: GPL-2.0-only +config SPL_PINCTRL_STARFIVE + bool "Support Pinctrl driver for StarFive SoC in SPL" + depends on SPL_PINCTRL_FULL && STARFIVE_JH7110 + help + Enable support pin control driver for StarFive SoC. + +config SPL_PINCTRL_STARFIVE_JH7110 + bool "Support Pinctrl and GPIO driver for StarFive JH7110 SoC in SPL" + depends on SPL_PINCTRL_STARFIVE + help + Enable support pinctrl and gpio driver for StarFive JH7110 in SPL. + config PINCTRL_STARFIVE bool "Pinctrl driver for StarFive SoC" - depends on PINCTRL_FULL + depends on PINCTRL_FULL && STARFIVE_JH7110 help Say yes here to support pin control on the StarFive RISC-V SoC. This also provides an interface to the GPIO pins not used by other @@ -14,4 +26,3 @@ config PINCTRL_STARFIVE_JH7110 depends on PINCTRL_STARFIVE help This selects the pinctrl driver for JH7110 starfive. - diff --git a/drivers/pinctrl/starfive/Makefile b/drivers/pinctrl/starfive/Makefile index 2eac219d36..a4a12069b3 100644 --- a/drivers/pinctrl/starfive/Makefile +++ b/drivers/pinctrl/starfive/Makefile @@ -1,9 +1,6 @@ # SPDX-License-Identifier: GPL-2.0 # Core -obj-$(CONFIG_PINCTRL_STARFIVE) += pinctrl-starfive.o +obj-$(CONFIG_$(SPL_TPL_)PINCTRL_STARFIVE) += pinctrl-starfive.o # SoC Drivers -obj-$(CONFIG_PINCTRL_STARFIVE_JH7110) += pinctrl-jh7110-sys.o pinctrl-jh7110-aon.o - - - +obj-$(CONFIG_$(SPL_TPL_)PINCTRL_STARFIVE_JH7110) += pinctrl-jh7110-sys.o pinctrl-jh7110-aon.o |