mirror of
https://github.com/torvalds/linux.git
synced 2024-11-23 04:31:50 +00:00
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() ... |
||
---|---|---|
.. | ||
actions,s500-reset.h | ||
actions,s700-reset.h | ||
actions,s900-reset.h | ||
altr,rst-mgr-a10.h | ||
altr,rst-mgr-a10sr.h | ||
altr,rst-mgr-s10.h | ||
altr,rst-mgr.h | ||
amlogic,meson8b-clkc-reset.h | ||
amlogic,meson8b-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 | ||
axg-aoclkc.h | ||
bcm6318-reset.h | ||
bcm6328-reset.h | ||
bcm6358-reset.h | ||
bcm6362-reset.h | ||
bcm6368-reset.h | ||
bcm63268-reset.h | ||
bitmain,bm1880-reset.h | ||
bt1-ccu.h | ||
cortina,gemini-reset.h | ||
delta,tn48m-reset.h | ||
g12a-aoclkc.h | ||
gxbb-aoclkc.h | ||
hisi,hi6220-resets.h | ||
imx7-reset.h | ||
imx8mp-reset.h | ||
imx8mq-reset.h | ||
imx8ulp-pcc-reset.h | ||
k210-rst.h | ||
mediatek,mt6735-wdt.h | ||
mediatek,mt6795-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 | ||
oxsemi,ox810se.h | ||
oxsemi,ox820.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,ipq9574-gcc.h | ||
qcom,mmcc-apq8084.h | ||
qcom,mmcc-msm8960.h | ||
qcom,mmcc-msm8974.h | ||
qcom,sdm845-aoss.h | ||
qcom,sdm845-pdc.h | ||
qcom,sm8350-videocc.h | ||
qcom,sm8450-gpucc.h | ||
raspberrypi,firmware-reset.h | ||
realtek,rtd1195.h | ||
realtek,rtd1295.h | ||
rockchip,rk3588-cru.h | ||
sama7g5-reset.h | ||
snps,hsdk-reset.h | ||
starfive-jh7100.h | ||
starfive,jh7110-crg.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-r40-ccu.h | ||
sun8i-r-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 | ||
suniv-ccu-f1c100s.h | ||
sunplus,sp7021-reset.h | ||
tegra124-car.h | ||
tegra186-reset.h | ||
tegra194-reset.h | ||
tegra210-car.h | ||
tegra234-reset.h | ||
ti-syscon.h | ||
toshiba,tmpv770x.h | ||
xlnx-versal-resets.h | ||
xlnx-zynqmp-resets.h |