1
linux/Documentation/devicetree/bindings/regulator
Linus Torvalds 9bf3fc5007 Devicetree updates for v5.18:
- Add Krzysztof Kozlowski as co-maintainer for DT bindings providing
   much needed help.
 
 - DT schema validation now takes DTB files as input rather than
   intermediate YAML files. This decouples the validation from the source
   level syntax information. There's a bunch of schema fixes as a result
   of switching to DTB based validation which exposed some errors
   and incomplete schemas and examples.
 
 - Kbuild improvements to explicitly warn users running 'make
   dt_binding_check' on missing yamllint
 
 - Expand DT_SCHEMA_FILES kbuild variable to take just a partial filename
   or path instead of the full path to 1 file.
 
 - Convert various bindings to schema format: mscc,vsc7514-switch,
   multiple GNSS bindings, ahci-platform, i2c-at91, multiple UFS
   bindings, cortina,gemini-sata-bridge, cortina,gemini-ethernet, Atmel
   SHA, Atmel TDES, Atmel AES, armv7m-systick, Samsung Exynos display
   subsystem, nuvoton,npcm7xx-timer, samsung,s3c2410-i2c, zynqmp_dma,
   msm/mdp4, rda,8810pl-uart
 
 - New schemas for u-boot environment variable partition, TI clksel
 
 - New compatible strings for Renesas RZ/V2L SoC
 
 - Vendor prefixes for Xen, HPE, deprecated Synopsys, deprecated HiSilicon
 
 - Add/fix schemas for QEMU Arm 'virt' machine
 
 - Drop unused of_alias_get_alias_list() function
 
 - Add a script to check DT unittest EXPECT message output. Pass messages
   also now print by default at PR_INFO level to help test automation.
 -----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCgAuFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmI8s64QHHJvYmhAa2Vy
 bmVsLm9yZwAKCRD6+121jbxhwx3tD/4j56NE+aLkL636+I8tGFm3r+r6uLLT4SWh
 zDuiX3MP9OKfhJw43TjjURLwX5adBnG3nn505IXcAeiMRgEiciOpSa12w0mXyjMX
 QgVOcoaI3H2GBMEddJRo1PLTM/K5sYzZxAKLB827xoOk4mGNA0ZBAHvlB3W+yLE5
 CE5yTaFoL4EMXuhWMtMrMlG1PQrbO3FpQ2DHBKrpxHPJmnHLk3c0YtMSTHGQnWbN
 AxT3S6RSsOLwLzZAXi2AlswqY82n5KtUf/RBrYi8rdr/xnIsCfMeXxafkP2Hyxkq
 L9RfKVn05c0LRtO1Eh8kYr+lmYmcWz/SIdJZXzpviIgE9MJapCAk0blBZ4S/FH0B
 EVGB1JkwCZFck6DBmkNJxAwR0iQOGWkJIkn6iBPNF0dHp58eE6adaXjhFH3uBEHk
 dXFaxPlvZ3P/Q2I/vmQ//m5tZMyjeCY2BlVYpkUJMOFfN26MIGHUmUlLnovLDqu4
 lYgZG4V244uYzALLbURpbp+5dlPH/PL2gxvJJNqTS+/hXktQx1XnML4wD+xfJ4nT
 OY5DD7Z+KGBrdsMtxkFtIFvKD63E2gtAR5RZO0J/txlzhW7Wg6fJbhJZeRFhZKmN
 GAfud2s6rliyygByBL4ea50DSLLQpc/9HZtFmZ3NTILM6NbUR74sHt+1EZ1hee+M
 LaNsSscHuQ==
 =g1li
 -----END PGP SIGNATURE-----

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

Pull devicetree updates from Rob Herring:

 - Add Krzysztof Kozlowski as co-maintainer for DT bindings providing
   much needed help.

 - DT schema validation now takes DTB files as input rather than
   intermediate YAML files. This decouples the validation from the
   source level syntax information. There's a bunch of schema fixes as a
   result of switching to DTB based validation which exposed some errors
   and incomplete schemas and examples.

 - Kbuild improvements to explicitly warn users running 'make
   dt_binding_check' on missing yamllint

 - Expand DT_SCHEMA_FILES kbuild variable to take just a partial
   filename or path instead of the full path to 1 file.

 - Convert various bindings to schema format: mscc,vsc7514-switch,
   multiple GNSS bindings, ahci-platform, i2c-at91, multiple UFS
   bindings, cortina,gemini-sata-bridge, cortina,gemini-ethernet, Atmel
   SHA, Atmel TDES, Atmel AES, armv7m-systick, Samsung Exynos display
   subsystem, nuvoton,npcm7xx-timer, samsung,s3c2410-i2c, zynqmp_dma,
   msm/mdp4, rda,8810pl-uart

 - New schemas for u-boot environment variable partition, TI clksel

 - New compatible strings for Renesas RZ/V2L SoC

 - Vendor prefixes for Xen, HPE, deprecated Synopsys, deprecated
   HiSilicon

 - Add/fix schemas for QEMU Arm 'virt' machine

 - Drop unused of_alias_get_alias_list() function

 - Add a script to check DT unittest EXPECT message output. Pass
   messages also now print by default at PR_INFO level to help test
   automation.

* tag 'devicetree-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (96 commits)
  dt-bindings: kbuild: Make DT_SCHEMA_LINT a recursive variable
  dt-bindings: nvmem: add U-Boot environment variables binding
  dt-bindings: ufs: qcom: Add SM6350 compatible string
  dt-bindings: dmaengine: sifive,fu540-c000: include generic schema
  dt-bindings: gpio: pca95xx: drop useless consumer example
  Revert "of: base: Introduce of_alias_get_alias_list() to check alias IDs"
  dt-bindings: virtio,mmio: Allow setting devices 'dma-coherent'
  dt-bindings: gnss: Add two more chips
  dt-bindings: gnss: Rewrite sirfstar binding in YAML
  dt-bindings: gnss: Modify u-blox to use common bindings
  dt-bindings: gnss: Rewrite common bindings in YAML
  dt-bindings: ata: ahci-platform: Add rk3568-dwc-ahci compatible
  dt-bindings: ata: ahci-platform: Add power-domains property
  dt-bindings: ata: ahci-platform: Convert DT bindings to yaml
  dt-bindings: kbuild: Use DTB files for validation
  dt-bindings: kbuild: Pass DT_SCHEMA_FILES to dt-validate
  dt-bindings: Add QEMU virt machine compatible
  dt-bindings: arm: Convert QEMU fw-cfg to DT schema
  dt-bindings: i2c: at91: Add SAMA7G5 compatible strings list
  dt-bindings: i2c: convert i2c-at91 to json-schema
  ...
2022-03-26 11:41:53 -07:00
..
88pg86x.txt
88pm800.txt
88pm860x.txt
act8865-regulator.txt
act8945a-regulator.txt
anatop-regulator.yaml
as3722-regulator.txt
cpcap-regulator.txt
da9210.txt
da9211.txt
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
gpio-regulator.yaml
hisilicon,hi655x-regulator.txt
isl9305.txt
lm363x-regulator.txt
lp872x.txt
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
mp8859.txt
mps,mp886x.yaml
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
mt6359-regulator.yaml dt-bindings: regulator: Add document for MT6359 regulator 2021-06-01 16:44:20 +01:00
mt6360-regulator.yaml
mt6380-regulator.txt
mt6397-regulator.txt
nvidia,tegra-regulators-coupling.txt
nxp,pca9450-regulator.yaml regulator: pca9450: Add sd-vsel GPIO 2021-02-11 13:11:36 +00:00
nxp,pf8x00-regulator.yaml dt-bindings: Move fixed string 'patternProperties' to 'properties' 2021-07-15 08:45:33 -06:00
onnn,fan53880.yaml
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-labibb-regulator.yaml dt-bindings: More cleanup of standard unit properties 2021-03-23 15:27:51 -06:00
qcom,rpmh-regulator.yaml regulator: dt-bindings: Add PMX65 compatibles 2022-03-18 16:05:05 +00: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
raspberrypi,7inch-touchscreen-panel-regulator.yaml
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
richtek,rt4831-regulator.yaml
richtek,rt5190a-regulator.yaml regulator: Add bindings for Richtek RT5190A PMIC 2022-03-09 13:32:21 +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 dt-bindings: Remove "status" from schema examples 2021-07-27 08:03:12 -06:00
richtek,rtmv20-regulator.yaml
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
rohm,bd71847-regulator.yaml
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
silergy,sy8827n.yaml
sky81452-regulator.txt
slg51000.txt
socionext,uniphier-regulator.yaml regulator: uniphier: Add binding for NX1 SoC 2021-10-21 16:08:08 +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-abb-regulator.txt
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
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