linux-stable/Documentation/devicetree/bindings/regulator
Krzysztof Kozlowski ba5d99609a
regulator: dt-bindings: qcom,rpmh: document supplies per variant
The RPMH regulator binding covers several devices with different
regulator supplies, so it uses patterns matching broad range of these
supplies.  This works fine but is not specific and might miss actual
mistakes when a wrong supply property is used for given variant.

Describe the supplies depending on the compatible, using a defs-allOf
method.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220426105501.73200-3-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
2022-05-04 15:31:24 +01:00
..
88pg86x.txt
88pm800.txt
88pm860x.txt
act8865-regulator.txt
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 regulator: da9121: Add DA914x binding info 2021-11-30 13:08:20 +00:00
fan53555.txt regulator: Add binding for TCS4525 2021-04-23 15:36:16 +01:00
fixed-regulator.yaml regulator: fixed: Mark regulator-fixed-domain as deprecated 2021-07-07 12:01:30 +01: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
max77650-regulator.yaml
maxim,max8952.yaml regulator: dt-bindings: maxim,max8952: convert to dtschema 2021-10-04 18:02:52 +01:00
maxim,max8973.yaml regulator: maxim,max8973: Drop Tegra specifics from example 2022-01-28 13:06:50 +00:00
maxim,max8997.yaml regulator: dt-bindings: maxim,max8997: convert to dtschema 2021-10-07 16:57:59 +01:00
maxim,max14577.yaml regulator: dt-bindings: maxim,max14577: Convert to dtschema 2022-03-07 12:55:47 +00:00
maxim,max20086.yaml dt-bindings: regulators: Add bindings for Maxim MAX20086-MAX20089 2022-01-07 13:36:34 +00:00
maxim,max77686.yaml regulator: dt-bindings: maxim,max77686: Convert to dtschema 2021-11-29 13:16:59 +00:00
maxim,max77693.yaml regulator: dt-bindings: maxim,max77693: Convert to dtschema 2022-02-14 13:52:47 +00:00
maxim,max77802.yaml regulator: dt-bindings: maxim,max77802: Convert to dtschema 2022-03-07 12:55:53 +00:00
maxim,max77826.yaml
maxim,max77843.yaml regulator: dt-bindings: maxim,max77843: Add MAX77843 bindings 2022-03-07 12:54:50 +00:00
mcp16502-regulator.txt regulator: mcp16502: document lpm as optional 2021-01-07 16:14:59 +00:00
mp8859.txt
mps,mp886x.yaml dt-bindings: Another round of adding missing 'additionalProperties/unevalutatedProperties' 2020-10-26 16:13:56 -05:00
mps,mp5416.yaml
mps,mpq7920.yaml dt-bindings: Move fixed string 'patternProperties' to 'properties' 2021-07-15 08:45:33 -06: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 BUCK and LDO document for MT6358 and MT6366 2022-04-04 15:16:09 +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
nxp,pca9450-regulator.yaml regulator: Add property for WDOG_B warm reset 2022-05-03 13:47:37 +01:00
nxp,pf8x00-regulator.yaml dt-bindings: Move fixed string 'patternProperties' to 'properties' 2021-07-15 08:45:33 -06: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 regulator: pfuze100: Add missing regulator names 2022-01-24 13:32:05 +00:00
pv88060.txt
pv88080.txt
pv88090.txt
pwm-regulator.txt
qcom,rpmh-regulator.yaml regulator: dt-bindings: qcom,rpmh: document supplies per variant 2022-05-04 15:31:24 +01:00
qcom,smd-rpm-regulator.yaml regulator: Document PM2250 smd-rpm regulators 2021-10-01 23:03:29 +01:00
qcom,spmi-regulator.txt dt-bindings: regulator: qcom: spmi-regulator: Document pm8226 compatible 2021-11-26 13:24:34 +00:00
qcom,usb-vbus-regulator.yaml regulator: Add dt-binding for QCOM PMIC VBUS output regulator 2020-07-01 18:07:20 +01:00
qcom-labibb-regulator.yaml dt-bindings: More cleanup of standard unit properties 2021-03-23 15:27:51 -06: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 dt-bindings: Improve phandle-array schemas 2022-02-04 09:43:42 -06:00
richtek,rt4801-regulator.yaml regulator: dt-bindings: richtek,rt4801: use existing ena_gpiod feature 2022-04-25 14:00:46 +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,rt5190a-regulator.yaml regulator: Add bindings for Richtek RT5190A PMIC 2022-03-09 13:32:21 +00:00
richtek,rt5759-regulator.yaml regulator: Add binding for Richtek RT5759 DCDC converter 2022-04-04 08:48:14 +01: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 dt-bindings: Remove "status" from schema examples 2021-07-27 08:03:12 -06:00
richtek,rtmv20-regulator.yaml regulator: rtmv20: Update DT binding document and property name parsing 2020-09-30 12:58:08 +01:00
richtek,rtq2134-regulator.yaml regulator: rtq2134: Add binding document for Richtek RTQ2134 SubPMIC 2021-07-20 13:37:28 +01:00
richtek,rtq6752-regulator.yaml regulator: rtq6752: Refine binding document 2021-07-14 13:30:42 +01:00
rohm,bd9576-regulator.yaml regulator: bd9576 add FET ON-resistance for OCW 2021-06-21 13:08:42 +01:00
rohm,bd71815-regulator.yaml dt_bindings: regulator: Add ROHM BD71815 PMIC regulators 2021-04-14 10:18:11 +01:00
rohm,bd71828-regulator.yaml
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.yaml regulator: dt-bindings: samsung,s2mpa01: convert to dtschema 2021-10-08 17:24:36 +01:00
samsung,s2mps11.yaml regulator: dt-bindings: samsung,s2m: convert to dtschema 2021-10-08 17:24:34 +01:00
samsung,s2mps13.yaml regulator: dt-bindings: samsung,s2m: convert to dtschema 2021-10-08 17:24:34 +01:00
samsung,s2mps14.yaml regulator: dt-bindings: samsung,s2m: convert to dtschema 2021-10-08 17:24:34 +01:00
samsung,s2mps15.yaml regulator: dt-bindings: samsung,s2m: convert to dtschema 2021-10-08 17:24:34 +01:00
samsung,s2mpu02.yaml regulator: dt-bindings: samsung,s2m: convert to dtschema 2021-10-08 17:24:34 +01:00
samsung,s5m8767.yaml regulator: Updates for v5.17 2022-01-11 12:17:45 -08:00
silergy,sy8106a.yaml regulator: Convert SY8106A binding to a schema 2021-09-13 01:59:26 +01:00
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
siliconmitus,sm5703-regulator.yaml regulator: sm5703: Correct reference to the common regulator schema 2022-04-29 13:28:06 +01:00
sky81452-regulator.txt
slg51000.txt
socionext,uniphier-regulator.yaml regulator: uniphier: Use unevaluatedProperties 2022-04-07 18:29:56 +01:00
sprd,sc2731-regulator.txt
st,stm32-booster.yaml dt-bindings: Improve phandle-array schemas 2022-02-04 09:43:42 -06:00
st,stm32-vrefbuf.yaml dt-bindings: treewide: Update @st.com email address to @foss.st.com 2021-11-11 22:27:16 -06:00
st,stm32mp1-pwr-reg.yaml dt-bindings: treewide: Update @st.com email address to @foss.st.com 2021-11-11 22:27:16 -06:00
ti,tps62360.yaml regulator: Convert TPS62360 binding to json-schema 2022-03-08 17:24:43 +00:00
ti,tps62864.yaml regulator: tps62864: Fix bindings for SW property 2022-02-14 12:53:01 +00:00
ti-abb-regulator.txt
tps6586x.txt
tps51632-regulator.txt
tps65023.txt
tps65090.txt
tps65132-regulator.txt
tps65217.txt
tps65218.txt
twl-regulator.txt
vctrl.txt
vexpress.txt
vqmmc-ipq4019-regulator.yaml dt-bindings: Remove "status" from schema examples 2021-07-27 08:03:12 -06:00
wlf,arizona.yaml dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00