]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
regulator: pf530x: NXP PF530x regulator driver
authorMark Brown <broonie@kernel.org>
Fri, 5 Sep 2025 16:09:18 +0000 (17:09 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 5 Sep 2025 16:09:18 +0000 (17:09 +0100)
Merge series from Woodrow Douglass <wdouglass@carnegierobotics.com>:

I wrote this driver to read settings and state from the nxp pf530x
regulator. Please consider it for inclusion, any criticism is welcome.

1  2 
MAINTAINERS
drivers/regulator/Kconfig
drivers/regulator/Makefile

diff --cc MAINTAINERS
Simple merge
index 223a500370d0931611db684eb915f2a990416a87,611356bea09d2a7cd6b0af357fd42d1dd8e5f29d..e6ea2d6f46a4e326617b5c9dc978ff9eb5c5f1cf
@@@ -1006,14 -1006,18 +1006,26 @@@ config REGULATOR_PCA
         This driver provides support for the voltage regulators of the
         PCAP2 PMIC.
  
 +config REGULATOR_PF0900
 +      tristate "NXP PF0900/PF0901/PF09XX regulator driver"
 +      depends on I2C
 +      select REGMAP_I2C
 +      help
 +      Say y here to support the NXP PF0900/PF0901/PF09XX PMIC
 +      regulator driver.
 +
+ config REGULATOR_PF530X
+       tristate "NXP PF5300/PF5301/PF5302 regulator driver"
+       depends on I2C && OF
+       select REGMAP_I2C
+       help
+         Say y here to support the regulators found on the NXP
+         PF5300/PF5301/PF5302 PMIC.
+         Say M here if you want to support for the regulators found
+         on the NXP PF5300/PF5301/PF5302 PMIC. The module will be named
+         "pf530x-regulator".
  config REGULATOR_PF8X00
        tristate "NXP PF8100/PF8121A/PF8200 regulator driver"
        depends on I2C && OF
index 54e67e1c0c676a43a46bbce9e7ed966171a3fc11,60ca55d04aef5cc6f43474a15fa67bedb37a635d..b5befee453797628f4a50baf85cface2472ab924
@@@ -124,8 -124,8 +124,9 @@@ obj-$(CONFIG_REGULATOR_QCOM_SPMI) += qc
  obj-$(CONFIG_REGULATOR_QCOM_USB_VBUS) += qcom_usb_vbus-regulator.o
  obj-$(CONFIG_REGULATOR_PALMAS) += palmas-regulator.o
  obj-$(CONFIG_REGULATOR_PCA9450) += pca9450-regulator.o
 +obj-$(CONFIG_REGULATOR_PF0900) += pf0900-regulator.o
  obj-$(CONFIG_REGULATOR_PF9453) += pf9453-regulator.o
+ obj-$(CONFIG_REGULATOR_PF530X) += pf530x-regulator.o
  obj-$(CONFIG_REGULATOR_PF8X00) += pf8x00-regulator.o
  obj-$(CONFIG_REGULATOR_PFUZE100) += pfuze100-regulator.o
  obj-$(CONFIG_REGULATOR_PV88060) += pv88060-regulator.o