mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2026-01-02 19:01:45 +00:00
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()
...
|
||
|---|---|---|
| .. | ||
| bluetooth | ||
| can | ||
| dsa | ||
| ieee802154 | ||
| nfc | ||
| pcs | ||
| pse-pd | ||
| wireless | ||
| actions,owl-emac.yaml | ||
| adi,adin1110.yaml | ||
| adi,adin.yaml | ||
| allwinner,sun4i-a10-emac.yaml | ||
| allwinner,sun4i-a10-mdio.yaml | ||
| allwinner,sun7i-a20-gmac.yaml | ||
| allwinner,sun8i-a83t-emac.yaml | ||
| altr,tse.yaml | ||
| amd-xgbe.txt | ||
| amlogic,g12a-mdio-mux.yaml | ||
| amlogic,gxl-mdio-mux.yaml | ||
| amlogic,meson-dwmac.yaml | ||
| anarion-gmac.txt | ||
| apm-xgene-enet.txt | ||
| apm-xgene-mdio.txt | ||
| arc_emac.txt | ||
| asix,ax88178.yaml | ||
| asix,ax88796c.yaml | ||
| aspeed,ast2600-mdio.yaml | ||
| brcm,amac.yaml | ||
| brcm,asp-v2.0.yaml | ||
| brcm,bcm4908-enet.yaml | ||
| brcm,bcm6368-mdio-mux.yaml | ||
| brcm,bcm7445-switch-v4.0.txt | ||
| brcm,bcmgenet.yaml | ||
| brcm,iproc-mdio.yaml | ||
| brcm,mdio-mux-iproc.yaml | ||
| brcm,systemport.yaml | ||
| brcm,unimac-mdio.yaml | ||
| broadcom-bcm87xx.txt | ||
| broadcom-bluetooth.yaml | ||
| btusb.txt | ||
| calxeda-xgmac.yaml | ||
| cavium-mdio.txt | ||
| cavium-mix.txt | ||
| cavium-pip.txt | ||
| cdns,macb.yaml | ||
| cirrus,cs89x0.txt | ||
| cortina,gemini-ethernet.yaml | ||
| cortina.txt | ||
| cpsw-phy-sel.txt | ||
| cpsw.txt | ||
| davicom,dm9000.yaml | ||
| davicom,dm9051.yaml | ||
| davinci_emac.txt | ||
| engleder,tsnep.yaml | ||
| ethernet-controller.yaml | ||
| ethernet-phy.yaml | ||
| ethernet-switch-port.yaml | ||
| ethernet-switch.yaml | ||
| ethernet.txt | ||
| ezchip_enet.txt | ||
| faraday,ftgmac100.yaml | ||
| faraday,ftmac.txt | ||
| fixed-link.txt | ||
| fsl-enetc.txt | ||
| fsl-fman.txt | ||
| fsl-tsec-phy.txt | ||
| fsl,fec.yaml | ||
| fsl,fman-dtsec.yaml | ||
| fsl,qoriq-mc-dpmac.yaml | ||
| hisilicon-femac-mdio.txt | ||
| hisilicon-femac.txt | ||
| hisilicon-hip04-net.txt | ||
| hisilicon-hix5hd2-gmac.txt | ||
| hisilicon-hns-dsaf.txt | ||
| hisilicon-hns-mdio.txt | ||
| hisilicon-hns-nic.txt | ||
| ibm,emac.txt | ||
| icplus-ip101ag.txt | ||
| idt,3243x-emac.yaml | ||
| ingenic,mac.yaml | ||
| intel,dwmac-plat.yaml | ||
| intel,ixp4xx-ethernet.yaml | ||
| intel,ixp4xx-hss.yaml | ||
| intel,ixp46x-ptp-timer.yaml | ||
| ipq806x-dwmac.txt | ||
| keystone-netcp.txt | ||
| lantiq,etop-xway.yaml | ||
| lantiq,xrx200-net.yaml | ||
| litex,liteeth.yaml | ||
| lpc-eth.txt | ||
| marvell-armada-370-neta.txt | ||
| marvell-bluetooth.yaml | ||
| marvell-bt-8xxx.txt | ||
| marvell-neta-bm.txt | ||
| marvell-orion-net.txt | ||
| marvell-pxa168.txt | ||
| marvell,dfx-server.yaml | ||
| marvell,mvusb.yaml | ||
| marvell,orion-mdio.yaml | ||
| marvell,pp2.yaml | ||
| marvell,prestera.yaml | ||
| maxim,ds26522.txt | ||
| maxlinear,gpy2xx.yaml | ||
| mctp-i2c-controller.yaml | ||
| mdio-gpio.yaml | ||
| mdio-mux-gpio.yaml | ||
| mdio-mux-mmioreg.yaml | ||
| mdio-mux-multiplexer.yaml | ||
| mdio-mux.yaml | ||
| mdio.txt | ||
| mdio.yaml | ||
| mediatek-bluetooth.txt | ||
| mediatek-dwmac.yaml | ||
| mediatek,net.yaml | ||
| mediatek,star-emac.yaml | ||
| micrel-ks8995.txt | ||
| micrel-ksz90x1.txt | ||
| micrel,ks8851.yaml | ||
| micrel.txt | ||
| microchip,enc28j60.txt | ||
| microchip,lan78xx.txt | ||
| microchip,lan95xx.yaml | ||
| microchip,lan966x-switch.yaml | ||
| microchip,sparx5-switch.yaml | ||
| motorcomm,yt8xxx.yaml | ||
| mscc-phy-vsc8531.txt | ||
| mscc,miim.yaml | ||
| mscc,vsc7514-switch.yaml | ||
| nixge.txt | ||
| nokia-bluetooth.txt | ||
| nvidia,tegra234-mgbe.yaml | ||
| nxp,dwmac-imx.yaml | ||
| nxp,lpc1850-dwmac.txt | ||
| nxp,tja11xx.yaml | ||
| opencores-ethoc.txt | ||
| phy.txt | ||
| qca,ar71xx.yaml | ||
| qca,ar803x.yaml | ||
| qca,qca7000.txt | ||
| qcom-emac.txt | ||
| qcom,bam-dmux.yaml | ||
| qcom,ethqos.yaml | ||
| qcom,ipa.yaml | ||
| qcom,ipq4019-mdio.yaml | ||
| qcom,ipq8064-mdio.yaml | ||
| realtek-bluetooth.yaml | ||
| realtek,rtl82xx.yaml | ||
| renesas,ether.yaml | ||
| renesas,etheravb.yaml | ||
| renesas,r8a779f0-ether-switch.yaml | ||
| rfkill-gpio.yaml | ||
| rockchip-dwmac.yaml | ||
| rockchip,emac.yaml | ||
| samsung-sxgbe.txt | ||
| sff,sfp.yaml | ||
| smsc-lan87xx.txt | ||
| smsc,lan91c111.yaml | ||
| smsc,lan9115.yaml | ||
| snps,dwc-qos-ethernet.txt | ||
| snps,dwmac.yaml | ||
| socfpga-dwmac.txt | ||
| socionext,synquacer-netsec.yaml | ||
| socionext,uniphier-ave4.yaml | ||
| starfive,jh7110-dwmac.yaml | ||
| sti-dwmac.txt | ||
| stm32-dwmac.yaml | ||
| stmmac.txt | ||
| sunplus,sp7021-emac.yaml | ||
| ti,bluetooth.yaml | ||
| ti,cpsw-switch.yaml | ||
| ti,davinci-mdio.yaml | ||
| ti,dp83822.yaml | ||
| ti,dp83867.yaml | ||
| ti,dp83869.yaml | ||
| ti,icss-iep.yaml | ||
| ti,icssg-prueth.yaml | ||
| ti,k3-am654-cpsw-nuss.yaml | ||
| ti,k3-am654-cpts.yaml | ||
| toshiba,visconti-dwmac.yaml | ||
| vertexcom-mse102x.yaml | ||
| via-rhine.txt | ||
| via-velocity.txt | ||
| wiznet,w5x00.txt | ||
| xlnx,axi-ethernet.yaml | ||
| xlnx,emaclite.yaml | ||
| xlnx,gmii-to-rgmii.yaml | ||