On 8/22/21 8:05 AM, Samuel Holland wrote: > AXP_PMIC_BUS enables communication with a specific AXP PMIC at a > PMIC-dependent I2C/P2WI/RSB bus address. It is automatically selected > as a dependency of the PMIC driver. It should not be selectable by the > user when no PMIC is chosen. > > AXP_GPIO uses the pmic_bus functions, and also depends on a specific > PMIC header to pick up register definitions. > > Both of these changes have no impact on any existing configs, since > the code does not compile if the dependencies are not met. > > Signed-off-by: Samuel Holland <[email protected]>
Reviewed-by: Jaehoon Chung <[email protected]> Best Regards, Jaehoon Chung > --- > > arch/arm/mach-sunxi/Kconfig | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig > index 28332008501..12235fabc06 100644 > --- a/arch/arm/mach-sunxi/Kconfig > +++ b/arch/arm/mach-sunxi/Kconfig > @@ -95,7 +95,7 @@ config SUN6I_PRCM > in A31 SoC. > > config AXP_PMIC_BUS > - bool "Sunxi AXP PMIC bus access helpers" > + bool > help > Select this PMIC bus access helpers for Sunxi platform PRCM or other > AXP family PMIC devices. > @@ -796,6 +796,7 @@ endif > > config AXP_GPIO > bool "Enable support for gpio-s on axp PMICs" > + depends on AXP_PMIC_BUS > default n > ---help--- > Say Y here to enable support for the gpio pins of the axp PMIC ICs. >

