[PATCH v2 4/7] pmic: Add Renesas RAA215300 PMIC driver
Marek Vasut
marek.vasut at mailbox.org
Tue Feb 27 16:57:04 CET 2024
On 2/26/24 4:05 PM, Paul Barker wrote:
> The RZ/G2L SMARC module is powered via a Renesas RAA215300 PMIC which
> provides several voltage converters, a real time clock (RTC) and reset
> control. A basic driver is implemented for this device so that we can
> read, write and dump the PMIC registers.
>
> The raa215300_bind() function is added as a stub, binding of the
> sysreset driver will be added in a later patch.
>
> Additional features of this PMIC (such as reset control) may be
> supported by future patches.
>
> Signed-off-by: Paul Barker <paul.barker.ct at bp.renesas.com>
> ---
> configs/renesas_rzg2l_smarc_defconfig | 3 ++
> drivers/power/pmic/Kconfig | 9 ++++++
> drivers/power/pmic/Makefile | 1 +
> drivers/power/pmic/raa215300.c | 41 +++++++++++++++++++++++++++
> 4 files changed, 54 insertions(+)
> create mode 100644 drivers/power/pmic/raa215300.c
>
> diff --git a/configs/renesas_rzg2l_smarc_defconfig b/configs/renesas_rzg2l_smarc_defconfig
> index ad46297c6619..2cab79329db4 100644
> --- a/configs/renesas_rzg2l_smarc_defconfig
> +++ b/configs/renesas_rzg2l_smarc_defconfig
> @@ -27,6 +27,7 @@ CONFIG_CMD_GPIO=y
> CONFIG_CMD_I2C=y
> CONFIG_CMD_MMC=y
> CONFIG_CMD_PART=y
> +CONFIG_CMD_PMIC=y
> CONFIG_CMD_EXT2=y
> CONFIG_CMD_EXT4=y
> CONFIG_CMD_EXT4_WRITE=y
> @@ -49,6 +50,8 @@ CONFIG_DM_I2C=y
> CONFIG_MMC_IO_VOLTAGE=y
> CONFIG_MMC_UHS_SUPPORT=y
> CONFIG_MMC_HS400_SUPPORT=y
> +CONFIG_DM_PMIC=y
> +CONFIG_PMIC_RAA215300=y
> CONFIG_DM_REGULATOR=y
> CONFIG_DM_REGULATOR_FIXED=y
> CONFIG_DM_REGULATOR_GPIO=y
Would it be possible to split the enablement (config change) from the
driver in two separate patches ?
More information about the U-Boot
mailing list