linux-stable/Documentation/devicetree/bindings/regulator
Linus Torvalds 06f054b1fe Devicetree for v6.10:
DT Bindings:
 - Convert samsung,exynos5-dp, atmel,lcdc, aspeed,ast2400-wdt bindings to
   schemas
 
 - Add bindings for Allwinner H616 NMI controller, Renesas r8a779g0 irqc,
   Renesas R-Car V4M TMU and CMT timers, Freescale S32G3 linflexuart, and
   Mediatek MT7988 XHCI
 
 - Add 'reg' constraints on DSI and SPI display panels
 
 - More dropping of unnecessary quotes in schemas
 
 - Use full paths rather than relative paths in schema $refs
 
 - Drop redundant storing of phandle for reserved memory
 
 DT Core:
 - Use scope based cleanups for kfree() and of_node_put()
 
 - Track interrupt-map and power-supplies for fw_devlink
 
 - Add buffer overflow check in of_modalias()
 
 - Add and use __of_prop_free() helper for freeing struct property
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmZGQGQACgkQ+vtdtY28
 YcNUcg/7BqmWMNSPCqExiR/Vj9jGjpbZlXH5I8w2vvSpcDbeWgAAXxSLnPJvdM3n
 tqDFec+4ieHAqerd0T3DAjauK1EIsC/+DiBO1JIgb6yhLkTcr+X5MYH7U5/WmQe/
 +3baDokNXhqWQnas8YMNFzJqTJNFkUijS2QgwiL4Ypz2e64mctPjoSQKOtkQA8iZ
 jfh/r2w0wIeous00Kf07REC6oL5Svzrx2Cg9geiFVIk9Puyk6esr/H1a4jyLbAvc
 F3znSY21x5vqMGX3F0z8Mp5/aYpuvGkrXkzbOv8+OEP0ipJCwHA0BuK7pYe6narj
 Ys0SygCrEC2VoWv2PypEN7xSj4/9TVt5gIWK9Lxf/fJLeuTVDr+9qhv4WvuYyDdG
 kI09PlkG5bovpLAZi/YqulcRGEOPuJIQ+GST9Rf+0fFuAeCbxQmhq7BWmaSedUm2
 lt0F5NofGTuTXAEMrwlu7FrfPZrVXLFczpsvG8dunR1iGYJm5QvIaJoqnFoQjUa6
 1Vi4cK7VNRGhOYx/3uBzF8lB+CN5MqKyMUCc4hcR4f4Ut4/uPg4HjgxJUWo9aY76
 VyryxNEV0K9idUMmW+dGEtbmXWc8ukbz2OOAPlKYobbmIOQpQZcMIizq7ilanZmZ
 DNRhcqvoAwb7+zGaJ1DWFy/14/09JNBuC+mZUNjvxzb3fhcvjqE=
 =tslW
 -----END PGP SIGNATURE-----

Merge tag 'devicetree-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree updates from Rob Herring:
 "DT Bindings:

   - Convert samsung,exynos5-dp, atmel,lcdc, aspeed,ast2400-wdt bindings
     to schemas

   - Add bindings for Allwinner H616 NMI controller, Renesas r8a779g0
     irqc, Renesas R-Car V4M TMU and CMT timers, Freescale S32G3
     linflexuart, and Mediatek MT7988 XHCI

   - Add 'reg' constraints on DSI and SPI display panels

   - More dropping of unnecessary quotes in schemas

   - Use full paths rather than relative paths in schema $refs

   - Drop redundant storing of phandle for reserved memory

  DT Core:

   - Use scope based cleanups for kfree() and of_node_put()

   - Track interrupt-map and power-supplies for fw_devlink

   - Add buffer overflow check in of_modalias()

   - Add and use __of_prop_free() helper for freeing struct property"

* tag 'devicetree-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (25 commits)
  of: property: Add fw_devlink support for interrupt-map property
  dt-bindings: display: panel: constrain 'reg' in DSI panels
  dt-bindings: display: panel: constrain 'reg' in SPI panels
  dt-bindings: display: samsung,ams495qa01: add missing SPI properties ref
  dt-bindings: Use full path to other schemas
  dt-bindings: PCI: qcom,pcie-sm8350: Drop redundant 'oneOf' sub-schema
  of: module: add buffer overflow check in of_modalias()
  dt-bindings: PCI: microchip: increase number of items in ranges property
  dt-bindings: Drop unnecessary quotes on keys
  dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: Drop unnecessary quotes
  of: property: Use scope based cleanup on port_node
  of: reserved_mem: Remove the use of phandle from the reserved_mem APIs
  of: property: fw_devlink: Add support for "power-supplies" binding
  dt-bindings: watchdog: aspeed,ast2400-wdt: Convert to DT schema
  dt-bindings: irq: sun7i-nmi: Add binding for the H616 NMI controller
  dt-bindings: interrupt-controller: renesas,irqc: Add r8a779g0 support
  dt-bindings: timer: renesas,tmu: Add R-Car V4M support
  dt-bindings: timer: renesas,cmt: Add R-Car V4M support
  of: Use scope based of_node_put() cleanups
  of: Use scope based kfree() cleanups
  ...
2024-05-17 17:27:49 -07:00
..
88pg86x.txt
88pm800.txt
88pm860x.txt
active-semi,act8600.yaml
active-semi,act8846.yaml regulator: dt-bindings: active-semi,act8846: correct supplies 2023-07-25 21:24:00 +01:00
active-semi,act8865.yaml
active-semi,act8945a.yaml
adi,max77503-regulator.yaml regulator: dt-bindings: Add ADI MAX77503 support 2023-10-23 13:30:02 +01:00
adi,max77541-regulator.yaml
adi,max77857.yaml
allwinner,sun20i-d1-system-ldos.yaml regulator: dt-bindings: Add Allwinner D1 system LDOs 2024-05-09 17:44:00 +02:00
anatop-regulator.yaml
as3722-regulator.txt
awinic,aw37503.yaml regulator: dt-bindings: Add Awinic AW37503 2023-08-21 13:10:22 +01:00
cpcap-regulator.txt
da9211.txt
dlg,da9121.yaml regulator: dt-bindings: dlg,da9121: allow different names 2023-07-25 21:23:59 +01:00
dlg,da9210.yaml dt-bindings: regulator: dlg,da9210: Convert to json-schema 2023-10-24 18:03:23 +01:00
dlg,slg51000.yaml regulator: dt-bindings: dlg,slg51000: Convert to DT schema 2023-07-27 13:06:35 +01:00
fcs,fan53555.yaml
fixed-regulator.yaml regulator: dt-bindings: fixed-regulator: Add a preferred node name 2024-04-30 00:10:13 +09:00
google,cros-ec-regulator.yaml
gpio-regulator.yaml regulator: dt-bindings: gpio-regulator: Fix "gpios-states" and "states" array bounds 2024-02-26 13:47:05 +00:00
hisilicon,hi655x-regulator.txt
infineon,ir38060.yaml regulator: dt-bindings: promote infineon buck converters to their own binding 2024-02-25 12:37:46 -08:00
isl9305.txt
lm363x-regulator.txt
lp872x.txt
ltc3589.txt
ltc3676.txt
max1586-regulator.txt
max8660.yaml
max8893.yaml
max8907.txt
max8925-regulator.txt
max77650-regulator.yaml
maxim,max8952.yaml
maxim,max8973.yaml
maxim,max8997.yaml
maxim,max14577.yaml
maxim,max20086.yaml regulator: dt-bindings: Add missing unevaluatedProperties on child node schemas 2023-09-26 09:50:00 +02:00
maxim,max20411.yaml
maxim,max77686.yaml
maxim,max77693.yaml
maxim,max77802.yaml
maxim,max77826.yaml regulator: dt-bindings: Add missing unevaluatedProperties on child node schemas 2023-09-26 09:50:00 +02:00
maxim,max77843.yaml
mediatek,mt6331-regulator.yaml
mediatek,mt6332-regulator.yaml
mediatek,mt6357-regulator.yaml
mediatek,mt6358-regulator.yaml regulator: dt-bindings: mt6358: Add MT6366 PMIC 2023-10-02 19:43:44 +01:00
microchip,mcp16502.yaml regulator: dt-bindings: microchip,mcp16502: convert to YAML 2024-02-01 16:20:03 +00:00
mp8859.txt
mps,mp886x.yaml
mps,mp5416.yaml dt-bindings: correct white-spaces in examples 2023-11-29 14:32:08 -06:00
mps,mpq2286.yaml regulator: dt-bindings: Add mps,mpq2286 power-management IC 2023-10-28 09:21:48 -07:00
mps,mpq7920.yaml dt-bindings: correct white-spaces in examples 2023-11-29 14:32:08 -06:00
mps,mpq7932.yaml
mt6311-regulator.txt
mt6315-regulator.yaml
mt6323-regulator.txt
mt6359-regulator.yaml
mt6360-regulator.yaml
mt6380-regulator.txt
mt6397-regulator.txt
nvidia,tegra-regulators-coupling.txt
nxp,pca9450-regulator.yaml regulator: dt-bindings: pca9450: add pca9451a support 2024-03-25 00:48:34 +00:00
nxp,pf8x00-regulator.yaml
onnn,fan53880.yaml regulator: dt-bindings: Add missing unevaluatedProperties on child node schemas 2023-09-26 09:50:00 +02:00
palmas-pmic.txt
pbias-regulator.txt
pfuze100.yaml regulator: dt-bindings: add missing unevaluatedProperties for each regulator 2023-07-26 12:49:49 +01:00
pv88060.txt
pv88080.txt
pv88090.txt
pwm-regulator.yaml
qcom,rpm-regulator.yaml regulator: dt-bindings: qcom,rpm: fix pattern for children 2023-07-25 21:24:00 +01:00
qcom,rpmh-regulator.yaml regulator: dt-bindings: qcom,rpmh: add compatible for pm8010 2023-12-14 10:57:00 +00:00
qcom,sdm845-refgen-regulator.yaml
qcom,smd-rpm-regulator.yaml dt-bindings: regulator: qcom,smd-rpm-regulator: Document PM8937 IC 2023-11-13 01:26:22 +00:00
qcom,spmi-regulator.yaml dt-bindings: regulator: qcom,spmi-regulator: Document PM8937 PMIC 2023-11-13 01:26:21 +00:00
qcom,usb-vbus-regulator.yaml dt-bindings: regulator: qcom,usb-vbus-regulator: Add PM7250B compatible 2024-03-25 00:48:40 +00:00
qcom-labibb-regulator.yaml
raspberrypi,7inch-touchscreen-panel-regulator.yaml
regulator-max77620.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
regulator-output.yaml
regulator.txt
regulator.yaml regulator: dt-bindings: Add 'regulator-uv-less-critical-window-ms' property 2023-11-13 01:26:27 +00:00
renesas,raa215300.yaml
richtek,rt4801-regulator.yaml
richtek,rt4803.yaml
richtek,rt4831-regulator.yaml regulator: dt-bindings: add missing unevaluatedProperties for each regulator 2023-07-26 12:49:49 +01:00
richtek,rt5190a-regulator.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
richtek,rt5739.yaml
richtek,rt5759-regulator.yaml
richtek,rt6160-regulator.yaml
richtek,rt6190.yaml
richtek,rt6245-regulator.yaml
richtek,rtmv20-regulator.yaml regulator: dt-bindings: add missing unevaluatedProperties for each regulator 2023-07-26 12:49:49 +01:00
richtek,rtq2134-regulator.yaml
richtek,rtq2208.yaml regulator: dt-bindings: rtq2208: Add Richtek RTQ2208 SubPMIC 2023-08-07 14:33:22 +01:00
richtek,rtq6752-regulator.yaml regulator: dt-bindings: add missing unevaluatedProperties for each regulator 2023-07-26 12:49:49 +01:00
rohm,bd9576-regulator.yaml
rohm,bd71815-regulator.yaml
rohm,bd71828-regulator.yaml
rohm,bd71837-regulator.yaml
rohm,bd71847-regulator.yaml
samsung,s2mpa01.yaml
samsung,s2mps11.yaml
samsung,s2mps13.yaml
samsung,s2mps14.yaml
samsung,s2mps15.yaml
samsung,s2mpu02.yaml
samsung,s5m8767.yaml
silergy,sy8106a.yaml
silergy,sy8824x.yaml
silergy,sy8827n.yaml
siliconmitus,sm5703-regulator.yaml
sky81452-regulator.txt
socionext,uniphier-regulator.yaml
sprd,sc2731-regulator.txt
st,stm32-booster.yaml
st,stm32-vrefbuf.yaml dt-bindings: treewide: add access-controllers description 2024-04-05 14:39:10 +02:00
st,stm32mp1-pwr-reg.yaml regulator: dt-bindings: add missing unevaluatedProperties for each regulator 2023-07-26 12:49:49 +01:00
ti,tps62360.yaml
ti,tps62864.yaml dt-bindings: Drop unnecessary quotes on keys 2024-05-03 07:50:05 -05:00
ti,tps62870.yaml
ti,tps65132.yaml dt-bindings: regulator: Convert ti,tps65132 to YAML 2024-01-22 00:06:47 +00:00
ti,tps65219.yaml
ti-abb-regulator.txt
tps6586x.txt
tps51632-regulator.txt
tps65023.txt
tps65090.txt
tps65217.txt
tps65218.txt
twl-regulator.txt
vctrl.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
vexpress.txt
vqmmc-ipq4019-regulator.yaml
wlf,arizona.yaml regulator: dt-bindings: add missing unevaluatedProperties for each regulator 2023-07-26 12:49:49 +01:00