mirror of https://github.com/torvalds/linux.git
DT core:
- Sync dtc/libfdt with upstream v1.7.2-62-ga26ef6400bd8
- Add a for_each_compatible_node_scoped() loop and convert users in
cpufreq, dmaengine, clk, cdx, powerpc and Arm
- Simplify of/platform.c with scoped loop helpers
- Add fw_devlink tracking for "mmc-pwrseq"
- Optimize fw_devlink callback code size for pinctrl-N properties
- Replace strcmp_suffix() with strends()
DT bindings:
- Support building single binding targets
- Convert google,goldfish-fb, cznic,turris-mox-rwtm, ti,prm-inst
- Add bindings for Freescale AVIC, Realtek RTD1xxx system controllers,
Microchip 25AA010A EEPROM, OnSemi FIN3385, IEI WT61P803 PUZZLE, Delta
Electronics DPS-800-AB power supply, Infineon IR35221 Digital
Multi-phase Controller, Infineon PXE1610 Digital Dual Output 6+1
VR12.5 & VR13 CPU Controller, socionext,uniphier-smpctrl, and
xlnx,zynqmp-firmware
- Lots of trivial binding fixes to address warnings in DTS files. These
are mostly for arm64 platforms which is getting closer to be warning
free. Some public shaming has helped.
- Fix I2C bus node names in examples
- Drop obsolete brcm,vulcan-soc binding
- Drop unreferenced binding headers
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmmNLZEACgkQ+vtdtY28
YcPa+A/+Lpf1FLau//mfndvkzRUvuU5aF3eJdL1FPxfC64Js2cb9ZGSoEK+YDjaV
XzNIi2Z1j+i4+uf5MTvyGaqaVx3PcQBcQtb7pu+W1pt2KiOzfVqn66EmRsY3b4cc
twyOwx2sZMTOZambUfZreWwEl6uJiMowIbcLCsnVWihoiGVTnMpnV/jLcO9jISaP
fe42FX9qN4NL2QqWwcREYuWMuOH7MkHDRNpEhTouWosdmFCp3PkVZcuWv3NKjGMg
/tsH5X9QMr972A9s8Zk36ijvTv7NN+9t1GOtPS9KGpbwJmyPHr38mG1fsj+P0rY7
rOXRnT2PScN6kvKZuw0Rex5xeMxrQCzRkFLzyfq2LOsE0GAUyyR3qysNOdH8xO3Z
3TVMGVaelYw5T+ahie1+gf/H/t+8hGhX3teCo8ORFNYo7oLsA9qNclfd5SW2Acat
pPK80PXkqTRsQ9lVGfytPZJ+m5OhcTIBdI9ieEXk/kryDAL4dHcB2IIVHM2/qm50
aGW0Kh0d61Roe0PZ5GEqI/yWPVHZroXEBxT61tDKwPyGawcq4Gs3Sftd6RXbLi8h
+T6HzkHPZFlKaiLmBC1wqXnEKLd8h72qNjjDdXbRBdLXW6S5hGPtPiLv18ArlmmR
4eiFX1Tr+pUAt2W/IwZb9H84mGkbJODbI62x9k9rst/vLeHmnjs=
=RE7t
-----END PGP SIGNATURE-----
Merge tag 'devicetree-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Pull devicetree updates from Rob Herring:
"DT core:
- Sync dtc/libfdt with upstream v1.7.2-62-ga26ef6400bd8
- Add a for_each_compatible_node_scoped() loop and convert users in
cpufreq, dmaengine, clk, cdx, powerpc and Arm
- Simplify of/platform.c with scoped loop helpers
- Add fw_devlink tracking for "mmc-pwrseq"
- Optimize fw_devlink callback code size for pinctrl-N properties
- Replace strcmp_suffix() with strends()
DT bindings:
- Support building single binding targets
- Convert google,goldfish-fb, cznic,turris-mox-rwtm, ti,prm-inst
- Add bindings for Freescale AVIC, Realtek RTD1xxx system
controllers, Microchip 25AA010A EEPROM, OnSemi FIN3385, IEI
WT61P803 PUZZLE, Delta Electronics DPS-800-AB power supply,
Infineon IR35221 Digital Multi-phase Controller, Infineon PXE1610
Digital Dual Output 6+1 VR12.5 & VR13 CPU Controller,
socionext,uniphier-smpctrl, and xlnx,zynqmp-firmware
- Lots of trivial binding fixes to address warnings in DTS files.
These are mostly for arm64 platforms which is getting closer to be
warning free. Some public shaming has helped.
- Fix I2C bus node names in examples
- Drop obsolete brcm,vulcan-soc binding
- Drop unreferenced binding headers"
* tag 'devicetree-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (60 commits)
dt-bindings: interrupt-controller: Add compatiblie string fsl,imx(1|25|27|31|35)-avic
dt-bindings: soc: imx: add fsl,aips and fsl,emi compatible strings
dt-bindings: display: bridge: lt8912b: Drop reset gpio requirement
dt-bindings: firmware: fsl,scu: Mark multi-channel MU layouts as deprecated
cpufreq: s5pv210: Simplify with scoped for each OF child loop
dmaengine: fsl_raid: Simplify with scoped for each OF child loop
clk: imx: imx31: Simplify with scoped for each OF child loop
clk: imx: imx27: Simplify with scoped for each OF child loop
cdx: Use mutex guard to simplify error handling
cdx: Simplify with scoped for each OF child loop
powerpc/wii: Simplify with scoped for each OF child loop
powerpc/fsp2: Simplify with scoped for each OF child loop
ARM: exynos: Simplify with scoped for each OF child loop
ARM: at91: Simplify with scoped for each OF child loop
of: Add for_each_compatible_node_scoped() helper
dt-bindings: Fix emails with spaces or missing brackets
scripts/dtc: Update to upstream version v1.7.2-62-ga26ef6400bd8
dt-bindings: crypto: inside-secure,safexcel: Mandate only ring IRQs
dt-bindings: crypto: inside-secure,safexcel: Add SoC compatibles
of: reserved_mem: Fix placement of __free() annotation
...
|
||
|---|---|---|
| .. | ||
| actions,s500-reset.h | ||
| actions,s700-reset.h | ||
| actions,s900-reset.h | ||
| airoha,en7523-reset.h | ||
| airoha,en7581-reset.h | ||
| altr,rst-mgr-a10.h | ||
| altr,rst-mgr-a10sr.h | ||
| altr,rst-mgr-s10.h | ||
| altr,rst-mgr.h | ||
| amlogic,c3-reset.h | ||
| amlogic,meson-a1-audio-reset.h | ||
| amlogic,meson-a1-reset.h | ||
| amlogic,meson-axg-audio-arb.h | ||
| amlogic,meson-axg-reset.h | ||
| amlogic,meson-g12a-audio-reset.h | ||
| amlogic,meson-g12a-reset.h | ||
| amlogic,meson-gxbb-reset.h | ||
| amlogic,meson-s4-reset.h | ||
| amlogic,meson8b-clkc-reset.h | ||
| amlogic,meson8b-reset.h | ||
| aspeed,ast2700-scu.h | ||
| axg-aoclkc.h | ||
| bcm6328-reset.h | ||
| bcm6358-reset.h | ||
| bcm6362-reset.h | ||
| bcm6368-reset.h | ||
| bcm63268-reset.h | ||
| bitmain,bm1880-reset.h | ||
| bt1-ccu.h | ||
| canaan,k230-rst.h | ||
| cortina,gemini-reset.h | ||
| delta,tn48m-reset.h | ||
| eswin,eic7700-reset.h | ||
| fsl,imx8ulp-sim-lpav.h | ||
| g12a-aoclkc.h | ||
| gxbb-aoclkc.h | ||
| hisi,hi6220-resets.h | ||
| imx7-reset.h | ||
| imx8mp-reset-audiomix.h | ||
| imx8mp-reset.h | ||
| imx8mq-reset.h | ||
| k210-rst.h | ||
| mediatek,mt6735-infracfg.h | ||
| mediatek,mt6735-mfgcfg.h | ||
| mediatek,mt6735-pericfg.h | ||
| mediatek,mt6735-vdecsys.h | ||
| mediatek,mt6735-wdt.h | ||
| mediatek,mt6795-resets.h | ||
| mediatek,mt7988-resets.h | ||
| mediatek,mt8196-resets.h | ||
| mt2701-resets.h | ||
| mt2712-resets.h | ||
| mt7621-reset.h | ||
| mt7622-reset.h | ||
| mt7629-resets.h | ||
| mt7986-resets.h | ||
| mt8135-resets.h | ||
| mt8173-resets.h | ||
| mt8183-resets.h | ||
| mt8186-resets.h | ||
| mt8188-resets.h | ||
| mt8192-resets.h | ||
| mt8195-resets.h | ||
| nuvoton,ma35d1-reset.h | ||
| nuvoton,npcm7xx-reset.h | ||
| nvidia,tegra114-car.h | ||
| nvidia,tegra264.h | ||
| pistachio-resets.h | ||
| qcom,gcc-apq8084.h | ||
| qcom,gcc-ipq806x.h | ||
| qcom,gcc-ipq5018.h | ||
| qcom,gcc-ipq6018.h | ||
| qcom,gcc-mdm9615.h | ||
| qcom,gcc-msm8660.h | ||
| qcom,gcc-msm8916.h | ||
| qcom,gcc-msm8939.h | ||
| qcom,gcc-msm8960.h | ||
| qcom,gcc-msm8974.h | ||
| qcom,ipq5424-gcc.h | ||
| qcom,ipq5424-nsscc.h | ||
| qcom,ipq9574-gcc.h | ||
| qcom,ipq9574-nsscc.h | ||
| qcom,mmcc-apq8084.h | ||
| qcom,mmcc-msm8960.h | ||
| qcom,mmcc-msm8974.h | ||
| qcom,qca8k-nsscc.h | ||
| qcom,sar2130p-gpucc.h | ||
| qcom,sdm845-aoss.h | ||
| qcom,sdm845-pdc.h | ||
| qcom,sm8350-videocc.h | ||
| qcom,sm8450-gpucc.h | ||
| qcom,sm8650-gpucc.h | ||
| qcom,x1e80100-gpucc.h | ||
| raspberrypi,firmware-reset.h | ||
| realtek,rtd1195.h | ||
| realtek,rtd1295.h | ||
| rockchip,rk3506-cru.h | ||
| rockchip,rk3528-cru.h | ||
| rockchip,rk3562-cru.h | ||
| rockchip,rk3576-cru.h | ||
| rockchip,rk3588-cru.h | ||
| rockchip,rv1126b-cru.h | ||
| sama7g5-reset.h | ||
| snps,hsdk-reset.h | ||
| sophgo,sg2042-reset.h | ||
| spacemit,k3-resets.h | ||
| st,stm32mp21-rcc.h | ||
| st,stm32mp25-rcc.h | ||
| starfive,jh7110-crg.h | ||
| starfive-jh7100.h | ||
| stericsson,db8500-prcc-reset.h | ||
| stih407-resets.h | ||
| stm32mp1-resets.h | ||
| stm32mp13-resets.h | ||
| sun4i-a10-ccu.h | ||
| sun5i-ccu.h | ||
| sun6i-a31-ccu.h | ||
| sun8i-a23-a33-ccu.h | ||
| sun8i-a83t-ccu.h | ||
| sun8i-de2.h | ||
| sun8i-h3-ccu.h | ||
| sun8i-r-ccu.h | ||
| sun8i-r40-ccu.h | ||
| sun8i-v3s-ccu.h | ||
| sun9i-a80-ccu.h | ||
| sun9i-a80-de.h | ||
| sun9i-a80-usb.h | ||
| sun20i-d1-ccu.h | ||
| sun20i-d1-r-ccu.h | ||
| sun50i-a64-ccu.h | ||
| sun50i-a100-ccu.h | ||
| sun50i-a100-r-ccu.h | ||
| sun50i-h6-ccu.h | ||
| sun50i-h6-r-ccu.h | ||
| sun50i-h616-ccu.h | ||
| sun55i-a523-ccu.h | ||
| sun55i-a523-mcu-ccu.h | ||
| sun55i-a523-r-ccu.h | ||
| suniv-ccu-f1c100s.h | ||
| sunplus,sp7021-reset.h | ||
| tegra124-car.h | ||
| tegra186-reset.h | ||
| tegra194-reset.h | ||
| tegra210-car.h | ||
| tegra234-reset.h | ||
| thead,th1520-reset.h | ||
| ti-syscon.h | ||
| toshiba,tmpv770x.h | ||
| xlnx-versal-resets.h | ||
| xlnx-zynqmp-resets.h | ||