8f447694c2
DT core: - Add support for generating DT nodes for PCI devices. This is the groundwork for applying overlays to PCI devices containing non-discoverable downstream devices. - DT unittest additions to check reverted changesets, to test for refcount issues, and to test unresolved symbols. Also, various clean-ups of the unittest along the way. - Refactor node and property manipulation functions to better share code with old API and changeset API - Refactor changeset print functions to a common implementation - Move some platform_device specific functions into of_platform.c Bindings: - Treewide fixing of typos - Treewide clean-up of SPDX tags to use 'OR' consistently - Last chunk of dropping unnecessary quotes. With that, the check for unnecessary quotes is enabled in yamllint. - Convert ftgmac100, zynqmp-genpd, pps-gpio, syna,rmi4, and qcom,ssbi bindings to DT schema format - Add Allwinner V3s xHCI USB, Saef SF-TC154B display, QCom SM8450 Inline Crypto Engine, QCom SM6115 UFS, QCom SDM670 PDC interrupt controller, Arm 2022 Cortex cores, and QCom IPQ9574 Crypto bindings - Fixes for Rockchip DWC PCI binding - Ensure all properties are evaluated on USB connector schema - Fix dt-check-compatible script to find of_device_id instances with compiler annotations -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmTubyoACgkQ+vtdtY28 YcPamA//feXFYNPiIbSa7XqfAu1PE5XSg3PqCe77QvLBGJU7saTwRJApc88iTjlA hc5EELnZKp3FE9N7DJdmvEjYxKDqtJOukO+txKy3mFBWo+gZQURthZVcbLxUZmpw XmYA4b/GrIv5h8YWG1wokyaGTtSfTcf0+RmAtVepiDk5kWQKaC04Let356fKn9xi ePgLTZV6BJvPoGpMWd08o+1szUAc6Vihs9qWu7g0+mtb5K5xi/l05YMz3REu7kpf iz06CE/uzYvHpFBJZ6izN+9Qqxh52DnWckXX68v8kStHUON2h1YmZYvjhGrfay4k rHeDnHoRBrepDDCytXQ/fxzGtURr3b8yBnlhzEQadMLXmf25mm+TRBDmf6GnX5ij QmHlj+eSARIafcbb4fqF1Hdyv8c7XM0AkEnj1XrIWLtXPuRNSHlS25dngCztbII/ lqmtBaH1ifCKj2VQ8YL8sVX7k208YU9vDNKZHQyA8dPEYwhknrWmp1F0OAnBB+wz F11kDE7xkZ0/gE7mUHwe9mP94hC6Ceks4IuBvsTzBmSwqXxyCz8gM2KHK4U3gNUr Sk2hWgZn+k2HM9zLb38FE18C6hqws6RBUWnJwZ4V3qPo2eYJ8Jzkvm7oonxjHgCC 4FmYYAoCQhBEkZPOJ4map0eO5VbShn9Hrgs46Jj4WoXmm7dFDLc= =kl+z -----END PGP SIGNATURE----- Merge tag 'devicetree-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux Pull devicetree updates from Rob Herring: "DT core: - Add support for generating DT nodes for PCI devices. This is the groundwork for applying overlays to PCI devices containing non-discoverable downstream devices. - DT unittest additions to check reverted changesets, to test for refcount issues, and to test unresolved symbols. Also, various clean-ups of the unittest along the way. - Refactor node and property manipulation functions to better share code with old API and changeset API - Refactor changeset print functions to a common implementation - Move some platform_device specific functions into of_platform.c Bindings: - Treewide fixing of typos - Treewide clean-up of SPDX tags to use 'OR' consistently - Last chunk of dropping unnecessary quotes. With that, the check for unnecessary quotes is enabled in yamllint. - Convert ftgmac100, zynqmp-genpd, pps-gpio, syna,rmi4, and qcom,ssbi bindings to DT schema format - Add Allwinner V3s xHCI USB, Saef SF-TC154B display, QCom SM8450 Inline Crypto Engine, QCom SM6115 UFS, QCom SDM670 PDC interrupt controller, Arm 2022 Cortex cores, and QCom IPQ9574 Crypto bindings - Fixes for Rockchip DWC PCI binding - Ensure all properties are evaluated on USB connector schema - Fix dt-check-compatible script to find of_device_id instances with compiler annotations" * tag 'devicetree-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (64 commits) dt-bindings: usb: Add V3s compatible string for OHCI dt-bindings: usb: Add V3s compatible string for EHCI dt-bindings: display: panel: mipi-dbi-spi: add Saef SF-TC154B dt-bindings: vendor-prefixes: document Saef Technology dt-bindings: thermal: lmh: update maintainer address of: unittest: Fix of_unittest_pci_node() kconfig dependencies dt-bindings: crypto: ice: Document sm8450 inline crypto engine dt-bindings: ufs: qcom: Add ICE to sm8450 example dt-bindings: ufs: qcom: Add sm6115 binding dt-bindings: ufs: qcom: Add reg-names property for ICE dt-bindings: yamllint: Enable quoted string check dt-bindings: Drop remaining unneeded quotes of: unittest-data: Fix whitespace - angular brackets of: unittest-data: Fix whitespace - indentation of: unittest-data: Fix whitespace - blank lines of: unittest-data: Convert remaining overlay DTS files to sugar syntax of: overlay: unittest: Add test for unresolved symbol of: unittest: Add separators to of_unittest_overlay_high_level() of: unittest: Cleanup partially-applied overlays of: unittest: Merge of_unittest_apply{,_revert}_overlay_check() ... |
||
---|---|---|
.. | ||
allwinner,sun20i-d1-ppu.h | ||
amlogic,c3-pwrc.h | ||
fsl,imx93-power.h | ||
imx7-power.h | ||
imx8mm-power.h | ||
imx8mn-power.h | ||
imx8mp-power.h | ||
imx8mq-power.h | ||
imx8ulp-power.h | ||
marvell,mmp2.h | ||
mediatek,mt8188-power.h | ||
meson8-power.h | ||
meson-a1-power.h | ||
meson-axg-power.h | ||
meson-g12a-power.h | ||
meson-gxbb-power.h | ||
meson-s4-power.h | ||
meson-sm1-power.h | ||
mt2701-power.h | ||
mt2712-power.h | ||
mt6765-power.h | ||
mt6795-power.h | ||
mt6797-power.h | ||
mt7622-power.h | ||
mt7623a-power.h | ||
mt8167-power.h | ||
mt8173-power.h | ||
mt8183-power.h | ||
mt8186-power.h | ||
mt8192-power.h | ||
mt8195-power.h | ||
owl-s500-powergate.h | ||
owl-s700-powergate.h | ||
owl-s900-powergate.h | ||
px30-power.h | ||
qcom-rpmpd.h | ||
qcom,rpmhpd.h | ||
r8a774a1-sysc.h | ||
r8a774b1-sysc.h | ||
r8a774c0-sysc.h | ||
r8a774e1-sysc.h | ||
r8a779a0-sysc.h | ||
r8a779f0-sysc.h | ||
r8a779g0-sysc.h | ||
r8a7742-sysc.h | ||
r8a7743-sysc.h | ||
r8a7744-sysc.h | ||
r8a7745-sysc.h | ||
r8a7779-sysc.h | ||
r8a7790-sysc.h | ||
r8a7791-sysc.h | ||
r8a7792-sysc.h | ||
r8a7793-sysc.h | ||
r8a7794-sysc.h | ||
r8a7795-sysc.h | ||
r8a7796-sysc.h | ||
r8a77470-sysc.h | ||
r8a77961-sysc.h | ||
r8a77965-sysc.h | ||
r8a77970-sysc.h | ||
r8a77980-sysc.h | ||
r8a77990-sysc.h | ||
r8a77995-sysc.h | ||
raspberrypi-power.h | ||
rk3036-power.h | ||
rk3066-power.h | ||
rk3128-power.h | ||
rk3188-power.h | ||
rk3228-power.h | ||
rk3288-power.h | ||
rk3328-power.h | ||
rk3366-power.h | ||
rk3368-power.h | ||
rk3399-power.h | ||
rk3568-power.h | ||
rk3588-power.h | ||
rockchip,rv1126-power.h | ||
starfive,jh7110-pmu.h | ||
summit,smb347-charger.h | ||
tegra186-powergate.h | ||
tegra194-powergate.h | ||
tegra234-powergate.h | ||
xlnx-zynqmp-power.h |