linux/Documentation/devicetree/bindings/regulator
Mark Brown d1c02a7451
Merge series "regulator: qcom,rpmh-regulator: Add support for pmic available on SA8155p-adp board" from Bhupesh Sharma <bhupesh.sharma@linaro.org>:
Changes since v2:
-----------------
- v2 series can be found here: https://lore.kernel.org/linux-arm-msm/20210615074543.26700-1-bhupesh.sharma@linaro.org/T/#m8303d27d561b30133992da88198abb78ea833e21
- Addressed review comments from Bjorn and Mark.
- As per suggestion from Bjorn, seperated the patches in different
  patchsets (specific to each subsystem) to ease review and patch application.

Changes since v1:
-----------------
- v1 series can be found here: https://lore.kernel.org/linux-arm-msm/20210607113840.15435-1-bhupesh.sharma@linaro.org/T/#mc524fe82798d4c4fb75dd0333318955e0406ad18
- Addressed review comments from Bjorn and Vinod received on the v1
  series.

This series adds the regulator support code for SA8155p-adp board
which is based on Qualcomm snapdragon sa8155p SoC which in turn is
simiar to the sm8150 SoC.

This board supports a new PMIC PMM8155AU.

While at it, also make some cosmetic changes to the regulator driver
and dt-bindings to make sure the compatibles are alphabetical and also
fix issues with extra comma(s) at the end of terminator line(s).

Cc: Mark Brown <broonie@kernel.org>
Cc: Bjorn Andersson <bjorn.andersson@linaro.org>

Bhupesh Sharma (5):
  dt-bindings: regulator: qcom,rpmh-regulator: Arrange compatibles
    alphabetically
  dt-bindings: regulator: qcom,rpmh-regulator: Add compatible for
    SA8155p-adp board pmic
  regulator: qcom-rpmh: Cleanup terminator line commas
  regulator: qcom-rpmh: Add terminator at the end of pm7325x_vreg_data[]
    array
  regulator: qcom-rpmh: Add new regulator found on SA8155p adp board

 .../regulator/qcom,rpmh-regulator.yaml        | 17 ++---
 drivers/regulator/qcom-rpmh-regulator.c       | 62 +++++++++++++++----
 2 files changed, 59 insertions(+), 20 deletions(-)

--
2.31.1
2021-06-21 19:31:17 +01:00
..
88pg86x.txt
88pm800.txt
88pm860x.txt
act8865-regulator.txt regulator: act8865 regulator modes and suspend states 2019-08-15 18:00:38 +01:00
act8945a-regulator.txt
anatop-regulator.yaml dt-bindings: Drop unnecessary *-supply schemas properties 2020-12-22 18:58:02 -07:00
as3722-regulator.txt
cpcap-regulator.txt
da9210.txt
da9211.txt regulator: da9211: Document allowed modes 2020-07-02 16:20:59 +01:00
dlg,da9121.yaml dt-bindings: Cleanup standard unit properties 2021-01-29 16:36:06 -06:00
fan53555.txt regulator: Add binding for TCS4525 2021-04-23 15:36:16 +01:00
fixed-regulator.yaml dt-bindings: Cleanup standard unit properties 2021-01-29 16:36:06 -06:00
google,cros-ec-regulator.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
gpio-regulator.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
hisilicon,hi655x-regulator.txt
isl9305.txt
lm363x-regulator.txt
lp872x.txt regulator: Replace HTTP links with HTTPS ones 2020-07-22 14:43:48 +01:00
ltc3589.txt
ltc3676.txt
max1586-regulator.txt
max8660.yaml
max8893.yaml regulator: Add MAX8893 bindings 2021-06-21 13:07:45 +01:00
max8907.txt
max8925-regulator.txt
max8952.txt
max8973-regulator.txt
max8997-regulator.txt regulator: dt-bindings: Document charger-supply for max8997 2021-02-03 16:23:52 +00:00
max77650-regulator.yaml dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
max77686.txt
max77802.txt
maxim,max77826.yaml dt-bindings: Remove more cases of 'allOf' containing a '$ref' 2020-06-11 13:50:43 -06:00
mcp16502-regulator.txt regulator: mcp16502: document lpm as optional 2021-01-07 16:14:59 +00:00
mp8859.txt regulator: bindings: add MPS mp8859 voltage regulator 2020-01-08 15:57:29 +00:00
mps,mp886x.yaml dt-bindings: Another round of adding missing 'additionalProperties/unevalutatedProperties' 2020-10-26 16:13:56 -05:00
mps,mp5416.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
mps,mpq7920.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
mt6311-regulator.txt
mt6315-regulator.yaml regulator: document binding for MT6315 regulator 2021-02-08 11:48:45 +00:00
mt6323-regulator.txt
mt6358-regulator.txt regulator: Add document for MT6358 regulator 2019-08-28 11:51:17 +01:00
mt6359-regulator.yaml dt-bindings: regulator: Add document for MT6359 regulator 2021-06-01 16:44:20 +01:00
mt6360-regulator.yaml dt-bindings: regulator: mt6360: Add DT binding documentation 2020-08-26 13:41:11 +01:00
mt6380-regulator.txt
mt6397-regulator.txt regulator: mt6397: Document valid modes 2020-07-02 15:25:46 +01:00
nvidia,tegra-regulators-coupling.txt dt-bindings: regulator: Document regulators coupling of NVIDIA Tegra20/30 SoCs 2019-10-29 20:22:34 +01:00
nxp,pca9450-regulator.yaml regulator: pca9450: Add sd-vsel GPIO 2021-02-11 13:11:36 +00:00
nxp,pf8x00-regulator.yaml regulator: dt-bindings: pf8x00: mark nxp,ilim-ma property as deprecated 2021-01-15 14:16:12 +00:00
onnn,fan53880.yaml dt-bindings: regulator: Document bindings for fan53880 2020-07-03 18:00:29 +01:00
palmas-pmic.txt
pbias-regulator.txt
pfuze100.yaml dt-bindings: Another round of adding missing 'additionalProperties/unevalutatedProperties' 2020-10-26 16:13:56 -05:00
pv88060.txt
pv88080.txt
pv88090.txt
pwm-regulator.txt
qcom-labibb-regulator.yaml dt-bindings: More cleanup of standard unit properties 2021-03-23 15:27:51 -06:00
qcom,rpmh-regulator.yaml regulator: qcom,rpmh-regulator: Add compatible for SA8155p-adp board pmic 2021-06-21 13:07:29 +01:00
qcom,smd-rpm-regulator.yaml regulator: qcom: Document PM8226 smd regulator 2021-05-10 13:06:52 +01:00
qcom,spmi-regulator.txt regulator: dt-bindings: Document the PM660/660L SPMI PMIC entries 2020-10-01 21:25:24 +01:00
qcom,usb-vbus-regulator.yaml regulator: Add dt-binding for QCOM PMIC VBUS output regulator 2020-07-01 18:07:20 +01:00
raspberrypi,7inch-touchscreen-panel-regulator.yaml regulator: Add DT bindings for RaspberryPi 7" display ATTINY88-based regulator/backlight controller 2020-08-18 17:18:42 +01:00
regulator-max77620.txt
regulator.txt
regulator.yaml regulator: Add protection limit properties 2021-06-21 13:08:27 +01:00
richtek,rt4801-regulator.yaml regulator: rt4801: Specify additionalProperties: false 2020-08-25 21:05:39 +01:00
richtek,rt4831-regulator.yaml regulator: rt4831: Adds DT binding document for Richtek RT4831 DSV regulator 2020-12-28 12:24:49 +00:00
richtek,rt6160-regulator.yaml regulator: rt6160: Add DT binding document for Richtek RT6160 2021-06-02 12:03:35 +01:00
richtek,rt6245-regulator.yaml regulator: rt6245: Add the binding document for Richtek RT6245 2021-06-03 14:05:54 +01:00
richtek,rtmv20-regulator.yaml regulator: rtmv20: Update DT binding document and property name parsing 2020-09-30 12:58:08 +01:00
rohm,bd9576-regulator.yaml regulator: bd9576 add FET ON-resistance for OCW 2021-06-21 13:08:42 +01:00
rohm,bd70528-regulator.txt
rohm,bd71815-regulator.yaml dt_bindings: regulator: Add ROHM BD71815 PMIC regulators 2021-04-14 10:18:11 +01:00
rohm,bd71828-regulator.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
rohm,bd71837-regulator.yaml regulator: BD71837 support commonly used feedback connection 2020-11-10 17:31:34 +00:00
rohm,bd71847-regulator.yaml regulator: BD71847 support commonly used feedback connection 2020-11-10 17:31:38 +00:00
samsung,s2mpa01.txt
samsung,s2mps11.txt
samsung,s5m8767.txt
silergy,sy8824x.yaml regulator: Convert sy8824x to json-schema 2020-08-18 17:18:43 +01:00
silergy,sy8827n.yaml dt-bindings: Another round of adding missing 'additionalProperties' 2020-10-06 10:55:25 -05:00
sky81452-regulator.txt
slg51000.txt
sprd,sc2731-regulator.txt
st,stm32-booster.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
st,stm32-vrefbuf.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
st,stm32mp1-pwr-reg.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
sy8106a-regulator.txt
ti-abb-regulator.txt
tps6586x.txt
tps51632-regulator.txt
tps62360-regulator.txt
tps65023.txt
tps65090.txt
tps65132-regulator.txt
tps65217.txt
tps65218.txt
twl-regulator.txt dt-bindings: regulator: twl6030: Add retain-on-reset property 2019-08-09 18:04:03 +01:00
uniphier-regulator.txt regulator: uniphier: Add Pro5 USB3 VBUS support 2019-09-10 11:04:12 +01:00
vctrl.txt
vexpress.txt
vqmmc-ipq4019-regulator.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
wlf,arizona.yaml dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00