linux/Documentation/devicetree/bindings/mfd
Linus Torvalds f345fc7a07 Devicetree updates for v6.14:
DT Bindings:
 - Add Bindings for QCom QCS615 UFS, QCom IPQ5424 DWC3 USB, NXP imx7d
   MIPI DSI, QCom SM8750 PDC, QCom MSM8976 SRAM, QCom ipq6018 temp
   sensor, QCom QCS8300 Power Domain Controller, QCom QCS615 Power Domain
   Controller, QCom QCS615 APSS, QCom QCS615 qfprom, QCom QCS8300
   remoteproc, Mediatek MT6328 PMIC, Allwinner A100 OPP, and NXP iMX35
   GPT
 
 - Convert Altera socfpga-system, raspberrypi,bcm2835-power to DT
   schema
 
 - Add Siflower vendor prefix
 
 - Cleanup display, interrupt-controller, and UFS binding examples'
   indentation
 
 - Document preferred line wrapping (the same as the rest of the kernel)
 
 DT Core:
 - Add warning when of_property_read_bool() is used on non-boolean
   properties
 
 - Restore keeping bootloader DTB when booting with ACPI. Turns out some
   x86 platforms relied on that. Shrug.
 
 - Fix of_find_node_opts_by_path() handling of alias+path+options
 
 - Fix resource bounds checking for empty resources
 
 - A bunch of small fixes/cleanups all over from Zijun Hu
 
 - Cleanups in bin_attribute handling
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmeUF2sACgkQ+vtdtY28
 YcNTOg//Th/uvw3sZqnf/L5LF824B0s8Kx7WauuzUZpg8C1R1OdOdCL8KYWeIqmU
 LfyNxcU9wdSDNv1MBAYzlO8kV9+Cm9NVh8lL9FyFDah6O381SusPXR2GmFVb4yJT
 8xCahYX9N1kHmPKC7iEKtS+z3DP6COUD78wpJ+81SpsfBFOosjtuOtktDIWZyREb
 vHMSQXeDPpdriIT69vq8Ss+tluUr2oiiJstQrVtJhnP/ShtQHfYJcQCFiMaUJXM9
 3uO+ahnVaR5aCvo8WaBIaoiO1iq1CZ9gK585o3y46JvuLyKjwf7I+Y+h82tr55hO
 Vpx3wLX7l9nZ/TeX8e+N9APaUIXrbMzYMj8HN28u8oNlOCpIY3zTx8/Pjs7D5WCU
 csXynvPvI3EivTkpvwCKlgJHpGSBgASEW18ysy7WjcCWlxrw0xLZB6PuGbOmlxyB
 D1CjFGk3atAKGoaZU0RRbmFYslr1SPvjrcJGTgfrfg9JgLIp7hrXxnlVBIK2JayU
 BsEHCMTXgXy5iinCu0fGEwkzAnHB/g/C29rnT7RpnVTZlzcqhIyChG58MEgbHJZO
 3EQ16HNet//hsVpr3a7CkkPksX/7eCgp6zrIhWytvbCCXOpVOz69bfmgoxIR9tdW
 Lwx74nU9bNJISi8WrcgCqNgjBcj/HBOb+wtaHFl/DNG+oXLhVa4=
 =3bID
 -----END PGP SIGNATURE-----

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

Pull devicetree updates from Rob Herring:
 "DT Bindings:

   - Add Bindings for QCom QCS615 UFS, QCom IPQ5424 DWC3 USB, NXP imx7d
     MIPI DSI, QCom SM8750 PDC, QCom MSM8976 SRAM, QCom ipq6018 temp
     sensor, QCom QCS8300 Power Domain Controller, QCom QCS615 Power
     Domain Controller, QCom QCS615 APSS, QCom QCS615 qfprom, QCom
     QCS8300 remoteproc, Mediatek MT6328 PMIC, Allwinner A100 OPP, and
     NXP iMX35 GPT

   - Convert Altera socfpga-system, raspberrypi,bcm2835-power to DT
     schema

   - Add Siflower vendor prefix

   - Cleanup display, interrupt-controller, and UFS binding examples'
     indentation

   - Document preferred line wrapping (the same as the rest of the
     kernel)

  DT Core:

   - Add warning when of_property_read_bool() is used on non-boolean
     properties

   - Restore keeping bootloader DTB when booting with ACPI. Turns out
     some x86 platforms relied on that. Shrug.

   - Fix of_find_node_opts_by_path() handling of alias+path+options

   - Fix resource bounds checking for empty resources

   - A bunch of small fixes/cleanups all over from Zijun Hu

   - Cleanups in bin_attribute handling"

* tag 'devicetree-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (50 commits)
  of: address: Fix empty resource handling in __of_address_resource_bounds()
  of/fdt: Restore possibility to use both ACPI and FDT from bootloader
  docs: dt-bindings: Document preferred line wrapping
  dt-bindings: ufs: Correct indentation and style in DTS example
  of: Correct element count for two arrays in API of_parse_phandle_with_args_map()
  of: reserved-memory: Warn for missing static reserved memory regions
  of: Do not expose of_alias_scan() and correct its comments
  dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615
  dt-bindings: usb: qcom,dwc3: Add IPQ5424 to USB DWC3 bindings
  dt-bindings: arm: coresight: Update the pattern of ete node name
  of: Warn when of_property_read_bool() is used on non-boolean properties
  device property: Split property reading bool and presence test ops
  of/fdt: Check fdt_get_mem_rsv() error in early_init_fdt_scan_reserved_mem()
  of: reserved-memory: Move an assignment to effective place in __reserved_mem_alloc_size()
  of: reserved-memory: Do not make kmemleak ignore freed address
  of: reserved-memory: Fix using wrong number of cells to get property 'alignment'
  of: Remove a duplicated code block
  of: property: Avoiding using uninitialized variable @imaplen in parse_interrupt_map()
  of: Correct child specifier used as input of the 2nd nexus node
  dt-bindings: interrupt-controller: ti,omap4-wugen-mpu: Add file extension
  ...
2025-01-24 15:09:20 -08:00
..
88pm860x.txt
act8945a.txt
actions,atc260x.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
adi,adp5585.yaml dt-bindings: mfd: adp5585: Add parsing of hogs 2024-09-23 16:20:54 +01:00
adi,max77541.yaml dt-bindings: mfd: max77541: Add ADI MAX77541/MAX77540 2023-06-28 15:18:36 +01:00
airoha,en7581-gpio-sysctl.yaml dt-bindings: mfd: Add support for Airoha EN7581 GPIO System Controller 2024-10-30 10:56:51 +01:00
allwinner,sun4i-a10-ts.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun6i-a31-prcm.yaml dt-bindings: mfd: allwinner,sun6i-a31-prcm: Use hyphens in node names 2024-05-10 15:39:17 +01:00
allwinner,sun8i-a23-prcm.yaml dt-bindings: mfd: allwinner: prcm: Simplify conditional schemas 2023-08-18 21:48:04 +01:00
altera-a10sr.txt
ampere,smpro.yaml dt-bindings: mfd: Add bindings for Ampere Altra SMPro MFD driver 2022-12-07 13:28:09 +00:00
ams,as3711.yaml dt-bindings: mfd: ams,as3711: Convert to json-schema 2023-12-07 13:50:25 +00:00
arm,dev-platforms-syscon.yaml dt-bindings: mfd: armltd: Move Arm board syscon's to separate schema 2023-11-01 10:02:18 +00:00
as3722.txt
aspeed,ast2x00-scu.yaml dt-bindings: mfd: aspeed: Support for AST2700 2024-11-01 16:11:50 +00:00
aspeed-gfx.txt
aspeed-lpc.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
atmel,at91sam9260-gpbr.yaml dt-bindings: mfd: atmel: Convert to YAML schema 2025-01-09 10:53:08 +00:00
atmel,at91sam9260-matrix.yaml dt-bindings: mfd: atmel,at91sam9260: Convert to YAML schema 2025-01-09 10:36:42 +00:00
atmel,hlcdc.yaml dt-bindings: mfd: atmel,hlcdc: Convert to DT schema format 2024-02-23 14:58:02 +00:00
atmel,sama5d2-flexcom.yaml dt-bindings: mfd: Convert atmel-flexcom to json-schema 2024-02-23 17:14:14 +00:00
atmel-smc.txt dt-bindings: mfd: atmel-smc: Add microchip,sam9x7-smc 2023-08-18 21:48:05 +01:00
bfticu.txt
brcm,bcm6318-gpio-sysctl.yaml dt-bindings: mfd: brcm: Drop unneeded quotes and use absolute /schemas path 2023-08-18 21:48:01 +01:00
brcm,bcm6328-gpio-sysctl.yaml dt-bindings: mfd: brcm: Drop unneeded quotes and use absolute /schemas path 2023-08-18 21:48:01 +01:00
brcm,bcm6358-gpio-sysctl.yaml dt-bindings: mfd: brcm: Drop unneeded quotes and use absolute /schemas path 2023-08-18 21:48:01 +01:00
brcm,bcm6362-gpio-sysctl.yaml dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 2023-10-23 10:22:23 +02:00
brcm,bcm6368-gpio-sysctl.yaml dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 2023-10-23 10:22:23 +02:00
brcm,bcm59056.txt
brcm,bcm63268-gpio-sysctl.yaml dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 2023-10-23 10:22:23 +02:00
brcm,cru.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
brcm,misc.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
brcm,twd.yaml dt-bindings: timer: Add Broadcom's BCMBCA timers 2022-12-07 13:28:09 +00:00
canaan,k210-sysctl.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
cirrus,lochnagar.yaml Here's the main clk pull request for this merge window. We have some 2022-10-08 10:06:48 -07:00
cirrus,madera.yaml dt-bindings: mfd: cirrus,madera: Fix 'interrupts' in example 2022-01-20 12:55:26 -06:00
da9052-i2c.txt
da9055.txt
da9150.txt
delta,tn48m-cpld.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
dlg,da9063.yaml dt-bindings: mfd: dlg,da9063: Make #interrupt-cells required 2024-02-29 17:15:26 +00:00
ene-kb930.yaml Devicetree updates for v6.2, part 2: 2022-12-20 08:48:24 -06:00
ene-kb3930.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
fsl,imx8qxp-csr.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
fsl-imx25-tsadc.txt
gateworks-gsc.yaml dt-bindings: mfd: gateworks-gsc: Remove unnecessary fan-controller nodes 2023-06-21 16:09:16 +01:00
google,cros-ec.yaml dt-bindings: cros-ec: Remove google,cros-kbd-led-backlight 2024-12-30 01:31:05 +00:00
hi6421.txt
hisilicon,hi655x.txt
hisilicon,hi6421-spmi-pmic.yaml dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Clean up example 2023-12-07 17:01:49 +00:00
iqs62x.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
khadas,mcu.yaml Devicetree updates for v6.1: 2022-10-10 13:13:51 -07:00
kontron,sl28cpld.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
lp3943.txt
marvell,88pm886-a1.yaml dt-bindings: mfd: Add entry for Marvell 88PM886 PMIC 2024-06-28 15:40:55 +01:00
max77620.txt
max77650.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
maxim,max5970.yaml dt-bindings: mfd: Add missing unevaluatedProperties on child node schemas 2023-11-01 10:02:13 +00:00
maxim,max8925.yaml dt-bindings: mfd: max8925: Convert to DT schema format 2023-11-01 10:02:17 +00:00
maxim,max8998.yaml dt-bindings: mfd: maxim,max8998: Convert to DT schema 2023-11-01 10:02:11 +00:00
maxim,max14577.yaml dt-bindings: mfd: Add missing (unevaluated|additional)Properties on child nodes 2022-09-28 16:17:40 +01:00
maxim,max77686.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
maxim,max77693.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
maxim,max77714.yaml dt-bindings: update Luca Ceresoli's e-mail address 2022-06-06 08:30:52 -05:00
maxim,max77802.yaml dt-bindings: update Krzysztof Kozlowski's email 2022-04-04 15:43:20 +02:00
maxim,max77843.yaml dt-bindings: mfd: Add missing (unevaluated|additional)Properties on child nodes 2022-09-28 16:17:40 +01:00
mc13xxx.txt
mediatek,mt6357.yaml dt-bindings: mfd: mediatek: Add codec property for MT6357 PMIC 2024-09-03 18:17:22 +01:00
mediatek,mt6360.yaml dt-bindings: Add missing 'unevaluatedProperties' to regulator nodes 2022-12-08 11:46:40 +00:00
mediatek,mt6370.yaml dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas 2023-04-05 15:38:38 -05:00
mediatek,mt6397.yaml dt-bindings: mfd: mediatek: mt6397: Add bindings for MT6328 2025-01-03 15:33:21 -06:00
mediatek,mt8195-scpsys.yaml dt-bindings: mfd: mediatek,mt8195-scpsys: Add mediatek,mt8365-scpsys 2024-07-04 17:08:02 +01:00
mfd.txt dt-bindings: mfd: Explain lack of child dependency in simple-mfd 2024-07-04 17:38:41 +01:00
motorola-cpcap.txt
mps,mp2629.yaml dt-bindings: mfd: Add mp2733 compatible 2022-07-19 10:54:40 +01:00
mscc,ocelot.yaml dt-bindings: mfd: ocelot: add ethernet-switch hardware support 2023-01-30 21:07:21 -08:00
mxs-lradc.txt
netronix,ntxec.yaml
nxp,bbnsm.yaml dt-bindings: mfd: Add NXP BBNSM 2023-02-22 11:42:29 +00:00
omap-usb-host.txt dt-bindings: usb: Convert OMAP OHCI/EHCI bindings to schema 2023-01-25 15:45:06 +01:00
omap-usb-tll.txt
palmas.txt
qcom,pm8008.yaml dt-bindings: mfd: pm8008: Rework binding 2024-06-13 18:42:21 +01:00
qcom,spmi-pmic.yaml dt-bindings: mfd: qcom,spmi-pmic: Document PMICs added in SM8750 2024-11-01 15:55:54 +00:00
qcom,tcsr.yaml dt-bindings: mfd: qcom,tcsr: Add compatible for ipq5424 2024-12-17 13:17:25 +00:00
qcom-pm8xxx.yaml dt-bindings: mfd: qcom: pm8xxx: Add pm8901 compatible 2024-05-10 15:39:17 +01:00
qnap,ts433-mcu.yaml dt-bindings: mfd: Add binding for qnap,ts433-mcu devices 2024-12-17 13:14:25 +00:00
qriox.txt
realtek,rtl9301-switch.yaml dt-bindings: mfd: Add Realtek RTL9300 switch peripherals 2024-11-12 12:15:43 +00:00
retu.txt
richtek,rt4831.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
richtek,rt5033.yaml dt-bindings: Add rt5033 MFD, Regulator and Charger 2023-06-08 18:18:13 +01:00
richtek,rt5120.yaml dt-binding: mfd: Add Richtek RT5120 PMIC support 2022-09-28 16:09:51 +01:00
ricoh,rn5t618.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
rockchip,rk805.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
rockchip,rk806.yaml dt-bindings: mfd: rk806: Allow system-power-controller property 2023-11-01 10:02:17 +00:00
rockchip,rk808.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
rockchip,rk816.yaml dt-bindings: mfd: Add rk816 binding 2024-05-03 09:15:27 +01:00
rockchip,rk817.yaml dt-bindings: mfd: rk817: Merge support for RK809 2024-07-04 17:38:41 +01:00
rockchip,rk818.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
rohm,bd9571mwv.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
rohm,bd9576-pmic.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
rohm,bd71815-pmic.yaml dt-bindings: mfd: bd71815: Fix rsense and typos 2024-12-17 13:17:25 +00:00
rohm,bd71828-pmic.yaml dt-bindings: mfd: bd71828: Use charger resistor in mOhm instead of MOhm 2024-11-12 15:06:33 +00:00
rohm,bd71837-pmic.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
rohm,bd71847-pmic.yaml dt-bindings: mfd: bd71847-pmic: Remove unneeded LED header 2023-08-22 08:07:50 +01:00
rohm,bd96801-pmic.yaml dt-bindings: Fix various typos 2024-09-13 14:01:34 -05:00
samsung,exynos5433-lpass.yaml ASoC: dt-bindings: samsung-i2s: add specific compatibles for existing SoC 2023-11-15 12:50:20 +01:00
samsung,s2dos05.yaml dt-bindings: mfd: Add support for the samsung,s2dos05 2024-10-16 09:04:10 +01:00
samsung,s2mpa01.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
samsung,s2mps11.yaml dt-bindings: Fix various typos 2024-09-13 14:01:34 -05:00
samsung,s5m8767.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
silergy,sy7636a.yaml dt-bindings: mfd: Add missing (unevaluated|additional)Properties on child nodes 2022-09-28 16:17:40 +01:00
sky81452.txt
sprd,sc2731.yaml dt-bindings: mfd: sprd,sc2731: Reference sprd,sc2731-efuse bindings 2025-01-09 09:56:30 +00:00
sprd,ums512-glbreg.yaml dt-bindings: mfd: sprd: Add support for UMS9620 2024-01-10 11:26:05 +00:00
st,stm32-lptimer.yaml dt-bindings: treewide: add access-controllers description 2024-04-05 14:39:10 +02:00
st,stm32-timers.yaml dt-bindings: treewide: add access-controllers description 2024-04-05 14:39:10 +02:00
st,stmfx.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
st,stmpe.yaml dt-bindings: mfd: Convert STMPE to YAML schema 2023-08-18 21:48:01 +01:00
st,stpmic1.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
stericsson,ab8500.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
stericsson,db8500-prcmu.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
syscon-common.yaml dt-bindings: mfd: syscon: Split and enforce documenting MFD children 2024-07-04 17:38:41 +01:00
syscon.yaml dt-bindings: mfd: syscon: Fix ti,j784s4-acspcie-proxy-ctrl compatible 2025-01-15 15:00:29 +00:00
tc3589x.txt
ti,am3359-tscadc.yaml dt-bindings: mfd: ti,am3359-tscadc: Allow dmas property to be optional 2023-12-07 13:50:29 +00:00
ti,lp8732.yaml dt-bindings: mfd: Convert lp873x.txt to json-schema 2024-05-10 15:39:18 +01:00
ti,lp87524-q1.yaml dt-bindings: mfd: Add missing unevaluatedProperties on child node schemas 2023-11-01 10:02:13 +00:00
ti,lp87561-q1.yaml dt-bindings: mfd: Add missing unevaluatedProperties on child node schemas 2023-11-01 10:02:13 +00:00
ti,lp87565-q1.yaml dt-bindings: mfd: Add missing unevaluatedProperties on child node schemas 2023-11-01 10:02:13 +00:00
ti,nspire-misc.yaml dt-bindings: mfd: Add TI-Nspire misc registers 2023-04-26 11:40:30 +01:00
ti,tps6594.yaml dt-bindings: mfd: ti,tps6594: Add TI TPS65224 PMIC 2024-05-03 10:07:00 +01:00
ti,tps65086.yaml dt-bindings: mfd: Use full path to other schemas 2024-05-10 15:39:18 +01:00
ti,twl.yaml dt-bindings: mfd: twl: Add charger node also for TWL603x 2024-10-16 09:04:11 +01:00
ti-keystone-devctrl.txt
ti-lmu.txt
tps6105x.txt
tps6507x.txt
tps65910.txt
tps65912.txt
twl4030-audio.txt
twl4030-power.txt
twl6040.txt dt-bindings: Fix various typos 2024-09-13 14:01:34 -05:00
wlf,arizona.yaml dt-bindings: mfd: Drop unneeded quotes in 'ref', 'id' and 'schema' entries 2023-04-26 11:40:33 +01:00
wm831x.txt
x-powers,ac100.yaml dt-bindings: mfd: Drop unneeded quotes in 'ref', 'id' and 'schema' entries 2023-04-26 11:40:33 +01:00
x-powers,axp152.yaml dt-bindings: mfd: x-powers,axp152: Document AXP323 2024-10-31 15:51:15 +00:00
xylon,logicvc.yaml dt-bindings: mfd: Drop unneeded quotes in 'ref', 'id' and 'schema' entries 2023-04-26 11:40:33 +01:00
zii,rave-sp.yaml dt-bindings: mfd: Convert zii,rave-sp.txt to yaml format 2024-10-16 09:04:11 +01:00