Squashed 'dts/upstream/' changes from b35b9bd1d4e..7e08733c96c

7e08733c96c Merge tag 'v6.9-dts-raw'
ccdce3340fc Merge tag 'net-6.9-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
cb4ccb79bf4 dt-bindings: net: mediatek: remove wrongly added clocks and SerDes
6bd14595bb3 Merge tag 'soc-fixes-6.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
a6d12fb4ba6 Merge tag 'qcom-arm64-fixes-for-6.9-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
71c2fe626e5 Merge tag 'v6.9-rc7-dts-raw'
62d74bd1c58 Merge tag 'char-misc-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
bdc631c5b7e arm64: dts: mediatek: mt8183-pico6: Fix bluetooth node
9818a367c6b Merge tag 'sound-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
c861ae2b077 Merge tag 'pinctrl-v6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
c9551dbd4ea Merge tag 'v6.9-rc6-dts-raw'
17c632b4912 Merge tag 'i2c-for-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
a1bf8545a7b Merge tag 'soc-fixes-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
d13e05c0fe9 Merge tag 'arc-6.9-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
83b7bf1bdd4 Merge tag 'imx-fixes-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into for-next
3a940d01193 Merge tag 'mtk-dts64-fixes-for-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into for-next
6eeb1be299f Merge tag 'at91-fixes-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into for-next
733db5273cb Merge tag 'qcom-arm64-fixes-for-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into for-next
76a235f6ef0 Merge branch 'v6.9-armsoc/dtsfixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into for-next
a4916498fb4 Merge tag 'at24-fixes-for-v6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-current
6ee8c2d34ea ARM: dts: imx6ull-tarragon: fix USB over-current polarity
c3ee365cb94 Merge tag 'iio-fixes-for-6.9a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
bb3b0f6bb68 Merge tag 'v6.9-rc5-dts-raw'
ca2b45c908c arm64: dts: imx8mp: Fix assigned-clocks for second CSI2
b91b30ccdb8 Merge tag 'tty-6.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
9e347843c73 ARM: dts: microchip: at91-sama7g54_curiosity: Replace regulator-suspend-voltage with the valid property
a6e3d2cb9d6 ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property
01c2febb3cd arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration
460856d1836 arm64: dts: rockchip: Fix USB interface compatible string on kobol-helios64
e91f447c857 Merge tag 'pwm/for-6.9-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
b362458a094 dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
4c77f098d19 ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
bc5665bd550 dt-bindings: pwm: mediatek,pwm-disp: Document power-domains property
bdb049c4d14 Merge tag 'v6.9-rc4-dts-raw'
ea20dda12f5 Merge tag 'soc-fixes-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
c43f5bbe57f arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller
09bbdcd84ac arm64: dts: qcom: sm8650: Fix the msi-map entries
86478354137 arm64: dts: qcom: sm8550: Fix the msi-map entries
ddedda592d7 arm64: dts: qcom: sm8450: Fix the msi-map entries
960336e0e88 arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
eb57b8e07fd arm64: dts: qcom: x1e80100: Fix the compatible for cluster idle states
64b22344a08 arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
3d4da9353d8 Merge tag 'drm-fixes-2024-04-12' of https://gitlab.freedesktop.org/drm/kernel
94d5ae8ffd5 Merge tag 'drm-msm-next-2024-04-11' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
45ab49b70c9 LoongArch: Update dts for Loongson-2K2000 to support GMAC/GNET
e5f2765cdef LoongArch: Update dts for Loongson-2K2000 to support PCI-MSI
65d54f215c8 LoongArch: Update dts for Loongson-2K2000 to support ISA/LPC
05bddcf85f2 LoongArch: Update dts for Loongson-2K1000 to support ISA/LPC
e32b794a906 arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro
cf90790de0b dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node
ad6402eb7ac arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 2
ace753017ab arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 1
24eae3d76a2 arm64: dts: rockchip: drop redundant pcie-reset-suspend in Scarlet Dumo
6ddbc8e4f61 arm64: dts: rockchip: mark system power controller and fix typo on orangepi-5-plus
7d1e92c191e arm64: dts: rockchip: Designate the system power controller on QuartzPro64
b2f8ee07aa8 ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
39841e784da MAINTAINERS: mailmap: update Richard Genoud's email address
10c6631c86d Merge tag 'v6.9-rc3-dts-raw'
4ea847a91dd Merge tag 'devicetree-fixes-for-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
446b3564a95 arm64: dts: mediatek: mt2712: fix validation errors
65d0eb62f0f arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-"
a2ac24e9a4d arm64: dts: mediatek: mt7986: drop invalid thermal block clock
7d65b24f6c7 arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller
6674a5ba09e arm64: dts: mediatek: mt7986: drop invalid properties from ethsys
fb0a8e84964 dt-bindings: timer: narrow regex for unit address to hex numbers
cb1b6952348 dt-bindings: soc: fsl: narrow regex for unit address to hex numbers
27c8017d28c dt-bindings: remoteproc: ti,davinci: remove unstable remark
9095a10d281 dt-bindings: clock: ti: remove unstable remark
3f61301c148 dt-bindings: clock: keystone: remove unstable remark
31b1ce26304 arm64: dts: imx8qm-ss-dma: fix can lpcg indices
743b20b5d4d arm64: dts: imx8-ss-dma: fix can lpcg indices
d8f0818c58b arm64: dts: imx8-ss-dma: fix adc lpcg indices
2349133feee arm64: dts: imx8-ss-dma: fix pwm lpcg indices
a18420af419 arm64: dts: imx8-ss-dma: fix spi lpcg indices
d6d2add292a arm64: dts: imx8-ss-conn: fix usb lpcg indices
fc19a959666 arm64: dts: imx8-ss-lsio: fix pwm lpcg indices
64a1c4a72a0 arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
f91467bb0e7 arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
8e632e3e98d arm64: dts: mediatek: mt7622: fix IR nodename
1472eb8a565 arm64: dts: mediatek: mt7622: fix clock controllers
5802f95e74d arm64: dts: mediatek: mt8186-corsola: Update min voltage constraint for Vgpu
6cb73d686d5 arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358
cd3a14e0479 arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315
2814659a8a8 arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315
3ea180fa00c arm64: dts: mediatek: cherry: Describe CPU supplies
c452106eb83 arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1
5893bd80436 arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex
ad1660ce46c arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys
744724419d4 arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex
902cad91425 arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg
7b49bc38814 ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
bd5623d08b6 ARM: dts: imx7-mba7: Use 'no-mmc' property
51b8028c792 arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
6beeed74263 dt-bindings: display/msm: sm8150-mdss: add DP node
954f369b81d ARC: Fix typos
3d2c4d76491 arm64: dts: rockchip: drop panel port unit address in GRU Scarlet
fa6ab1a0c8a arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
7f80622495d arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
92953647265 dt-bindings: bluetooth: add 'qcom,local-bd-address-broken'
6421f94d75f arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus regulator
4bb321df916 arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus regulator
f37161a9cf0 dt-bindings: ufs: qcom: document SM6125 UFS
b2a26b71ae7 dt-bindings: ufs: qcom: document SC7180 UFS
1cb1e2605d3 dt-bindings: ufs: qcom: document SC8180X UFS
6bd77a407d2 dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Allow 'input' and 'output-enable' properties
2639a0e2fdb Merge tag 'v6.9-rc1-dts-raw'
15eca7b2149 docs: dt-bindings: add missing address/size-cells to example
9ace491cae4 arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi CM5
d8bdab44b3f arm64: dts: rockchip: add regulators for PCIe on RK3399 Puma Haikou
1331876fe9c arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
57878497676 arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma
a9686a9d287 arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
6125abd98f9 arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
e51b8871e6a arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
8c7a1135d13 dt-bindings: iio: health: maxim,max30102: fix compatible check
7eea89692b5 Merge tag 'timers-core-2024-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
665795c05a7 Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
9497bb8a116 Merge tag 'spi-fix-v6.9-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
6aef9b1ef73 Merge tag 'sound-fix2-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
17cde028ffc Merge tag 'i2c-for-6.9-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
7bbd20ac15d Merge tag 'rtc-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
b2bb86451ef Merge tag 'ubifs-for-linus-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
203aa834e5f Merge tag 'char-misc-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
9125147fa94 Merge tag 'tty-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
e5738ce5117 Merge tag 'usb-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
d4a1391985c Merge tag 'rproc-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
b3632b121e0 Merge tag 'asoc-fix-v6.9-merge-window' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
4a7dcd8c3a1 dt-bindings: i2c: qcom,i2c-cci: Fix OV7251 'data-lanes' entries
f76fa412f9a Merge tag 'i2c-host-6.9-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow
8cd35b85c4b Merge tag 'soc-late-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
f6c32d4a4ed Merge tag 'thermal-6.9-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
6630f47c5f9 spi: Merge up v6.8 release
ec2e44a038f Merge tag 'timers-v6.9-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
ef0c6b10c2d Merge tag 'i3c/for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
6defc064e93 Merge tag 'linux-watchdog-6.9-rc1' of git://www.linux-watchdog.org/linux-watchdog
72fe2cde7b8 Merge tag 'input-for-v6.9-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
a546e7273d2 Merge tag 'phy-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
3972e256bfa Merge tag 'v6.9-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
a355cc2d4dc Merge tag 'mips_6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
aefedca6e1b Merge tag 'devicetree-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
8eb838e35ad Merge tag 'mtd/for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
7497080a0ed Merge tag 'dmaengine-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
571f27ef129 Merge tag 'i2c-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
fb60e6d58b2 dt-bindings: input: samsung,s3c6410-keypad: convert to DT Schema
34598dab472 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
9d67b3ce96c Merge tag 'media/v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
3fe3426bca7 dt-bindings: soc: imx: fsl,imx-anatop: add imx6q regulators
7311bc58c15 Merge tag 'nand/for-6.9' into mtd/next
146d9a6f3de dt-bindings: atmel-nand: add microchip,sam9x7-pmecc
e2a5c7c3959 arm64: dts: broadcom: bcmbca: Update router boards
1bd13f3b769 arm64: dts: broadcom: bcmbca: Add NAND controller node
cc519333e3c ARM: dts: broadcom: bcmbca: Add NAND controller node
c1e4264b6d5 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
6371c24fe18 Merge tag 'sound-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
98c06b3a948 Merge tag 'pci-v6.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
7fa73443a89 Merge tag 'platform-drivers-x86-v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
e76bc30ffbd Merge tag 'leds-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
19186d59b25 Merge tag 'backlight-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
75c5518e62b Merge tag 'mfd-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
09969980996 Merge tag 'pinctrl-v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
8e49bd3cbb5 Merge tag 'auxdisplay-v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay
a775511def9 Merge tag 'drm-next-2024-03-13' of https://gitlab.freedesktop.org/drm/kernel
4d3acb15ed8 Merge tag 'spi-nor/for-6.9' into mtd/next
51591c70d1c Merge branches 'clk-samsung', 'clk-imx', 'clk-rockchip', 'clk-clkdev' and 'clk-rate-exclusive' into clk-next
0c05d2bca0f Merge tag 'thermal-v6.9-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
a55648d846e Merge branches 'clk-remove', 'clk-amlogic', 'clk-qcom', 'clk-parent' and 'clk-microchip' into clk-next
749f625e454 Merge branches 'clk-aspeed', 'clk-keystone', 'clk-mobileye' and 'clk-allwinner' into clk-next
82d0f90167f Merge branches 'clk-renesas', 'clk-cleanup', 'clk-hisilicon', 'clk-mediatek' and 'clk-bulk' into clk-next
6526c4a4b4e Merge tag 'tpmdd-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
1da1a2503cb Merge tag 'mailbox-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox
cecb3b4fdac Merge tag 'pm-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
49c8db52641 Merge tag 'pmdomain-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
b15efb2ec6a Merge tag 'hwmon-for-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
51da5c0be9f ASoC: Merge up release
82088fb378a Merge tag 'gpio-updates-for-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
08aa0ae1911 Merge tag 'spi-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
4a3bf9f36d1 Merge tag 'regulator-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
c77ca206693 Merge tag 'mmc-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
c5d224537c1 Merge tag 'pwm/for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
4915b8cd98b Merge tag 'ata-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
087aaa6a3b7 Merge tag 'iommu-updates-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
8a195fe51ba Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
80731b204b0 Merge tag 'soc-drivers-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
ba13a7bc46d Merge tag 'soc-dt-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
8bdef068155 Merge branch 'pci/controller/qcom'
5ad36cd7e76 riscv: dts: renesas: Add Andes PMU extension for r9a07g043f
8ecbb51f81c dt-bindings: riscv: Add Andes PMU extension description
9b464e19669 riscv: dts: renesas: r9a07g043f: Update compatible string to use Andes INTC
7d51e7e2e08 dt-bindings: riscv: Add Andes interrupt controller compatible string
9ff0305a8ca ASoC: dt-bindings: cirrus,cs42l43: Fix 'gpio-ranges' schema
9527f40e46b Input: allocate keycode for Display refresh rate toggle
62e63d55beb Merge tag 'i2c-host-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow
9570e92757a dt-bindings: tpm: Add compatible string atmel,attpm20p
7cfac8b79d6 Merge tag 'irq-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
432d7edb595 dt-bindings: thermal: rcar-gen3-thermal: Add r8a779h0 support
338820b1449 dt-bindings: thermal-zones: Don't require polling-delay(-passive)
586ddb37a9a dt-bindings: thermal: sun8i: Add H616 THS controller
167b4b5a224 dt-bindings: thermal: qoriq-thermal: Adjust fsl,tmu-range min/maxItems
97f8ab2a1af Merge tag 'opp-updates-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm into pm
6478cc89c8f Merge tag 'asoc-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
ac6125bb95c mips: dts: ralink: mt7621: add cell count properties to usb
c5bb691ccc3 mips: dts: ralink: mt7621: add serial1 and serial2 nodes
7b09814959b mips: dts: ralink: mt7621: reorder serial0 properties
ec836787ded mips: dts: ralink: mt7621: associate uart1_pins with serial0
7d9359e4720 Merge tag 'riscv-dt-fixes-for-v6.8-final' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
078fe0b4bda Merge tag 'arm-soc/for-6.9/drivers' of https://github.com/Broadcom/stblinux into soc/late
a851536f7d1 Merge tag 'arm-soc/for-6.9/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/late
63fbbfa8e73 dt-bindings: opp: drop maxItems from inner items
54c13b3c325 dt-bindings: mailbox: fsl,mu: add i.MX95 Generic/ELE/V2X MU compatible
4950062963d dt-bindings: input: imagis: Document touch keys
cfb6e7e4aab dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller
c779c938fb2 dt-bindings: pinctrl: qcom: update compatible name for match with driver
98b8ca8bcb7 dt-bindings: input: atmel,captouch: convert bindings to YAML
f4627ef4c35 dt-bindings: i2c: nomadik: add mobileye,eyeq5-i2c bindings and example
e6a7453cf51 Merge tag 'wireless-next-2024-03-08' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
826587e7677 dt-bindings: PCI: qcom: Do not require 'msi-map-mask'
e776ecb0150 dt-bindings: PCI: qcom: Allow 'required-opps'
41c94df7b50 dt-bindings: auxdisplay: Add bindings for generic 7-segment LED
51ec88485bd dt-bindings: rtc: zynqmp: Add support for Versal/Versal NET SoCs
4a0688c342c dt-bindings: rtc: abx80x: Improve checks on trickle charger constraints
09ed5b86a7c Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next
1ca49df0809 dt-bindings: net: dp83822: change ti,rmii-mode description
9e691f2ca14 Merge tag 'drm-msm-next-2024-03-07' of https://gitlab.freedesktop.org/drm/msm into drm-next
cfe04ff5f8c dt-bindings: serial: stm32: add power-domains property
b072a75f7fa dt-bindings: nvmem: add common definition of nvmem-cell-cells
be64edb74cf dt-bindings: nvmem: Convert xlnx,zynqmp-nvmem.txt to yaml
baca151add1 nvmem: fixed-cell: Simplify nested if/then schema
1c0b231f57e dt-bindings: hwmon: Support Aspeed g6 PWM TACH Control
a0c034ed370 dt-bindings: hwmon: fan: Add fan binding to schema
5f3df8a26d1 dt-bindings: hwmon: tda38640: Add interrupt & regulator properties
ea5fd00e756 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
1cd0ddec1f0 dt-bindings: timer: mediatek: Convert to json-schema
4a513c9ee43 ASoC: codecs: ES8326: change support for ES8326
9428855666b dt-bindings: backlight: qcom-wled: Fix bouncing email addresses
ded680d1011 dt-bindings: leds: Add NCP5623 multi-LED Controller
36c053ec194 dt-bindings: leds: qcom-lpg: Narrow nvmem for other variants
86d79b6e903 dt-bindings: leds: qcom-lpg: Drop redundant qcom,pm8550-pwm in if:then:
0d9351b5397 dt-bindings: leds: Add LED_FUNCTION_WAN_ONLINE for Internet access
00b89927632 dt-bindings: leds: Add FUNCTION defines for per-band WLANs
0d85184c07f dt-bindings: leds: leds-qcom-lpg: Add support for LPG PPG
b4ab6310163 Merge branches 'ib-qcom-leds-6.9' and 'ib-leds-backlight-6.9' into ibs-for-leds-merged
3555e8d0b9f dt-bindings: backlight: Add Kinetic KTD2801 binding
a8c94996907 Merge branch 'ib-nomadik-gpio' into devel
62c3262f7fe dt-bindings: net: renesas,etheravb: Add support for R-Car V4M
918ae23afab dt-bindings: interrupt-controller: fsl,intmux: Include power-domains support
e53ec66488c Merge tag 'icc-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
1f0e4fc46ee Merge tag 'qcom-arm64-for-6.9-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
ea75705aeac Merge tag 'riscv-dt-for-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/late
584c83fce20 dt-bindings: remoteproc: qcom,sm8550-pas: document the X1E80100 aDSP & cDSP
c04e94fc3b7 dt-bindings: remoteproc: do not override firmware-name $ref
4b39a7e1c39 dt-bindings: remoteproc: qcom,glink-rpm-edge: drop redundant type from label
e6ec88170ff dt-bindings: pinctrl: Add bindings for Awinic AW9523/AW9523B
fc76e2ec0af spi: dt-bindings: introduce FIFO depth properties
649423f8a08 ASoC: dt-bindings: rt1015: Convert to dtschema
7a4e8175baf riscv: dts: starfive: jh7100: fix root clock names
eed1e7dce0c Merge tag 'ath-next-20240305' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath
b77c6d6ecd2 Merge tag 'v6.8-rc7' into gpio/for-next
b6f4257e837 dt-bindings: input: allwinner,sun4i-a10-lrad: drop redundant type from label
ab13fd75661 dt-bindings: fsl-imx-sdma: fix HDMI audio index
8183e8af3de dt-bindings: soc: imx: fsl,imx-iomuxc-gpr: add imx6
364eb93f21b dt-bindings: soc: imx: fsl,imx-anatop: add binding
0d6b9633b62 dt-bindings: input: touchscreen: fsl,imx6ul-tsc convert to YAML
e24d180df3e dt-bindings: pinctrl: fsl,imx6ul-pinctrl: convert to YAML
c6cb9528755 Merge tag 'v6.9-rockchip-drivers1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
1541b5f7169 dt-bindings: usb: typec-tcpci: add tcpci fallback binding
30cfb408e45 dt-bindings: usb: Add downstream facing ports to realtek binding
ba19f225f40 dt-bindings: usb: Add binding for TI USB8020B hub controller
c3251302f8d dt-bindings: usb: analogix,anx7411: drop redundant connector properties
c6425032f69 dt-bindings: usb: add hisilicon,hi3798mv200-dwc3
a1bd84637b9 dt-bindings: mmc: hisilicon,hi3798cv200-dw-mshc: add Hi3798MV200 binding
7fc53b04c1e dt-bindings: mmc: dw-mshc-hi3798cv200: convert to YAML
f1338ec7ac4 dt-bindings: i2c: mpc: use proper binding for transfer timeouts
78ad26b5f48 dt-bindings: interrupt-controller: Convert Atmel AIC to json-schema
99d17f43c09 Merge tag 'reset-for-v6.9' of git://git.pengutronix.de/pza/linux into soc/late
14c572ddf1f Merge tag 'omap-for-v6.9/dt-warnings-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/late
04cdefa6303 Merge tag 'vexpress-update-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt
8100aecad25 ARM: dts: samsung: exynos4412: decrease memory to account for unusable region
44ffff36c17 Merge tag 'ti-keystone-dt-for-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
38d2af77456 Merge tag 'memory-controller-drv-6.9-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
4b3d3727fe2 Merge tag 'qcom-drivers-for-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
1390bca92db spi: dt-bindings: samsung: make dma properties not required
f3f062800bf dt-bindings: perf: starfive: Add JH8100 StarLink PMU
8ade2ed0306 dt-bindings: usb: qcom,pmic-typec: add support for the PM4125 block
ffd54b03300 dt-bindings: leds: pwm-multicolour: re-allow active-low
2bd3e3e38b1 dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string
a1a33ad5df8 dt-bindings: imx6q-pcie: Add imx95 pcie compatible string
d5b3866ee39 dt-bindings: imx6q-pcie: Restruct reg and reg-name
17964120885 dt-bindings: imx6q-pcie: Clean up duplicate clocks check
b2e87666166 Merge tag 'qcom-arm32-for-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
d6f0d6fbd77 Merge tag 'v6.9-rockchip-dts32-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
9beae6e4f5b Merge tag 'v6.9-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
bfa16e672f2 Merge tag 'riscv-sophgo-dt-for-v6.9' of https://github.com/sophgo/linux into soc/dt
b9a523277cf Merge tag 'mvebu-dt64-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
472acadc4b8 Merge tag 'mvebu-dt-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
a1c9c09fe4c Merge tag 'renesas-dt-bindings-for-v6.9-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
ed9768f823d Merge tag 'stm32-dt-for-v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
a93afb6c68a arm64: dts: qcom: sm8250-xiaomi-elish: set rotation
c1d25c9b315 arm64: dts: qcom: sm8650: Fix SPMI channels size
f203c283f5b arm64: dts: qcom: sm8550: Fix SPMI channels size
6b3cdc5e247 Merge tag 'drm-misc-next-2024-02-29' into msm-next
0ccaa005037 dt-bindings: input/touchscreen: imagis: add compatible for IST3032C
f4cd9022dce dt-bindings: input/touchscreen: Add compatible for IST3038B
147eff3c7cf dt-bindings: watchdog: sama5d4-wdt: add compatible for sam9x7-wdt
3a9200687cf dt-bindings: watchdog: sprd,sp9860-wdt: convert to YAML
cbe08f41aa5 dt-bindings: watchdog: starfive,jh7100-wdt: Add compatible for JH8100
be02d67086d dt-bindings: watchdog: arm,sp805: document the reset signal
201c69876dc dt-bindings: watchdog: renesas-wdt: Add support for R-Car V4M
653594df87d dt-bindings: serial: convert st,asc to DT schema
1a0b7e8acef powerpc: dts: akebono: Harmonize EHCI/OHCI DT nodes name
8d179c0b54f dt-bindings: usb: qcom,dwc3: fix a typo in interrupts' description
c630e9b5a72 arm64: dts: qcom: pm6150: define USB-C related blocks
da1d1367461 dt-bindings: usb: qcom,pmic-typec: Add support for the PM6150 PMIC
d3864961a63 Merge tag 'w1-drv-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1 into tty-next
8f130bd54c7 Merge tag 'iio-for-6.9b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
20d54e06e2a Merge tag 'coresight-next-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
c326cc675c6 arm64: dts: rockchip: Fix name for UART pin header on qnap-ts433
3965a283125 dt-bindings: pwm: amlogic: Add a new binding for meson8 pwm types
d397107f4e3 dt-bindings: pwm: amlogic: fix s4 bindings
6d25cc8fd5d dt-bindings: i2c: Remove obsolete i2c.txt
59488a1b365 dt-bindings: arm: syna: remove unstable remark
1d325ff1ed9 dt-bindings: net: bluetooth: qualcomm: Fix bouncing @codeaurora
9f1d679268b dt-bindings: watchdog: drop obsolete brcm,bcm2835-pm-wdt bindings
090fc268fac dt-bindings: watchdog: qcom-wdt: Update maintainer to Rajendra Nayak
0451b0796a6 dt-bindings: hwmon: lm75: use common hwmon schema
37114230640 Merge tag 'amlogic-arm64-dt-for-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
0e7fe10bc9e Merge tag 'amlogic-arm-dt-for-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
d0cb807cfef Merge tag 'omap-for-v6.9/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
3578f1b6dbe Merge tag 'ti-k3-dt-for-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
d68c28418b6 riscv: dts: starfive: jh7110: Add camera subsystem nodes
aa86c303373 arm: dts: marvell: clearfog-gtr-l8: align port numbers with enclosure
ae315320f5d arm: dts: marvell: clearfog-gtr-l8: add support for second sfp connector
6330d58dd4f dt-bindings: soc: renesas: renesas-soc: Add pattern for gray-hawk
1a4325f9d21 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
6d23cfa8897 Merge tag 'at91-dt-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
7632a364f33 Merge tag 'zynqmp-dt-for-6.9' of https://github.com/Xilinx/linux-xlnx into soc/dt
02eba1b4512 Merge tag 'sgx-for-v6.9-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
c0d63be3166 Merge tag 'imx-dt64-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
0d1bd814646 Merge tag 'imx-dt-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
fcd3ba0ec7e Merge tag 'imx-bindings-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
911a0e5da31 Merge tag 'socfpga_dts_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
fec957a967a dt-bindings: rng: atmel,at91-trng: add sam9x7 TRNG
f25a9445fef dt-bindings: crypto: add sam9x7 in Atmel TDES
8790f16edad dt-bindings: crypto: add sam9x7 in Atmel SHA
44266f1d25b dt-bindings: crypto: add sam9x7 in Atmel AES
2b1ebc6d769 Merge tag 'qcom-arm64-for-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
43a56bf3bda Merge tag 'sunxi-dt-for-6.9-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
e19434848bd Merge tag 'drm-msm-next-2024-02-29' of https://gitlab.freedesktop.org/drm/msm into drm-next
01321d44f1e dt-bindings: net: brcm,asp-v2.0: Add asp-v2.2
d5a543a359c dt-bindings: net: brcm,unimac-mdio: Add asp-v2.2
089e8a0b039 dt-bindings: gpio: aspeed,ast2400-gpio: Convert to DT schema
925e183d1d3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
c44ea78dc97 dt-bindings: rtc: abx80x: convert to yaml
3a25f24b71c dt-bindings: at91rm9260-rtt: add sam9x7 compatible
6ae5f27fcef dt-bindings: rtc: convert MT7622 RTC to the json-schema
8e6eb376128 dt-bindings: rtc: convert MT2717 RTC to the json-schema
dffd03e7b3c Merge branch 'icc-sm7150' into icc-next
f8afb1ebc67 dt-bindings: interconnect: Add Qualcomm SM7150 DT bindings
253a470f542 dt-bindings: mfd: syscon: Add ti,am62-usb-phy-ctrl compatible
f689de1b40f dt-bindings: mfd: dlg,da9063: Make #interrupt-cells required
a029ec8c35c Merge tag 'tegra-for-6.9-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
cbda1f9ca47 Merge tag 'tegra-for-6.9-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
061a7ef8ce8 Merge tag 'tegra-for-6.9-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
2788cdbbf83 Merge tag 'renesas-dts-for-v6.9-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
af467f28aa2 Merge tag 'renesas-dt-bindings-for-v6.9-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
e422e34ebe7 Merge tag 'v6.9-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
15643f4b8b7 Merge tag 'v6.9-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
3b71bcf355d Merge tag 'versatile-dts-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
d73cece0601 Merge tag 'gemini-dts-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
d5e822510e6 Merge tag 'mtk-dts64-for-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
88c6586d8dd Merge tag 'dt-cleanup-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
485c27391cf Merge tag 'samsung-dt-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
9a55de21e5e Merge tag 'samsung-dt64-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
7fe0c3cf50e Merge tag 'renesas-dts-for-v6.9-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
a28ccc2c8a1 Merge tag 'renesas-dt-bindings-for-v6.9-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
3a1d10b8a7e dt-bindings: pinctrl: at91: add sam9x7
25fa45a7091 arm64: dts: st: add video encoder support to stm32mp255
374df3f7a69 arm64: dts: st: add video decoder support to stm32mp255
f1523e3d07c dt-bindings: gpio: nomadik: add optional reset property
7c456af0e52 dt-bindings: gpio: nomadik: add mobileye,eyeq5-gpio compatible
6412671654f dt-bindings: gpio: nomadik: add optional ngpios property
33796ff4220 dt-bindings: gpio: nomadik: convert into yaml format
e5443d45c0e ARM: dts: stm32: enable crypto accelerator on stm32mp135f-dk
fdf13e6831f ARM: dts: stm32: enable CRC on stm32mp135f-dk
b5c98471fd1 ARM: dts: stm32: add CRC on stm32mp131
f454b7a8592 dt-bindings: pinctrl: mobileye,eyeq5-pinctrl: add bindings
e03c12f18d6 ARM: dts: add stm32f769-disco-mb1166-reva09
690f4c3b681 ARM: dts: stm32: add display support on stm32f769-disco
4cb81b91ac8 ARM: dts: stm32: rename mmc_vcard to vcc-3v3 on stm32f769-disco
82d1ed24df9 ARM: dts: stm32: add DSI support on stm32f769
c8114c09da2 dt-bindings: mfd: stm32f7: Add binding definition for DSI
363d4a9715e dt-bindings: nt35510: document 'port' property
9059c18b6d1 dt-bindings: iio: gyroscope: bosch,bmg160: add spi-max-frequency
ebcb39d7a66 dt-bindings: iio: adc: imx93: drop the 4th interrupt
2f1ec66e6c9 dt-bindings: iio: adc: drop redundant type from label
d24619ffe43 dt-bindings: iio: ti,tmp117: add optional label property
633fffb7c37 dt-bindings: iio: magnetometer: Add Voltafield AF8133J
a36a9e62abd dt-bindings: vendor-prefix: Add prefix for Voltafield
2ef6443e174 dt-bindings: iio: light: vishay,veml6075: make vdd-supply required
c9c055c5470 dt-bindings: iio: adc: adding support for PAC193X
a288cab1e5a dt-bindings: iio: hmc425a: add entry for LTC6373
43172d69464 dt-bindings: iio: hmc425a: add conditional GPIO array size constraints
42707bcbabe dt-bindings: iio: humidity: hdc20x0: add optional interrupts property
49676274cbd dt-bindings: iio: ti,tmp117: add vcc supply binding
6dafe28e729 dt-bindings: mmc: fsl-imx-mmc: Document the required clocks
620fcff9d53 spi: dt-bindings: atmel,at91rm9200-spi: remove 9x60 compatible from list
22502bd8725 dt-bindings: mmc: fsl-imx-esdhc: add default and 100mhz state
a3da0bec1dd arm64: dts: rockchip: Add basic support for QNAP TS-433
e5d58e2bc9d dt-bindings: arm: rockchip: Add QNAP TS-433
78b9bf1a612 arm64: dts: rockchip: add Haikou baseboard with RK3588-Q7 SoM
2ffa10c5e5a arm64: dts: rockchip: add RK3588-Q7 (Tiger) SoM
7009dfbb88d dt-bindings: arm: rockchip: Add Theobroma-Systems RK3588 Q7 with baseboard
2516daa7bde arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
fc876128d30 dt-bindings: net: ethernet-controller: drop redundant type from label
13ab34ef079 arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
883bb3a0ffc arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
eec8be52f68 arm64: dts: rockchip: add clock to vo1-grf syscon on rk3588
103ec967103 dt-bindings: net: dsa: realtek: add reset controller
3018a826c97 dt-bindings: net: dsa: realtek: reset-gpios is not required
6dc9f167486 dt-bindings: arm: rockchip: Add Toybrick TB-RK3588X
a181bc60087 arm64: dts: rockchip: Add devicetree support for TB-RK3588X board
cc35d14ce70 ARM: dts: rockchip: Wifi improvements for Sonoff iHost
d3e564c6f34 ARM: dts: rockchip: mmc aliases for Sonoff iHost
ca5df862ea6 arm64: dts: rockchip: adjust vendor on orangepi rk3399 board
ed51c83e418 arm64: dts: rockchip: adjust vendor on Banana Pi R2 Pro board
cff456e5f26 dt-bindings: arm: rockchip: Correct vendor for Banana Pi R2 Pro
3522950a8c3 dt-bindings: arm: rockchip: Correct vendor for Orange Pi RK3399 board
82a17c8827d arm64: dts: rockchip: Add HDMI0 PHY to rk3588
e66d1e81aed arm64: dts: armada-ap807: update thermal compatible
1d32f2a19cc arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
35290ca2216 arm64: dts: ac5: add mmc node and clock
f5ba7df64a2 arm: dts: marvell: clearfog-gtr: add missing pinctrl for all used gpios
a64c072c8b1 arm: dts: marvell: clearfog-gtr: sort pinctrl nodes alphabetically
57a80269cb6 arm: dts: marvell: clearfog-gtr: add board-specific compatible strings
9f7d319ef30 arm: dts: marvell: clearfog: add pro variant compatible in legacy dts
ee29a240455 dt-bindings: marvell: a38x: add solidrun armada 385 clearfog gtr boards
a94644e247d dt-bindings: marvell: a38x: add kobol helios-4 board
977f211a8ee dt-bindings: marvell: a38x: add solidrun armada 388 clearfog boards
6fe97bf7434 dt-bindings: marvell: a38x: convert soc compatibles to yaml
313957b8c11 Merge branch 'v6.9-shared/clkids' into v6.9-armsoc/dts64
e0f54133c39 dt-bindings: clock: rk3588: add missing PCLK_VO1GRF
e32d677022c dt-bindings: clock: rk3588: drop CLK_NR_CLKS
4b58a7ccfd9 Merge tag 'mt76-for-kvalo-2024-02-22' of https://github.com/nbd168/wireless
479c5ca5c8a dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers
39d812837cd dt-bindings: arm: amlogic: remove unstable remark
54469d99a2a dt-bindings: mmc: sdhci-of-dwcmhsc: Add Sophgo CV1800B and SG2002 support
f4bffe85d2e dt-bindings: arm: qcom,coresight-tpdm: Rename qcom,dsb-element-size
7c2c6922eff dt-bindings: memory-controller: st,stm32: add MP25 support
b3f6be88f1f Merge 6.8-rc6 into tty-next
f4288db518a dt-bindings: net: cdns,macb: add sam9x7 ethernet interface
5315d5ea1db dt-bindings: i2c: at91: Add sam9x7 compatible string
b99dd7ccd5b dt-bindings: i2c: imx-lpi2c: add i.MX95 LPI2C
d377e1b8336 Convert some regulator drivers to GPIO descriptors
d5220c4662f dt-bindings: auxdisplay: Add Maxim MAX6958/6959
2f25ffe9d99 dt-bindings: arm-smmu: Document SM8650 GPU SMMU
b4c3aaf580d dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
0abc1ff2be4 dt-bindings: display/msm/gmu: Document Adreno 750 GMU
ec4f0c02c1e dt-bindings: display/msm: gpu: Allow multiple digits for patchid
49915776f06 dt-bindings: lcdif: Do not require power-domains for i.MX6ULL
a2a81ebc850 dt-bindings: timer: Add support for cadence TTC PWM
0a54c5eb5a0 Merge tag 'renesas-pinctrl-for-v6.9-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
f12177200ed dt-bindings: interrupt-controller: Add starfive,jh8100-intc
99b3211ce73 regulator: dt-bindings: gpio-regulator: Fix "gpios-states" and "states" array bounds
ca5cca64086 ARM: dts: omap4-panda-common: Enable powering off the device
6b4a8eca637 ARM: dts: omap-embt2ws: system-power-controller for bt200
87c4cebd870 ARM: dts: omap: Switch over to https:// url
80adf5afe7f ARM: dts: ti: omap: add missing abb_{mpu,ivahd,dspeve,gpu} unit addresses for dra7 SoC
a446d52725b ARM: dts: ti: omap: add missing sys_32k_ck unit address for dra7 SoC
4d96b742cb3 ARM: dts: ti: omap: add missing phy_gmii_sel unit address for dra7 SoC
7f22c5d06f8 dt-bindings: net: dp83822: support configuring RMII master/slave mode
5a411c0575c ARM: dts: omap3: Update clksel clocks to use reg instead of ti,bit-shift
43768eba3fa ARM: dts: am3: Update clksel clocks to use reg instead of ti,bit-shift
0f8d1484613 Merge v6.8-rc6 into drm-next
5ac99b57e27 dt-bindings: mtd: brcmnand: Add ecc strap property
d973f6e6032 dt-bindings: mtd: brcmnand: Add WP pin connection property
e8cf96a62e9 dt-bindings: mtd: brcmnand: Updates for bcmbca SoCs
4284b95c3a7 dt-bindings: mtd: st,stm32: add MP25 support
5ffc0c6588e dt-bindings: mtd: update references from partition.txt to mtd.yaml
079feabfa50 arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3
77aac4df148 arm64: dts: add description for solidrun am642 som and evaluation board
bab419b95c2 dt-bindings: arm: ti: Add bindings for SolidRun AM642 HummingBoard-T
bc85817742e dt-bindings: mtd: spi-nor: add optional interrupts property
201ac012867 dt-bindings: pwm: opencores: Add compatible for StarFive JH8100
c0aae9685a9 dt-bindings: riscv: cpus: reg matches hart ID
8e0b9c61074 dt-bindings: bus: imx-weim: convert to YAML
c622150ed65 Merge v6.8-rc6 into usb-next
09994ac519e arm64: dts: imx8mm-kontron-bl-osm-s: Fix Ethernet PHY compatible
c8b82b8dd48 arm64: dts: imx8-apalis-v1.1: Remove reset-names from ethernet-phy
20cdb291642 ARM: dts: nxp: imx: fix weim node name
064185347ff ARM: dts: nxp: imx6ul: fix touchscreen node name
42a236fd930 ARM: dts: nxp: imx6ul: xnur-gpio -> xnur-gpios
d9725dc952e ARM: dts: imx6ul: Remove fsl,anatop from usbotg1
6cc27853e1c ARM: dts: imx6ull: fix pinctrl node name
c23b15b18c8 ARM: dts: imx1-apf9328: Fix Ethernet node name
7c8b8cf4dd1 ARM: dts: imx28-evk: Use 'eeprom' as the node name
102744f8003 ARM: dts: ls1021a: Enable usb3-lpm-capable for usb3 node
4822eab2af5 Merge branch 'icc-cleanup' into icc-next
0b20018b1db dt-bindings: mtd: ubi-volume: allow UBI volumes to provide NVMEM
5d1f49b1b6b dt-bindings: mtd: add basic bindings for UBI
9a35e12f4b1 dt-bindings: hwmon: reference common hwmon schema
3d36f23ac62 dt-bindings: hwmon: lltc,ltc4286: use common hwmon schema
798f72d666b dt-bindings: hwmon: adi,adm1275: use common hwmon schema
809baabdec3 dt-bindings: hwmon: ti,ina2xx: use common hwmon schema
42d06958b70 dt-bindings: hwmon: add common properties
f567e7a0ce9 regulator: dt-bindings: promote infineon buck converters to their own binding
b1715c2bbc3 dt-bindings: hwmon/pmbus: ti,lm25066: document regulators
0c5601d53cc dt-bindings: hwmon: nuvoton,nct6775: Add compatible value for NCT6799
fb5eada3660 dt-bindings: trivial-devices: add Astera Labs PT5161L
7d313482347 dt-bindings: vendor-prefixes: add asteralabs
c75f1a591cc dt-bindings: hwmon: Add Amphenol ChipCap 2
737f7b7c7c2 dt-bindings: vendor-prefixes: add Amphenol
380e4501108 dt-bindings: Add MPQ8785 voltage regulator device
adb144c788f dt-bindings: clock: exynos850: Add CMU_CPUCLK0 and CMU_CPUCL1
77ced3f4548 dt-bindings: arm: add UNI-T UTi260B
521023b8972 dt-bindings: vendor-prefixes: add UNI-T
10a08d63eb5 arm64: dts: imx8mp-evk: Fix hdmi@3d node
96099eef1a2 arm64: dts: imx93-var-som: Remove phy-supply from eqos
0ee187cdb35 Merge tag 'iio-for-6.9a' of http://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
9aa0ba8c3e6 arm64: dts: imx8mp-phyboard-pollux: Disable pull-up for CD GPIO
195bcec93c4 arm64: dts: imx8mp-phyboard-pollux: Reduce drive strength for eqos tx lines
adb0eb622ce arm64: dts: imx8mp-phyboard-pollux: Set debug uart muxing to 0x140
8032acfdf1a arm64: dts: imx8mp-phyboard-pollux: Add and update rtc devicetree node
9ffab265f1a arm64: dts: imx8mm-evk: Add spdif sound card support
3f1b2e8d9e2 arm64: dts: mba8xx: Add missing #interrupt-cells
dd5af1f60a2 arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM SBC
f461418b310 ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
dbaddd2cc38 ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
6a28d56cd75 arm64: dts: imx8mn: tqma8mqnl-mba8mx: Add USB DR overlay
68f02dd7e55 arm64: dts: imx8mq: tqma8mq-mba8mx: Add missing USB vbus supply
06e63f07db2 arm64: dts: freescale: imx8mm/imx8mq: mba8mx: Use PCIe clock generator
65f27cc9ca1 arm64: dts: imx8mn-beacon: Remove unnecessary clock configuration
ec091103f66 arm64: dts: imx8mn: Slow default video_pll clock rate
f3ed68d1244 arm64: dts: imx8mp-beacon: Configure multiple queues on eqos
825a3521228 arm64: dts: imx8mp-beacon: Enable Bluetooth
e32a570a61a ARM: dts: imx6ul: Set macaddress location in ocotp
48b05a3282b arm64: dts: freescale: minor whitespace cleanup
4b0cf920e77 arm64: dts: allwinner: h616: Add thermal sensor and zones
d0665f60cec ARM: dts: sun8i: Open FETA40i-C regulator aldo1
f0c099b60ae arm64: dts: allwinner: h616: Add Sipeed Longan SoM 3H and Pi 3H board support
01ae6c03a88 dt-bindings: arm: sunxi: Add Sipeed Longan Module 3H and Longan Pi 3H
c763b1cf0ca arm64: dts: allwinner: h616: minor whitespace cleanup
fba9e58bbd0 arm64: dts: allwinner: use capital "OR" for multiple licenses in SPDX
c6b7cf5d4b6 arm64: dts: allwinner: Transpeed 8K618-T: add WiFi nodes
13d73fcac8c arm64: dts: allwinner: h616: Add 32K fanout pin
05bdbb1eb3f arm64: dts: allwinner: Add Jide Remix Mini PC support
0df51b23240 dt-bindings: arm: sunxi: document Remix Mini PC name
898b36322bb dt-bindings: vendor-prefixes: add Jide
70e735bb236 arm64: dts: allwinner: h616: Add SPDIF device node
10969c04cb6 arm64: dts: allwinner: h616: Add DMA controller and DMA channels
c5182cdc0aa arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
e31d5ca612d dt-bindings: sram: narrow regex for unit address to hex numbers
013b1096017 ARM: dts: microchip: sama7g5: add sama7g5 compatible
782f527e1b3 ARM: dts: microchip: sam9x60: align dmas to the opening '<'
d0895052177 ARM: dts: microchip: sama7g5: align dmas to the opening '<'
c9cdb533541 ARM: dts: microchip: sama7g54_curiosity: Add initial device tree of the board
28a13f689e7 ARM: dts: microchip: sama7g5: Add flexcom 10 node
57fb3296fc2 ASoC: dt-bindings: microchip: add sam9x7
81a8f19d991 ASoC: dt-bindings: atmel-classd: add sam9x7 compatible
c1e8427eb3d dt-bindings: ARM: at91: Document Microchip SAMA7G54 Curiosity
708077cf30a arm64: tegra: Remove Jetson Orin NX and Jetson Orin Nano DTSI
14b1c490371 arm64: tegra: Add audio support for Jetson Orin NX and Jetson Orin Nano
5bdc0a8fed6 arm64: tegra: Define missing IO ports
8ff1bf770a0 arm64: tegra: Move AHUB ports to SoC DTSI
9fd53de0ed3 arm64: tegra: Add USB Type-C controller for Jetson AGX Xavier
6c9a9224209 arm64: tegra: Add USB device support for Jetson AGX Xavier
495a87da7a4 arm64: tegra: Add current monitors for Jetson Xavier
426c1ddbd76 arm64: tegra: Add AXI configuration for Tegra234 MGBE
134b7a20eea dt-bindings: mfd: Convert atmel-flexcom to json-schema
7268c696928 dt-bindings: mfd: cros-ec: Add properties for GPIO controller
a5c0c33c25f dt-bindings: mfd: ti,twl: Document system-power-controller
507cf9210c9 dt-bindings: net: wireless: qcom: Update maintainers
a9219f105d9 dt-bindings: mfd: syscon: Add ti,am654-serdes-ctrl compatible
37c3dbbbca5 dt-bindings: mfd: syscon: Add ti,j784s4-pcie-ctrl compatible
ef9712ce90c dt-bindings: mfd: atmel,hlcdc: Convert to DT schema format
fc3911fb624 dt-bindings: mfd: qcom,tcsr: Add compatibles for QCM2290 and SM6115
bcc7a549de9 dt-bindings: mfd: iqs62x: Do not override firmware-name $ref
e3889bfdf9d dt-bindings: media: rkisp1: Add i.MX8MP ISP to compatible
e7d16b884c9 dt-bindings: timer: add Ralink SoCs system tick counter
f4535baea46 dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema
169fa31aeca dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema
9a6e22b4611 dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema
e114fb24a18 dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema
88e9e05efe9 dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema
977832dca6a dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema
53908f6ff54 dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema
96931e6b08a dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema
3c9f28bcffc dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema
c2f1d4a9447 arm64: dts: renesas: rzg2l-smarc: Enable DU and link with DSI
b39f9a0e920 arm64: dts: renesas: r9a07g054: Add DU node
3ecd2f1980c arm64: dts: renesas: r9a07g044: Add DU node
93d319ea783 arm64: dts: lx2160a: Fix DTS for full PL011 UART
8365edf2f65 arm64: dts: ls1088a: Add the PME interrupt for PCIe EP node
084a47a9505 arm64: dts: imx8qm: add i2c1 for imx8qm-mek board
d84b45a3c71 arm64: dts: imx8qm: add i2c4 and i2c4_lpcg node
9d3bb1c5362 ASoC: Revert "ASoC: dt-bindings: Update example for enabling USB offload on SM8250"
7ada2cb724f riscv: dts: add resets property for uart node
a034d20d33a riscv: dts: add reset generator for Sophgo SG2042 SoC
b312f7c2845 ARM: dts: imx53-qsb: add support for the HDMI expander
65d763356aa arm64: dts: imx8mp: Enable SAI audio on Data Modul i.MX8M Plus eDM SBC
c3b757a5252 arm64: dts: imx8: Fix lpuart DMA channel order
a9c570888e1 arm64: dts: freescale: imx8-ss-dma: Fix edma3's location
1880684dfc1 arm64: dts: imx8dxl update edma0 information
95a51114540 arm64: dts: imx8dxl: add fsl-dma.h dt-binding header file
87cc839ce87 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
59553976905 dt-bindings: vendor-prefixes: Add missing prefixes used in compatibles
2b8f61f2af7 dt-bindings: display: convert Atmel's HLCDC to DT schema
d4e9fb508b9 dt-bindings: display/msm: Document MDSS on X1E80100
26ae54a934e dt-bindings: display/msm: Document the DPU for X1E80100
eec4611e4fa dt-bindings: arm-smmu: Document SM8650 GPU SMMU
011fc2593f5 dt-bindings: arm-smmu: Fix SM8[45]50 GPU SMMU 'if' condition
f45f80911a1 ARM: tegra: Add device-tree for LG Optimus 4X HD (P880)
c99ab6147bd ARM: tegra: Add device-tree for LG Optimus Vu (P895)
9668ead0c4a ARM: tegra: nexus7: Add missing clock binding into sound node
1a7c7ca1209 dt-bindings: arm: tegra: Add LG Optimus Vu P895 and Optimus 4X P880
55fa8564887 arm64: dts: Add gpio_intc node for Amlogic-T7 SoCs
3040579f905 dt-bindings: interrupt-controller: Add support for Amlogic-T7 SoCs
ac30a4ade02 dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update interrupts
cf713971ea7 dt-bindings: arm-smmu: Add QCM2290 GPU SMMU
cfbcf932a68 arm64: dts: renesas: gray-hawk-single: Add QSPI FLASH support
7b0d1d64e10 arm64: dts: renesas: r8a779h0: Add RPC node
cf8ea631a9d arm64: dts: renesas: r8a779h0: Add DMA support
44de0122e32 arm64: dts: renesas: gray-hawk-single: Add eMMC support
697c226a435 arm64: dts: renesas: r8a779h0: Add SD/MMC node
bc3ce381094 ARM: dts: renesas: r8a7778: Add missing reg-names to sound node
59d2898af1c arm64: dts: renesas: rzg2ul-smarc: Enable CRU, CSI support
e4684cc943f arm64: dts: renesas: gray-hawk-single: Add Ethernet support
08896ba8e65 arm64: dts: renesas: r8a779h0: Add Ethernet-AVB support
fe2d22e4ae9 arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
4c2e9281977 arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
d857aea85b2 arm64: dts: renesas: r9a08g045: Add PSCI support
ac45f97b1f9 arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO hogs
aef97a58051 arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC node
68b5a3b2068 arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
5a4108c215f arm64: dts: renesas: r8a779h0: Add CA76 operating points
bd25260cfef arm64: dts: renesas: r8a779h0: Add CPU core clocks
291552f3077 arm64: dts: renesas: r8a779h0: Add CPUIdle support
20170eff3c4 arm64: dts: renesas: r8a779h0: Add secondary CA76 CPU cores
4c3851d7302 arm64: dts: renesas: r8a779h0: Add L3 cache controller
149125c4848 arm64: dts: renesas: r8a779h0: Add GPIO nodes
e6842397bea arm64: dts: renesas: gray-hawk-single: Add I2C0 and EEPROMs
4ab7a0fae50 arm64: dts: renesas: r8a779h0: Add I2C nodes
4f678406736 arm64: dts: renesas: ulcb-kf: Adapt sound 5v regulator to schematics
ab5123a5fcb arm64: dts: renesas: ulcb-kf: Adapt 1.8V HDMI regulator to schematics
36bd3f79100 arm64: dts: renesas: ulcb-kf: Add regulators for PCIe ch1
d79c233e529 arm64: dts: renesas: gray-hawk-single: Add serial console pin control
adb055f4550 arm64: dts: renesas: r8a779h0: Add pinctrl device node
393149daa9e dt-bindings: net: wireless: mt76: allow all 4 interrupts for MT7981
abc93201d10 dt-bindings: net: wireless: mt76: add interrupts description for MT7986
6ff46183ee4 dt-bindings: memory: renesas,rpc-if: Document R-Car V4M support
caaf33bab01 dt-bindings: reset: mobileye,eyeq5-reset: add bindings
d627a28b5d6 dt-bindings: clock: mobileye,eyeq5-clk: add bindings
ebd3bcd073c dt-bindings: clock: ast2600: Add FSI clock
d19d06cdbb2 dt-bindings: reset: mediatek: add MT7988 infracfg reset IDs
f907dd74988 dt-bindings: clock: mediatek: convert SSUSBSYS to the json-schema clock
77f55928126 dt-bindings: clock: mediatek: convert PCIESYS to the json-schema clock
5776acd8f40 dt-bindings: clock: mediatek: convert hifsys to the json-schema clock
2b71a4051c6 dt-bindings: arm: realview: Spelling s/ARM 11/Arm11/, s/Cortex A-/Cortex-A/
d5d9be3159c ARM: dts: integrator: Fix up VGA connector
e7ff0fa9dc1 ARM: dts: versatile: Fix up VGA connector
5cc0ca358e8 ARM: dts: arm: realview: Fix development chip ROM compatible value
17690d898c6 arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node
1a04d9e2ea0 arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node
037f82133c8 arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node
b9b4934fd72 arm64: dts: ti: k3-am69-sk: Add support for OSPI flash
54bdd26cd11 arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board
5ddb529be86 arm64: dts: ti: k3-am62p: Add nodes for CSI-RX
2bc64591456 arm64: dts: ti: k3-am62p: Add DMASS1 for CSI
fb6e8cb37b0 arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
4a664d32a07 arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support
0a3c08b6205 arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1
6d9068d2f3e arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl
8f04b784957 arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
c3982938ea8 dt-bindings: display: renesas,rzg2l-du: Document RZ/V2L DU bindings
62d59754ec6 dt-bindings: display: Document Renesas RZ/G2L DU bindings
b9138e8af15 arm64: tegra: Use consistent SD/MMC aliases on Tegra234
dcff839661b arm64: dts: amlogic: add fbx8am DT overlays
0d16b6bd580 ARM: dts: gemini: Fix switch node names on Vitesse switches
81e1d1cfd2f ARM: dts: gemini: Map reset keys to KEY_RESTART
915ebb1bf1e ARM: dts: gemini: Fix wiligear compatible strings
d8869f38c86 ARM: dts: gemini: Fix switch node names in the DIR-685
4466332a360 ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line
8d8332ce62c dt-bindings: reset: sophgo: support SG2042
357d5bbac5a ASoC: Intel: avs: Fixes and new platforms support
ed4851e1d92 regulator: dt-bindings: qcom,usb-vbus-regulator: add support for PM4125
bcf5ae8600f regulator: dt-bindings: qcom,usb-vbus-regulator: add support for PM4125
90ad8fbfa7f Merge tag 'memory-controller-drv-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
6a8fb7b89e7 arm64: dts: qcom: sm6115: fix USB PHY configuration
0dc3ecab718 Merge tag 'linux-can-next-for-6.9-20240220' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
f923d17647b MIPS: mobileye: Add EPM5 device tree
885d1e73129 MIPS: mobileye: Add EyeQ5 dtsi
7fb9ce7c1dd dt-bindings: mips: Add bindings for Mobileye SoCs
e3797e6a370 dt-bindings: mips: cpu: Add I-Class I6500 Multiprocessor Core
9a705909b63 dt-bindings: mips: cpus: Sort the entries
e0340332869 dt-bindings: Add vendor prefix for Mobileye Vision Technologies Ltd.
011bf078c7b dt-bindings: pinctrl: renesas,pfc: Document R-Car V4M support
49888873d59 dt-bindings: net: fec: add iommus property
80733980e6b dt-bindings: iio: adc: ti-ads1298: Add bindings
26a3005ca5c dt-bindings: iio: pressure: honeywell,hsc030pa.yaml add spi props
d6484663863 dt-bindings: adc: axi-adc: update bindings for backend framework
a3fc6ec1428 dt-bindings: adc: ad9467: add new io-backend property
c0d436471a5 regulator: Merge up v6.8-rc5
52dcafce582 dt-bindings: regulator: qcom,usb-vbus-regulator: Add PM6150 compatible
66f7b7966df arm64: dts: ti: Add common1 register space for AM62A SoC
6b911cea73b arm64: dts: ti: Add common1 register space for AM62x SoC
bb6e999b30a arm64: dts: ti: Add common1 register space for AM65x SoC
2a98a4ff884 arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
b5c66885729 dt-bindings: display: simple: Add boe,bp082wx1-100 8.2" panel
0b9a359a81b dt-bindings: display: ti,am65x-dss: Add support for common1 region
0033e16adcd dt-bindings: renesas: Document preferred compatible naming
1771fa16d31 dt-bindings: ata: convert MediaTek controller to the json-schema
127ae13f4e5 arm64: dts: mt7986: add port@5 as CPU port
57f255ff84e arm64: dts: mt7622: add port@5 as CPU port
1e471beb8ee ARM: dts: meson8b: fix &hwrng node compatible string
320da6153b8 ARM: dts: meson8: fix &hwrng node compatible string
9625cfa0c72 ARM: dts: meson: fix bus node names
f496b04c165 arm64: dts: amlogic: add fbx8am board
686e2be425f dt-bindings: arm: amlogic: add fbx8am binding
48371b0670a dt-bindings: vendor-prefixes: add freebox
471f9b9dd5e arm64: dts: amlogic: replace underscores in node names
6e0fb3cc9b6 arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port
7526121625e dt-bindings: interconnect: qcom,rpmh: Fix bouncing @codeaurora address
fcda7c3e7ef Merge 6.8-rc5 into usb-next
670cbcdfbb0 arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support
cea3277e3b5 arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes
eb0aea3a7c5 Merge 6.8-rc5 into tty-next
c07c11c8be5 arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node
59d465b82cb arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes
16af8c673af arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes
87f154491e6 arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs
722bd88c8fa arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC
18c8263c1ec arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
73f1cbbcb19 arm64: dts: ti: k3-am62a7-sk: Enable eMMC support
973681d9002 arm64: dts: ti: k3-am62a-main: Add sdhci2 instance
4430a5c5a0e arm64: dts: ti: k3-am62a-main: Add sdhci0 instance
be340f86aaf arm64: dts: sm8650: Add msi-map-mask for PCIe nodes
49cf8bb8b63 arm64: dts: qcom: replace underscores in node names
8f9d0aa368d ARM: dts: qcom: samsung-matisse-common: Add UART
ce30f2d31d9 ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 10.1 LTE (SM-T535)
afbdd6233c4 ARM: dts: qcom: samsung-matisse-common: Add initial common device tree
6a80ca4b242 dt-bindings: arm: qcom: Add Samsung Galaxy Tab 4 10.1 LTE
3cef33d6916 dt-bindings: soc: qcom: qcom,saw2: add msm8226 l2 compatible
e4d2d663cf9 arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0
d43ac341179 arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0
80e20b3b69c arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0
35877fcaea3 arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0
cac67785c0a arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219
b1d7814ca37 arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes
b6b2d86e241 arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes
58403c60add arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes
4796014c5f9 arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux
b599ef1ba8f arm64: dts: ti: k3-am69-sk: Enable camera peripherals
248c870c7bd arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals
a5f6b550f77 arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals
f70c4ae50ec arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals
4141c6b09a9 dt-bindings: i3c: drop "master" node name suffix
f3ca3a16bd1 dt-bindings: timer: nxp,sysctr-timer: support i.MX95
19b1a141c8d dt-bindings: usb: qcom,pmic-typec: add support for the PMI632 block
15c348192cc dt-bindings: regulator: qcom,usb-vbus-regulator: add support for PMI632
3c201cdbc89 dt-bindings: iio: humidity: hdc3020: add interrupt bindings in example
0fc77339f45 dt-bindings: iio: afe: voltage-divider: Add io-channel-cells
7adf6f66939 dt-bindings: iio: imu: st_lsm6dsx: add asm330lhhxg1
bd37e5428ce dt-bindings: iio: frequency: add admfm2000
f6c7124a3d9 dt-bindings: usb/ti,am62-usb.yaml: Add PHY2 register space
3102faf7d69 dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement
d403cb0d512 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMIC GLINK
7ab947b6039 dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk'
e007ca0c792 ASoC: dt-bindings: Update example for enabling USB offload on SM8250
14bd5c62940 ASoC: dt-bindings: Add Q6USB backend
86b2f37571d arm64: dts: ti: Add reserved memory for watchdog
0ffb3059413 arm64: dts: qcom: pm4125: define USB-C related blocks
437f7c2c748 arm64: dts: qcom: sa8540p-ride: disable pcie2a node
ddc97b021a4 arm64: dts: qcom: sc7280: add slimbus DT node
174b19d0a45 dt-bindings: display: ltk500hd1829: add variant compatible for ltk101b4029w
9990fd36276 dt-bindings: display: panel-lvds: Add compatible for admatec 9904370 panel
3a9936a295c dt-bindings: vendor-prefixes: add prefix for admatec GmbH
11b2a690403 arm64: dts: qcom: sc7280: Add capacity and DPC properties
23437543023 ARM: dts: qcom: ipq8064: drop 'regulator' property from SAW2 devices
cabc075cf32 ARM: dts: qcom: ipq4019: drop 'regulator' property from SAW2 devices
484c003d94a ARM: dts: qcom: msm8974: drop 'regulator' property from SAW2 device
6445cb8886b ARM: dts: qcom: apq8084: drop 'regulator' property from SAW2 device
98ba5545146 ARM: dts: qcom: msm8960: declare SAW2 regulators
b54dea12770 ARM: dts: qcom: apq8064: declare SAW2 regulators
4dce2cf9f83 ARM: dts: qcom: ipq8064: rename SAW nodes to power-manager
5b13a961126 ARM: dts: qcom: ipq4019: rename SAW nodes to power-manager
0ec0f547bc8 ARM: dts: qcom: msm8974: rename SAW nodes to power-manager
9c6828f9c89 ARM: dts: qcom: msm8960: rename SAW nodes to power-manager
d5acf25ed14 ARM: dts: qcom: apq8084: rename SAW nodes to power-manager
643db1cecca ARM: dts: qcom: apq8064: rename SAW nodes to power-manager
4de620145e8 ARM: dts: qcom: ipq8064: use SoC-specific compatibles for SAW2 devices
c44fb47e47a ARM: dts: qcom: ipq4019: use SoC-specific compatibles for SAW2 devices
5e99522aa38 ARM: dts: qcom: msm8960: use SoC-specific compatibles for SAW2 devices
75a6d010f71 ARM: dts: qcom: msm8974: use new compat string for L2 SAW2 unit
9eb4395e3cb ARM: dts: qcom: apq8084: use new compat string for L2 SAW2 unit
0cc21b04557 arm64: dts: qcom: pmi632: Add PBS client and use in LPG node
adaff156bd8 arm64: dts: qcom: sm8550: Use GIC-ITS for PCIe0 and PCIe1
567a4e2c1bf arm64: dts: qcom: sm8150: correct PCIe wake-gpios
aff4851c71a arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
d12e2e81b37 dt-bindings: soc: qcom: qcom,saw2: define optional regulator node
87cb0efb080 dt-bindings: soc: qcom: qcom,saw2: add missing compatible strings
78779d5162e dt-bindings: soc: qcom: merge qcom,saw2.txt into qcom,spm.yaml
90689200835 arm64: dts: qcom: sm7225-fairphone-fp4: Enable display and GPU
49fc8baa3dd arm64: dts: qcom: sm6350: Remove "disabled" state of GMU
3bb88ee4baf dt-bindings: clk: qcom: drop the SC7180 Modem subsystem clock controller
08488eb0c95 arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add fuel gauge
9230383364e arm64: dts: qcom: sm6350: Add interconnect for MDSS
93d1070a237 dt-bindings: can: xilinx_can: Add 'xlnx,has-ecc' optional property
09c2905a644 dt-bindings: renesas,rcar-dmac: Add r8a779h0 support
8500691f667 dt-bindings: dma: convert MediaTek High-Speed controller to the json-schema
7b382eea018 arm64: tegra: Enable cros-ec-spi as wake source
73f09474de2 ARM: tegra: Enable cros-ec-spi as wake source
9c3c23577ad dt-bindings: tegra: pmc: Update scratch as an optional aperture
296aea7e0f2 dt-bindings: display: panel: Add Himax HX83112A
5b0ce634f06 dt-bindings: phy: Add Rockchip HDMI/eDP Combo PHY schema
01f41446bb7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
87dd58b7c6c dt-bindings: mmc: renesas,sdhi: Document R-Car V4M support
ec136bb18fc arm64: dts: ti: Add support for TI J722S Evaluation Module
4dd9e11aa40 arm64: dts: ti: Introduce J722S family of SoCs
1339c374a4c dt-bindings: arm: ti: Add bindings for J722S SoCs
723c10f0bd6 arm64: dts: ti: iot2050: Support IOT2050-SM variant
4a95da5a5df arm64: dts: ti: iot2050: Annotate LED nodes
a2119b7f92b arm64: dts: ti: iot2050: Factor out DP related bits
a3f672abd86 arm64: dts: ti: iot2050: Factor out enabling of USB3 support
0f7fd425cef arm64: dts: ti: iot2050: Factor out arduino connector bits
326a69a3e45 arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards
9f6227cced1 dt-bindings: arm: ti: Add binding for Siemens IOT2050 SM variant
4c8ad6e37e9 arm64: dts: ti: k3-am62-main: disable usb lpm
58003d5a29e arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V
09148e5825b arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0
8d7152a4740 arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan
16c636f5b15 arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
2932b430680 arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
f6c375e9f85 arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface
309045be68d arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card
2979217a850 arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card
b70ff6a5d41 dt-bindings: w1: UART 1-Wire bus
21e00d907bf dt-bindings: serial: allow onewire as child node
1f162c88f71 dt-bindings: pwm: mediatek,mt2712: add compatible for MT7988
b69225cd665 dt-bindings: atmel,hlcdc: convert pwm bindings to json-schema
4fc4f31db24 dt-bindings: pxa-pwm: Convert to YAML
61f4ac7c5c9 ARM: dts: vexpress: Set stdout-path to serial0 in the chosen node
199bf4b635e arm64: dts: mediatek: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties
73d46717fb3 ARM: dts: qcom: msm8226: Add watchdog node
01815a93d9a dt-bindings: auxdisplay: hit,hd44780: use defines for GPIO flags
41e657a00f9 dt-bindings: auxdisplay: adjust example indentation and use generic node names
81b0dd09043 arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add initial device trees
3fa556edfd6 arm64: dts: qcom: sm8550: Switch UFS from opp-table-hz to opp-v2
8761bb9477f arm64: dts: qcom: sc8180x: describe all PCI MSI interrupts
3419b50ca54 arm64: dts: qcom: minor whitespace cleanup
1a30651d27f arm64: dts: qcom: ssm7125-xiaomi: drop incorrect UFS phy max current
8f644a3c370 arm64: dts: qcom: x1e80100-crd: add sound card
22e29ff5c4c arm64: dts: x1e80100: correct DMIC2 and DMIC3 pin config node names
b32ccff427b arm64: dts: sm8650: correct DMIC2 and DMIC3 pin config node names
8b41c24a590 arm64: dts: sm8550: correct DMIC2 and DMIC3 pin config node names
d0bad83ec27 arm64: dts: sm8450: correct DMIC2 and DMIC3 pin config node names
736ebb0686f arm64: dts: sc8280xp: correct DMIC2 and DMIC3 pin config node names
33ef3b7fb77 dt-bindings: can: tcan4x5x: Document the wakeup-source flag
11322433ed0 dt-bindings: net: dp83826: support TX data voltage tuning
a745442704d ARM: dts: stm32: lxa-tac: reduce RGMII interface drive strength
bdbd2fbe2a1 arm64: dts: mediatek: replace underscores in node names
bb7b4de1613 pmdomain: Merge branch dt into next
20b8bae8b8e arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus
e42f80bc5bc arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus
8ba7dd15abd arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus
42ed47d60a8 arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux
bf6f8e6f98e arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux
0167a788d9c arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux
124c59a5251 arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux
ebb5990bd12 arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux
c0c92c3b24b arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux
8c7e27a256e arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux
ecaaf99dee6 arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers
546dd2b7177 arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains
845392fb2a8 ARM: dts: qcom: msm8960: expressatt: Add mXT224S touchscreen
a5fc0fcda8d ARM: dts: qcom: msm8960: Add gsbi3 node
e5357a45e30 ARM: dts: qcom: msm8226: Add CPU and SAW/ACC nodes
df98c13b52f ARM: dts: qcom: msm8226: Sort and clean up nodes
4250f1c8ff7 ARM: dts: qcom: msm8974: correct qfprom node size
7d8cff577be dt-bindings: arm: qcom,ids: Add IDs for SM8475 family
ee8caed03c8 arm64: dts: qcom: sdm845: Enable cros-ec-spi as wake source
6eef1cbc79c arm64: dts: qcom: sc7280: Enable cros-ec-spi as wake source
097f3128d09 arm64: dts: qcom: sc7180: Enable cros-ec-spi as wake source
1a1c9101358 arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI
292108e317e arm64: dts: qcom: msm8996: Define UFS UniPro clock limits
71aab956985 arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
5a7b32324b5 arm64: dts: qcom: sc8280xp-pmics: Define adc for temp-alarms
c7cdefde389 arm64: dts: qcom: sc8280xp-crd: Add PMIC die-temp vadc channels
fc4657cf641 dt-bindings: net: qca,ar9331: convert to DT schema
f8930a53d1d arm64: dts: rockchip: Add USB3.0 to Indiedroid Nova
5e1a3b5538e arm64: dts: rockchip: adjust phy-handle name on rock-pi-e
67a655c02d0 arm64: dts: rockchip: fix rk3399 hdmi ports node
1ce4f570403 arm64: dts: rockchip: fix rk3328 hdmi ports node
fe75fb3e415 ARM: dts: rockchip: fix rk322x hdmi ports node
d8715fea436 ARM: dts: rockchip: fix rk3288 hdmi ports node
3693fdfce25 dt-bindings: display: rockchip,dw-hdmi: add power-domains property
a3f511793cc dt-bindings: display: rockchip: rockchip,dw-hdmi: remove port property
fdad3ea0d96 arm64: dts: rockchip: remove redundant cd-gpios from rk3588 sdmmc nodes
1619cbd3e97 arm64: dts: rockchip: add rs485 support on uart5 of px30-ringneck-haikou
2134fa3eaa7 arm64: dts: rockchip: add rs485 support on uart2 of rk3399-puma-haikou
7a4285c5d69 arm64: dts: rockchip: Add Powkiddy RGB10MAX3
b9b25700401 dt-bindings: arm: rockchip: Add Powkiddy RGB10MAX3
a3adfa88980 arm64: dts: rockchip: Update powkiddy rk2023 dtsi for RGB10MAX3
8c24e7309a6 dt-bindings: display: rocktech,jh057n00900: Document panel rotation
46ed672258f dt-bindings: display: Add Powkiddy RGB10MAX3 panel
01125f93dff dt-bindings: soc: rockchip: add rk3588 USB3 syscon
f12733bf879 dt-bindings: soc: rockchip: add clock to RK3588 VO grf
94e3c5a3f92 docs: dt: writing-schema: document expectations on example DTS
fe91d6f4b5e docs: dt: writing-schema: explain additional/unevaluatedProperties
4a3d3359c02 docs: dt: writing-schema: clarify that schema should describe hardware
d91bf686801 dt-bindings: use capital "OR" for multiple licenses in SPDX
496c29b2e9a dt-bindings: vendor-prefixes: add smartrg
24ffa3c14c9 dt-bindings: misc: qcom,fastrpc: Compute callbacks can be DMA coherent
0723544f32d dt-bindings: soc: renesas: Preserve the order of SoCs based on their part numbers
a6d969083d2 clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
1c22386104a ASoC: dt-bindings: fsl,imx-asrc: convert to YAML
0a452072259 dt-bindings: timer: renesas: ostm: Document RZ/Five SoC
82515ffc20b dt-bindings: mmc: fsl-imx-esdhc: add iommus property
54b4d099b06 dt-bindings: mmc: fsl-imx-esdhc: add i.MX95 compatible string
878060d5ab9 dt-bindings: power: rpmpd: Add MSM8974 power domains
ba7f2dd56d7 arm64: dts: amlogic: t7: minor whitespace cleanup
0e377733016 Merge tag 'renesas-pinctrl-for-v6.9-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
2b637c08d90 arm64: dts: amlogic: axg: initialize default SoC capacitance
56b8815ee29 arm64: dts: amlogic: axg: move cpu cooling-cells to common dtsi
38e9d49495a arch: arm64: dts: meson: a1: add assigned-clocks for usb node
04303030d8a arm64: dts: amlogic: meson-g12-common: Set the rates of the clocks for the NPU
96f1514933c arm64: dts: amlogic: add reset controller for Amlogic C3 SoC
b6cee0d8e50 dt-bindings: i2c: mux: i2c-demux-pinctrl: Define "i2c-parent" constraints
cbcbd116c3b dt-bindings: i2c: mux: i2c-demux-pinctrl: Drop i2c-mux.yaml reference
d21de1b0f20 dt-bindings: can: fsl,flexcan: add i.MX95 compatible string
18dd617a729 ASoC: dt-bindings: cs35l45: Add interrupts
d649337cab0 ASoC: dt-bindings: qcom,sm8250: Allow up to 8 codec DAIs
168cf405013 arm64: dts: fsd: Add fifosize for UART in Device Tree
c49f54ab825 arm64: dts: exynos: gs101: minor whitespace cleanup
761c7555e3a arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
feb82cd75ca arm64: dts: mediatek: mt7986: reorder nodes
afeb2b683c6 arm64: dts: mediatek: mt7986: reorder properties
1f41c46b778 arm64: dts: mediatek: Add Acelink EW-7886CAX
a9e4cb01cbb dt-bindings: arm64: dts: mediatek: Add Acelink EW-7886CAX access point
a0d0e301bac dt-bindings: vendor-prefixes: add acelink
6355f4d21fe arm64: dts: mediatek: Introduce the MT8395 Radxa NIO 12L board
ad8297de07f dt-bindings: arm64: mediatek: Add MT8395 Radxa NIO 12L board compatible
c878dc2878b arm64: dts: mediatek: mt8186: Add video decoder device nodes
86ae11dcbfb arm64: dts: mediatek: mt8195: Add MTU3 nodes and correctly describe USB
a1bccd014f4 arm64: dts: mediatek: Add MT8186 Magneton Chromebooks
f06a044c7c8 arm64: dts: mediatek: Add MT8186 Steelix platform based Rusty
3d00e9da10e arm64: dts: mediatek: Introduce MT8186 Steelix
2047c128ed6 arm64: dts: mediatek: Add MT8186 Krabby platform based Tentacruel / Tentacool
0526f7bc6fb dt-bindings: arm: mediatek: Add MT8186 Magneton Chromebooks
089e4967770 dt-bindings: arm: mediatek: Add MT8186 Rusty Chromebook
f9d037124e7 dt-bindings: arm: mediatek: Add MT8186 Steelix Chromebook
f5956f4a631 dt-bindings: arm: mediatek: Add MT8186 Tentacruel / Tentacool Chromebooks
38bba08bb5f dt-bindings: arm: mediatek: Sort entries by SoC then board compatibles
ae447c85bff arm64: dts: mediatek: mt8186: Add jpgenc node
2ee45888f0f dt-bindings: media: mediatek-jpeg-encoder: change max iommus count
9dd1d78b910 arm64: dts: mediatek: mt8186: Add venc node
928e533f64c arm64: dts: mediatek: mt8186: fix VENC power domain clocks
10ccafc6dfc dt-bindings: media: mtk-vcodec-encoder: add compatible for mt8186
a26c81acaef arm64: dts: mediatek: mt8192: fix vencoder clock name
6d5ecd0c0bf dt-bindings: media: mtk-vcodec-encoder: fix non-vp8 clock name
44858bf6309 arm64: dts: mediatek: Add socinfo efuses to MT8173/83/96/92/95 SoCs
87674b38b34 arm64: dts: mediatek: mt8195: Enable cros-ec-spi as wake source
a5e0493deb4 arm64: dts: mediatek: mt8192: Enable cros-ec-spi as wake source
d8de0db0727 arm64: dts: mediatek: mt8183: Enable cros-ec-spi as wake source
e62bf57bf4c arm64: dts: mediatek: mt8173: Enable cros-ec-spi as wake source
80f419da8e7 arm64: dts: mediatek: mt7988: add clock controllers
0da54052e64 arm64: dts: mediatek: Add initial MT7988A and BPI-R4
17df9b07965 dt-bindings: arm64: mediatek: Add MT7988A and BPI-R4
58b0724c52e arm64: dts: mediatek: Add initial MT7981B and Xiaomi AX3000T
f2654823e7d dt-bindings: arm64: mediatek: Add MT7981B and Xiaomi AX3000T
ec60c59a2f5 arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
4cc812e0313 arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
a70fe7a3274 arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
08e6a51e82b arm64: dts: mediatek: mt7986: fix SPI nodename
0ce82b65275 arm64: dts: mediatek: mt7986: fix SPI bus width properties
1654679b7b8 arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name
0db4b381480 arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
e14ff64a492 arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
5af22a48d38 dt-bindings: net: qcom,ethqos: add binding doc for safety IRQ for sa8775p
f0efaf41057 dt-bindings: arm: qcom,coresight-tpdm: Add support for TPDM CMB MSR register
a31e6ce97f3 dt-bindings: arm: qcom,coresight-tpdm: Add support for CMB element size
42aa700e6b6 Merge tag 'v6.8-rc4' into gpio/for-next
28ff43a9c5c dt-bindings: hwmon: Add LTC4282 bindings
946976867e9 dt-bindings: hwmon: ina2xx: Describe ina260 chip
60a5255306f dt-bindings: hwmon: ina2xx: Describe #io-channel-cells property
ccda6b1eb4c dt-bindings: hwmon: ina2xx: Add label property
29abc2d8cf7 dt-bindings: display: msm: sm8650-mdss: Add missing explicit "additionalProperties"
ca193aa4879 dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
fb87bba01a9 dt-bindings: dsi-controller-main: Document missing msm8976 compatible
6e32138572e dt-bindings: net: Document Qcom QCA807x PHY package
d65891d631e dt-bindings: net: document ethernet PHY package nodes
05327165c68 arm64: dts: qcom: qrb4210-rb2: enable USB-C port handling
c48cf2ca774 arm64: dts: qcom: sm6115: drop pipe clock selection
0529c70be68 arm64: dts: qcom: pmi632: define USB-C related blocks
8f3c2d45840 arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting for vph_pwr
f077c9e8cdc arm64: dts: qcom: qcm6490-idp: Correct the voltage setting for vph_pwr
ed36b9e7997 dt-bindings/perf: Add Arm CoreSight PMU
6bea5f94551 dt-bindings: pinctrl: cy8c95x0: Update gpio-reserved-ranges
ff6ea042997 dt-bindings: pinctrl: nvidia,tegra234-pinmux: Restructure common schema
f8a5525e9f6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
b64c0f80d53 spi: get rid of some legacy macros
adfae82db04 spi: dt-bindings: samsung: add google,gs101-spi compatible
7d4159bca34 dt-bindings: mfd: dlg,da9063: Convert da9062 to json-schema
84465d53e06 dt-bindings: mfd: dlg,da9063: Sort child devices
a5d5c9ca95f dt-bindings: thermal: Convert da906{1,2} thermal to json-schema
9491d890e23 dt-bindings: input: Convert da906{1,2,3} onkey to json-schema
bf94a53ad83 dt-bindings: mfd: dlg,da9063: Update watchdog child node
5d2f1ff23c1 dt-bindings: mfd: da9062: Update watchdog description
6d63119dede dt-bindings: soc: qcom: qcom,pmic-glink: document QCM6490 compatible
eadfdbf7cfd dt-bindings: i2c: renesas,rcar-i2c: Add r8a779h0 support
506140c4b36 dt-bindings: i2c: pca954x: Add custom properties for MAX7357
a3cf64f5923 arm64: dts: exynos: gs101: enable i2c bus 12 on gs101-oriole
66fd6a72130 arm64: dts: exynos: gs101: define USI12 with I2C configuration
bc3a8ffe73f arm64: dts: exynos: gs101: enable cmu-peric1 clock controller
85f5d68af4a Merge tag 'samsung-dt-bindings-clk-6.9-3' into next/dt64
eff597e8d6d Merge branch '20240131-ufs-phy-clock-v3-3-58a49d2f4605@linaro.org' into clk-for-6.9
9d58463252f Merge branch '20240125-msm8953-mdss-reset-v2-1-fd7824559426@z3ntu.xyz' into clk-for-6.9
53156f9a9b8 dt-bindings: samsung: exynos-sysreg: gs101-peric0/1 require a clock
f0fc02f810b Merge tag 'samsung-dt-bindings-clk-6.9-3' into next/clk
3a17e325742 dt-bindings: clock: google,gs101-clock: add PERIC1 clock management unit
f8f976624cd ASoC: dt-bindings: atmel,asoc-wm8904: Convert to json-schema
e07e6605bd9 ARM: dts: samsung: exynos5420-galaxy-tab-common: add wifi node
833d20d41ef dt-bindings: phy: add mediatek MIPI CD-PHY module v0.5
0aff1be6719 dt-bindings: phy: cadence-torrent: Add a separate compatible for TI J7200
61354e32b73 dt-bindings: phy: cadence-torrent: Add optional input reference clock for PLL1
0ed441cb60f Merge drm/drm-next into drm-misc-next
fa4e28b76a2 dt-bindings: phy: qmp-ufs: Fix PHY clocks
edf14e92f82 dt-bindings: fsl-dma: fsl-edma: add fsl,imx95-edma5 compatible string
db56af9d1ad dt-bindings: mmp-dma: convert to YAML
69f5e9afcf9 arm64: dts: qcom: sc8280xp: Introduce additional tsens instances
d34aa18b328 arm64: dts: qcom: sm8550-hdk: correct WCD9385 route and port mapping
c5ac3bf2b9e arm64: dts: qcom: sm8650: Fix UFS PHY clocks
960dc14fb41 arm64: dts: qcom: sm8550: Fix UFS PHY clocks
5b487a71e59 arm64: dts: qcom: sm8350: Fix UFS PHY clocks
1019d3b3dd7 arm64: dts: qcom: sc8280xp: Fix UFS PHY clocks
d909cc2c57f arm64: dts: qcom: sc8180x: Fix UFS PHY clocks
32798a82447 Merge branch '20240131-ufs-phy-clock-v3-3-58a49d2f4605@linaro.org' into HEAD
647fc2ed099 dt-bindings: trivial-devices: sort entries alphanumerically
d87ada5ab8a arm64: dts: qcom: sm8250: Fix UFS PHY clocks
71ea2327fa6 arm64: dts: qcom: sm8150: Fix UFS PHY clocks
64da7648e2c arm64: dts: qcom: sm6350: Fix UFS PHY clocks
fd0f61fefaf arm64: dts: qcom: sm6125: Fix UFS PHY clocks
4d7ec855933 arm64: dts: qcom: sm6115: Fix UFS PHY clocks
1b77533e491 arm64: dts: qcom: sdm845: Fix UFS PHY clocks
18872b4ddd5 arm64: dts: qcom: msm8998: Fix UFS PHY clocks
9a197a6489b arm64: dts: qcom: msm8996: Fix UFS PHY clocks
1c92660aee2 dt-bindings: clock: qcom: Add missing UFS QREF clocks
a20d2718cc2 arm64: dts: qcom: ipq8074: add clock-frequency to MDIO node
6ed4e54f3d0 arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
1816222d14d arm64: dts: qcom: msm8953: Add GPU
289d949a2fa arm64: dts: qcom: msm8953: Add GPU IOMMU
d8789c7d488 arm64: dts: qcom: msm8953: add reset for display subsystem
e3e73e0578c Merge branch '20240125-msm8953-mdss-reset-v2-1-fd7824559426@z3ntu.xyz' into arm64-for-6.9
6beb0be6d4f dt-bindings: clock: gcc-msm8953: add more resets
f84a5b88e93 arm64: dts: qcom: sm8650-mtp: add Audio sound card node
92c1bbcc400 arm64: dts: qcom: sm8650-qrd: add Audio nodes
b0e0830701c arm64: dts: qcom: sm8650: Add dma-coherent property
d16840039a9 arm64: dts: qcom: sm8550: Add dma-coherent property
f515a57656b arm64: dts: qcom: sm8650-qrd: add PM8010 regulators
03371084ea8 arm64: dts: qcom: sm8650-mtp: add PM8010 regulators
a5d205597cd arm64: dts: qcom: ipq6018: add thermal zones
a536a392c19 arm64: dts: qcom: ipq6018: add tsens node
93475982136 arm64: dts: qcom: sm8550-mtp: add correct analogue microphones
94d22643817 arm64: dts: qcom: sm8550-qrd: add correct analogue microphones
da9e6dd1706 arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
19f3548ab2e arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
70387c1a6e2 arm64: dts: qcom: sm6350: Add tsens thermal zones
14a45c7e669 arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY
62ceca9a978 arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY
1243c8cd7c3 arm64: dts: qcom: msm8998: declare VLS CLAMP register for USB3 PHY
41b532e3d8f arm64: dts: qcom: sc7280: Update domain-idle-states for cluster sleep
9067770d28d arm64: dts: qcom: sdm630-nile: Enable and configure PM660L WLED
59950318f19 dt-bindings: arm: qcom: drop the superfluous device compatibility schema
5906b6dbb4b arm64: dts: qcom: sm8650: add missing qlink_logging reserved memory for mpss
1a559420125 arm64: dts: qcom: ipq9574: Enable Inline Crypto Engine for MMC
6c5dcfe50ee arm64: dts: qcom: x1e80100-crd: add WSA8845 speakers
641aa52f01a arm64: dts: qcom: x1e80100-crd: add WCD9385 Audio Codec
adad71a77e3 arm64: dts: qcom: x1e80100: add Soundwire controllers
fcb540f3e31 arm64: dts: qcom: x1e80100: add ADSP audio codec macros
fe7149ac0fe arm64: dts: qcom: x1e80100: add LPASS LPI pin controller
89656eaec67 arm64: dts: qcom: x1e80100: add ADSP GPR
a24c8ba00da dt-bindings: remoteproc: qcom,sm8550-pas: document the SM8650 PAS
552c8b9c51b riscv: dts: microchip: add specific compatible for mpfs pdma
0359a2873d2 arm64: dts: qcom: ipq6018: add QUP5 I2C node
2109082a047 arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
ad5e70a893a arm64: dts: qcom: x1e80100-qcp: Enable more support
70e1e5caf55 arm64: dts: qcom: x1e80100-crd: Enable more support
e7f823deb50 arm64: dts: qcom: x1e80100: Add display nodes
09888df4cab arm64: dts: qcom: x1e80100: Add PCIe nodes
113e1447c4b arm64: dts: qcom: x1e80100: Add USB nodes
d042016c875 arm64: dts: qcom: x1e80100: Add TCSR node
1e12a915f76 arm64: dts: qcom: x1e80100: Add ADSP/CDSP remoteproc nodes
21784a99d79 arm64: dts: qcom: x1e80100: Add QMP AOSS node
adac34e54b9 arm64: dts: qcom: x1e80100: Add SMP2P nodes
f6ae972c7d7 arm64: dts: qcom: x1e80100: Add IPCC node
f858f5571e5 Merge branch '20240202-x1e80100-clock-controllers-v4-5-7fb08c861c7c@linaro.org' into arm64-for-6.9
16f9c84b0c9 Merge branch '20240202-x1e80100-clock-controllers-v4-5-7fb08c861c7c@linaro.org' into clk-for-6.9
77ff05b8931 dt-bindings: clock: qcom: Document the X1E80100 Camera Clock Controller
9b09558a4d0 dt-bindings: clock: qcom: Document the X1E80100 TCSR Clock Controller
009188ad89c dt-bindings: clock: qcom: Document the X1E80100 GPU Clock Controller
619f14d3ee0 dt-bindings: clock: qcom: Document the X1E80100 Display Clock Controller
5c691ea9dfd dt-bindings: clock: Drop the SM8650 DISPCC dedicated schema
fd99a9349fc dt-bindings: soc: qcom: qcom,pmic-glink: document X1E80100 compatible
3de725e88fb arm64: dts: qcom: sa8775p: Add new memory map updates to SA8775P
62872aebbbd dt-bindings: soc: imx: add missing clock and power-domains to imx8mp-hdmi-blk-ctrl
4ff28e3e2d9 ASoC: dt-bindings: atmel,sam9x5-wm8731: Convert to json-schema
906cab84359 riscv: dts: microchip: add missing CAN bus clocks
70bee5f2241 dt-bindings: can: mpfs: add missing required clock
91d53111ca1 dt-bindings: clock: mpfs: add more MSSPLL output definitions
7564dfecdf9 Revert "media: ov08x40: Reduce start streaming time"
230eabe62ca arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only
81c25598663 arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0
49ad241d7ba arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0
af13011bc32 arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0
97f615d94c5 arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0
fb7c92cfa0d arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0
ef720a09d82 arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0
b5d3132ac89 arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0
a08b6e3c500 arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0
67b92cb4a9b arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0
4270ef12431 arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0
6bbb88ff799 arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0
0ffeaa9662f arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0
5db4fd731c5 arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0
99e9047746e arm64: dts: ti: Use https for urls
3fa55a728a3 arm64: dts: imx8mn-evk: Add PDM micphone sound card support
8d8a62fd968 arm64: dts: imx8mm-evk: Add PDM micphone sound card support
151935e24c1 arm64: dts: imx8qm: add smmu stream id information
7ca27214673 arm64: dts: imx8qm: add smmu node
b9f9b709c27 arm64: dts: imx8dxl-evk: add flexcan2 and flecan3
f42aa20f911 arm64: dts: imx8dxl-evk: add i2c3 and its children nodes
93d6366b835 arm64: dts: imx8dxl: update flexcan[1-3] interrupt number
c5d90c61def arm64: dts: imx8mp-phyboard-pollux-rdk: add etml panel support
16c8d47dc26 arm64: dts: imx8mn-rve-gateway: remove redundant company name
b08765c243b dt-bindings: arm: fsl: remove redundant company name
65cffffa055 ARM: dts: samsung: exynos5420-galaxy-tab: decrease available memory
d01b22a6176 dt-bindings: ata: atmel: remove at91 compact flash documentation
d242043d9d6 arm64: dts: renesas: gray-hawk-single: Enable watchdog timer
2e8d8e405f9 arm64: dts: renesas: r8a779h0: Add RWDT node
35665cd38eb arm64: dts: renesas: Improve TMU interrupt descriptions
6c5ee3279bc ARM: dts: renesas: Improve TMU interrupt descriptions
78e358d25cb ARM: dts: imx6ull-dhcom: Remove /omit-if-no-ref/ from node usdhc1-pwrseq
f53c235dce4 arm64: dts: freescale: imx8qm: add apalis eval v1.2 carrier board
c6a20bf4953 dt-bindings: arm: fsl: add imx8qm apalis eval v1.2 carrier board
4a2797e6299 dt-bindings: display: imx: add binding for i.MX8MP HDMI TX
46daefc8271 arm64: dts: exynos: Add SPI nodes for Exynos850
864d0966e62 ARM: dts: imx: Add support for Apalis Evaluation Board v1.2
ab38fa94e38 dt-bindings: arm: fsl: Add toradex,apalis_imx6q-eval-v1.2 board
79c6446e27a ARM: dts: imx6: skov: add aliases for all ethernet nodes
00cba1b1815 arm64: dts: imx93: Add phyBOARD-Segin-i.MX93 support
ee42eae10f7 dt-bindings: arm: fsl: Add phyBOARD-Segin-i.MX93
1dcb02c43ac arm64: dts: imx8mp: Enable PCIe to Data Modul i.MX8M Plus eDM SBC
c35148dd66c dt-bindings: firmware: xilinx: Describe soc-nvmem subnode
e4d158a009f arm64: dts: ls1012a: fix DWC3 USB VBUS glitch issue
2cc69dbdcc3 arm64: dts: ls1012a: add gpio for i2c bus recovery
86f029cb991 arm64: dts: ls1012a: add big-endian property for PCIe nodes
1344dd97c94 arm64: dts: ls1012a: correct the size of dcfg block
eebf4e8a4de arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible
b2c927e92eb arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes
1ed877819ec arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP
b2e13a92bcd dt-bindings: drm/bridge: ti-sn65dsi86: Fix bouncing @codeaurora address
5aafe0eb29a dt-bindings: mux: restrict node name suffixes
959645b1cb6 ARM: dts: keystone: Replace http urls with https
9c307f485cc arm64: dts: ti: k3-am62a7-sk: Add HDMI support
33aa21cb5f8 arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS)
e197413922a arm64: dts: ti: phycore-am64: Add ADC
cbb614f03fe arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
4979495296a arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
66f98925474 arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
8af95677c0a arm64: dts: ti: k3-j7200: Add support for multiple CAN instances
3416ecb8c84 arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain
b190cdb39a7 arm64: dts: ti: k3-j7200: Add support for CAN nodes
049925dbe4e arm64: dts: ti: verdin-am62: mallow: add TPM device
d18d4a279ea arm64: dts: ti: k3-am64: Remove PCIe endpoint node
45e8e613d39 arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes
9482566d848 arm64: dts: ti: k3-j7200: Remove PCIe endpoint node
f2db5b44a21 arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level
1b1b2953ae4 arm64: dts: ti: k3-j721s2-som-p0: Do not split single items
1ab381b1984 arm64: dts: ti: k3-j721e-som-p0: Do not split single items
3bbf314c8e5 arm64: dts: ti: k3-j721e-sk: Do not split single items
9982ca1fa62 arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items
685e4624960 arm64: dts: ti: k3-j7200-som-p0: Do not split single items
bb743de0d3f arm64: dts: ti: k3-am69-sk: Do not split single items
6081c21a3e9 arm64: dts: ti: k3-am68-sk-som: Do not split single items
7aebe586ccd arm64: dts: ti: k3-am654-base-board: Do not split single items
756750059f9 arm64: dts: ti: iot2050: Do not split single items
83cac2593e2 arm64: dts: ti: k3-am642-sk: Do not split single items
c266381d060 arm64: dts: ti: k3-am642-evm: Do not split single items
ff6e034104f arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support
986edbf094b arm64: dts: ti: Disable clock output of the ethernet PHY
140c5468b66 arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK
fb6ffd10b76 arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus
abed090f1e9 arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0
0424a17ecb7 arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0
ac8143f3b01 dt-bindings: mtd: avoid automatically select from mtd.yaml
828b9467f60 media: dt-bindings: techwell,tw9900: Fix port schema ref
2b2619e4c6c dt-bindings: display: imx: add binding for i.MX8MP HDMI PVI
141f2102cc1 ARM: dts: imx6qdl-hummingboard: Add rtc0 and rtc1 aliases to fix hctosys
ffe7dc29843 arm64: dts: imx93: drop "master" I3C node name suffix
99af7a0dae6 ARM: dts: imx6dl: Add support for Sielaff i.MX6 Solo board
ff6929d462c dt-bindings: arm: fsl: Add Sielaff i.MX6 Solo board
d3413ad34a1 arm64: dts: freescale: tqma9352: Update I2C eeprom compatible
ad2d1ba26a1 arm64: dts: imx8mp: reparent MEDIA_MIPI_PHY1_REF to CLK_24M
3b589ade448 dt-bindings: gpio: pca9570: Add label property
11eb3d98d38 dt-bindings: gpio: mvebu: Fix "unevaluatedProperties" to be false
9c0a4b40a3a ARM: dts: imx6ul: Add missing #thermal-sensor-cells to tempmon
fee43501308 arm64: dts: imx8mp-verdin: Label ldo5 and link to usdhc2
b8d7d5f3690 arm64: dts: imx93-var-som: Add Variscite VAR-SOM-MX93
188a8bb94d3 dt-bindings: arm: fsl: Add VAR-SOM-MX93 with Symphony
fecb422bac6 arm64: dts: ls1046a: Remove big-endian from thermal
78343d7acd5 ARM: dts: imx6sl-tolino-shine2hd: fix touchscreen rotation
e57037e9894 ARM: dts: imx6ull-dhcor: Remove 900MHz operating point
31d9e29f0d8 Merge tag 'drm-misc-next-2024-01-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
e6d71526460 dt-bindings: misc: xlnx,sd-fec: convert bindings to yaml
01b5de94aa8 Merge 6.8-rc3 into tty-next
7030aa5067b Merge 6.8-rc3 into usb-next
5f856030cc8 arm64: dts: rockchip: Add devicetree for Pine64 PineTab2
c87344c32c6 dt-bindings: arm64: rockchip: Add Pine64 PineTab2
6944e5df2f3 arm64: dts: rockchip: Add Touch to Anbernic RG-ARC D
9a90efccd7e ARM: dts: microchip: gardena-smart-gateway: Use DMA for USART3
9a2b5d99e0f ARM: dts: microchip: at91sam9x5ek: Use DMA for DBGU serial port
7051d52cf5b arm64: dts: imx8mp-venice-gw71xx: add TPM device
4ecbc5946cc arm64: dts: imx8mm-venice-gw71xx: add TPM device
3c805459dfd arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
af9118771e3 arm64: dts: imx8mm-venice-gw7901: add TPM device
bcc4aff9ee0 arm64: dts: imx8mm-venice-gw7901: add digital I/O direction control GPIO's
6ea0c6a49b6 ARM: dts: imx7-tqma7: Fix PMIC v33 rail voltage range
2482c75bff8 ARM: dts: imx7-mba7: Add missing vcc supply to i2c devices
4d19ec066c6 ARM: dts: imx7-tqma7: Add missing vcc supply to i2c eeproms
fda2672c8e6 ARM: dts: imx7d-mba7: Remove USB OTG related properties on USB node
f71b70123d2 ARM: dts: imx7-tqma7: rename node for SE97BTP
56382af8168 ARM: dts: imx7-tqma7: mark system data eeprom as read-only
59c9c040a0d ARM: dts: imx7-tqma7: remove superfluous status property
ac9f05a3b8e ARM: dts: imx7-tqma7: restrict usdhc interface modes
54b93adb139 ARM: dts: imx7-mba7: restrict usdhc interface modes
6980af2d9f1 ARM: dts: imx7-tqma7: Fix iomuxc node names
efad19cdde7 ARM: dts: imx7-mba7: Fix iomuxc node names
fe330835b74 ARM: dts: imx7-tqma7: fix EEPROM compatible for SE97BTP
77f6e05fdfa ARM: dts: imx7-mba7: Add i2c bus recovery
8f9993282d5 ARM: dts: imx7-tqma7: Add i2c bus recovery
4065cdaa82b ARM: dts: imx7-mba7: Add SPI1_SS0 as chip select 3
10cde7452d9 ARM: dts: imx7-mba7: Add RTC aliases
67c6d0e8152 ARM: dts: imx7-mba7: Enable SNVS power key
2ccae767cb7 ARM: dts: imx7-mba7: Mark gpio-buttons as wakeup-source
235e861d016 ARM: dts: imx7[d]-mba7: hog Mini PCIe signals
cd553893ac9 ARM: dts: imx7[d]-mba7: disable PCIe interface
2faa76d25ae ARM: dts: imx7[d]-mba7: disable USB OC on USB host and USB OTG2
f9152233518 ARM: dts: imx7[d]-mba7: Move ethernet PHY reset into PHY node
0d8f0cba144 ARM: dts: imx7-tqma7/mba7: convert fsl,pins to uint32-matrix
c09e630c591 arm64: dts: qcom: qcm6490-idp: Include PM7250B
edd0bc8b8d0 arm64: dts: qcom: sm8650: Use GIC-ITS for PCIe0 and PCIe1
4fe52e68f13 arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
cc592e05154 arm64: dts: qcom: sm8650-qrd: add USB-C Altmode Support
b789944a89f arm64: dts: qcom: sm8550-qrd: enable Touchscreen
200b0b3875e dt-bindings: clock: qcom: Fix @codeaurora email in Q6SSTOP
5eaa8712fb9 dt-bindings: visionox-rm69299: Update maintainers
ae0b823f053 dt-bindings: gpio: renesas,rcar-gpio: Add r8a779h0 support
d4458c6492e dt-bindings: net: ti: Update maintainers list
a3fa7f3f82f dt-bindings: net: ipq4019-mdio: document now supported clock-frequency
9c3280cd302 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
19adc3b9059 Merge branch '20240201204421.16992-2-quic_amelende@quicinc.com' into drivers-for-6.9
b5c560279d0 dt-bindings: soc: qcom: Add qcom,pbs bindings
08d014730db regulator: dt-bindings: microchip,mcp16502: convert to YAML
bdef327947f arm64: dts: intel: agilex5: drop "master" I3C node name suffix
1c0d4ea255e media: ov08x40: Reduce start streaming time
7d92af412d2 arm64: dts: exynos: Add PDMA node for Exynos850
1868ee800d4 arm64: dts: exynos: gs101: use correct clocks for usi_uart
5d5769f2895 arm64: dts: exynos: gs101: use correct clocks for usi8
dc00c7274ea dt-bindings: net: dsa: Add KSZ8567 switch support
58475bd50ec media: arm64: dts: st: add video encoder support to stm32mp255
380408454fb media: arm64: dts: st: add video decoder support to stm32mp255
4eea1b53e82 media: dt-bindings: media: Document STM32MP25 VDEC & VENC video codecs
39ecce7ee54 arm64: dts: imx8qxp: add GPU nodes
b206b48e8a9 arm64: dts: imx8qm: Correct edma3 power-domains and interrupt numbers
7a74326b489 arm64: dts: imx8qm: Align edma3 power-domains resources indentation
0be926d25db arm64: dts: imx8qxp: mba8xx: Add analog audio output on MBa8Xx
43aab34e5e0 arm64: dts: imx8qxp: Add mclkout clock gates
8c7666d283b arm64: dts: imx8qxp: Add audio SAI nodes
a12fa3d0c15 arm64: dts: imx8qxp: Add audio clock mux node
6c44f7583fd arm64: dts: imx8qxp: Add ACM input clock gates
cf7ea553fe5 arm64: dts: freescale: add initial device tree for TQMa8Xx
98de130e34e dt-bindings: arm: add TQMa8Xx boards
dc089f5f4bb arm64: dts: imx: add imx8dxp support
a5a40554f20 dt-bindings: net: qcom,ipa: do not override firmware-name $ref
927f00767ef arm64: dts: imx8mm-kontron: Refactor devicetree for OSM-S module and board
dc0c1bca183 arm64: dts: imx8mm-kontron: Add I2C EEPROM on OSM-S Kontron i.MX8MM
071edd561a0 arm64: dts: imx8mm-kontron: Remove useless trickle-diode-disable from RTC node
bc9a25d78a3 arm64: dts: imx8mm-kontron: Disable uneffective PUE bit in SDIO IOMUX
48e6dc42724 arm64: dts: imx8mm-kontron: Fix OSM-S devicetrees to match latest hardware
1749a50ca79 arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
6985d8cd5c4 arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board
688fff06ac4 arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board
4b8efdb73a4 arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board
123efe05e21 arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board
9f02292756b arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
928dc77f000 arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
c2b4ecb5845 dt-bindings: fpga: Convert fpga-region binding to yaml
85d6c583d5f MAINTAINERS: Drop my "+dt" sub-address
0f6ed4032e9 dt-bindings: timer: renesas,tmu: Document input capture interrupt
05c9f46083b arm64: dts: renesas: r9a07g043u: Add CSI and CRU nodes
aa403cfc2a6 arm64: dts: renesas: Add Gray Hawk Single board support
82a8a0a3e60 arm64: dts: renesas: Add Renesas R8A779H0 SoC support
356004f72bd Merge tag 'renesas-r8a779h0-dt-binding-defs-tag' into renesas-dts-for-v6.9
1200029387c arm64: dts: renesas: rzg3s-smarc-som: Enable the watchdog interface
d58eb884693 arm64: dts: renesas: r9a08g045: Add watchdog node
b1de14ce277 arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
fe98cda6e09 dt-bindings: soc: renesas: Document R-Car V4M Gray Hawk Single
bcdc951ea50 dt-bindings: reset: renesas,rst: Document R-Car V4M support
55647b66aba pinctrl: renesas: pinctrl-rzg2l: Add the missing port pins P19 to P28
fc9d9f1cfef dt-bindings: interconnect: Remove bogus interconnect nodes
47509af4504 soundwire/SOF: add SoundWire Interface support for
f521b204bcd dt-bindings: interconnect: Add Qualcomm MSM8909 DT bindings
72ececa06e3 riscv: dts: starfive: beaglev-starlight: Setup phy reset gpio
0279da4a671 riscv: dts: starfive: visionfive-v1: Setup ethernet phy
19f7725fe37 riscv: dts: starfive: jh7100-common: Setup pinmux and enable gmac
d05053a8b23 riscv: dts: starfive: jh7100: Add sysmain and gmac DT nodes
921e5e1327e dt-bindings: net: starfive,jh7110-dwmac: Add JH7100 SoC compatible
7020ebc2675 dt-bindings: clock: Add R8A779H0 V4M CPG Core Clock Definitions
35d633af4ef dt-bindings: clock: renesas,cpg-mssr: Document R-Car V4M support
1de76ced249 dt-bindings: soc: xilinx: Add support for KV260 CC
c9aeb5c3386 dt-bindings: soc: xilinx: Add support for K26 rev2 SOMs
e36f379d8c8 dt-bindings: pinctr: pinctrl-zynq: Fix compatible string
c7a574ba2a6 dt-bindings: pinctrl: nuvoton,npcm845: Drop redundant type for "slew-rate"
da1b37add70 dt-bindings: pinctrl: Unify "input-debounce" schema
234d836b6a1 dt-bindings: input: document Goodix Berlin Touchscreen IC
8df2aa5a129 arm64: dts: qcom: Add support for Xiaomi Redmi Note 9S
5c09bd2b6ce arm64: dts: qcom: sm7125-xiaomi-common: Add UFS nodes
5c38e796a3a arm64: dts: qcom: sc7180: Add UFS nodes
307cdcc3f9c dt-bindings: arm: qcom: Add Xiaomi Redmi Note 9S
d9eda103eb6 ARM: dts: qcom: apq8026-lg-lenok: Add vibrator support
2590e420cf2 ARM: dts: qcom: msm8960: expressatt: Add gpio-keys
9d906fe262e arm64: dts: qcom: sda660-ifc6560: enable USB 3.0 PHY
6b10b59bd1d arm64: dts: qcom: sdm630: add USB QMP PHY support
329fb714e84 arm64: dts: qcom: sc8280xp: camss: Add CAMSS block definition
ca14c11bb9a arm64: dts: qcom: sc8280xp: camss: Add CCI definitions
5ce7895c7b2 dt-bindings: clock: qcom: Allow VDD_GFX supply to GX
3a9a9247f66 arm64: dts: qcom: sa8295p-adp: Enable GPU
08f93d65d53 arm64: dts: qcom: sa8295p-adp: add max20411
1129eea99cc arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc
14bc12ecdfe dt-bindings: interrupt-controller: convert MediaTek sysirq to the json-schema
77a4323bd64 dt-bindings: dma: allwinner,sun50i-a64-dma: Add compatible for H616
82bf0037e8d dt-bindings: power: Add r8a779h0 SYSC power domain definitions
d98d5e6ce56 dt-bindings: power: renesas,rcar-sysc: Document R-Car V4M support
5ee26dab625 dt-bindings: bus: Document Broadcom GISB arbiter 74165 compatible
c6234d82a07 arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
bc4ef25abdc arm64: dts: broadcom: bcmbca: bcm4908: use NVMEM layout for Asus GT-AC5300
b6e08822ed8 arm64: dts: renesas: r8a779g2: Add White Hawk Single support
7e3862db4c6 arm64: dts: renesas: Add Renesas R8A779G2 SoC support
51fc2376ba1 arm64: dts: renesas: white-hawk: Factor out common parts
a248c174693 arm64: dts: renesas: white-hawk-cpu: Factor out common parts
fdea5d78549 arm64: dts: renesas: white-hawk: Add SoC name to top-level comment
a77e323e0dc arm64: dts: renesas: white-hawk: Drop SoC parts from sub boards
3e8f05b2b81 arm64: dts: renesas: white-hawk-cpu: Restore sort order
e90ffb9d53b arm64: dts: renesas: r8a779g0: Add standalone White Hawk CPU support
eccddc31dfa arm64: dts: renesas: ulcb-kf: Add node for GNSS
3d3e628e12d arm64: dts: renesas: ulcb-kf: Drop duplicate 3.3v regulators
bf721e67a7f Merge drm/drm-next into drm-misc-next
351548ba884 dt-bindings: soc: renesas: Document R-Car V4H White Hawk Single
ad352af0d46 dt-bindings: nfc: ti,trf7970a: fix usage example
d4d212c5cf3 dt-bindings: display: panel-simple: add ETML1010G3DRA
6aee668021f arm64: dts: qcom: sm7225-fairphone-fp4: Switch firmware ext to .mbn
aa54779772a arm64: dts: qcom: rename PM2250 to PM4125
dbcb19ed327 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMIC GLINK
dc376fa4a27 arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
048423deb9a arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing reserved-memory
b4d0c1c61af arm64: dts: qcom: sc7280: Add static properties to cryptobam
f3f780c0189 arm64: dts: qcom: sa8775p: enable safety IRQ
fd61cbbd53a dt-bindings: clock: qcom,gcc-sm8150: Add gcc video resets for sm8150
30e2fa95b58 dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550
27f4e6aa609 dt-bindings: Add reference to rs485.yaml
5e11848e4c9 dt-bindings: serial: renesas,hscif: Document r8a779h0 bindings
c7aaa6160c6 dt-bindings: serial: fsl-lpuart: support i.MX95
3ee8c19304d dt-bindings: serial: samsung: do not allow reg-io-width for gs101
d70fdb79f94 arm64: dts: qcom: apq8016-sbc-d3-camera: Use more generic node names
95830229bcb ARM: dts: qcom: msm8960: drop 2nd clock frequency from timer
4f433e3e9a0 ARM: dts: qcom: ipq4019-ap.dk01.1: align flash node with bindings
39065990752 ARM: dts: qcom: ipq4019-ap.dk01.1: use existing labels for nodes
a6106c8748a arm64: dts: qcom: split PCIe interrupt-names entries per lines
f1ac2340280 arm64: dts: qcom: sm8650: describe all PCI MSI interrupts
653638c9dce arm64: dts: qcom: sm8550: describe all PCI MSI interrupts
90840a97436 arm64: dts: qcom: sm8450: describe all PCI MSI interrupts
c681c8ad796 arm64: dts: qcom: sm8350: describe all PCI MSI interrupts
9186fa64927 arm64: dts: qcom: sm8250: describe all PCI MSI interrupts
a2e5b5e27b9 arm64: dts: qcom: sm8150: describe all PCI MSI interrupts
ed0b4f3e69b ARM: dts: qcom: msm8926-htc-memul: Add rmtfs memory node
3556e0895e7 dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch
75bae0c78ef dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator
20e5fb94695 dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support
0145e682486 dt-bindings: usb: Clean-up "usb-phy" constraints
eb9bdcaff28 dt-bindings: usb: add common Type-C USB Switch schema
a67690a90fb dt-bindings: usb: Add Marvell ac5
59434babb8e arm64: dts: qcom: sm8450: Add missing interconnects to serial
6b60607aa5c dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX
fe0ce9c5477 dt-bindings: pinctrl: amlogic: narrow regex for unit address to hex numbers
8c58779baca dt-bindings: qcom: Document new msm8916-samsung devices
1438aadecf9 arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5 microphones
b4d502118ad arm64: dts: qcom: sm8150: add necessary ref clock to PCIe
018a13d36a5 arm64: dts: qcom: sdm630: Hook up GPU cooling device
2b51fa0934c arm64: dts: qcom: sm8550: Hook up GPU cooling device
15018cdc047 arm64: dts: qcom: sm8450: Hook up GPU cooling device
f5906fc2642 arm64: dts: qcom: sm8350: Hook up GPU cooling device
9df3c73a851 arm64: dts: qcom: sm8250: Hook up GPU cooling device
257e0300ca3 arm64: dts: qcom: sm8150: Hook up GPU cooling device
b16301e2786 arm64: dts: qcom: sm6115: Mark GPU @ 125C critical
ccc769ffd9f arm64: dts: qcom: sm6115: Hook up GPU cooling device
cf4e80b514f arm64: dts: qcom: sdm845: Hook up GPU cooling device
6ddaa894ac0 arm64: dts: qcom: sc8180x: Hook up GPU cooling device
1a13cc6e08c arm64: dts: qcom: msm8939: Hook up GPU cooling device
04962e8ee80 arm64: dts: qcom: msm8916: Hook up GPU cooling device
de58665d5a8 arm64: dts: qcom: x1e80100: Flush RSC sleep & wake votes
5792135ff69 arm64: dts: qcom: x1e80100: Add missing system-wide PSCI power domain
7dddf3cf2c2 dt-bindings: soc/qcom: Add size constraints on "qcom,rpm-msg-ram"
f3e26b60376 arm64: dts: qcom: Add missing interrupts for qcs404/ipq5332
d2eb087d6a3 arm64: dts: qcom: Fix hs_phy_irq for SDM670/SDM845/SM6350
e912f5a885b arm64: dts: qcom: Fix hs_phy_irq for non-QUSB2 targets
cc58f6b0222 arm64: dts: qcom: Fix hs_phy_irq for QUSB2 targets
ed2747597b2 arm64: dts: qcom: sm8550: add support for the SM8550-HDK board
0beb12a7976 dt-bindings: arm: qcom: Document the HDK8550 board
1182dc50de0 dt-bindings: net: Document QCA808x PHYs
8869fe2b8c5 dt-bindings: net: phy: Document LED inactive high impedance mode
8a5d470f446 dt-bindings: net: phy: Make LED active-low property common
ee170c770dc ASoC: dt-bindings: audio-graph-port: Drop type from "clocks"
52dc7498eed ASoC: dt-bindings: samsung,tm2: Correct "audio-codec" constraints
2294f77ec0a ARM: dts: sti: minor whitespace cleanup around '='
e8f034522bd arm64: dts: exynos: gs101: sysreg_peric0 needs a clock
d7849025c94 ARM: dts: da850: add MMD SDIO interrupts
f831c925b07 ARM: dts: marvell: dove-cubox: fix si5351 node names
70e16db126d arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
29fba2976ec dt-bindings: crypto: ice: Document SC7180 inline crypto engine
3d331a17e8c dt-bindings: qcom-qce: Add compatible for SM6350
4fd1499f0d0 arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU
459e64009a8 ARM: dts: DRA7xx: Add device tree entry for SGX GPU
33828a26369 ARM: dts: AM437x: Add device tree entry for SGX GPU
b812a94b3a1 ARM: dts: AM33xx: Add device tree entry for SGX GPU
a43b7f4412c ARM: dts: omap5: Add device tree entry for SGX GPU
26a571cb331 ARM: dts: omap4: Add device tree entry for SGX GPU
0590991057c ARM: dts: omap3: Add device tree entry for SGX GPU
6cfc912186f dt-bindings: gpu: Add PowerVR Series5 SGX GPUs
ecd5e84cb91 dt-bindings: gpu: Rename img,powervr to img,powervr-rogue
674fba836cd arm64: dts: rockchip: fix nanopc-t6 sdmmc regulator
33b03071062 arm64: dts: rockchip: remove duplicate SPI aliases for helios64
7c0fd87b35a arm64: dts: rockchip: add spi controller aliases on rk3399
774db835de8 arm64: dts: rockchip: Add support for NanoPi R6C
245ed9f66ed arm64: dts: rockchip: Add support for NanoPi R6S
7ed25d8d0d2 dt-bindings: arm: rockchip: Add NanoPi R6 series boards
4fc6e0686fa arm64: dts: rockchip: Increase maximum frequency of SPI flash for ROCK Pi 4A/B/C
47aafd8512e arm64: dts: rockchip: add sdmmc card detect to the nanopc-t6
5bdf0ecf003 arm64: dts: rockchip: Add cache information to the SoC dtsi for RK3399
3d67b6c2a2a ARM: dts: rockchip: Enable HDMI output for XPI-3128
8ac6f9cf696 ARM: dts: rockchip: Add HDMI node for RK3128
06cbcacf56a ARM: dts: rockchip: Add display subsystem for RK3128
9a9dc5b9e06 arm64: dts: rockchip: add rfkill node for M.2 Key E WiFi on rock-5b
c7f1c6bb420 arm64: dts: rockchip: enable NanoPC-T6 MiniPCIe power
9604142e6a0 arm64: dts: rockchip: Add LED_GREEN for edgeble-neu6a
cbd461ded36 arm64: dts: rockchip: Add Edgeble NCM6A-IO USB2
051aa218e67 arm64: dts: rockchip: Add Edgeble NCM6A-IO M.2 B-Key, E-Key
e24b6c90f78 arm64: dts: rockchip: Add Edgeble NCM6A-IO M.2 M-Key
c0456617473 arm64: dts: rockchip: Add Edgeble NCM6A-IO 2.5G ETH
1696541973b arm64: dts: rockchip: Add vdd_cpu_big reg to rk3588-edgeble-ncm6
fed4b47f48a arm64: dts: rockchip: Add Edgeble NCM6A WiFi6 Overlay
648060033a1 arm64: dts: rockchip: Add common DT for edgeble-neu6b-io
14b26b2835c arm64: dts: rockchip: Add edgeble-neu6a-common DT
8360c7a53f9 arm64: dts: rockchip: Drop edgeble-neu6b dcdc-reg4 regulator-init-microvolt
e497dc0158d arm64: dts: rockchip: add missing definition of pmu io domains 1 and 2 on ringneck
f1cb710d930 arm64: dts: rockchip: add Anbernic RG-ARC S and RG-ARC D
351c26e7934 dt-bindings: arm: rockchip: Add Anbernic RG-Arc
294dd835c5d arm64: dts: rockchip: Move device specific properties
e8f6b6072ce dt-bindings: soc: rockchip: Add rk3588 hdptxphy syscon
663d347eb7a ARM: dts: stm32: fix DSI peripheral clock on stm32mp15 boards
6e307e6bd72 dt-bindings: memory-controllers: narrow regex for unit address to hex numbers
ef93727c9de spi: dt-bindings: samsung: Add Exynos850 SPI
c714a4c1273 ARM: dts: qcom: use defines for interrupts
7f37d45ff70 ARM: dts: qcom: apq8026-samsung-matissewifi: Configure touch keys
cf76727f86a ARM: dts: stm32: lxa-tac: drive powerboard lines as open-drain
19fee318935 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the X1E80100 QMP PCIe PHYs
899bb26cef2 dt-bindings: iio: adc: rtq6056: add support for the whole RTQ6056 family
09065a127e3 dt-bindings: input: melfas,mms114: add MMS252 compatible
ef76ae751c3 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: support SDM660
97fd9e67ede dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: add TCSR registers
25bfbe442a1 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: support USB-C data
6ec985dff44 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: split from sc8280xp PHY schema
8b41b5f06d8 arm64: dts: exynos: gs101: enable eeprom on gs101-oriole
eb43c96a271 arm64: dts: exynos: gs101: define USI8 with I2C configuration
688d19a4c1d arm64: dts: exynos: gs101: update USI UART to use peric0 clocks
c8631c01c9d arm64: dts: exynos: gs101: enable cmu-peric0 clock controller
7f078f4efe4 arm64: dts: exynos: gs101: remove reg-io-width from serial
dfa299ac567 arm64: dts: exynos: gs101: define Multi Core Timer (MCT) node
dd8d6cdb498 dt-bindings: clock: tesla,fsd: Fix spelling mistake
2a50cd8b4ca Merge tag 'samsung-dt-bindings-clk-6.9-2' into next/clk
1308a1709db dt-bindings: clock: exynos850: Add PDMA clocks
5f252cf1954 dt-bindings: clock: google,gs101-clock: add PERIC0 clock management unit
b7045107b13 dt-bindings: phy: Add QMP UFS PHY compatible for SC7180
806828c1888 arm64: dts: qcom: sc8180x: Add RPMh sleep stats
8bfa57f18d6 arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
39124f597a6 arm64: dts: qcom: sc8180x: Add missing CPU<->MDP_CFG path
076044c5542 arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on
76f855a9dca arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
37f3285d146 arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
5e5b25b1616 arm64: dts: qcom: sc8180x: Add missing CPU off state
a971a001fe6 arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency
d43c023044f arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
0a90e0fc5c4 dt-bindings: clock: gcc-sc8180x: Add the missing CX power domain
7d930fbfa6d riscv: dts: starfive: jh7110: Add PWM node and pins configuration
98729d5d619 riscv: dts: starfive: jh7100: Add PWM node and pins configuration
2613a64bdc5 dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95
36d4b81404a dt-bindings: spi: fsl-lpspi: support i.MX95 LPSPI
3ff4d525b9f ASoC: dt-bindings: fsl-sai: Support Rx-only SAI
fc98068e41f ASoC: dt-bindings: fsl-sai: Add power-domains
7e4487f7e72 ASoC: Support SAI and MICFIL on i.MX95 platform
17063984321 dt-bindings: iio: pressure: honeywell,mprls0025pa.yaml add spi bus
e06b0404e4e dt-bindings: iio: pressure: honeywell,mprls0025pa.yaml add pressure-triplet
cb500c9133e dt-bindings: iio: pressure: honeywell,mprls0025pa.yaml improvements
0c9fbdab661 dt-bindings: iio: light: as73211: add support for as7331
668faa4c00b ARM: dts: qcom: ipq4019: correct clock order in DWC3 node
01f57122284 ARM: dts: qcom: sdx65: correct clock order in DWC3 node
f0606dbf1b0 ARM: dts: qcom: ipq8064: drop unused reset-names from DWC3 node
638f430aa2c arm64: dts: qcom: qcm6490-fairphone-fp5: Enable venus node
2bf14ff2de8 arm64: dts: qcom: sc7280: Move video-firmware to chrome-common
e694053a250 arm64: dts: qcom: x1e80100: drop qcom,drv-count
ae0bc4781d2 arm64: dts: qcom: sc7280: Add additional MSI interrupts
fbc40e8570b dt-bindings: pwm: Add bindings for OpenCores PWM Controller
f86a5abc509 ASoC: codecs: add support for WCD939x Codec
0023860e3cd dt-bindings: Add DPS310 as trivial device
4d5cba356b2 docs: dt: submitting-patches: add commit subject prefix in reversed format
86c6d04414f docs: dt: submitting-patches: drop outdated points to TXT format
20fea215870 dt-bindings: Turn on undocumented compatible checks
c15bd0d0ea0 arm64: zynqmp: Align usb clock nodes with binding
50640418488 arm64: zynqmp: Comment all smmu entries
702fb0df1a8 arm64: zynqmp: Rename i2c?-gpio to i2c?-gpio-grp
8dae08d3ef0 arm64: zynqmp: Disable Tri-state for MIO38 Pin
08cee7c9acc arm64: zynqmp: Remove incorrect comment from kv260s
c28bc39bcbe arm64: zynqmp: Introduce u-boot options node with bootscr-address
346b5266ae2 arm64: zynqmp: Fix comment to be aligned with board name.
69a088e616d arm64: zynqmp: Update ECAM size to discover up to 256 buses
c78a834d7d8 arm64: zynqmp: Describe assigned-clocks for uarts
aab3209386c arm64: zynqmp: Setup default si570 frequency to 156.25MHz
70d8c607c90 arm64: zynqmp: Add resets property for CAN nodes
1e662bbad32 arm64: zynqmp: Add an OP-TEE node to the device tree
b97de3d1f0f arm64: zynqmp: Add output-enable pins to SOMs
5149181eb2a arm64: zynqmp: Rename zynqmp-power node to power-management
4bbdddd5f13 dt-bindings: firmware: xilinx: Sort node names (clock-controller)
bbe26a5d3a7 dt-bindings: firmware: xilinx: Describe missing child nodes
3bb58ba1f17 dt-bindings: firmware: xilinx: Fix versal-fpga node name
552578beff1 dt-bindings: firmware: versal: add versal-net compatible string
a1e42c2d1fe dt-bindings: timer: exynos4210-mct: Add google,gs101-mct compatible
79392394726 dt-bindings: i2c: exynos5: add google,gs101-hsi2c compatible
e40d0f28e90 ARM: dts: samsung: exynos4412-p4note: add accelerometer and gyro to p4note
b0f7ebf9ebb ARM: dts: samsung: exynos5800-peach: Enable cros-ec-spi as wake source
7fb70f62fdc ARM: dts: samsung: exynos5420-peach: Enable cros-ec-spi as wake source
69ffe89c1f0 ARM: dts: samsung: exynos5422-odroidxu3: disable thermal polling
efc6740c255 arm64: dts: renesas: r8a779g0: Restore sort order
4d29837048f ARM: dts: renesas: r8a73a4: Fix thermal parent clock
b3b5e2c31a6 ARM: dts: renesas: r8a73a4: Add cp clock
0355cc519d5 ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
c7faddebe0f arm64: dts: renesas: rzg3s-smarc: Add gpio keys
cf58f575cc9 dt-bindings: regulator: Convert ti,tps65132 to YAML
fc588d5d53a ASoC: dt-bindings: Do not override firmware-name $ref
81002cf24ea ASoC: dt-bindings: document WCD939x Audio Codec
f47aa77e7a9 ASoC: dt-bindings: qcom,wcd938x: move out common properties
d7f07526a03 ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform
e4fa9d184d7 ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform
6d65dad20b0 dt-bindings: input: touchscreen: goodix: clarify irq-gpios misleading text
1f08757666c dt-bindings: input: silead,gsl1680: do not override firmware-name $ref
ffc68c88254 dt-bindings: display: panel: Add Novatek NT36672E LCD DSI
22dafcaa794 dt-bindings: display: panel: Add BOE TH101MB31IG002-28A panel
29e394c3abc dt-bindings: nt35510: add compatible for FRIDA FRD400B25025-A-CTK
c378224488e dt-bindings: display: Add SSD133x OLED controllers
d4d009fba53 dt-bindings: display: ssd132x: Add vendor prefix to width and height
b74c86bcffb dt-bindings: display: ssd1307fb: Add vendor prefix to width and height
140b66753a9 dt-bindings: panel: lvds: Append edt,etml0700z9ndha in panel-lvds

git-subtree-dir: dts/upstream
git-subtree-split: 7e08733c96c84eb323f47e9b248c924e2ac6272a
diff --git a/Bindings/net/bluetooth/qualcomm-bluetooth.yaml b/Bindings/net/bluetooth/qualcomm-bluetooth.yaml
index eba2f30..055a335 100644
--- a/Bindings/net/bluetooth/qualcomm-bluetooth.yaml
+++ b/Bindings/net/bluetooth/qualcomm-bluetooth.yaml
@@ -7,8 +7,8 @@
 title: Qualcomm Bluetooth Chips
 
 maintainers:
-  - Balakrishna Godavarthi <bgodavar@codeaurora.org>
-  - Rocky Liao <rjliao@codeaurora.org>
+  - Balakrishna Godavarthi <quic_bgodavar@quicinc.com>
+  - Rocky Liao <quic_rjliao@quicinc.com>
 
 description:
   This binding describes Qualcomm UART-attached bluetooth chips.
@@ -94,6 +94,10 @@
 
   local-bd-address: true
 
+  qcom,local-bd-address-broken:
+    type: boolean
+    description:
+      boot firmware is incorrectly passing the address in big-endian order
 
 required:
   - compatible
diff --git a/Bindings/net/brcm,asp-v2.0.yaml b/Bindings/net/brcm,asp-v2.0.yaml
index 75d8138..660e2ca 100644
--- a/Bindings/net/brcm,asp-v2.0.yaml
+++ b/Bindings/net/brcm,asp-v2.0.yaml
@@ -17,6 +17,10 @@
     oneOf:
       - items:
           - enum:
+              - brcm,bcm74165b0-asp
+          - const: brcm,asp-v2.2
+      - items:
+          - enum:
               - brcm,bcm74165-asp
           - const: brcm,asp-v2.1
       - items:
diff --git a/Bindings/net/brcm,unimac-mdio.yaml b/Bindings/net/brcm,unimac-mdio.yaml
index 6684810..23dfe08 100644
--- a/Bindings/net/brcm,unimac-mdio.yaml
+++ b/Bindings/net/brcm,unimac-mdio.yaml
@@ -24,6 +24,7 @@
       - brcm,genet-mdio-v5
       - brcm,asp-v2.0-mdio
       - brcm,asp-v2.1-mdio
+      - brcm,asp-v2.2-mdio
       - brcm,unimac-mdio
 
   reg:
diff --git a/Bindings/net/can/fsl,flexcan.yaml b/Bindings/net/can/fsl,flexcan.yaml
index 4162469..f197d9b 100644
--- a/Bindings/net/can/fsl,flexcan.yaml
+++ b/Bindings/net/can/fsl,flexcan.yaml
@@ -39,6 +39,9 @@
               - fsl,imx6sx-flexcan
           - const: fsl,imx6q-flexcan
       - items:
+          - const: fsl,imx95-flexcan
+          - const: fsl,imx93-flexcan
+      - items:
           - enum:
               - fsl,ls1028ar1-flexcan
           - const: fsl,lx2160ar1-flexcan
diff --git a/Bindings/net/can/microchip,mpfs-can.yaml b/Bindings/net/can/microchip,mpfs-can.yaml
index 45aa3de..01e4d4a 100644
--- a/Bindings/net/can/microchip,mpfs-can.yaml
+++ b/Bindings/net/can/microchip,mpfs-can.yaml
@@ -24,7 +24,9 @@
     maxItems: 1
 
   clocks:
-    maxItems: 1
+    items:
+      - description: AHB peripheral clock
+      - description: CAN bus clock
 
 required:
   - compatible
@@ -39,7 +41,7 @@
     can@2010c000 {
         compatible = "microchip,mpfs-can";
         reg = <0x2010c000 0x1000>;
-        clocks = <&clkcfg 17>;
+        clocks = <&clkcfg 17>, <&clkcfg 37>;
         interrupt-parent = <&plic>;
         interrupts = <56>;
     };
diff --git a/Bindings/net/can/tcan4x5x.txt b/Bindings/net/can/tcan4x5x.txt
index 170e23f..20c0572 100644
--- a/Bindings/net/can/tcan4x5x.txt
+++ b/Bindings/net/can/tcan4x5x.txt
@@ -28,6 +28,8 @@
 			      available with tcan4552/4553.
 	- device-wake-gpios: Wake up GPIO to wake up the TCAN device. Not
 			     available with tcan4552/4553.
+	- wakeup-source: Leave the chip running when suspended, and configure
+			 the RX interrupt to wake up the device.
 
 Example:
 tcan4x5x: tcan4x5x@0 {
@@ -42,4 +44,5 @@
 		device-state-gpios = <&gpio3 21 GPIO_ACTIVE_HIGH>;
 		device-wake-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>;
 		reset-gpios = <&gpio1 27 GPIO_ACTIVE_HIGH>;
+		wakeup-source;
 };
diff --git a/Bindings/net/can/xilinx,can.yaml b/Bindings/net/can/xilinx,can.yaml
index 64d57c3..8d4e5af 100644
--- a/Bindings/net/can/xilinx,can.yaml
+++ b/Bindings/net/can/xilinx,can.yaml
@@ -49,6 +49,10 @@
   resets:
     maxItems: 1
 
+  xlnx,has-ecc:
+    $ref: /schemas/types.yaml#/definitions/flag
+    description: CAN TX_OL, TX_TL and RX FIFOs have ECC support(AXI CAN)
+
 required:
   - compatible
   - reg
@@ -137,6 +141,7 @@
         interrupts = <GIC_SPI 59 IRQ_TYPE_EDGE_RISING>;
         tx-fifo-depth = <0x40>;
         rx-fifo-depth = <0x40>;
+        xlnx,has-ecc;
     };
 
   - |
diff --git a/Bindings/net/cdns,macb.yaml b/Bindings/net/cdns,macb.yaml
index bf8894a..2c71e2c 100644
--- a/Bindings/net/cdns,macb.yaml
+++ b/Bindings/net/cdns,macb.yaml
@@ -59,6 +59,11 @@
           - cdns,gem                  # Generic
           - cdns,macb                 # Generic
 
+      - items:
+          - enum:
+              - microchip,sam9x7-gem     # Microchip SAM9X7 gigabit ethernet interface
+          - const: microchip,sama7g5-gem # Microchip SAMA7G5 gigabit ethernet interface
+
   reg:
     minItems: 1
     items:
diff --git a/Bindings/net/dsa/ar9331.txt b/Bindings/net/dsa/ar9331.txt
deleted file mode 100644
index f824fda..0000000
--- a/Bindings/net/dsa/ar9331.txt
+++ /dev/null
@@ -1,147 +0,0 @@
-Atheros AR9331 built-in switch
-=============================
-
-It is a switch built-in to Atheros AR9331 WiSoC and addressable over internal
-MDIO bus. All PHYs are built-in as well.
-
-Required properties:
-
- - compatible: should be: "qca,ar9331-switch"
- - reg: Address on the MII bus for the switch.
- - resets : Must contain an entry for each entry in reset-names.
- - reset-names : Must include the following entries: "switch"
- - interrupt-parent: Phandle to the parent interrupt controller
- - interrupts: IRQ line for the switch
- - interrupt-controller: Indicates the switch is itself an interrupt
-   controller. This is used for the PHY interrupts.
- - #interrupt-cells: must be 1
- - mdio: Container of PHY and devices on the switches MDIO bus.
-
-See Documentation/devicetree/bindings/net/dsa/dsa.txt for a list of additional
-required and optional properties.
-Examples:
-
-eth0: ethernet@19000000 {
-	compatible = "qca,ar9330-eth";
-	reg = <0x19000000 0x200>;
-	interrupts = <4>;
-
-	resets = <&rst 9>, <&rst 22>;
-	reset-names = "mac", "mdio";
-	clocks = <&pll ATH79_CLK_AHB>, <&pll ATH79_CLK_AHB>;
-	clock-names = "eth", "mdio";
-
-	phy-mode = "mii";
-	phy-handle = <&phy_port4>;
-};
-
-eth1: ethernet@1a000000 {
-	compatible = "qca,ar9330-eth";
-	reg = <0x1a000000 0x200>;
-	interrupts = <5>;
-	resets = <&rst 13>, <&rst 23>;
-	reset-names = "mac", "mdio";
-	clocks = <&pll ATH79_CLK_AHB>, <&pll ATH79_CLK_AHB>;
-	clock-names = "eth", "mdio";
-
-	phy-mode = "gmii";
-
-	fixed-link {
-		speed = <1000>;
-		full-duplex;
-	};
-
-	mdio {
-		#address-cells = <1>;
-		#size-cells = <0>;
-
-		switch10: switch@10 {
-			#address-cells = <1>;
-			#size-cells = <0>;
-
-			compatible = "qca,ar9331-switch";
-			reg = <0x10>;
-			resets = <&rst 8>;
-			reset-names = "switch";
-
-			interrupt-parent = <&miscintc>;
-			interrupts = <12>;
-
-			interrupt-controller;
-			#interrupt-cells = <1>;
-
-			ports {
-				#address-cells = <1>;
-				#size-cells = <0>;
-
-				switch_port0: port@0 {
-					reg = <0x0>;
-					ethernet = <&eth1>;
-
-					phy-mode = "gmii";
-
-					fixed-link {
-						speed = <1000>;
-						full-duplex;
-					};
-				};
-
-				switch_port1: port@1 {
-					reg = <0x1>;
-					phy-handle = <&phy_port0>;
-					phy-mode = "internal";
-				};
-
-				switch_port2: port@2 {
-					reg = <0x2>;
-					phy-handle = <&phy_port1>;
-					phy-mode = "internal";
-				};
-
-				switch_port3: port@3 {
-					reg = <0x3>;
-					phy-handle = <&phy_port2>;
-					phy-mode = "internal";
-				};
-
-				switch_port4: port@4 {
-					reg = <0x4>;
-					phy-handle = <&phy_port3>;
-					phy-mode = "internal";
-				};
-			};
-
-			mdio {
-				#address-cells = <1>;
-				#size-cells = <0>;
-
-				interrupt-parent = <&switch10>;
-
-				phy_port0: phy@0 {
-					reg = <0x0>;
-					interrupts = <0>;
-				};
-
-				phy_port1: phy@1 {
-					reg = <0x1>;
-					interrupts = <0>;
-				};
-
-				phy_port2: phy@2 {
-					reg = <0x2>;
-					interrupts = <0>;
-				};
-
-				phy_port3: phy@3 {
-					reg = <0x3>;
-					interrupts = <0>;
-				};
-
-				phy_port4: phy@4 {
-					reg = <0x4>;
-					interrupts = <0>;
-				};
-			};
-		};
-	};
-};
diff --git a/Bindings/net/dsa/microchip,ksz.yaml b/Bindings/net/dsa/microchip,ksz.yaml
index c963dc0..52acc15 100644
--- a/Bindings/net/dsa/microchip,ksz.yaml
+++ b/Bindings/net/dsa/microchip,ksz.yaml
@@ -31,6 +31,7 @@
       - microchip,ksz9893
       - microchip,ksz9563
       - microchip,ksz8563
+      - microchip,ksz8567
 
   reset-gpios:
     description:
diff --git a/Bindings/net/dsa/qca,ar9331.yaml b/Bindings/net/dsa/qca,ar9331.yaml
new file mode 100644
index 0000000..fd9ddc5
--- /dev/null
+++ b/Bindings/net/dsa/qca,ar9331.yaml
@@ -0,0 +1,161 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/net/dsa/qca,ar9331.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Qualcomm Atheros AR9331 built-in switch
+
+maintainers:
+  - Oleksij Rempel <o.rempel@pengutronix.de>
+
+description:
+  Qualcomm Atheros AR9331 is a switch built-in to Atheros AR9331 WiSoC and
+  addressable over internal MDIO bus. All PHYs are built-in as well.
+
+properties:
+  compatible:
+    const: qca,ar9331-switch
+
+  reg:
+    maxItems: 1
+
+  interrupts:
+    maxItems: 1
+
+  interrupt-controller: true
+
+  '#interrupt-cells':
+    const: 1
+
+  mdio:
+    $ref: /schemas/net/mdio.yaml#
+    unevaluatedProperties: false
+    properties:
+      interrupt-parent: true
+
+    patternProperties:
+      '(ethernet-)?phy@[0-4]+$':
+        type: object
+        unevaluatedProperties: false
+
+        properties:
+          reg: true
+          interrupts:
+            maxItems: 1
+
+  resets:
+    maxItems: 1
+
+  reset-names:
+    items:
+      - const: switch
+
+required:
+  - compatible
+  - reg
+  - interrupts
+  - interrupt-controller
+  - '#interrupt-cells'
+  - mdio
+  - ports
+  - resets
+  - reset-names
+
+allOf:
+  - $ref: dsa.yaml#/$defs/ethernet-ports
+
+unevaluatedProperties: false
+
+examples:
+  - |
+    mdio {
+        #address-cells = <1>;
+        #size-cells = <0>;
+
+        switch10: switch@10 {
+            compatible = "qca,ar9331-switch";
+            reg = <0x10>;
+
+            interrupt-parent = <&miscintc>;
+            interrupts = <12>;
+            interrupt-controller;
+            #interrupt-cells = <1>;
+
+            resets = <&rst 8>;
+            reset-names = "switch";
+
+            ports {
+                #address-cells = <1>;
+                #size-cells = <0>;
+
+                port@0 {
+                    reg = <0x0>;
+                    ethernet = <&eth1>;
+
+                    phy-mode = "gmii";
+
+                    fixed-link {
+                        speed = <1000>;
+                        full-duplex;
+                    };
+                };
+
+                port@1 {
+                    reg = <0x1>;
+                    phy-handle = <&phy_port0>;
+                    phy-mode = "internal";
+                };
+
+                port@2 {
+                    reg = <0x2>;
+                    phy-handle = <&phy_port1>;
+                    phy-mode = "internal";
+                };
+
+                port@3 {
+                    reg = <0x3>;
+                    phy-handle = <&phy_port2>;
+                    phy-mode = "internal";
+                };
+
+                port@4 {
+                    reg = <0x4>;
+                    phy-handle = <&phy_port3>;
+                    phy-mode = "internal";
+                };
+            };
+
+            mdio {
+                #address-cells = <1>;
+                #size-cells = <0>;
+
+                interrupt-parent = <&switch10>;
+
+                phy_port0: ethernet-phy@0 {
+                    reg = <0x0>;
+                    interrupts = <0>;
+                };
+
+                phy_port1: ethernet-phy@1 {
+                    reg = <0x1>;
+                    interrupts = <0>;
+                };
+
+                phy_port2: ethernet-phy@2 {
+                    reg = <0x2>;
+                    interrupts = <0>;
+                };
+
+                phy_port3: ethernet-phy@3 {
+                    reg = <0x3>;
+                    interrupts = <0>;
+                };
+
+                phy_port4: ethernet-phy@4 {
+                    reg = <0x4>;
+                    interrupts = <0>;
+                };
+            };
+        };
+    };
diff --git a/Bindings/net/dsa/realtek.yaml b/Bindings/net/dsa/realtek.yaml
index cce692f..70b6bda 100644
--- a/Bindings/net/dsa/realtek.yaml
+++ b/Bindings/net/dsa/realtek.yaml
@@ -59,6 +59,9 @@
     description: GPIO to be used to reset the whole device
     maxItems: 1
 
+  resets:
+    maxItems: 1
+
   realtek,disable-leds:
     type: boolean
     description: |
@@ -127,7 +130,6 @@
     - mdc-gpios
     - mdio-gpios
     - mdio
-    - reset-gpios
 
 required:
   - compatible
diff --git a/Bindings/net/ethernet-controller.yaml b/Bindings/net/ethernet-controller.yaml
index d14d123..b2785b0 100644
--- a/Bindings/net/ethernet-controller.yaml
+++ b/Bindings/net/ethernet-controller.yaml
@@ -14,7 +14,6 @@
     pattern: "^ethernet(@.*)?$"
 
   label:
-    $ref: /schemas/types.yaml#/definitions/string
     description: Human readable label on a port of a box.
 
   local-mac-address:
diff --git a/Bindings/net/ethernet-phy-package.yaml b/Bindings/net/ethernet-phy-package.yaml
new file mode 100644
index 0000000..e567101
--- /dev/null
+++ b/Bindings/net/ethernet-phy-package.yaml
@@ -0,0 +1,52 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/net/ethernet-phy-package.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Ethernet PHY Package Common Properties
+
+maintainers:
+  - Christian Marangi <ansuelsmth@gmail.com>
+
+description:
+  PHY packages are multi-port Ethernet PHY of the same family
+  and each Ethernet PHY is affected by the global configuration
+  of the PHY package.
+
+  Each reg of the PHYs defined in the PHY package node is
+  absolute and describe the real address of the Ethernet PHY on
+  the MDIO bus.
+
+properties:
+  $nodename:
+    pattern: "^ethernet-phy-package@[a-f0-9]+$"
+
+  reg:
+    minimum: 0
+    maximum: 31
+    description:
+      The base ID number for the PHY package.
+      Commonly the ID of the first PHY in the PHY package.
+
+      Some PHY in the PHY package might be not defined but
+      still occupy ID on the device (just not attached to
+      anything) hence the PHY package reg might correspond
+      to a not attached PHY (offset 0).
+
+  '#address-cells':
+    const: 1
+
+  '#size-cells':
+    const: 0
+
+patternProperties:
+  ^ethernet-phy@[a-f0-9]+$:
+    $ref: ethernet-phy.yaml#
+
+required:
+  - reg
+  - '#address-cells'
+  - '#size-cells'
+
+additionalProperties: true
diff --git a/Bindings/net/fsl,fec.yaml b/Bindings/net/fsl,fec.yaml
index 8948a11..5536c06 100644
--- a/Bindings/net/fsl,fec.yaml
+++ b/Bindings/net/fsl,fec.yaml
@@ -224,6 +224,9 @@
       Can be omitted thus no delay is observed. Delay is in range of 1ms to 1000ms.
       Other delays are invalid.
 
+  iommus:
+    maxItems: 1
+
 required:
   - compatible
   - reg
diff --git a/Bindings/net/mediatek,net.yaml b/Bindings/net/mediatek,net.yaml
index e74502a..3202dc7 100644
--- a/Bindings/net/mediatek,net.yaml
+++ b/Bindings/net/mediatek,net.yaml
@@ -337,8 +337,8 @@
           minItems: 4
 
         clocks:
-          minItems: 34
-          maxItems: 34
+          minItems: 24
+          maxItems: 24
 
         clock-names:
           items:
@@ -351,18 +351,6 @@
             - const: ethwarp_wocpu1
             - const: ethwarp_wocpu0
             - const: esw
-            - const: netsys0
-            - const: netsys1
-            - const: sgmii_tx250m
-            - const: sgmii_rx250m
-            - const: sgmii2_tx250m
-            - const: sgmii2_rx250m
-            - const: top_usxgmii0_sel
-            - const: top_usxgmii1_sel
-            - const: top_sgm0_sel
-            - const: top_sgm1_sel
-            - const: top_xfi_phy0_xtal_sel
-            - const: top_xfi_phy1_xtal_sel
             - const: top_eth_gmii_sel
             - const: top_eth_refck_50m_sel
             - const: top_eth_sys_200m_sel
@@ -375,16 +363,10 @@
             - const: top_netsys_sync_250m_sel
             - const: top_netsys_ppefb_250m_sel
             - const: top_netsys_warp_sel
-            - const: wocpu1
-            - const: wocpu0
             - const: xgp1
             - const: xgp2
             - const: xgp3
 
-        mediatek,sgmiisys:
-          minItems: 2
-          maxItems: 2
-
 patternProperties:
   "^mac@[0-1]$":
     type: object
diff --git a/Bindings/net/nfc/ti,trf7970a.yaml b/Bindings/net/nfc/ti,trf7970a.yaml
index 9cc236e..d0332eb 100644
--- a/Bindings/net/nfc/ti,trf7970a.yaml
+++ b/Bindings/net/nfc/ti,trf7970a.yaml
@@ -73,7 +73,7 @@
     #include <dt-bindings/gpio/gpio.h>
     #include <dt-bindings/interrupt-controller/irq.h>
 
-    i2c {
+    spi {
         #address-cells = <1>;
         #size-cells = <0>;
 
diff --git a/Bindings/net/qca,qca808x.yaml b/Bindings/net/qca,qca808x.yaml
new file mode 100644
index 0000000..e255265
--- /dev/null
+++ b/Bindings/net/qca,qca808x.yaml
@@ -0,0 +1,54 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/net/qca,qca808x.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Qualcomm Atheros QCA808X PHY
+
+maintainers:
+  - Christian Marangi <ansuelsmth@gmail.com>
+
+description:
+  QCA808X PHYs can have up to 3 LEDs attached.
+  All 3 LEDs are disabled by default.
+  2 LEDs have dedicated pins with the 3rd LED having the
+  double function of Interrupt LEDs/GPIO or additional LED.
+
+  By default this special PIN is set to LED function.
+
+allOf:
+  - $ref: ethernet-phy.yaml#
+
+properties:
+  compatible:
+    enum:
+      - ethernet-phy-id004d.d101
+
+unevaluatedProperties: false
+
+examples:
+  - |
+    #include <dt-bindings/leds/common.h>
+
+    mdio {
+        #address-cells = <1>;
+        #size-cells = <0>;
+
+        ethernet-phy@0 {
+            compatible = "ethernet-phy-id004d.d101";
+            reg = <0>;
+
+            leds {
+                #address-cells = <1>;
+                #size-cells = <0>;
+
+                led@0 {
+                    reg = <0>;
+                    color = <LED_COLOR_ID_GREEN>;
+                    function = LED_FUNCTION_WAN;
+                    default-state = "keep";
+                };
+            };
+        };
+    };
diff --git a/Bindings/net/qcom,ethqos.yaml b/Bindings/net/qcom,ethqos.yaml
index 7bdb412..69a337c 100644
--- a/Bindings/net/qcom,ethqos.yaml
+++ b/Bindings/net/qcom,ethqos.yaml
@@ -37,12 +37,14 @@
     items:
       - description: Combined signal for various interrupt events
       - description: The interrupt that occurs when Rx exits the LPI state
+      - description: The interrupt that occurs when HW safety error triggered
 
   interrupt-names:
     minItems: 1
     items:
       - const: macirq
-      - const: eth_lpi
+      - enum: [eth_lpi, sfty]
+      - const: sfty
 
   clocks:
     maxItems: 4
@@ -89,8 +91,9 @@
                <&gcc GCC_ETH_PTP_CLK>,
                <&gcc GCC_ETH_RGMII_CLK>;
       interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>,
-                   <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
-      interrupt-names = "macirq", "eth_lpi";
+                   <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>,
+                   <GIC_SPI 782 IRQ_TYPE_LEVEL_HIGH>;
+      interrupt-names = "macirq", "eth_lpi", "sfty";
 
       rx-fifo-depth = <4096>;
       tx-fifo-depth = <4096>;
diff --git a/Bindings/net/qcom,ipa.yaml b/Bindings/net/qcom,ipa.yaml
index c302186..53cae71 100644
--- a/Bindings/net/qcom,ipa.yaml
+++ b/Bindings/net/qcom,ipa.yaml
@@ -159,7 +159,7 @@
       when the AP (not the modem) performs early initialization.
 
   firmware-name:
-    $ref: /schemas/types.yaml#/definitions/string
+    maxItems: 1
     description:
       If present, name (or relative path) of the file within the
       firmware search path containing the firmware image used when
diff --git a/Bindings/net/qcom,ipq4019-mdio.yaml b/Bindings/net/qcom,ipq4019-mdio.yaml
index 3407e90..0029e19 100644
--- a/Bindings/net/qcom,ipq4019-mdio.yaml
+++ b/Bindings/net/qcom,ipq4019-mdio.yaml
@@ -44,6 +44,21 @@
     items:
       - const: gcc_mdio_ahb_clk
 
+  clock-frequency:
+    description:
+      The MDIO bus clock that must be output by the MDIO bus hardware, if
+      absent, the default hardware values are used.
+
+      MDC rate is feed by an external clock (fixed 100MHz) and is divider
+      internally. The default divider is /256 resulting in the default rate
+      applied of 390KHz.
+
+      To follow 802.3 standard that instruct up to 2.5MHz by default, if
+      this property is not declared and the divider is set to /256, by
+      default 1.5625Mhz is select.
+    enum: [ 390625, 781250, 1562500, 3125000, 6250000, 12500000 ]
+    default: 1562500
+
 required:
   - compatible
   - reg
diff --git a/Bindings/net/qcom,qca807x.yaml b/Bindings/net/qcom,qca807x.yaml
new file mode 100644
index 0000000..7290024
--- /dev/null
+++ b/Bindings/net/qcom,qca807x.yaml
@@ -0,0 +1,184 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/net/qcom,qca807x.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Qualcomm QCA807x Ethernet PHY
+
+maintainers:
+  - Christian Marangi <ansuelsmth@gmail.com>
+  - Robert Marko <robert.marko@sartura.hr>
+
+description: |
+  Qualcomm QCA8072/5 Ethernet PHY is PHY package of 2 or 5
+  IEEE 802.3 clause 22 compliant 10BASE-Te, 100BASE-TX and
+  1000BASE-T PHY-s.
+
+  They feature 2 SerDes, one for PSGMII or QSGMII connection with
+  MAC, while second one is SGMII for connection to MAC or fiber.
+
+  Both models have a combo port that supports 1000BASE-X and
+  100BASE-FX fiber.
+
+  Each PHY inside of QCA807x series has 4 digitally controlled
+  output only pins that natively drive LED-s for up to 2 attached
+  LEDs. Some vendor also use these 4 output for GPIO usage without
+  attaching LEDs.
+
+  Note that output pins can be set to drive LEDs OR GPIO, mixed
+  definition are not accepted.
+
+$ref: ethernet-phy-package.yaml#
+
+properties:
+  compatible:
+    enum:
+      - qcom,qca8072-package
+      - qcom,qca8075-package
+
+  qcom,package-mode:
+    description: |
+      PHY package can be configured in 3 mode following this table:
+
+                    First Serdes mode       Second Serdes mode
+      Option 1      PSGMII for copper       Disabled
+                    ports 0-4
+      Option 2      PSGMII for copper       1000BASE-X / 100BASE-FX
+                    ports 0-4
+      Option 3      QSGMII for copper       SGMII for
+                    ports 0-3               copper port 4
+
+      PSGMII mode (option 1 or 2) is configured dynamically based on
+      the presence of a connected SFP device.
+    $ref: /schemas/types.yaml#/definitions/string
+    enum:
+      - qsgmii
+      - psgmii
+    default: psgmii
+
+  qcom,tx-drive-strength-milliwatt:
+    description: set the TX Amplifier value in mv.
+    $ref: /schemas/types.yaml#/definitions/uint32
+    enum: [140, 160, 180, 200, 220,
+           240, 260, 280, 300, 320,
+           400, 500, 600]
+    default: 600
+
+patternProperties:
+  ^ethernet-phy@[a-f0-9]+$:
+    $ref: ethernet-phy.yaml#
+
+    properties:
+      qcom,dac-full-amplitude:
+        description:
+          Set Analog MDI driver amplitude to FULL.
+
+          With this not defined, amplitude is set to DSP.
+          (amplitude is adjusted based on cable length)
+
+          With this enabled and qcom,dac-full-bias-current
+          and qcom,dac-disable-bias-current-tweak disabled,
+          bias current is half.
+        type: boolean
+
+      qcom,dac-full-bias-current:
+        description:
+          Set Analog MDI driver bias current to FULL.
+
+          With this not defined, bias current is set to DSP.
+          (bias current is adjusted based on cable length)
+
+          Actual bias current might be different with
+          qcom,dac-disable-bias-current-tweak disabled.
+        type: boolean
+
+      qcom,dac-disable-bias-current-tweak:
+        description: |
+          Set Analog MDI driver bias current to disable tweak
+          to bias current.
+
+          With this not defined, bias current tweak are enabled
+          by default.
+
+          With this enabled the following tweak are NOT applied:
+          - With both FULL amplitude and FULL bias current: bias current
+            is set to half.
+          - With only DSP amplitude: bias current is set to half and
+            is set to 1/4 with cable < 10m.
+          - With DSP bias current (included both DSP amplitude and
+            DSP bias current): bias current is half the detected current
+            with cable < 10m.
+        type: boolean
+
+      gpio-controller: true
+
+      '#gpio-cells':
+        const: 2
+
+    if:
+      required:
+        - gpio-controller
+    then:
+      properties:
+        leds: false
+
+    unevaluatedProperties: false
+
+required:
+  - compatible
+
+unevaluatedProperties: false
+
+examples:
+  - |
+    #include <dt-bindings/leds/common.h>
+
+    mdio {
+        #address-cells = <1>;
+        #size-cells = <0>;
+
+        ethernet-phy-package@0 {
+            #address-cells = <1>;
+            #size-cells = <0>;
+            compatible = "qcom,qca8075-package";
+            reg = <0>;
+
+            qcom,package-mode = "qsgmii";
+
+            ethernet-phy@0 {
+                reg = <0>;
+
+                leds {
+                    #address-cells = <1>;
+                    #size-cells = <0>;
+
+                    led@0 {
+                        reg = <0>;
+                        color = <LED_COLOR_ID_GREEN>;
+                        function = LED_FUNCTION_LAN;
+                        default-state = "keep";
+                    };
+                };
+            };
+
+            ethernet-phy@1 {
+                reg = <1>;
+            };
+
+            ethernet-phy@2 {
+                reg = <2>;
+
+                gpio-controller;
+                #gpio-cells = <2>;
+            };
+
+            ethernet-phy@3 {
+                reg = <3>;
+            };
+
+            ethernet-phy@4 {
+                reg = <4>;
+            };
+        };
+    };
diff --git a/Bindings/net/renesas,etheravb.yaml b/Bindings/net/renesas,etheravb.yaml
index 890f785..de7ba7f 100644
--- a/Bindings/net/renesas,etheravb.yaml
+++ b/Bindings/net/renesas,etheravb.yaml
@@ -46,6 +46,7 @@
           - enum:
               - renesas,etheravb-r8a779a0     # R-Car V3U
               - renesas,etheravb-r8a779g0     # R-Car V4H
+              - renesas,etheravb-r8a779h0     # R-Car V4M
           - const: renesas,etheravb-rcar-gen4 # R-Car Gen4
 
       - items:
diff --git a/Bindings/net/snps,dwmac.yaml b/Bindings/net/snps,dwmac.yaml
index 5c2769d..6b0341a 100644
--- a/Bindings/net/snps,dwmac.yaml
+++ b/Bindings/net/snps,dwmac.yaml
@@ -95,6 +95,7 @@
         - snps,dwmac-5.20
         - snps,dwxgmac
         - snps,dwxgmac-2.10
+        - starfive,jh7100-dwmac
         - starfive,jh7110-dwmac
 
   reg:
@@ -107,13 +108,15 @@
       - description: Combined signal for various interrupt events
       - description: The interrupt to manage the remote wake-up packet detection
       - description: The interrupt that occurs when Rx exits the LPI state
+      - description: The interrupt that occurs when HW safety error triggered
 
   interrupt-names:
     minItems: 1
     items:
       - const: macirq
-      - enum: [eth_wake_irq, eth_lpi]
-      - const: eth_lpi
+      - enum: [eth_wake_irq, eth_lpi, sfty]
+      - enum: [eth_wake_irq, eth_lpi, sfty]
+      - enum: [eth_wake_irq, eth_lpi, sfty]
 
   clocks:
     minItems: 1
@@ -144,10 +147,12 @@
       - description: AHB reset
 
   reset-names:
-    minItems: 1
-    items:
-      - const: stmmaceth
-      - const: ahb
+    oneOf:
+      - items:
+          - enum: [stmmaceth, ahb]
+      - items:
+          - const: stmmaceth
+          - const: ahb
 
   power-domains:
     maxItems: 1
diff --git a/Bindings/net/starfive,jh7110-dwmac.yaml b/Bindings/net/starfive,jh7110-dwmac.yaml
index 5e7cfbb..0d19629 100644
--- a/Bindings/net/starfive,jh7110-dwmac.yaml
+++ b/Bindings/net/starfive,jh7110-dwmac.yaml
@@ -16,16 +16,20 @@
     compatible:
       contains:
         enum:
+          - starfive,jh7100-dwmac
           - starfive,jh7110-dwmac
   required:
     - compatible
 
 properties:
   compatible:
-    items:
-      - enum:
-          - starfive,jh7110-dwmac
-      - const: snps,dwmac-5.20
+    oneOf:
+      - items:
+          - const: starfive,jh7100-dwmac
+          - const: snps,dwmac
+      - items:
+          - const: starfive,jh7110-dwmac
+          - const: snps,dwmac-5.20
 
   reg:
     maxItems: 1
@@ -46,24 +50,6 @@
       - const: tx
       - const: gtx
 
-  interrupts:
-    minItems: 3
-    maxItems: 3
-
-  interrupt-names:
-    minItems: 3
-    maxItems: 3
-
-  resets:
-    items:
-      - description: MAC Reset signal.
-      - description: AHB Reset signal.
-
-  reset-names:
-    items:
-      - const: stmmaceth
-      - const: ahb
-
   starfive,tx-use-rgmii-clk:
     description:
       Tx clock is provided by external rgmii clock.
@@ -94,6 +80,48 @@
 allOf:
   - $ref: snps,dwmac.yaml#
 
+  - if:
+      properties:
+        compatible:
+          contains:
+            const: starfive,jh7100-dwmac
+    then:
+      properties:
+        interrupts:
+          minItems: 2
+          maxItems: 2
+
+        interrupt-names:
+          minItems: 2
+          maxItems: 2
+
+        resets:
+          maxItems: 1
+
+        reset-names:
+          const: ahb
+
+  - if:
+      properties:
+        compatible:
+          contains:
+            const: starfive,jh7110-dwmac
+    then:
+      properties:
+        interrupts:
+          minItems: 3
+          maxItems: 3
+
+        interrupt-names:
+          minItems: 3
+          maxItems: 3
+
+        resets:
+          minItems: 2
+
+        reset-names:
+          minItems: 2
+
 unevaluatedProperties: false
 
 examples:
diff --git a/Bindings/net/ti,cpsw-switch.yaml b/Bindings/net/ti,cpsw-switch.yaml
index f07ae31..d5bd93e 100644
--- a/Bindings/net/ti,cpsw-switch.yaml
+++ b/Bindings/net/ti,cpsw-switch.yaml
@@ -7,8 +7,9 @@
 title: TI SoC Ethernet Switch Controller (CPSW)
 
 maintainers:
-  - Grygorii Strashko <grygorii.strashko@ti.com>
-  - Sekhar Nori <nsekhar@ti.com>
+  - Siddharth Vadapalli <s-vadapalli@ti.com>
+  - Ravi Gunasekaran <r-gunasekaran@ti.com>
+  - Roger Quadros <rogerq@kernel.org>
 
 description:
   The 3-port switch gigabit ethernet subsystem provides ethernet packet
diff --git a/Bindings/net/ti,dp83822.yaml b/Bindings/net/ti,dp83822.yaml
index db74474..784866e 100644
--- a/Bindings/net/ti,dp83822.yaml
+++ b/Bindings/net/ti,dp83822.yaml
@@ -62,6 +62,40 @@
        for the PHY.  The internal delay for the PHY is fixed to 3.5ns relative
        to transmit data.
 
+  ti,cfg-dac-minus-one-bp:
+    description: |
+       DP83826 PHY only.
+       Sets the voltage ratio (with respect to the nominal value)
+       of the logical level -1 for the MLT-3 encoded TX data.
+    enum: [5000, 5625, 6250, 6875, 7500, 8125, 8750, 9375, 10000,
+           10625, 11250, 11875, 12500, 13125, 13750, 14375, 15000]
+    default: 10000
+
+  ti,cfg-dac-plus-one-bp:
+    description: |
+       DP83826 PHY only.
+       Sets the voltage ratio (with respect to the nominal value)
+       of the logical level +1 for the MLT-3 encoded TX data.
+    enum: [5000, 5625, 6250, 6875, 7500, 8125, 8750, 9375, 10000,
+           10625, 11250, 11875, 12500, 13125, 13750, 14375, 15000]
+    default: 10000
+
+  ti,rmii-mode:
+    description: |
+       If present, select the RMII operation mode. Two modes are
+       available:
+         - RMII master, where the PHY outputs a 50MHz reference clock which can
+         be connected to the MAC.
+         - RMII slave, where the PHY expects a 50MHz reference clock input
+         shared with the MAC.
+       The RMII operation mode can also be configured by its straps.
+       If the strap pin is not set correctly or not set at all, then this can be
+       used to configure it.
+    $ref: /schemas/types.yaml#/definitions/string
+    enum:
+      - master
+      - slave
+
 required:
   - reg
 
diff --git a/Bindings/net/ti,k3-am654-cpsw-nuss.yaml b/Bindings/net/ti,k3-am654-cpsw-nuss.yaml
index c9c2513..73ed595 100644
--- a/Bindings/net/ti,k3-am654-cpsw-nuss.yaml
+++ b/Bindings/net/ti,k3-am654-cpsw-nuss.yaml
@@ -7,8 +7,9 @@
 title: The TI AM654x/J721E/AM642x SoC Gigabit Ethernet MAC (Media Access Controller)
 
 maintainers:
-  - Grygorii Strashko <grygorii.strashko@ti.com>
-  - Sekhar Nori <nsekhar@ti.com>
+  - Siddharth Vadapalli <s-vadapalli@ti.com>
+  - Ravi Gunasekaran <r-gunasekaran@ti.com>
+  - Roger Quadros <rogerq@kernel.org>
 
 description:
   The TI AM654x/J721E SoC Gigabit Ethernet MAC (CPSW2G NUSS) has two ports
diff --git a/Bindings/net/ti,k3-am654-cpts.yaml b/Bindings/net/ti,k3-am654-cpts.yaml
index 3e910d3..b1c8753 100644
--- a/Bindings/net/ti,k3-am654-cpts.yaml
+++ b/Bindings/net/ti,k3-am654-cpts.yaml
@@ -7,8 +7,9 @@
 title: The TI AM654x/J721E Common Platform Time Sync (CPTS) module
 
 maintainers:
-  - Grygorii Strashko <grygorii.strashko@ti.com>
-  - Sekhar Nori <nsekhar@ti.com>
+  - Siddharth Vadapalli <s-vadapalli@ti.com>
+  - Ravi Gunasekaran <r-gunasekaran@ti.com>
+  - Roger Quadros <rogerq@kernel.org>
 
 description: |+
   The TI AM654x/J721E CPTS module is used to facilitate host control of time
diff --git a/Bindings/net/wireless/mediatek,mt76.yaml b/Bindings/net/wireless/mediatek,mt76.yaml
index 252207a..eabceb8 100644
--- a/Bindings/net/wireless/mediatek,mt76.yaml
+++ b/Bindings/net/wireless/mediatek,mt76.yaml
@@ -19,9 +19,6 @@
   Alternatively, it can specify the wireless part of the MT7628/MT7688
   or MT7622/MT7986 SoC.
 
-allOf:
-  - $ref: ieee80211.yaml#
-
 properties:
   compatible:
     enum:
@@ -38,7 +35,12 @@
       MT7986 should contain 3 regions consys, dcm, and sku, in this order.
 
   interrupts:
-    maxItems: 1
+    minItems: 1
+    items:
+      - description: major interrupt for rings
+      - description: additional interrupt for ring 19
+      - description: additional interrupt for ring 4
+      - description: additional interrupt for ring 5
 
   power-domains:
     maxItems: 1
@@ -217,6 +219,24 @@
   - compatible
   - reg
 
+allOf:
+  - $ref: ieee80211.yaml#
+  - if:
+      properties:
+        compatible:
+          contains:
+            enum:
+              - mediatek,mt7981-wmac
+              - mediatek,mt7986-wmac
+    then:
+      properties:
+        interrupts:
+          minItems: 4
+    else:
+      properties:
+        interrupts:
+          maxItems: 1
+
 unevaluatedProperties: false
 
 examples:
@@ -293,7 +313,10 @@
         reg = <0x18000000 0x1000000>,
               <0x10003000 0x1000>,
               <0x11d10000 0x1000>;
-        interrupts = <GIC_SPI 213 IRQ_TYPE_LEVEL_HIGH>;
+        interrupts = <GIC_SPI 213 IRQ_TYPE_LEVEL_HIGH>,
+                     <GIC_SPI 214 IRQ_TYPE_LEVEL_HIGH>,
+                     <GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH>,
+                     <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>;
         clocks = <&topckgen 50>,
                  <&topckgen 62>;
         clock-names = "mcu", "ap2conn";
diff --git a/Bindings/net/wireless/qcom,ath10k.yaml b/Bindings/net/wireless/qcom,ath10k.yaml
index 7758a55..9b3ef4b 100644
--- a/Bindings/net/wireless/qcom,ath10k.yaml
+++ b/Bindings/net/wireless/qcom,ath10k.yaml
@@ -8,6 +8,7 @@
 
 maintainers:
   - Kalle Valo <kvalo@kernel.org>
+  - Jeff Johnson <jjohnson@kernel.org>
 
 description:
   Qualcomm Technologies, Inc. IEEE 802.11ac devices.
diff --git a/Bindings/net/wireless/qcom,ath11k-pci.yaml b/Bindings/net/wireless/qcom,ath11k-pci.yaml
index 817f02a..41d0237 100644
--- a/Bindings/net/wireless/qcom,ath11k-pci.yaml
+++ b/Bindings/net/wireless/qcom,ath11k-pci.yaml
@@ -9,6 +9,7 @@
 
 maintainers:
   - Kalle Valo <kvalo@kernel.org>
+  - Jeff Johnson <jjohnson@kernel.org>
 
 description: |
   Qualcomm Technologies IEEE 802.11ax PCIe devices
diff --git a/Bindings/net/wireless/qcom,ath11k.yaml b/Bindings/net/wireless/qcom,ath11k.yaml
index 7d5f982..672282c 100644
--- a/Bindings/net/wireless/qcom,ath11k.yaml
+++ b/Bindings/net/wireless/qcom,ath11k.yaml
@@ -9,6 +9,7 @@
 
 maintainers:
   - Kalle Valo <kvalo@kernel.org>
+  - Jeff Johnson <jjohnson@kernel.org>
 
 description: |
   These are dt entries for Qualcomm Technologies, Inc. IEEE 802.11ax