mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-12-23 18:32:07 +01:00
102030 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
1d77a98b3d |
misc: ti: k3: Tighten K3_FUSE dependencies
This driver cannot build without access to some platform specific header files. Express those requirements in Kconfig as well. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
f34a86c1ef |
led: Mark LED_STATUS as depending on LED being disabled
The LED_STATUS functionality is part of the legacy LED framework. This cannot be enabled at the same time as the new LED API is. Make the text prompt be clear this is legacy and add a dependency on LED being disabled. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
0cdca862cb |
common: Make MMU_PGPROT depend on !SANDBOX
While MMU_PGPROT is currently only functional for arm64 it can be extended for other real platforms as well. It does not however make sense for sandbox to enable and create dummy functions for. Make this depend on !SANDBOX. Reviewed-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
f03601e369 |
arm: baltos: remove obsolete GPMC_NAND_ECC_LP_x8_LAYOUT macro
This define is obsolete, and bus width is now handled via CONFIG_SYS_NAND_BUSWIDTH_16BIT option. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> |
||
|
|
9d42a06019 |
cmd: Update dependencies on CMD_IRQ
For CMD_IRQ to function, we need enable/disable_interrupt functions as well as do_irqinfo functions to be defined. Only NIOS2, PowerPC and X86 implement the latter, so correct dependencies to be opt-in not out-out here. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
583a45c33f |
cmd: Make CMD_MP depend on the CPU framework being disabled
The CMD_MP (and cmd/mp.c) command provide a "cpu" command which is mutually exclusive from the "cpu" command provided by cmd/cpu.c and the CPU framework. Make CMD_MP depend on CPU not being enabled. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
e5fea3f3b9 |
sandbox: Add more dummy cache functions
In order for cmd/cache.c to link we need to add dummy icache functions to mirror the dummy dcache functions as well as another dcache flush function. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
93dbdf3898 |
spl: Correct dependency for SPL_SYS_REPORT_STACK_F_USAGE
In Kconfig syntax, "!=" is a string and not numerical comparison. This means that to check for a non-zero SPL_SIZE_LIMIT_PROVIDE_STACK value we need to test that it is "> 0" rather than "!=" 0. This is because "0x0 > 0" is false while "0x0 != 0" is true. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
2d11e5ba4e |
Kconfig: Make further use of testing for !COMPILE_TEST
We have a large number of library symbols that should not be prompted for by the user really but rather selected by the platform (or SoC) as needed. To start with however, make these depend on !COMPILE_TEST. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
f293019b6b |
test: syslog: Add missing include of <env.h>
These files was making environment calls without including <env.h> and so relying on an indirect inclusion from elsewhere. Add the missing include directly. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
9b937cdaa3 |
test: led: Add missing ';'
Some tests here had not been compile tested before submission and were
missing a ';' on the end of declaring struct udevice *dev. Add it.
Fixes: 9046279d92bb ("test: dm: Add tests for LED boot and activity")
Signed-off-by: Tom Rini <trini@konsulko.com>
|
||
|
|
14dfa6b861 |
Add initial support for AM62D2-EVM
Add initial support for AM62D2-EVM, Kconfig entries for binman, SPL, base DTS files for u-boot and SPL, HS-SE and HS-FS support and initial configs with SD-MMC, UART, eMMC and OSPI boot providing a baseline for further enablement. Also add labels and targets to AM62A-SK binman to enable AM62D2-EVM builds to reuse existing binman infrastructure. Technical Reference Manual - https://www.ti.com/lit/pdf/sprujd4 Schematics Link - https://www.ti.com/lit/zip/sprcal5 Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> |
||
|
|
eea470fd7f |
Subtree merge tag 'v6.17-dts' of dts repo [1] into dts/upstream
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git |
||
|
|
b7abe4d77a |
Squashed 'dts/upstream/' changes from d08867ef8f12..4d52919c55f4
4d52919c55f4 Merge tag 'v6.17-dts-raw' 38fc28fcd6fe Merge tag 'i2c-for-6.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 5df2896cdbcd Merge tag 'soc-fixes-6.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 501d5fac4d3e Merge tag 'v6.17-rockchip-dtsfixes2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes 388d0d237317 Merge tag 'sunxi-fixes-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/fixes 9c1a1aa76d6a dt-bindings: i2c: spacemit: extend and validate all properties f88821c169f7 Merge tag 'hid-for-linus-2025092201' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid 7bb1f59ee85e Merge tag 'v6.17-rc6-dts-raw' 785f4a41a7a7 Merge tag 'phy-fix-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy b72de0ae4a0d Merge tag 'dmaengine-fix-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine f1de2f274990 Merge tag 'tty-6.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty 8dd5e1884a5c Merge tag 'imx-fixes-6.17-2' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes c0c7a4135951 Merge tag 'socfpga_dts_fix_for_v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/fixes 5f5117ff540a Merge tag 'mvebu-fixes-6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/fixes affba3242b22 Merge commit '89c5214639294' into for-6.17/upstream-fixes 5c5133a89684 arm64: dts: marvell: cn9132-clearfog: fix multi-lane pci x2 and x4 ports a30edc781685 arm64: dts: marvell: cn9132-clearfog: disable eMMC high-speed modes 4818551bb6d9 arm64: dts: marvell: cn913x-solidrun: fix sata ports status e0499b5c331f ARM: dts: kirkwood: Fix sound DAI cells for OpenRD clients b43e7c1e6d2d arm64: dts: imx8mp: Correct thermal sensor index eaf6bab64a58 riscv: dts: allwinner: rename devterm i2c-gpio node to comply with binding faf49552868d Merge tag 'v6.17-rc5-dts-raw' b16ee588d71b arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 e183eb884e5c arm64: dts: rockchip: Add vcc supply for SPI Flash on NanoPC-T6 d5396f16c37f ARM: dts: socfpga: sodia: Fix mdio bus probe and PHY address ebd92f3a59b2 Merge tag 'spi-fix-v6.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi a526c9ef1b67 Merge tag 'soc-fixes-6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 5d8ba326d104 Merge tag 'at91-fixes-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes 509dee1b7e66 ARM: dts: microchip: sama7d65: Force SDMMC Legacy mode 9e763cb3d1b4 Merge tag 'v6.17-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes a41fd927377f arm64: dts: rockchip: fix second M.2 slot on ROCK 5T 18d0194799e5 dt-bindings: lpspi: Document support for S32G c9fac75c65f2 arm64: dts: rockchip: fix USB on RADXA ROCK 5T 63ef95420b13 arm64: dts: axiado: Add missing UART aliases b2a21e821e2c Merge tag 'imx-fixes-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes 58056a8dbfc9 Merge tag 'v6.17-rc4-dts-raw' 3e7b84751e93 Merge tag 'drm-fixes-2025-08-29' of https://gitlab.freedesktop.org/drm/kernel ea89dcf2416c Merge tag 'drm-msm-fixes-2025-08-26' of https://gitlab.freedesktop.org/drm/msm into drm-fixes 6309b9b1efc4 arm64: dts: rockchip: Add vcc-supply to SPI flash on Pinephone Pro e22da6a63ced Merge tag 'devicetree-fixes-for-6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux f25e8f3f3e67 dt-bindings: display/msm: qcom,mdp5: drop lut clock 0b54cf7dc8d3 Merge tag 'v6.17-rc3-dts-raw' 0264ca32989f Merge tag 'mips-fixes_6.17_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux 302d05793211 arm64: dts: rockchip: fix es8388 address on rk3588s-roc-pc 0704a97d3469 arm64: dts: rockchip: Fix Bluetooth interrupts flag on Neardi LBA3368 f1a75d0e9267 arm64: dts: rockchip: correct network description on Sige5 4212fbb0acb5 arm64: dts: rockchip: Minor whitespace cleanup a52498f55fed ARM: dts: rockchip: Minor whitespace cleanup 2b74ca5ff951 arm64: dts: rockchip: Add supplies for eMMC on rk3588-orangepi-5 5135047db7f2 arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus 510af76983ed mips: lantiq: xway: sysctrl: rename the etop node 2ff76939eff1 mips: dts: lantiq: danube: add missing burst length property 5c17501f659d ARM64: dts: mcbin: fix SATA ports on Macchiatobin 6f440931507f ARM: dts: armada-370-db: Fix stereo audio input routing on Armada 370 140d6b3980c3 arm64: dts: imx95: Fix JPEG encoder node assigned clock c384581e7d6f arm64: dts: imx95-19x19-evk: correct the phy setting for flexcan1/2 e2edf4aaafbf arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data Modul i.MX8M Plus eDM SBC 4ea5d96804b4 arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics i.MX8M Plus DHCOM 2789604fc218 arm64: dts: imx8mp-tqma8mpql: remove virtual 3.3V regulator a573a81d351e arm64: dts: imx8mp-tqma8mpql: fix LDO5 power off e96897446ad9 Merge tag 'regulator-fix-v6.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator 694d45a2f761 dt-bindings: vendor-prefixes: add eswin f16c7cbc671f ARM: dts: allwinner: Minor whitespace cleanup 9e29f1c5986c Merge tag 'v6.17-rc2-dts-raw' 43c415b40654 Merge tag 'net-6.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net e24d016dedd9 dt-bindings: serial: 8250: allow "main" and "uart" as clock names 93772d487e42 dt-bindings: serial: 8250: move a constraint fa1b88e6663a dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks 4982fdb2c306 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie phy bindings 23a1689d9a68 dt-bindings: phy: marvell,comphy-cp110: Fix clock and child node constraints d57c7d5cb3fe riscv: dts: thead: Add APB clocks for TH1520 GMACs 32097674787b dt-bindings: net: thead,th1520-gmac: Describe APB interface clock 25370078d056 regulator: dt-bindings: infineon,ir38060: Add Guenter as maintainer from IBM 5b650c7a3387 Merge tag 'v6.17-rc1-dts-raw' f579ec5f89fe arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro 401adf630a1b arm64: dts: rockchip: mark eeprom as read-only for Radxa E52C f6fe1e119a05 dt-bindings: dma: qcom: bam-dma: Add missing required properties 6eb6301028f5 Merge tag 'mailbox-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox 7beab77fbc66 Merge tag 'soc-fixes-6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 9c15d4d232b9 Merge tag 'tegra-for-6.17-arm64-dt-v3' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/fixes d818fcb1ce10 Merge tag 'net-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net c669bebbe274 Merge tag 'loongarch-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson d25371e88f49 Merge tag 'input-for-v6.17-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input b225444b125e dt-bindings: mailbox: Add ASPEED AST2700 series SoC 4022f68499d8 dt-bindings: mailbox: Drop consumers example DTS 08a32727c5e5 dt-bindings: mailbox: nvidia,tegra186-hsp: Use generic node name 3ed8929022ea dt-bindings: mailbox: Correct example indentation 08534e6d0a28 dt-bindings: mailbox: ti,secure-proxy: Add missing reg maxItems c26f859e6afe dt-bindings: mailbox: amlogic,meson-gxbb-mhu: Add missing interrupts maxItems a98189806d7f dt-bindings: mailbox: qcom-ipcc: document the Milos Inter-Processor Communication Controller bcdf210f6039 dt-bindings: mailbox: Add support for bcm74110 7861e592add4 Merge branch 'next' into for-linus e6595131966d Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi a317294a0141 dt-bindings: net: Replace bouncing Alexandru Tachici emails 9177d7f279b3 Input: add keycode for performance mode key 5bd774b49823 LoongArch: dts: Add eMMC/SDIO controller support to Loongson-2K2000 d2b50965e07c LoongArch: dts: Add SDIO controller support to Loongson-2K1000 20c7a872f5fd LoongArch: dts: Add SDIO controller support to Loongson-2K0500 65a3167b6e72 Merge tag 'i2c-for-6.17-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 8deaba69701b Merge tag 'ib-mfd-gpio-input-pwm-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next 5927e9980011 Merge tag 'rtc-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux 9b82ded0a5a8 Merge tag 'i3c/for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux 74cfe0883b3c Merge tag 'i2c-host-6.17-pt2' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow a29a05ff2d8d Merge tag 'pinctrl-v6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl f43f3f8a2149 Merge tag 'rproc-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux 06484243d8ee Merge tag 'pci-v6.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci 38d94dc8574d Merge tag 'linux-watchdog-6.17-rc1' of git://www.linux-watchdog.org/linux-watchdog 81e6b5eb1307 Merge tag 'dmaengine-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine 912ad91d462a Merge tag 'phy-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy fc1b311a55ee Merge tag 'sound-6.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound f898700a53a9 Merge tag 'for-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply 19d393592c86 Merge branch 'pci/controller/sophgo' 522b974af253 Merge branch 'pci/controller/qcom' b6336c96a490 Merge branch 'pci/controller/brcmstb' eaddf7ef5e04 dt-bindings: PCI: qcom,pcie-sa8775p: Document 'link_down' reset b61473b60b3f dt-bindings: PCI: Remove 83xx-512x-pci.txt 95e7dfd2b09c dt-bindings: PCI: Convert amazon,al-alpine-v[23]-pcie to DT schema d855db32b1d6 dt-bindings: PCI: Convert marvell,armada-3700-pcie to DT schema faa8038a538e dt-bindings: PCI: Convert apm,xgene-pcie to DT schema b64147052a31 dt-bindings: PCI: Convert axis,artpec6-pcie to DT schema 89b27dfc989f dt-bindings: PCI: Convert st,spear1340-pcie to DT schema 761305253c7f Merge tag 'mtd/for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux 7f4c60d44458 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux d2166900176e Merge tag 'hwmon-for-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging f654a4cffc8e Merge tag 'media/v6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media c68e5f5d8510 Merge tag 'leds-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds 5fa7da3742d2 Merge tag 'mfd-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd d48c5718d931 Merge tag 'gnss-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss f19dc807ef82 Merge tag 'mips_6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux 88ef88367045 Merge tag 'nand/for-6.17' into mtd/next 77ce7c807f31 Merge tag 'spi-nor/for-6.17' into mtd/next 617063dc7992 Merge tag 'v6.17-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 fb35ad6772e3 arm64: tegra: Remove numa-node-id properties 5d5d47c2898d Merge branch 'clk-fixes' into clk-next 1810b29ee894 Merge tag 'drm-next-2025-07-30' of https://gitlab.freedesktop.org/drm/kernel 672251f07f5f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm 1c4c35171c77 dt-bindings: i3c: Add Renesas I3C controller acc6ad02daf0 Merge tag 'iommu-updates-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux 913a827d8026 Merge tag 'arm-soc/for-6.16/devicetree-fixes' of https://github.com/Broadcom/stblinux into for-next ce735da13c91 Merge tag 'net-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 23ad1dd8a0f2 mfd: dt-bindings: Convert TPS65910 to DT schema ebcd01abab45 Merge tag 'powerpc-6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux fabc9eb3b96b dt-bindings: i2c: apple,i2c: Document Apple A7-A11, T2 compatibles f08139dcfa69 Merge branches 'clk-rockchip', 'clk-thead', 'clk-microchip', 'clk-imx' and 'clk-qcom' into clk-next fe77e800d26c Merge branches 'clk-renesas', 'clk-samsung', 'clk-spacemit', 'clk-allwinner' and 'clk-amlogic' into clk-next f9a15ab8af76 Merge branches 'clk-bindings', 'clk-cleanup', 'clk-pwm', 'clk-hw-device', 'clk-xilinx' and 'clk-adi' into clk-next 84946f9433bb Merge tag 'irq-drivers-2025-07-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 11f0d2c420f3 Merge tag 'mmc-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc 7dff1db3c967 Merge tag 'pmdomain-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm 7a67b758e4c6 Merge tag 'i2c-for-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 059f314983b4 Merge tag 'soc-newsoc-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 935ca70fe88a Merge tag 'soc-drivers-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc f210f652efaa Merge tag 'soc-dt-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 33c1d430f189 Merge tag 'devicetree-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux ca819c3ba978 Merge tag 'usb-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb 86157d6ef538 Merge tag 'tty-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty 638f234e9940 Merge tag 'char-misc-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc 206f073acf2c Merge tag 'kvmarm-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD f1208bcf4c31 Merge tag 'pwm/for-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux 60c278df97a4 Merge tag 'spi-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi 06e9819c6572 Merge tag 'regulator-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator 6094cd275fea Merge tag 'gpio-updates-for-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux fe3cebf87ff8 Merge tag 'sound-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound ccd9a5c60b97 Merge tag 'thermal-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 1ed339a1dd9b Merge tag 'pm-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm dbfbda98c7fa dt-bindings: Correct indentation and style in DTS example 1c1a12439958 MIPS: mobileye: dts: eyeq5,eyeq6h: rename the emmc controller 2d80b8cff673 dt-bindings: hwmon: Replace bouncing Alexandru Tachici emails a9536c4a533e dt-bindings: Add INA228 to ina2xx devicetree bindings ba8204028427 dt-bindings: input: touchscreen: st1232: add touch-overlay example 1633cb20b256 dt-bindings: touchscreen: add touch-overlay property 06b06ef8f47d Input: Add and document BTN_GRIP* 59ae00fd8e64 dt-bindings: input: syna,rmi4: Document F1A function cc47e10c64b0 dt-bindings: ieee802154: Convert at86rf230.txt yaml format b966613384a2 Merge tag 'sunxi-fixes-for-6.16' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt 3849b529499b dt-bindings: net: dsa: microchip: Add KSZ8463 switch support 6979cbfbf41e dt-bindings: net: altr,socfpga-stmmac: Add compatible string for Agilex5 6b627bb260fd Merge tag 'qcom-drivers-for-6.17-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers 233d517c1884 dt-bindings: i2c: i2c-rk3x: Allow use of a power-domain 7049499f9e5a dt-bindings: i2c: exynos5: add samsung,exynos2200-hsi2c compatible fc7ae9ba5fb2 dt-bindings: net: dsa: b53: Document brcm,gpio-ctrl property 3c4710ce3e81 dt-bindings: display: mediatek,dp: Allow DisplayPort AUX bus 646525defa14 dt-bindings: fsl: convert fsl,vf610-mscm-ir.txt to yaml format 137ad9b12805 dt-bindings: interrupt-controller: Add fsl,icoll.yaml 648b651777b1 dt-bindings: interrupt-controller: Add missing Xilinx INTC binding b41b883df97c scsi: arm64: dts: mediatek: mt8195: Add UFSHCI node 8523d45b2495 scsi: dt-bindings: mediatek,ufs: add MT8195 compatible and update clock nodes 3f060c24c171 scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS host 711056c3ae41 Merge tag 'for-net-next-2025-07-23' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next dd1b4057dd88 Merge tag 'wireless-next-2025-07-24' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next 155dc9a613a6 spi: sophgo: Add SPI NOR controller for SG2042 bb7c1194a99d Add RSPI support for RZ/V2H 50fd75a061ed dt-bindings: clock: convert lpc1850-cgu.txt to yaml format 24140d806f08 dt-bindings: clock: Convert qca,ath79-pll to DT schema 6e04ef32ef38 dt-bindings: clock: Convert nuvoton,npcm750-clk to DT schema 2db6f9a1da8f dt-bindings: clock: Convert moxa,moxart-clock to DT schema 001cac37e6e6 dt-bindings: clock: Convert microchip,pic32mzda-clk to DT schema 0cd4ab636909 dt-bindings: clock: Convert maxim,max9485 to DT schema 1c33570f5d22 support for amlogic the new SPI IP a14fec537070 dt-bindings: clock: Convert qcom,krait-cc to DT schema fa19909f10d5 dt-bindings: clock: qcom: Remove double colon from description b039af46152a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net a162ca77489e spi: dt-bindings: Document the RZ/V2H(P) RSPI 3d1aedbd9343 ASoC: dt-bindings: atmel,at91-ssc: add microchip,sam9x7-ssc 0bdf06c97664 spi: dt-bindings: Add binding document of Amlogic SPISG controller 4e1353cbd1b1 spi: dt-bindings: spi-sg2044-nor: Change SOPHGO SG2042 9707aa6ab611 Merge tag 'ib-mfd-gpio-power-soc-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into gpio/for-next 8ee72356e984 dt-bindings: mfd: rk806: Allow to customize PMIC reset mode 28d9430f0964 dt-bindings: mfd: samsung,s2mps11: Add comment about interrupts properties 4563fdbc72d2 dt-bindings: mfd: fsl,imx8qxp-csr: Remove binding documentation 8f9f74c9d030 dt-bindings: mfd: Convert lpc1850-creg-clk, pc1850-dmamux and phy-lpc18xx-usb-otg to YAML format 75a11ccc6567 dt-bindings: mfd: convert mxs-lradc bindings to json-schema 8978eadc5578 Merge branches 'ib-mfd-gpio-input-pwm-6.17', 'ib-mfd-gpio-power-soc-6.17' and 'ib-mfd-misc-pinctrl-6.17' into ibs-for-mfd-merged 4e0a772975ea dt-bindings: gpio: rockchip: Allow use of a power-domain f5cd2bf1e8fb dt-bindings: serial: snps-dw-apb-uart: Allow use of a power-domain 5d324bdff50d dt-bindings: serial: samsung: add samsung,exynos2200-uart compatible 0a9a83ae140d dt-bindings: mfd: Add Apple Mac System Management Controller c7fa9a3843ab dt-bindings: power: reboot: Add Apple Mac SMC Reboot Controller f4eddbec1946 dt-bindings: gpio: Add Apple Mac SMC GPIO block 09c00fdd331c Merge tag 'icc-6.17-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next ff8150e0b0f2 dt-bindings: i2c: nxp,pnx-i2c: allow clocks property 83fafeb193c6 dt-bindings: i2c: renesas,riic: Document RZ/T2H and RZ/N2H support bd1edaf90e4d dt-bindings: i2c: renesas,riic: Move ref for i2c-controller.yaml to the end 4fb79a323ffa dt-bindings: rtc: amlogic,a4-rtc: Add compatible string for C3 6911acf4bf27 Merge tag 'riscv-dt-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt d6c5bd06ba88 Merge tag 'samsung-drivers-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt 5335c6dec4f1 Merge tag 'arm-sophgo-dt-for-v6.17' of https://github.com/sophgo/linux into soc/newsoc 36beceecc031 Merge tag 'riscv-sophgo-dt-for-v6.17' of https://github.com/sophgo/linux into soc/dt a94a0024593d dt-bindings: rtc: pcf85063: add binding for RV8063 355ece2bba05 dt-bindings: net: bluetooth: nxp: add support for supply and reset c94c0ee603b8 dt-bindings: net: bluetooth: nxp: Add support for 4M baudrate da422e2fd590 ASoC: dt-bindings: qcom,sm8250: Add Fairphone 4 sound card d443d69fe59a ASoC: dt-bindings: qcom,q6afe: Document q6usb subnode e1dc5fef731a dt-bindings: dma: fsl-mxs-dma: allow interrupt-names for fsl,imx23-dma-apbx 831ba7ce88cf dt-bindings: dma: Convert marvell,orion-xor to DT schema d809488a383f dt-bindings: dma: Convert brcm,iproc-sba to DT schema 102be241c4b4 dt-bindings: dma: qcom,gpi: document the Milos GPI DMA Engine 57e8d0f51565 dt-bindings: pinctrl: mediatek: Add support for mt8189 143c71ae555f dt-bindings: net: wireless: rt2800: add SOC Wifi 3b69bcbd0f88 MIPS: dts: ralink: mt7620a: add wifi b2e237f8d950 dt-bindings: power: rpmpd: Add Glymur power domains ecb488880deb dt-bindings: leds: ncp5623: Add 0x39 as a valid I2C address a4e266b64b63 dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints a4902ad760ba dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints 9871ccfc7c82 dt-bindings: display: imx: convert fsl,dcu.txt to yaml format cb3eab704df6 dt-bindings: timer: via,vt8500-timer: Convert to YAML 02bc5b47191f dt-bindings: net: Convert Marvell Armada NETA and BM to DT schema d2cb17b16fcd arm64: dts: sophgo: Add Duo Module 01 Evaluation Board e9a69b5764c5 arm64: dts: sophgo: Add Duo Module 01 d46c534cd1a4 arm64: dts: sophgo: Add initial SG2000 SoC device tree ecee37b0c732 riscv: dts: sophgo: fix mdio node name for CV180X edeb5fb8a57f riscv: dts: sophgo: sophgo-srd3-10: reserve uart0 device 39cea134a435 riscv: dts: sophgo: add Sophgo SG2042_EVB_V2.0 board device tree 3af1443caa87 riscv: dts: sophgo: add Sophgo SG2042_EVB_V1.X board device tree d95438e9cc23 dt-bindings: riscv: add Sophgo SG2042_EVB_V1.X/V2.0 bindings 97ff3450b45b riscv: dts: sophgo: add ethernet GMAC device for sg2042 6523097f467e riscv: dts: sophgo: Enable ethernet device for Huashan Pi 9d7ba84277ac riscv: dts: sophgo: Add mdio multiplexer device for cv18xx 5ad41c12bb04 riscv: dts: sophgo: Add ethernet device for cv18xx 9c62ec1b061f riscv: dts: sophgo: sg2044: add pmu configuration e204a42647dc riscv: dts: sophgo: sg2044: add ziccrse extension e64ca04dfa1a riscv: dts: sophgo: add zfh for sg2042 af70f42b8563 riscv: dts: sophgo: add ziccrse for sg2042 341c9d72df4f riscv: dts: sophgo: Add xtheadvector to the sg2042 devicetree 867de304b18d riscv: dts: sophgo: sg2044: add PCIe device support for SG2044 084dbab95812 riscv: dts: sophgo: sg2044: add MSI device support for SG2044 f3f305412cd9 riscv: dts: sophgo: add reset configuration for Sophgo CV1800 series SoC d4c78bf20a68 riscv: dts: sophgo: add reset generator for Sophgo CV1800 series SoC ca25c70f2e20 dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000 b116c2ce6c9e riscv: dts: sophgo: sg2044: Add missing riscv,cbop-block-size property a7465701ba1b riscv: dts: sophgo: add pwm controller for SG2044 2d4c469f3e0c riscv: dts: sophgo: add SG2044 SPI NOR controller driver 6ed1d5df4964 riscv: dts: sophgo: sg2044: Add pinctrl device 0e92ebbc7780 riscv: dts: sophgo: sg2044: Add ethernet control device f20278d13b83 riscv: dts: sophgo: sophgo-srd3-10: add HWMON MCU device 1ab417f2c6d5 riscv: dts: sophgo: sg2044: Add MMC controller device 5234c1aec3a0 riscv: dts: sophgo: sg2044: add DMA controller device 72423eef988d riscv: dts: sophgo: sg2044: Add I2C device a82a340b1d6b riscv: dts: sophgo: sg2044: Add GPIO device 733f28e2c1dc riscv: dts: sophgo: sg2044: Add clock controller device 8fa3d034a693 riscv: dts: sophgo: sg2044: Add system controller device 0adb6607aa87 riscv: dts: sophgo: cv18xx: Add RTCSYS device node 551dd312e065 Merge tag 'apple-soc-dt-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt 0c7b9e2e286d Merge tag 'at91-dt-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt bd42c1ae49a9 Merge tag 'thead-dt-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt 773cec14b76e Merge tag 'v6.17-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 6daf8e447699 ARM: dts: st: spear: Use generic "ethernet" as node name 515a597ed8c8 Merge tag 'qcom-drivers-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers a7a24115ee9b Merge tag 'memory-controller-drv-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers 3c035ea894fb dt-bindings: riscv: cpus: Add AMD MicroBlaze V 64bit compatible 564f3f7a8a9d Merge tag 'tegra-for-6.17-memory' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers 90505e583326 Merge branch 'newsoc/axiado' into soc/newsoc d2c0ccccbebb arm64: dts: axiado: Add initial support for AX3000 SoC and eval board 676074106b8d dt-bindings: i3c: cdns: add Axiado AX3000 I3C controller 6ac4d3ce41ab dt-bindings: serial: cdns: add Axiado AX3000 UART controller 007d178e28db dt-bindings: gpio: cdns: add Axiado AX3000 GPIO variant c2b4468d9adc dt-bindings: gpio: cdns: convert to YAML 5a5a1053ea3b dt-bindings: arm: axiado: add AX3000 EVK compatible strings 10f07517af93 dt-bindings: vendor-prefixes: Add Axiado Corporation 5583ebf434fb Merge tag 'mvebu-dt-6.17-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt 502759c762d2 Merge tag 'amlogic-arm64-dt-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt c839bab293d1 Merge tag 'qcom-arm64-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt 3fccb04b054a Merge tag 'sunxi-dt-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt 5507affeb4ce Merge tag 'ti-k3-dt-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt 0390f8569044 Merge tag 'qcom-arm32-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt 82b6193bcad3 Merge tag 'spacemit-dt-for-6.17-1' of https://github.com/spacemit-com/linux into soc/dt 048993d6cfca Merge tag 'imx-bindings-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt 16c8d6c0186c Merge tag 'imx-dt-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt 200442757655 Merge tag 'imx-dt64-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt 5dbe4280d749 Merge tag 'socfpga_dts_updates_for_v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt df2b1b31d3ab Merge tag 'tegra-for-6.17-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 92326a333c76 Merge tag 'tegra-for-6.17-arm-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 2e35e6c04a0e Merge tag 'tegra-for-6.17-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 0b4b59ce9c57 dt-bindings: qcom: geni-se: describe SA8255p 32ebdce75966 dt-bindings: serial: describe SA8255p c5b78d58092e Merge branches 'pm-misc' and 'pm-tools' cb4c9d49e8ae dt-bindings: phy: Convert brcm,sr-usb-combo-phy to DT schema b71d5d92eed1 dt-bindings: phy: Convert ti,da830-usb-phy to DT schema 7113f012a446 dt-bindings: phy: marvell,mmp2-usb-phy: Drop status from the example b8380346183a dt-bindings: phy: mixel, mipi-dsi-phy: Allow assigned-clock* properties bc9f6c56ebf6 dt-bindings: phy: qcom,snps-eusb2: document the Milos Synopsys eUSB2 PHY e8bf211ef002 dt-bindings: usb: qcom,snps-dwc3: Add Milos compatible b1b5a102a159 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie phy bindings for QCS615 4793916c4605 Merge branch 'icc-milos' into icc-next ca79b1e41699 Merge tag 'ath-next-20250721' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath into wireless-next 4a7813db0edd dt-bindings: thermal: tegra: Document Tegra210B01 647d14815aa7 dt-bindings: thermal: mediatek: Add fallback compatible string for MT7981 and MT8516 8cbb6e090113 dt-bindings: interconnect: document the RPMh Network-On-Chip Interconnect in Qualcomm Milos SoC c75e65fa1a7a dt-bindings: serial: 8250: spacemit: set clocks property as required 3d801ddabd51 dt-bindings: serial: renesas: Document RZ/V2N SCIF 8004034be86b arm64: dts: apple: Add Apple SoC GPU 372bb0a9270c dt-bindings: gpu: Add Apple SoC GPU 0fd845e2039f arm64: dts: apple: t8012-j132: Include touchbar framebuffer node def9acb229f9 arm64: dts: apple: Add bit offset to PMIC NVMEM node names dc4bff407bcd Merge branch 'newsoc/cix-p1' into soc/newsoc c9853b29c44c arm64: dts: cix: Add sky1 base dts initial support 566f7b29d383 dt-bindings: clock: cix: Add CIX sky1 scmi clock id 2d860dd2a924 dt-bindings: mailbox: add cix,sky1-mbox 4c129f674cb4 dt-bindings: arm: add CIX P1 (SKY1) SoC ec61ee7dfba5 dt-bindings: vendor-prefixes: Add CIX Technology Group Co., Ltd. 7ebb5edbb224 Merge branch 'newsoc/andes' into soc/newsoc 629e67c23eef Merge tag 'mtk-dts64-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt d845a9c7f436 Merge tag 'mtk-dts32-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt 8b47485f6798 Merge tag 'omap-for-v6.17/dt-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt 866ff7150b56 Merge tag 'stm32-dt-for-v6.17-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt ea5f4eb45cdb Merge tag 'v6.17-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 09a326b741de arm64: dts: nuvoton: npcm8xx: Drop the GIC "ppi-partitions" node ca6ab3278201 Merge tag 'aspeed-6.17-devicetree-1' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt 12f66471cea2 Merge tag 'renesas-dts-for-v6.17-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt ce29d48849d5 Merge tag 'renesas-dt-bindings-for-v6.17-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt d5a3aec241ba Merge tag 'samsung-dt64-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt 61ffff1eadc1 Merge tag 'samsung-dt-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt c241df52dbd4 Merge tag 'dt-vt8500-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt 5a97ca254d34 Merge tag 'arm-soc/for-6.17/drivers' of https://github.com/Broadcom/stblinux into soc/drivers 615e5dd1026f Merge tag 'v6.16-rc7' into tty-next bfb15af09263 riscv: dts: andes: add Voyager board device tree e75c75ca51e1 riscv: dts: andes: add QiLai SoC device tree 40e05487b65c dt-bindings: timer: add Andes machine timer 96e291cff48a dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller 5a070b8aab00 dt-bindings: interrupt-controller: add Andes QiLai PLIC 23b07e5175ad dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings 6f6f2755eb71 Merge tag 'reset-for-v6.17' of https://git.pengutronix.de/git/pza/linux into soc/drivers d0eccdbd78de spidev: introduce trivial abb sensor device e899273b9ee5 dt-bindings: trivial-devices: Document ABB sensors 39715dac45f4 PM: docs: Use my kernel.org address in ABI docs and DT bindings 9f70470351fe Merge tag 'v6.16-rc7' into usb-next 4d4776db387d dt-bindings: clock: Add support for i.MX94 LVDS/DISPLAY CSR 9a7abe6a0109 dt-bindings: hwmon: adt7475: Allow and recommend #pwm-cells = <3> 8e0e30e58cfa dt-bindings: trivial: Add tps53685 support 0ba69b597265 dt-bindings: hwmon: pmbus/adp1050: Add adp1051, adp1055 and ltp8800 5538f47fb83b dt-bindings: hwmon: pmbus: ti,ucd90320: Add missing compatibles 70a810c569f2 dt-bindings: hwmon: maxim,max20730: Add maxim,max20710 compatible 684ed1fcb89b dt-bindings: hwmon: lltc,ltc2978: Add lltc,ltc713 compatible ceb2f4ae7231 dt-bindings: hwmon: ti,lm87: Add adi,adm1024 compatible 6fda8eb1d30f dt-bindings: hwmon: national,lm90: Add missing Dallas max6654 and onsemi nct72, nct214, and nct218 fec5aa716025 dt-bindings: hwmon: amc6821: Add cooling levels 2a3bb1bc029e dt-bindings: hwmon: (pmbus/isl68137) Add RAA229621 support df9399258d45 dt-bindings: clock: qcom,sm4450-dispcc: Reference qcom,gcc.yaml a21d5e131452 dt-bindings: clock: qcom,sm4450-camcc: Reference qcom,gcc.yaml c26aa209d9af dt-bindings: clock: qcom,mmcc: Reference qcom,gcc.yaml 101385caa206 dt-bindings: clock: qcom,sm8150-camcc: Reference qcom,gcc.yaml bf0ad3272a8d dt-bindings: clock: qcom: Remove double colon from description 5e0de7d92ba1 Merge tag 'iio-for-6.17a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next ed2c0a3539b9 dt-bindings: interconnect: qcom,msm8998-bwmon: Allow 'nonposted-mmio' 16222f5add7f dt-bindings: interconnect: Add EPSS L3 compatible for QCS8300 SoC 26e8a1a26a63 dt-bindings: interconnect: qcom: Remove double colon from description f3990f2988aa dt-bindings: gpio: Convert qca,ar7100-gpio to DT schema f4169e8902ba dt-bindings: gpio: Convert maxim,max3191x to DT schema cc96527c4361 dt-bindings: gpio: fsl,qoriq-gpio: Add missing mpc8xxx compatibles 234beb04554a dt-bindings: gpio: Create a trivial GPIO schema d5b6bbdd5ea6 dt-bindings: gpio: Convert st,spear-spics-gpio to DT schema 57d91fffc5cb dt-bindings: gpio: Convert abilis,tb10x-gpio to DT schema baf1be13c404 dt-bindings: gpio: Convert apm,xgene-gpio-sb to DT schema bb01ffde4219 dt-bindings: gpio: Convert ti,twl4030-gpio to DT schema 7c869e945c1d dt-bindings: gpio: Convert lantiq,gpio-mm-lantiq to DT schema 2d351d673ed0 dt-bindings: gpio: Convert ti,keystone-dsp-gpio to DT schema d1caee930967 dt-bindings: gpio: Convert altr,pio-1.0 to DT schema f6b6f6538c88 dt-bindings: gpio: Convert cirrus,clps711x-mctrl-gpio to DT schema f5b06d065b65 dt-bindings: gpio: Convert cavium,octeon-3860-gpio to DT schema 6ebb1a828301 dt-bindings: gpio: Convert exar,xra1403 to DT schema 2785b36e35cc dt-bindings: gpio: Convert microchip,pic32mzda-gpio to DT schema b56e20fc40d7 dt-bindings: gpio: Convert lacie,netxbig-gpio-ext to DT schema 3ccc1ca7e0ba Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 8f379560c370 dt-bindings: trivial-devices: Add undocumented hwmon devices 39de5984956e dt-bindings: arm-smmu: Remove sdm845-cheza specific entry a1ac450f3634 arm64: dts: rockchip: Add maskrom button to NanoPi R5S + R5C af0325e129ae dt-bindings: thermal: qcom-tsens: document the Milos Temperature Sensor 49cc1296037b dt-bindings: clock: qcom: document the Milos Video Clock Controller 16340601924b dt-bindings: clock: qcom: document the Milos GPU Clock Controller 573f59c35a7e dt-bindings: clock: qcom: document the Milos Display Clock Controller da3d8ec933a1 dt-bindings: clock: qcom: document the Milos Camera Clock Controller 108d90ed45b5 dt-bindings: clock: qcom: document the Milos Global Clock Controller b1a99cb677d8 dt-bindings: clock: qcom,x1e80100-gcc: Add missing video resets 9e4ffed3ade8 dt-bindings: clock: qcom,sm8450-videocc: Document X1E80100 compatible 741514539768 dt-bindings: clock: qcom: document the Milos TCSR Clock Controller 97ec633f5480 dt-bindings: clock: qcom: Document the Milos RPMH Clock Controller 6d406a229797 dt-bindings: clock: Add Qualcomm QCS615 Video clock controller 8b50d3c9c410 dt-bindings: clock: Add Qualcomm QCS615 Graphics clock controller d0090474f382 dt-bindings: clock: Add Qualcomm QCS615 Display clock controller 942ecba2c8f9 dt-bindings: clock: Add Qualcomm QCS615 Camera clock controller 82a322763a4f Merge branch '20250516-ipq5018-cmn-pll-v4-2-389a6b30e504@outlook.com' into clk-for-6.17 9eefab0dfdd5 dt-bindings: clock: qcom: Add CMN PLL support for IPQ5018 SoC a1b9cfc98bd3 dt-bindings: soc: qcom: qcom,pmic-glink: document Milos compatible d5da90eccdff dt-bindings: soc: qcom,aoss-qmp: document the Milos Always-On Subsystem side channel 34786aba9ba7 dt-bindings: firmware: qcom,scm: document Milos SCM Firmware Interface 6e113c99e893 dt-bindings: arm: qcom,ids: Add SoC IDs for SM7635 family fd8cea27d9ae dt-bindings: net: cdns,macb: Add external REFCLK property aec48256a2ff dt-bindings: thermal: rockchip: document otp thermal trim 328772974a15 dt-bindings: rockchip-thermal: Add RK3576 compatible 19f989a5bd1d MIPS: mobileye: eyeq5: add two GPIO bank nodes 6b4ac8add716 MIPS: mobileye: eyeq5: add evaluation board I2C temp sensor 4fd343c406b0 MIPS: mobileye: eyeq5: add 5 I2C controller nodes e68a2aba902d dt-bindings: watchdog: nxp,pnx4008-wdt: allow clocks property 9c8255dc203b riscv: dts: starfive: jh7110-common: add status power led node 22723d632890 riscv: dts: starfive: jh7110-milkv-mars sort properties e455f730d5b8 dt-bindings: nvmem: convert vf610-ocotp.txt to yaml format 5e169c37d95c dt-bindings: nvmem: mediatek: efuse: split MT8186/MT8188 from base version 7a10c41bf9e8 dt-bindings: nvmem: SID: Add binding for A523 SID controller cbc42a476e75 dt-bindings: nvmem: convert lpc1857-eeprom.txt to yaml format abc73f36bf9d dt-bindings: nvmem: fixed-layout: Allow optional bit positions 813b29da2d55 ASoC: dt-bindings: qcom,lpass-va-macro: Define clock-names in top-level c33c7fb45109 dt-bindings: display: Add Sitronix ST7567 LCD Controller c9198fbc442e dt-bindings: soc: samsung: exynos-sysreg: add hsi2 for ExynosAutov920 8cd3784e53b6 spi: dt-bindings: spi-mux: Drop "spi-max-frequency" as required a08ba8cf59b0 dt-bindings: PCI: qcom: Move PHY & reset GPIO to Root Port node 8ab2a8849856 dt-bindings: PCI: qcom,pcie-sa8255p: Document ECAM compliant PCIe root complex e7eea35f2725 arm64: dts: rockchip: Drop regulator-compatible property on rk3399 1fd0e3d44d5a arm64: dts: rockchip: Drop unneeded address+size-cells on px30 43cbc3eb401a arm64: dts: rockchip: Fix LCD panel port on rk3566-pinetab2 d654d06cfa41 arm64: dts: rockchip: Move mipi_out node on rk3399 haikou demo dtso 2e4252d482d0 arm64: dts: rockchip: Simplify mipi_out endpoint on rk3399 RP64 dtso 34b2c6e27343 arm64: dts: rockchip: Simplify edp endpoints on several rk3399 boards c824fe70648a arm64: dts: rockchip: Simplify VOP port definition on rk3328 fa7552a02970 dt-bindings: usb: convert lpc32xx-udc.txt to yaml format c80a7e0d3ea3 ARM: dts: broadcom: Fix bcm7445 memory controller compatible 1ef58d48a6ef dt-bindings: display: panel: samsung,atna30dw01: document ATNA30DW01 e77e4c64d3aa arm64: dts: allwinner: a523: enable Mali GPU for all boards bf3f984838fb arm64: dts: allwinner: a523: add Mali GPU node 497e5ea363fe arm64: dts: allwinner: a523: Add power controller device nodes 9467e9442c85 Merge branch 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into sunxi/dt-for-6.17 cc2d2d0d56f2 dt-bindings: mmc: sdhci-msm: document the Milos SDHCI Controller b028e9e71dbc dt-bindings: power: Add A523 PPU and PCK600 power controllers a266236fefcb arm64: dts: rockchip: Move dsi address+size-cells from SoC to rk3399 boards ab7cf99a1f4a arm64: dts: rockchip: Move dsi address+size-cells from SoC to px30 boards f8d95046048f dt-bindings: display: rockchip,dw-mipi-dsi: Drop address/size cells 597bb0d8411a dt-bindings: arm-smmu: document the support on Milos ee596924f1a1 arm64: dts: rockchip: Fix UART DMA support for RK3528 01647aa1b636 arm64: dts: rockchip: Add reset button to NanoPi R5S a74d4de252fd arm64: dts: rockchip: Add rtc0 alias for NanoPi R5S + R5C 46a8ca674cfa dt-bindings: interrupt-controller: Convert apm,xgene1-msi to DT schema e07aac30910c dt-bindings: gpu: mali-bifrost: Add Allwinner A523 compatible 609204d3eec9 docs: dt: writing-schema: Document preferred order of properties 91dffad70433 docs: dt: writing-bindings: Document discouraged instance IDs 7d0a75ec87a1 docs: dt: writing-bindings: Document compatible and filename naming ce2424aea4e8 docs: dt: submitting-patches: Avoid 'YAML' in the subject and add an example cfcbcd138f50 dt-bindings: iio: proximity: Add Nicera D3-323-AA PIR sensor 1dc1537a1cfc dt-bindings: vendor-prefixes: Add Nicera 50d9d6206314 dt-bindings: iio: adc: Add support for MT7981 e3979d4e5a71 dt-bindings: iio: adc: Add AD4170-4 d56febcf05e4 dt-bindings: pinctrl: stm32: Introduce HDP fad75c97710c Add RPMh regulator support for PM7550 & PMR735B 02ea21d540c3 ASoC: codec: Convert to GPIO descriptors for 89d0b8fce36f regulator: dt-bindings: qcom,rpmh: Add PMR735B compatible c8bd9fcae9a0 regulator: dt-bindings: qcom,rpmh: Add PM7550 compatible d4e6b1fb0783 dt-bindings: iio: adc: mt6359: Add MT6373 PMIC AuxADC 098202eec4e1 dt-bindings: iio: adc: mt6359: Add MT6363 PMIC AuxADC 1697eb314369 arm64: dts: imx8q: add camera ov5640 support for imx8qm-mek and imx8qxp-mek 28dbe992a899 arm64: dts: altera: socfpga_stratix10: update internal oscillators df7e566fd9d3 arm64: dts: socfpga: swvp: remove phy-addr in the GMAC node 58018d66ed16 arm64: dts: socfpga: swvp: remove cpu1-start-addr ed76c055b420 arm64: dts: socfpga: swvp: remove altr,modrst-offset aec88103429c arm64: dts: socfpga: stratix10: fix dtbs_check for rstmgr 39d9a2cbc5e5 arm64: dts: socfpga: agilex: fix dtbs_check warning for f2s-free-clk ef70c327c3f6 arm64: dts: allwinner: A523: Add SID controller node 752c7e4e2720 arm64: dts: allwinner: a133-liontron-h-a133l: Add Ethernet support fae71aaf339e arm64: dts: allwinner: a100: Add EMAC support b38274d492ca arm64: dts: allwinner: a100: Add pin definitions for RGMII/RMII ed798b2f7978 media: dt-bindings: rockchip: Add RK3576 Video Decoder bindings 8a915333fc1e media: dt-bindings: rockchip: Document RK3588 Video Decoder bindings 9b65179d600c dt-bindings: pinctrl: document the Milos Top Level Mode Multiplexer fb32a87d3875 dt-bindings: pinctrl: qcom,pmic-gpio: Add PM7550 support 9391657b90c6 dt-bindings: pinctrl: qcom,pmic-gpio: Add PMIV0104 support d655238fffbd ARM: tegra: chagall: Add embedded controller node 8f97653e1318 ARM: tegra: Add device-tree for Asus Portable AiO P1801-T 800285ab20bb dt-bindings: arm: tegra: Add Asus Portable AiO P1801-T 2a2952b67a2e arm64: tegra: Add p3971-0089+p3834-0008 support ce7e69af42ca arm64: tegra: Add memory controller on Tegra264 a81e86db62db arm64: tegra: Add Tegra264 support a6689e2bd732 dt-bindings: arm: tegra: Add Asus VivoTab RT TF600T 776d06cf806e dt-bindings: Add Tegra264 clock and reset definitions 536f700e61e8 dt-bindings: tegra: Document P3971-0089+P3834-0008 Platform c9998640b0fc dt-bindings: rtc: tegra: Document Tegra264 RTC 9aacfd76da1d dt-bindings: dma: Add Tegra264 compatible string 7def90ff5f38 dt-bindings: misc: Document Tegra264 APBMISC compatible a59edbcea209 dt-bindings: firmware: Document Tegra264 BPMP 26008a3fa73f dt-bindings: mailbox: tegra-hsp: Properly sort compatible string list ac67362457ac dt-bindings: mailbox: tegra-hsp: Bump number of shared interrupts 88181419846e dt-bindings: memory: tegra: Add Tegra264 support 80cb84e4d5a7 dt-bindings: tegra: pmc: Add Tegra264 compatible 44788ad15192 arm64: dts: rockchip: describe the OV8858 user camera on PinePhone Pro f48d16bc01ed arm64: dts: rockchip: describe I2c Bus 1 and IMX258 world camera on PinePhone Pro 624791f8d74a arm64: dts: rockchip: Fix pinctrl node names for RK3528 2a7b4ab8ef90 arm64: dts: rockchip: Add FriendlyElec NanoPi M5 support 75ac9bbd660a dt-bindings: arm: rockchip: add FriendlyElec NanoPi M5 board d9c568906be1 arm64: dts: rockchip: force PMIC reset behavior to restart PMU on RK3588 Tiger 8bd14566b75f arm64: dts: rockchip: force PMIC reset behavior to restart PMU on RK3588 Jaguar 0e417bfcbc38 arm64: dts: rockchip: add header for RK8XX PMIC constants 5cdc97a0faf8 arm64: dts: rockchip: add HDMI audio on ROCK 4D d2defdc9b0c3 arm64: dts: rockchip: theoretically enable Wi-Fi on ROCK 4D 7200ec33cb56 arm64: dts: rockchip: complete USB nodes on ROCK 4D ac5675c9dfae arm64: dts: rockchip: adjust dcin regulator on ROCK 4D 71bbd4df5a38 arm64: dts: Add DTS for Marvell PXA1908 and samsung,coreprimevelte c3eb8bf27be6 dt-bindings: marvell: Document PXA1908 SoC and samsung,coreprimevelte 3dbe8d040691 dt-bindings: mmc: sdhci-pxa: restrict pinctrl to pxav1 256a25acb085 arm64: dts: freescale: imx8mp-toradex-smarc: remove gpio hog 4875356dd0d1 arm64: dts: freescale: imx8mp-toradex-smarc: fix lvds dsi mux gpio 7e16a47c774f arm64: dts: imx8mm-venice-gw7904: Increase HS400 USDHC clock speed 958eae2d29ea arm64: dts: imx8mm-venice-gw7903: Increase HS400 USDHC clock speed 3b94e93f86e6 arm64: dts: imx8mn-venice-gw7902: Increase HS400 USDHC clock speed a81c22fbb48a arm64: dts: imx8mm-venice-gw7902: Increase HS400 USDHC clock speed 59d34e1fa7de arm64: dts: imx8mm-venice-gw7901: Increase HS400 USDHC clock speed e1cf73b27bcb arm64: dts: imx8mp-venice-gw702x: Increase HS400 USDHC clock speed 0edd7bba0263 arm64: dts: imx8mm-venice-gw700x: Increase HS400 USDHC clock speed 9820a07342b0 arm64: dts: lx2160a-qds: add the two on-board RGMII PHYs 16382fa39594 arm64: dts: add imx95-libra-rdk-fpsc board 8a6f28dab39c arm64: dts: imx8q: add linux,cma node for imx8qm-mek and imx8qxp-mek ba73343b8812 arm64: dts: imx8: add capture controller for i.MX8's img subsystem ea6b32baf520 arm64: dts: imx95: add jpeg encode and decode nodes 2a4634dc728b arm64: dts: imx93-phyboard-nash: Add PEB-WLBT-07 overlay c080e7b9ddda arm64: dts: imx93-phyboard-segin: Add PEB-WLBT-05 overlay 1f7892023ef4 arm64: dts: imx93-phyboard-segin: Add PEB-EVAL-01 overlay faa5aade74a9 arm64: dts: imx93-phycore-som: Add RPMsg overlay 07780fa4aed1 arm64: dts: freescale: tqmls10xx: Add vdd-supply for spi-nor flash 8e3492338e8b arm64: dts: freescale: tqmls10xx-mbls10xxa: Add vdd-supply for i2c mux 271103d977c9 arm64: dts: tqmls1046a: Enable SFP interfaces 25f7bd3b4a47 arm64: dts: tqmls1043a: Enable SFP interface 54f5caa98df8 arm64: dts: tqmls10xxa: Move SFP cage definition to common place e715bb94e263 arm64: dts: fsl-ls1088a: Remove superfluous address and size cells c82c1751f804 arm64: dts: fsl-ls1046a: Remove superfluous address and size cells ebcd19d6347a arm64: dts: fsl-ls1043a: Remove superfluous address and size cells 17c7cc47affb arm64: dts: imx94: add missing clock related properties to flexcan1 d60633ab78a3 arm64: dts: imx8mn: Configure DMA on UART2 7d4ebc6b315b arm64: dts: imx8mm: Configure DMA on UART2 6d1fccdc8f60 arm64: dts: fsl-ls1046a: Add missing DMA entries for I2C & LPUART 7495eeebbd34 arm64: dts: fsl-ls1043a: Add missing DMA entries for I2C & LPUART e06f4e76e905 arm64: dts: freescale: imx93-phycore-som: Add watchdog ext-reset-output pin d58bd9b4a79b arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed c694a7bc8cf3 arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed 6743b8d488e1 arm64: dts: tqma8mpql-mba8mpxl-lvds: Rename overlay to include display name a37af13d15c8 arm64: dts: imx8qm-mek: support revd board's wm8962 codec 7a3fbd740ca5 arm64: dts: imx8qxp-mek: support wcpu board's wm8962 codec 7e34086585b9 arm64: dts: imx8mp-evk: Use fsl-asoc-card to replace simple card 83f3bf720be9 arm64: dts: imx93: add edma error interrupt support ebf5c781f77d arm64: dts: freescale: imx8mp-toradex-smarc: add fan cooling levels 181479b67e8a arm64: dts: imx8mp: Configure VPU clocks for overdrive 59f683a9ab68 arm64: dts: imx8mp-nominal: Explicitly configure nominal VPU clocks 8a232cb5a7fa arm64: dts: imx8mp: fix VPU_BUS clock setting eb10431b8e66 arm64: dts: imx8mp: drop gpcv2 vpu power-domains and clocks 60e50a08da9b arm64: dts: freescale: imx8qxp/imx8qm: Add CAAM support a248219a8875 ARM: dts: mediatek: add basic support for Lenovo A369i board bfd569da9873 ARM: dts: mediatek: add basic support for JTY D101 board 2a4d4ef273b2 ARM: dts: mediatek: add basic support for MT6572 SoC 23404121bdd4 dt-bindings: arm: mediatek: add boards based on the MT6572 SoC a4c8dd9520f6 dt-bindings: vendor-prefixes: add JTY e0c23527ba98 dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572 b2b61a2db095 dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: add MT6572 804ab7c7d85d ARM: dts: imx6-gw: Replace license text comment with SPDX identifier 03bac12b32b2 ARM: dts: imx6ul-kontron-sl-common: Fix QSPI NAND node name ad2593118243 ARM: dts: imx6ul-kontron-sl-common: Add SPI NOR partitions 4885f805e158 ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface d1b91e76690e dt-bindings: add imx95-libra-rdk-fpsc a0409bf40ae5 arm64: dts: ti: k3-am69-sk: Add idle-states for remaining SERDES instances 673bf0fe91bc arm64: dts: ti: k3-am62a7-sk: add boot phase tags 0b61c356e6ad arm64: dts: ti: k3-am654-base-board: add boot phase tags 7d711c316bdb arm64: dts: ti: k3-am65: add boot phase tags e177b1c9de01 dt-bindings: clock: ast2600: Add reset definitions for MAC1 and MAC2 1c5060689b34 dt-bindings: net: ftgmac100: Add resets property 5193dd5fa141 dt-bindings: net: sophgo,sg2044-dwmac: Add support for Sophgo SG2042 dwmac 5ce5f07b5508 dt-bindings: net: dsa: mediatek,mt7530: add internal mdio bus 583ebba08917 dt-bindings: net: dsa: mediatek,mt7530: add dsa-port definition for mt7988 0f557ac7ccfe dt-bindings: net: mediatek,net: add sram property cffbaf9b81e2 dt-bindings: net: mediatek,net: allow irq names a76ffe63b15c dt-bindings: net: mediatek,net: allow up to 8 IRQs 6bb228560999 dt-bindings: net: mediatek,net: update mac subnode pattern for mt7988 97de60cfbce0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net b9da9213ade8 arm64: dts: st: remove empty line in stm32mp251.dtsi 64063fff5ffb arm64: dts: st: fix timer used for ticks 4c7a19b4cb33 regulator: Merge tps6594 driver changes daad99af0822 dt-bindings: mfd: ti,tps6594: Add TI TPS652G1 PMIC 8386b729544f dt-bindings: media: cdns,csi2rx.yaml: Add optional interrupts for cdns-csi2rx b29392c6d2f8 arm64: dts: rockchip: Enable HDMI receiver on RK3588 EVB1 d54023e2d503 arm64: dts: rockchip: fix PHY handling for ROCK 4D a3f230874d3a arm64: dts: rockchip: Enable mipi dsi on rk3568-evb1-v10 cf9888548489 arm64: dts: rockchip: Add UFS support on the ROCK 4D 7903089bd476 arm64: dts: ti: k3-am69-sk: Add bootph-all property to enable Ethernet boot 24844a9efccd arm64: dts: ti: k3-j722s-evm: Add bootph-all property to enable Ethernet boot f4fdd87dbb41 arm64: dts: ti: k3-am62p5-sk: Add bootph-all property to enable Ethernet boot 3939a611e8bc arm64: dts: ti: k3-am68-sk-base-board: Add bootph-all property to enable Ethernet boot a3f5e9fa0441 arm64: dts: ti: Add support for AM62D2-EVM 7a38d687cc98 arm64: dts: ti: Add pinctrl entries for AM62D2 family of SoCs f2166a890cbb dt-bindings: arm: ti: Add AM62D2 SoC and Boards aa589db3ac8e arm64: dts: ti: Add bootph property to nodes at source for am62a 24acc0cda0ca dt-bindings: ethernet-phy: add MII-Lite phy interface type de5faa29496a dt-bindings: dpll: Add support for Microchip Azurite chip family be3edb0ba9c7 dt-bindings: dpll: Add DPLL device and pin 6951965726e3 dt-bindings: net: Add support for Sophgo CV1800 dwmac 57ec540c0009 dt-bindings: memory: renesas,rzg3e-xspi: Document RZ/V2H(P) and RZ/V2N support 397d62e38e6d dt-bindings: arm: sunxi: Combine board variants into enums 94f9ccddf8d2 ARM: tegra: Add device-tree for ASUS VivoTab RT TF600T 966adacf22f9 dt-bindings: serial: rsci: Update maintainer entry 311412a89e25 dt-bindings: serial: renesas,rsci: Add optional secondary clock input 107315cef7f1 dt-bindings: serial: sh-sci: Document r8a78000 bindings 49773b5da84b dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains 89e711f0ab70 arm64: dts: ti: k3-am62p-verdin: Adjust temperature trip points 6d8d2fd35d79 arm64: dts: ti: k3-am62p-j722s: Enable freq throttling on thermal alert 96816c0c1cda Merge tag 'pm-runtime-6.17-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 4c2695cf19b3 arm64: dts: ti: k3-j784s4-j742s2-main-common: Add PBIST_14 node 8d9287a162e7 dt-bindings: soc: ti: bist: Add BIST for K3 devices 2708025daa67 arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support 3112e1658091 arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file 6dfe3e70a454 arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1 b74625437e2b riscv: dts: spacemit: Move eMMC under storage-bus for K1 106a2d7182d9 riscv: dts: spacemit: Move UARTs under dma-bus for K1 37db9248d762 riscv: dts: spacemit: Add DMA translation buses for K1 d9accb54a587 riscv: dts: spacemit: add pwm14_1 pinctrl setting 0603708cb366 riscv: dts: spacemit: add PWM support for K1 SoC 23afee5fb806 arm64: dts: ti: k3-am62p-verdin: fix PWM_3_DSI GPIO direction e05ddcb61514 arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default d8f96fe1e4b5 dt-bindings: net: altr,socfpga-stmmac.yaml: add minItems to iommus e38f508615bd net: dt-bindings: ixp4xx-ethernet: Support fixed links 75d68220cfff dt-bindings: interrupt-controller: Add Arm GICv5 33b7328bd67b Merge tag 'drm-msm-next-2025-07-05' of https://gitlab.freedesktop.org/drm/msm into drm-next 10794b789986 docs: dt: writing-bindings: Consistently use single-whitespace 86a9bf4c4443 docs: dt: writing-bindings: Express better expectations of "specific" 0c8f9e02cd3b docs: dt: writing-bindings: Rephrase typical fallback (superset) usage 0f6503d69ae6 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable serial NOR FLASH add55fc9ed19 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable serial NOR FLASH 7cd8bb1dc1cc arm64: dts: renesas: r9a09g057: Add XSPI node 531f2d9725b7 arm64: dts: renesas: r9a09g056: Add XSPI node 84f1df18dc5f Merge tag 'renesas-r9a09g057-dt-binding-defs-tag4' into renesas-dts-for-v6.17 a4a0bc4dc3e9 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Fix pinctrl node name for GBETH1 8b67347d881d arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Fix pinctrl node name for GBETH1 66af74e1aa4d arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBETH) interfaces c813a6ce829d arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys eb1e7e4e9e6e dt-bindings: rtc: nxp,lpc1788-rtc: add compatible string nxp,lpc1850-rtc d9c9432709dc dt-bindings: rtc: move nxp,lpc3220-rtc to separated file from trivial-rtc.yaml f7e641cf0882 dt-bindings: Move sophgo,cv1800b-rtc to rtc directory c2ccc8724b7a arm: dts: ti: omap: Fixup pinheader typo e6a0b772cb05 ARM: dts: am335x-pdu001: Fix RS-485 transceiver switching 40e9787d1816 ASoC: soc-dapm: cleanups 01c983755f54 ARM: dts: marvell: kirkwood: use recent scl/sda gpio bindings 75df38d090a6 arm64: dts: mediatek: mt8395-genio-1200-evk: Add MT6359 PMIC key support 3a6357e27ba7 arm64: dts: mediatek: mt8390-genio-common: Add Home MT6359 PMIC key support 6a3deb51c9b5 arm64: dts: mediatek: mt7988a-bpi-r4: add gpio leds c7292550d3ab ARM: dts: imx6-karo: Replace license text comment with SPDX identifier c134c3be2c58 arm64: dts: s32g: Add USB device tree information for s32g2/s32g3 8faccf139224 dt-bindings: usb: Add compatible strings for s32g2/s32g3 32caa97af9bf dt-bindings: gpio: pca95xx: add TI TCA6418 7158638bb3cd arm64: dts: mediatek: mt7988a-bpi-r4: drop unused pins a2a08c044349 arm64: dts: mediatek: mt7988a-bpi-r4: add proc-supply for cci 240182754e31 arm64: dts: mediatek: mt7988: add cci node 6e93e2385a19 dt-bindings: interconnect: add mt7988-cci compatible 74844cb5275e arm64: dts: airoha: en7581: Add ethernet nodes to EN7581 SoC evaluation board 8289107f1c92 arm64: dts: mediatek: mt8192-asurada-spherion: Mark trackpads as fail-needs-probe e4519cc918c5 arm64: dts: mediatek: mt8186: Add Squirtle Chromebooks f8de516be111 arm64: dts: mediatek: mt8186: Merge Voltorb device trees 034615aac7eb arm64: dts: mediatek: mt8186-steelix: Mark second source components for probing b0b73c2d7ae7 dt-bindings: arm: mediatek: Add MT8186 Squirtle Chromebooks 6b59c9ae290e dt-bindings: arm: mediatek: Merge MT8186 Voltorb entries ae2638c7d641 Merge tag 'pm-runtime-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm into gpio/for-next bc9b5bf851b3 dt-bindings: pwm: Convert lpc32xx-pwm.txt to yaml format 56458f97f58d dt-bindings: pwm: argon40,fan-hat: Document Argon40 Fan HAT 5ec6557630fd dt-bindings: vendor-prefixes: Document Argon40 71c5a4bb4e89 dt-bindings: pwm: mediatek,mt2712-pwm: Add support for MT6991/MT8196 6240e06fc3e5 dt-bindings: pwm: convert lpc1850-sct-pwm.txt to yaml format b535e7088d2f dt-bindings: pwm: adi,axi-pwmgen: Update documentation link 69d7e2a442d2 dt-bindings: pwm: sophgo: Add pwm controller for SG2044 af64f85f74b4 riscv: dts: sifive: unleashed/unmatched: Remove PWM controlled LED's active-low properties e0be156f6035 dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support e49654c2f279 Merge tag 'pm-runtime-6.17-rc1' b24aeebf87a0 arm64: dts: allwinner: t527: Add OrangePi 4A board 7f5a1f6e1eb9 arm64: dts: allwinner: a523: Add UART1 pins 952f9cbd7af1 arm64: dts: allwinner: a523: Move rgmii0 pins to correct location ad8576fad7d4 arm64: dts: allwinner: a523: Move mmc nodes to correct position 15e4d9212ce3 dt-bindings: arm: sunxi: Add Xunlong OrangePi 4A board 12336bf96c72 dt-bindings: iio: adc: nxp,lpc3220-adc: allow clocks property e65cbadc0548 dt-bindings: iio: adc: ad4851: add spi-3wire 4d9c51edc9b9 arm64: dts: exynos7870-j6lte: reduce memory ranges to base amount e086fd8876f5 arm64: dts: exynos7870-on7xelte: reduce memory ranges to base amount 9d9c6611c451 arm64: dts: exynos7870: add quirk to disable USB2 LPM in gadget mode 208cce5857c4 ARM: dts: microchip: sama7g5: Add cache configuration for cpu node 509b99826913 ARM: dts: microchip: sama7d65: Add cache configuration for cpu node f3d0e33299fd ARM: dts: microchip: sama5d4: Update the cache configuration for CPU 8941fbf6ba5b ARM: dts: microchip: sama5d3: Update the cache configuration for CPU 2eff3303da8d ARM: dts: microchip: sama5d2: Update the cache configuration for CPU e7b18d4c2364 Merge merge point of tag 'usb-6.16-rc5' into usb-next c38da1ad3c4f dt-bindings: opp: adreno: Update regex of OPP entry 677b04f5438a dt-bindings: power: qcom,rpmpd: add Turbo L5 corner e31a0e2df6d3 arm64: dts: amlogic: Enable the npu node for Alta and VIM3 607ef22a465f dts: arm64: amlogic: add S6 pinctrl node 9211f8207ece dts: arm64: amlogic: add S7D pinctrl node ab5a66e09833 dts: arm64: amlogic: add S7 pinctrl node 15aac295b6bc arm64: dts: amlogic: Add Ugoos AM3 79c971501356 dt-bindings: arm: amlogic: Add Ugoos AM3 a6dec074934f arm64: dts: amlogic: Align wifi node name with bindings a21c94e943cb dt-bindings: display/msm: qcom,sm8750-mdss: Add SM8750 109b054c5d62 dt-bindings: display/msm: qcom,sm8650-dpu: Add SM8750 d58d7037c611 dt-bindings: display/msm: dp-controller: Add SM8750 79c555201895 dt-bindings: display/msm: dsi-controller-main: Add SM8750 02e87e911953 dt-bindings: display/msm: dsi-phy-7nm: Add SM8750 792e2ba64bb0 ARM: dts: stm32: add stm32mp157f-dk2 board support 69778818ec62 dt-bindings: arm: stm32: add STM32MP157F-DK2 board compatible 7643ccce963f ARM: dts: stm32: optee async notif interrupt for MP15 scmi variants 5b0e91604398 ARM: dts: stm32: use internal regulators bindings for MP15 scmi variants bf70ebd8ffe1 dt-bindings: regulator: Add STM32MP15 SCMI regulator identifiers c76df445d8e2 ARM: dts: stm32: use 'typec' generic name for stusb1600 on stm32mp15xx-dkx 475d705400c1 ARM: dts: stm32: fullfill diversity with OPP for STM32M15xF SOCs 4bb10d43e4dc ARM: dts: stm32: add system-clock-direction-out on stm32mp15xx-dkx b0cec331ce90 arm64: dts: st: add timer nodes on stm32mp257f-ev1 3784048145a5 arm64: dts: st: add timer pins for stm32mp257f-ev1 2030d965c281 arm64: dts: st: add timer nodes on stm32mp251 5e0382c920e9 ARM: dts: stm32: Add nvmem-cells to ethernet nodes for constant mac-addresses 7f41efee603f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 1210620aaa38 arm64: dts: ti: k3-am62p-verdin: add SD_1 CD pull-up 49fb938f2aa0 ARM: dts: aspeed: yosemite4: add gpio name for uart mux sel f80c1ece0727 ARM: dts: aspeed: santabarbara: Add Meta Santabarbara BMC 5739123deb47 dt-bindings: arm: aspeed: add Meta Santabarbara board 17e841eb8a01 ARM: dts: aspeed: bletchley: enable USB PD negotiation 6c20b3c5da78 ARM: dts: aspeed: lanyang: Fix 'lable' typo in LED nodes ac274dd83da4 ARM: dts: aspeed: harma: add mmc health 5f776e456b95 ARM: dts: aspeed: Harma: revise gpio bride pin for battery 285c16da7d59 ARM: dts: aspeed: harma: add ADC128D818 for voltage monitoring 707670385616 ARM: dts: aspeed: harma: add fan board I/O expander 5cdab6370fb5 ARM: dts: aspeed: harma: add E1.S power monitor 4ac3caeab4d6 ARM: dts: aspeed: catalina: Enable MCTP for frontend NIC management 4acc31107f44 Merge tag 'drm-misc-next-2025-07-03' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 3dfcfb15f3a4 riscv: dts: spacemit: add reset support for the K1 SoC b1de41ddb12c Merge tag 'spacemit-reset-binding-for-6.17-1' of https://github.com/spacemit-com/linux 990c4c25e751 dt-bindings: pinctrl: stm32: Add missing blank lines e6da1f46eb46 dt-bindings: pinctrl: convert nxp,lpc1850-scu.txt to yaml format bfffde04584b arm64: dts: qcom: sm8150: Drop unrelated clocks from PCIe hosts bccba5ad2d5e arm64: dts: qcom: sc8180x: Drop unrelated clocks from PCIe hosts 7d4d5736e895 dt-bindings: watchdog: fsl-imx-wdt: add compatible string fsl,ls1046a-wdt 3bd76858e231 Merge tag 'arm-soc/for-6.17/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt e5d755023dc6 ARM: dts: lpc32xx: Add #pwm-cells property to the two SoC PWMs 5c1cfc4da7e7 Merge tag 'arm-soc/for-6.17/devicetree' of https://github.com/Broadcom/stblinux into soc/dt 376d0636861a dt-bindings: mtd: jedec,spi-nor: Add atmel,at26* compatible string fe2b22926763 Merge tag 'renesas-dts-for-v6.17-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt 5aaa6a166e8d Merge tag 'renesas-dt-bindings-for-v6.17-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt 7a374a9fc8f9 arm64: dts: cavium: thunder2: Add missing PL011 "uartclk" 9b8b632ab773 arm64: dts: lg: Add missing PL011 "uartclk" 1840478bd82c arm64: dts: lg: Refactor common LG1312 and LG1313 parts da6dbfcc7301 dt-bindings: soc: spacemit: define spacemit,k1-ccu resets bb90348d29a9 dt-bindings: mmc: Add sdhci compatible for qcs8300 0414ba944436 spi: dt-bindings: Convert marvell,orion-spi to DT schema a56bc205230f dt-bindings: mmc: loongson,ls2k0500-mmc: Add compatible for Loongson-2K2000 3cc034e85df9 dt-bindings: mmc: Add Loongson-2K SD/SDIO/eMMC controller binding dcdc40b6d229 mips: dts: qca: add wmac support c66d6090a834 MIPS: mobileye: dts: eyeq5: add the emmc controller cec254c8523d MIPS: mobileye: dts: eyeq6h: add the emmc controller 611c15d5e513 dt-bindings: mmc: renesas,sdhi: Document RZ/T2H and RZ/N2H support c824773bddb3 dt-bindings: reset: Convert snps,dw-reset to DT schema 86485ac1b19d dt-bindings: media: qcom,x1e80100-camss: Fix isp unit address 728f8edb14ff dt-bindings: media: qcom,x1e80100-camss: Remove clock-lanes port property 7a573d543274 dt-bindings: media: qcom,x1e80100-camss: Add optional bus-type property 775c0a28cdd1 dt-bindings: media: qcom,x1e80100-camss: Tighten the property regex pattern e73fc4fe22c1 Merge tag 'ib-mfd-gpio-input-pwm-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into gpio/for-next 2cdc59469372 dt-bindings: net: Convert socfpga-dwmac bindings to yaml 03396f2ec6d3 arm64: dts: renesas: Add CN15 eMMC and SD overlays for RZ/V2H and RZ/V2N EVKs b581622620e9 arm64: dts: renesas: r8a779h2: Add Gray Hawk Single support 8c9f5b0429a2 arm64: dts: renesas: Add Renesas R8A779H2 SoC support 2b6093a18f87 arm64: dts: renesas: Factor out Gray Hawk Single board support c8fc0b439820 dt-bindings: soc: renesas: Document R-Car V4M-7 Gray Hawk Single ec22ed6659ed Merge tag 'renesas-r9a09g057-dt-binding-defs-tag4' into renesas-clk-for-v6.17 64c19295dba9 Merge tag 'renesas-r9a09g087-dt-binding-defs-tag2' into renesas-clk-for-v6.17 8fef4f6b3495 dt-bindings: clock: renesas,r9a09g077/87: Add SDHI_CLKHS clock ID 0f1bcc2d243a dt-bindings: clock: renesas,r9a09g056/57-cpg: Add XSPI core clock 4380d39a0bfd ARM: dts: sun8i: v3: Add RGB666 LCD PD pins definition d4241e745089 ARM: dts: sun8i: v3s: Add RGB666 LCD PE pins definition 6b354c7e0cba mips: dts: realtek: Add gpio block c0d0aedd3de9 mips: dts: realtek: Add watchdog dae2bc5616a8 mips: dts: realtek: Add switch interrupts 38394a11dfec mips: dts: cameo-rtl9302c: Add switch block e4d0f8f0b485 MIPS: dts: ralink: gardena_smart_gateway_mt7688: Fix power LED 53804508fc88 MIPS: dts: ralink: mt7628a: Update watchdog node according to bindings 96b1d8882b30 MIPS: dts: ralink: mt7628a: Fix sysc's compatible property for MT7688 3a5d39e27fb7 dt-bindings: clock: mediatek,mtmips-sysc: Adapt compatible for MT7688 boards e2714b69d705 ASoC: dt-bindings: qcom,sm8250: Add QCS8275 sound card 93001f7dcb85 ARM: dts: imx6ul: support Engicam MicroGEA GTW board 9ea985f294fc ARM: dts: imx6ul: support Engicam MicroGEA RMM board b0e34d5a967c ARM: dts: imx6ul: support Engicam MicroGEA BMM board acf9f66533f6 ARM: dts: imx6ul: support Engicam MicroGEA-MX6UL SoM d23e9ea1eaac dt-bindings: arm: fsl: support Engicam MicroGEA GTW board e50303295b76 dt-bindings: arm: fsl: support Engicam MicroGEA RMM board aec517ade0f4 dt-bindings: arm: fsl: support Engicam MicroGEA BMM board 98ba73c32158 dt-bindings: net: convert nxp,lpc1850-dwmac.txt to yaml format 0f4043ab479c iio: adc: ad7173: add SPI offload support d7b8723e5cc9 dt-bindings: trigger-source: add ADI Util Sigma-Delta SPI 84d8f9c362fd dt-bindings: mfd: adp5585: document reset gpio 362f91ed9a71 dt-bindings: mfd: adp5585: add properties for input events a8629f7b1c76 dt-bindings: mfd: adp5585: document adp5589 I/O expander 56126147cf7f dt-bindings: mfd: adp5585: ease on the required properties e89612b694cf dt-bindings: input: touchscreen: edt-ft5x06: Document FT8716 support fcb3290cc9aa dt-bindings: input: touchscreen: convert tsc2007.txt to yaml format 2aa354161f52 dt-bindings: dsp: fsl,dsp: document 'access-controllers' property 6e293da49ad9 dt-bindings: bus: document the IMX AIPSTZ bridge 56370e58513a arm64: dts: imx93-11x11-evk: remove the duplicated pinctrl_lpi2c3 node b2cf0ac6473f arm64: dts: imx93-11x11-evk: reduce the driving strength of net RXC/TXC 1f8f5eb35b99 arm64: dts: imx93-11x11-evk: disable all realtek ethernet phy CLKOUT 3f439f3e0847 arm64: dts: imx93-qsb/evk: add usdhc3 and lpuart5 c288a6c72f58 arm64: dts: imx93: remove eee-broken-1000t for eqos node 28a0f520481d arm64: dts: imx93-9x9-qsb: add IMU sensor support bdbdeea06674 arm64: dts: freescale: imx8mp-var-som: Add EQoS support with MaxLinear PHY fef47da29940 arm64: dts: imx8qm: add system controller watchdog support 43a9c5204a71 arm64: dts: imx95-19x19-evk: add GPIO reset for ethphy0 cfbae9c05739 arm64: dts: imx95-19x19-evk: adjust pinctrl settings for usdhc2 2d2d317cda64 arm64: dts: imx95-evk: add USB3 PHY tuning properties e2984acda327 arm64: dts: imx95-19x19-evk: add adc0 flexcan[1,2] i2c[2,3] uart5 spi3 and tpm3 1b516b64f709 arm64: dts: freescale: imx93-var-som: update eqos support for MaxLinear PHY 236b3b5fa844 arm64: dts: imx8mp-venice-gw74xx: update name of M2SKT_WDIS2# gpio ee2949900e0f arm64: dts: freescale: imx93-tqma9352: add memory node a8cfb47ba83a arm64: dts: freescale: imx93-phyboard-nash: Move ADC vref to SoM b4ab5602f093 dt-bindings: arm: fsl: add i.MX28 Amarula rmm board 58732bd8328b ARM: dts: mxs: support i.MX28 Amarula rmm board 54dad17c1416 ARM: dts: imx28: add pwm7 muxing options 7826f7be97d7 dt-bindings: serial: mediatek,uart: add MT6572 a6870cdf2262 dt-bindings: interrupt-controller: Convert fsl,mpic-msi to YAML a39baf2874e1 riscv: dts: thead: Add PVT node 59dcbcb5dbe8 riscv: dts: thead: th1520: Add GPU clkgen reset to AON node b7064204c34a arm: dts: omap: Add support for BeagleBone Green Eco board 97e7316298d4 dt-bindings: omap: Add Seeed BeagleBone Green Eco 1fc23c040c64 arm: dts: omap: am335x-bone-common: Rename tps to generic pmic node d6a683de0144 dt-bindings: display: panel: Make reset-gpio as optional for Raydium RM67200 c7b79f4c60ea dt-bindings: display: panel: Add Himax HX83112B 287b9ff3a30a dt-bindings: vendor-prefixes: document Shenzhen DJN Optronics Technology 5b00d9d7cef3 arm64: dts: rockchip: Enable eMMC HS200 mode on Radxa E20C f493d4244fb4 arm64: dts: rockchip: Add bluetooth support to ArmSoM Sige7 2c6901d159a6 arm64: dts: rockchip: enable PCIe on ROCK 4D c3fcd8d33101 arm64: dts: rockchip: Enable HDMI receiver on CM3588 c0c64cb2bea6 arm64: dts: rockchip: Add HDMI PHY PLL clock source to VOP2 on rk3576 271c1ecee280 arm64: dts: rockchip: Enable HDMI PHY clk provider on rk3576 b347f6353796 dt-bindings: display: vop2: Add optional PLL clock property for rk3576 0ec19b976d2f dt-bindings: media: imx258: inherit video-interface-devices properties 32656f2dd7f7 dt-bindings: media: ov8858: inherit video-interface-devices properties 0a479200fad0 media: dt-bindings: mt9m114: Add slew-rate DT-binding afcd87416700 media: dt-bindings: sony,imx214: Deprecate property clock-frequency 8c02f74a820d media: dt-bindings: mipi-ccs: Refer to video-interface-devices.yaml 21dd16fda6ae arm64: dts: exynos: gs101: switch to gs101 specific reboot 692223514aae arm64: dts: exynos: gs101-pixel-common: add main PMIC node 92a8f685b654 arm64: dts: exynos: gs101: ufs: add dma-coherent property 221da32f58b1 Merge 6.16-rc4 into tty-next c0f052a89615 arm64: dts: imx95: add SMMU support for NETC b5ed179c47d0 arm64: dts: imx943-evk: Add PDM microphone sound card support bd71324d2afc arm64: dts: imx943-evk: add bt-sco sound card support e22973f9644c arm64: dts: imx943-evk: add sound-wm8962 support ba65c43c3568 arm64: dts: imx943-evk: add i2c io expander support 2364aebb71bb arm64: dts: imx943-evk: add lpi2c support 0b36a8496df3 arm64: dts: imx94: Add micfil and mqs device nodes 47f22e04693c dt-bindings: serial: 8250: allow clock 'uartclk' and 'reg' for nxp,lpc1850-uart bb6fa1f5823a dt-bindings: usb: genesys,gl850g: add downstream facing ports fe67c5983537 dt-bindings: usb: genesys,gl850g: use usb-hub.yaml 9d866d360be9 dt-bindings: input: touchscreen: convert lpc32xx-tsc.txt to yaml format d9e86831c9e7 ARM: dts: Fix up wrv54g device tree c88d144e4ee0 dt-bindings: dsa: Rewrite Micrel KS8995 in schema 721733928299 dt-bindings: net: sun8i-emac: Add A100 EMAC compatible 26d787d538c0 dt-bindings: net/nfc: ti,trf7970a: Add ti,rx-gain-reduction-db option c4e889a39fbe dt-bindings: net: convert lpc-eth.txt yaml format 9d619f67ea06 dt-bindings: reset: sophgo: Add CV1800B support 390a51a896e0 dt-bindings: reset: renesas,rzv2h-usb2phy: Document RZ/V2N SoC support 1ab195547189 dt-bindings: reset: convert nxp,lpc1850-rgu.txt to yaml format 74f427003123 dt-bindings: reset: add support for canaan,k230-rst bdfa6cf09cc8 dt-bindings: leds: lp50xx: Document child reg, fix example 0481e0a9c242 arm64: dts: exynos: gs101: add dm-verity-device-corrupted syscon-reboot-mode d358bcfbc85a arm64: dts: exynos: gs101-pixel-common: add nvmem-reboot-mode 3b48424bb12d arm64: dts: exynos: gs101-pixel-common: add Maxim MAX77759 PMIC 1067406bccda dt-bindings: net: Document support for Airoha AN7583 MDIO Controller 5d19097df3ab dt-bindings: memory-controller: Define fallback compatible 3a12dc8d7019 dt-bindings: interrupt-controller: Add arm,armv7m-nvic and fix #interrupt-cells 977be08b2098 dt-bindings: trivial-devices: add compatible string nxp,isp1301 from isp1301.txt faae60a9136d dt-bindings: net: Rename renesas,r9a09g057-gbeth.yaml acc53bb0cab4 Merge tag 'drm-misc-next-2025-06-26' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 253782c324ed dt-bindings: phy: qcom,snps-eusb2-repeater: Remove default tuning values 0ba1a407aad6 dt-bindings: phy: apm,xgene-phy: Remove trailing whitespace 29f6bd159cad spi: dt-bindings: add nxp,lpc3220-spi.yaml 563a067ae378 dt-bindings: net: wireless: ath11k-pci: describe firmware-name property 3dafddbf2214 dt-bindings: net: wireless: ath9k: add WIFI bindings 5a46d78c27c7 arm64: dts: qcom: x1-asus-zenbook: support sound 4820d1a59ead arm64: dts: qcom: x1-asus-zenbook: fixup GPU nodes 17d54e8cff64 dt-bindings: iio: adc: ad7768-1: add trigger-sources property f1a36c705c57 dt-bindings: iio: adc: ad7768-1: Document GPIO controller 6d62b06711b2 dt-bindings: iio: adc: ad7768-1: document regulator provider property f94145ede4c6 dt-bindings: trigger-source: add generic GPIO trigger source b5103f279f65 dt-bindings: iio: adc: add ad7405 72d91eb75105 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 4a0d83820fdf arm64: dts: renesas: r9a09g047: Add GBETH nodes 3485db855114 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Rename fixed regulator node names 66a9960e5871 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Add RAA215300 PMIC 062f9e2c026a arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add RAA215300 PMIC 3cfe736f1e40 dt-bindings: interrupt-controller: Add MIPS P8700 aclint-sswi 3cd935575bee dt-bindings: net: ti: k3-am654-cpsw-nuss: update phy-mode in example 669d2c02c393 dt-bindings: display: ti: Add schema for AM625 OLDI Transmitter 7b4c77851db5 dt-bindings: display: ti,am65x-dss: Re-indent the example 7fe4a35ce8ca arm64: dts: ti: k3-j784s4-j742s2-main-common: Add ACSPCIE1 node c6a9ae83e762 arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C a0ad301286a9 arm64: dts: qcom: sm6115: add debug UART pins 2c030b5460a9 dt-bindings: trivial-devices: Add Analog Devices ADT7411 34cb86fcdff2 Add few updates to the STM32 SPI driver d16f0509fbae ARM: dts: microchip: sam9x7: Add LVDS controller dc59315540b6 ASoC: Standardize ASoC menu 717b4dc30bb3 arm64: dts: exynos5433: Align i2c-gpio node names with dtschema 0d47606fb8d9 ARM: dts: s5pv210: Align i2c-gpio node names with dtschema ae5dcb68953b ARM: dts: exynos: Align i2c-gpio node names with dtschema fc41e79c8d7c dt-bindings: reset: sun55i-a523-r-ccu: Add missing PPU0 reset 97166fd1f53d dt-bindings: firmware: thead,th1520: Add resets for GPU clkgen 9c5a0a7d84d4 dt-bindings: net: cdns,macb: add sama7d65 ethernet interface 989c7d86c01f spi: dt-bindings: stm32: deprecate `st,spi-midi-ns` property 65f0c52f9155 spi: dt-bindings: stm32: update bindings with SPI Rx DMA-MDMA chaining 3b18f58612bb dt-bindings: usb: dwc2: rename sophgo usb compatible string 37b9182375b9 dt-bindings: gnss: u-blox: add u-blox,neo-9m compatible aeb89b24ad7e dt-bindings: mmc: cdns: add Mobileye EyeQ MMC/SDHCI controller eb7dca9a7276 dt-bindings: mmc: mxs-mmc: change ref to mmc-controller-common.yaml from mmc-controller.yaml d3ef944175aa dt-bindings: pse: tps23881: Clarify channels property description 54965f2a3351 dt-bindings: soc: renesas: Document RZ/T2H Evaluation Board part number 4e1c8311bf0d ARM: dts: microchip: sama5d2_icp: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns f6e4727e66e0 ARM: dts: microchip: sama5d27_wlsom1: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns 1025e2432dc1 ARM: dts: microchip: sama5d27_som1: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns 346177955338 ARM: dts: microchip: sam9x60ek: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns 040ecf520251 dt-bindings: net: convert qca,qca7000.txt yaml format da41efa1472c Revert "ARM: dts: Update pcie ranges for dra7" 86e3aa4733ed ARM: dts: omap: am335x: Use non-deprecated rts-gpios dcc259a92bf1 spi: microchip-core-qspi: Add regular transfers 689d9094a731 dt-bindings: net: qca,ar803x: Add IPQ5018 Internal GE PHY support 795bfa427a40 regulator: dvfsrc: Add support for MT8196 and 0c92dc5fb726 dt-bindings: regulator: mediatek-dvfsrc: Add MT8196 support 40062b24de96 dt-bindings: regulator: mediatek-dvfsrc: Add MT6893 support 3ea17e80490b dt-bindings: PCI: brcm,stb-pcie: Add num-lanes property 1a3a8073faf0 dt-bindings: PCI: qcom,pcie-sm8150: Drop unrelated clocks from PCIe hosts ead3a65c4352 dt-bindings: PCI: qcom,pcie-sc8180x: Drop unrelated clocks from PCIe hosts 23ba48ce4f3d dt-bindings: crypto: Convert ti,omap4-des to DT schema f3dc660ef7dd dt-bindings: crypto: Convert ti,omap2-aes to DT schema b339218b8279 dt-bindings: rng: atmel,at91-trng: add sama7d65 TRNG ff643bb28541 dt-bindings: crypto: add sama7d65 in Atmel TDES 0f0c72dc98dc dt-bindings: crypto: add sama7d65 in Atmel SHA 8462bd595120 dt-bindings: crypto: add sama7d65 in Atmel AES 76b9ac22e92f dt-bindings: crypto: fsl,sec-v4.0: Add power domains for iMX8QM and iMX8QXP 8639cd6d493b powerpc/microwatt: Correct ISA version number in device tree 5a69b5d0f9d4 ARM: dts: at91-sama5d27_wlsom1: Improve the Wifi compatible b38f516e544a ARM: dts: microchip: gardena-smart-gateway: Fix power LED a7efef227924 ARM: dts: microchip: sam9x7: Add clock name property 0c5aec276273 ARM: dts: microchip: sama7d65: Add clock name property 6fe4b2852827 ARM: dts: microchip: sama7g5: Adjust clock xtal phandle 3f1852d5065d ARM: dts: microchip: sam9x7: Add HLCD controller 5e5f78f26a1c ARM: dts: microchip: sama7d65: Enable CAN bus 9f891644a466 ARM: dts: microchip: sama7d65: Clean up extra space e458631c8156 ARM: dts: microchip: sama7d65: Add CAN bus support a2d173f4f06a ARM: dts: microchip: sama7d65: Add PWM support e8cb36704dcf ARM: dts: microchip: sama7d65: Add crypto support fad2776b7baf ARM: dts: microchip: use recent scl/sda gpio bindings cfa530559e94 dt-bindings: power: supply: Drop redundant monitored-battery ref 4a278ae395fb dt-bindings: power: supply: summit,smb347: Add missing power-supply ref 1b193da31601 dt-bindings: power: supply: richtek,rt5033: Add missing power-supply ref 5b64ac18febc dt-bindings: power: supply: qcom,pmi8998: Add missing power-supply ref f09e89e71f18 dt-bindings: power: supply: bq256xx: Add missing power-supply ref 561c50eeff1b dt-bindings: power: supply: bq2515x: Add missing power-supply ref 1c2a6f716763 arm64: dts: rockchip: add DTs for Firefly ROC-RK3588S-PC 6e8c6721786a dt-bindings: arm: rockchip: Add Firefly ROC-RK3588S-PC d788cdf18afe arm64: dts: rockchip: Enable GPU on Radxa E20C 16d867f13e38 arm64: dts: rockchip: Add GPU node for RK3528 c3a10091d51d arm64: dts: ti: k3-am642-evm-pcie0-ep: Add boot phase tag to "pcie0_ep" a2ef24e102ed arm64: dts: ti: k3-j722s-main: Add audio-refclk0 node 1d53c6646d99 arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size 307b8ee66245 arm64: dts: ti: k3-am62a7-sk: Describe the SPI NAND e0da88bbe5dc arm64: dts: ti: k3-j721s2-main: Add McASP nodes f72c8b39a660 arm64: dts: ti: k3-am62p-verdin: Enable pull-ups on I2C_3_HDMI 4228071de8ea arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses 9f3a0581be0a arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG Ethernet ports 0067f17cbb71 arm64: dts: mediatek: mt8370: Enable gpu support fd8a8a611df3 dt-bindings: gpu: mali-bifrost: Add compatible for MT8370 SoC 8a87dd54887f media: dt-bindings: nxp,imx8-jpeg: Add compatible strings for IMX95 JPEG a811534390f1 dt-bindings: media: convert fsl-vdoa.txt to yaml format 7c1831c97562 arm64: dts: rockchip: support camera module on Haikou Video Demo on PX30 Ringneck e65d94e8c6e4 arm64: dts: rockchip: add label to first port of ISP on px30 49bd59bda613 arm64: dts: rockchip: fix endpoint dtc warning for PX30 ISP 8f0855aaa6a1 dt-bindings: dma: qcom,gpi: Document the sc8280xp GPI DMA engine de8e8cacccbf arm64: dts: s32g: add RTC node 2eff8e3eb821 arm64: dts: Add DSPI entries for S32G platforms 527d37438b73 arm64: dts: freescale: imx93-phyboard-segin: Set ethernet1 alias e9c4ed1380e5 arm64: dts: freescale: imx93-phycore-som: Move ethernet0 alias to SoM 19fc892ae830 arm64: dts: tqma8mpql: Add EASRC support 10d58add28d4 arm64: dts: tqma8mnql: Add EASRC support 9684884f9cc2 arm64: dts: freescale: Add the BOE av123z7m-n17 variant of the Moduline Display 36d39a81979d arm64: dts: freescale: Add the BOE av101hdt-a10 variant of the Moduline Display 0ab9cec49c0a arm64: dts: freescale: Add the GOcontroll Moduline Display baseboard 96478662ba59 arm64: dts: freescale: add Ka-Ro Electronics tx8p-ml81 COM a54ff893e9e6 arm64: dts: imx8mp: Add pinctrl config definitions b0356e47aa51 arm64: dts: rockchip: Add power controller for RK3528 fa630610e626 arm64: dts: rockchip: enable USB on Sige5 32d30cc2bfc3 arm64: dts: rockchip: add overlay for the WiFi/BT module on Sige5 v1.2 c7f61653a73d arm64: dts: rockchip: add version-independent WiFi/BT nodes on Sige5 d5edb6dfb78c arm64: dts: rockchip: add SDIO controller on RK3576 a22bac5ead32 arm64: dts: rockchip: Enable gpu on rk3576-evb1-v10 4e9c9ee05c23 dt-bindings: clock: convert lpc1850-ccu.txt to yaml format 5dab6d0666f8 arm64: dts: rockchip: Update the PinePhone Pro panel description eaa75b56dcfb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 64842d8e059f Merge tag 'renesas-r9a09g087-dt-binding-defs-tag1' into renesas-clk-for-v6.17 07f1f3844c5d Merge tag 'renesas-r9a09g077-dt-binding-defs-tag2' into renesas-clk-for-v6.17 e0ebadb2045d dt-bindings: clock: renesas,cpg-mssr: Document RZ/N2H support 949d0cfc7c44 dt-bindings: soc: renesas: Document RZ/N2H (R9A09G087) SoC 51071ab402e3 dt-bindings: clock: renesas,r9a09g077: Add PCLKL core clock ID 3ec018584fa1 arm64: dts: renesas: rcar-gen3: Add bootph-all to sysinfo EEPROMs fc5f0def788b arm64: dts: renesas: sparrow-hawk: Describe split PCIe clock 3a8905aac211 arm64: dts: renesas: r8a779g0: Describe PCIe root ports 6887bc8543b4 arm64: dts: renesas: ebisu: Add CAN0 support fd8b44404cb0 ARM: dts: renesas: r9a06g032: Add second clock input to RTC 2371c2df77ea arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable USB2.0 support b1400fa1ae46 arm64: dts: renesas: r9a09g056: Add USB2.0 support 1e6055b1bfba arm64: dts: renesas: r8a779g3-sparrow-hawk: Sort DTS e46668c89ed4 ARM: dts: renesas: r9a06g032-rzn1d400-db: Describe debug LEDs b65d84ca5033 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable USB2.0 support 5105a55fda27 dt-bindings: serial: renesas,rsci: Document RZ/N2H support 717942ab9fdf dt-bindings: usb: renesas,usbhs: Add RZ/V2N SoC support 51e5237dc82f ARM: dts: vf: vf610-zii-cfu1: rename node name *-gpio to *-gpios 39b627463c2b ARM: dts: vf: vf-colibri-eval-v3: add power-supply for edt,et057090dhu fd302676921b ARM: dts: vf: rename io-expander@20 to pinctrl@20 9bea7c6d261c ARM: dts: vf: remove redundant layer under iomux e139807952b1 ARM: dts: vf: remove redundant pinctrl-names d2e638640e96 ARM: dts: vf: remove reg property for arm pmu 8f8e41560419 ARM: dts: vfxxx: Correctly use two tuples for timer address f98b63e7e4d4 dt-bindings: arm: fsl: Add GOcontroll Moduline Display 2c61daf98d93 arm64: dts: add ngpios for vf610 compatible gpio controllers 063fd6175ada ARM: dts: add ngpios for vf610 compatible gpio controllers 19c622072a55 dt-bindings: net: pse-pd: ti,tps23881: Add interrupt description a956323691dc dt-bindings: net: pse-pd: microchip,pd692x0: Add manager regulator supply 49faac7c9fd8 dt-bindings: clock: Convert alphascale,asm9260-clock-controller to DT schema 2d92d14e9eef dt-bindings: clock: Convert marvell,armada-370-corediv-clock to DT schema d2ce3c47d404 dt-bindings: clock: Convert marvell,armada-3700-periph-clock to DT schema e37e069f8b0f dt-bindings: clock: Convert marvell,mvebu-core-clock to DT schema 9cf6d0ba0fdf dt-bindings: clock: Convert marvell,berlin2-clk to DT schema bb06131b2ecc dt-bindings: clock: Convert marvell,dove-divider-clock to DT schema 1fd176774ea2 dt-bindings: clock: Convert marvell,armada-3700-tbg-clock to DT schema a06036f72ced dt-bindings: clock: Convert marvell-armada-370-gating-clock to DT schema 45f94b0de650 dt-bindings: clock: Convert marvell,armada-xp-cpu-clock to DT schema 5a9f538c0e6b dt-bindings: clock: Convert TI-NSPIRE clocks to DT schema 5a62a028d23b dt-bindings: clock: Convert lsi,axm5516-clks to DT schema bb7d222956f9 dt-bindings: clock: Convert img,pistachio-clk to DT schema 763873a48189 dt-bindings: clock: Convert brcm,bcm2835-cprman to DT schema cee9659816b4 dt-bindings: clock: Convert cirrus,ep7209-clk to DT schema f10c6670b7e2 dt-bindings: clock: Convert APM XGene clocks to DT schema bff50be25ecd dt-bindings: clock: Convert axis,artpec6-clkctrl to DT schema 7debe9917c80 dt-bindings: clock: Convert brcm,bcm53573-ilp to DT schema 37248ce61324 Merge branch '20250610-qcom_ipq5424_cmnpll-v3-1-ceada8165645@quicinc.com' into clk-for-6.17 945db09189dc dt-bindings: clock: qcom: Add CMN PLL support for IPQ5424 SoC 71f2de4a034f arm64: dts: qcom: sm8650: add iris DT node d496cf29098a arm64: dts: qcom: msm8976-longcheer-l9360: Add initial device tree ab1f53f63414 arm64: dts: qcom: msm8976: Add sdc2 GPIOs b003f5c6b91d dt-bindings: arm: qcom: Add MSM8976 BQ Aquaris X5 Plus a260177d0411 arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely 6de07b6f15ca ASoC: dt-bindings: cirrus,cs42xx8: add 'port' property fb3447bb3b35 arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc 3058275a342c dt-bindings: rockchip: pmu: Add compatible for RK3528 50db66235f2b dt-bindings: power: rockchip: Add support for RK3528 33ceeabccc61 dt-bindings: pinctrl: eswin: Document for EIC7700 SoC 64e88c0fed96 arm64: dts: exynos: gs101: Add 'local-timer-stop' to cpuidle nodes b10142d10119 dt-bindings: gpio: arm,pl061: Drop interrupt properties as required 469d40ff1fc6 arm64: dts: exynosautov920: Add DT node for all SPI ports d6e199e49db3 dt-bindings: pinctrl: stm32: Add RSVD mux function fcd55a37ae62 dt-bindings: mtd: convert nxp-spifi.txt to yaml format b88ae50b4a3f media: dt-bindings: nxp,imx8mq-mipi-csi2: Add i.MX8QM(QXP) compatible strings 5ea6161f602d media: dt-bindings: Add binding doc for i.MX8QXP and i.MX8QM ISI 12f918ab5174 arm64: dts: qcom: sm8550: Add support for camss 3b8507884db9 arm64: dts: qcom: qcs615: disable the CTI device of the camera block f605900d6de0 arm64: dts: qcom: qcs615-ride: enable remoteprocs 8093aa08d5a7 arm64: dts: qcom: qcs615: add ADSP and CDSP nodes cff0cbfd4ffc arm64: dts: qcom: qcs615: Add IMEM and PIL info region 1454cb2395b1 arm64: dts: qcom: qcs615: Add mproc node for SEMP2P d41393450043 arm64: dts: qcom: Add support for X1-based Asus Zenbook A14 455400158e35 arm64: dts: qcom: sc7180: Expand IMEM region b73a5a409b33 arm64: dts: qcom: sdm845: Expand IMEM region ed819d4948e0 dt-bindings: sram: qcom,imem: Add a number of missing compatibles 46d41941b590 arm64: dts: qcom: qcs615: fix a crash issue caused by infinite loop for Coresight bcd405d4605c arm64: dts: qcom: sm6350: add APR and some audio-related services cf84790a7bc1 arm64: dts: qcom: qcm2290: Add CAMSS node 71de0b13f5f4 arm64: dts: qcom: sa8775p-ride: enable video f3c905ddb143 arm64: dts: qcom: sa8775p: add support for video node 2ea4d1a862e7 arm64: dts: qcom: sa8775p: Add CPU OPP tables to scale DDR/L3 f57f90da02fd arm64: dts: qcom: sa8775p: add EPSS l3 interconnect provider 484acd85064e arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 QRD board 08d016ce62b5 arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 MTP 21f3bb719d06 arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 SoC a4f170b96c2b arm64: dts: qcom: apq8016-sbc-d3-camera: Convert to DT overlay 96ffdf9514de arm64: dts: qcom: x1e80100-dell-xps-9345: Add WiFi/BT pwrseq 81e24b484d8f Merge tag 'drm-misc-next-2025-06-12' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 7c6c4e986b5e dt-bindings: arm: cpus: Add Kryo 470 CPUs c3e977592183 dt-bindings: sram: qcom,imem: Add the SM7150 compatible ff4ba6b971ae dt-bindings: soc: qcom: aoss-qmp: Add the SM7150 compatible 3b86b00b2868 dt-bindings: soc: qcom,dcc: Add the SM7150 compatible 47cee050ea05 dt-bindings: soc: qcom: add qcom,qcs615-imem compatible 73bee717137b dt-bindings: PCI: pci-ep: Extend max-link-speed to PCIe Gen5/Gen6 6ad7e7635ff2 dt-bindings: PCI: qcom,pcie-sa8775p: Document QCS8300 fe9760407d9e dt-bindings: PCI: qcom,pcie-sm8150: Document QCS615 279926cf824c arm64: dts: qcom: Add QMP handle for qcom_stats 33b6b81327b2 arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: remove camcc status property 4dcdeb9e373b arm64: dts: qcom: sm8250: enable camcc clock controller by default 986337f7125b dt-bindings: remoteproc: qcom,sa8775p-pas: Correct the interrupt number 87d25536e261 dt-bindings: gpio: gpio-xilinx: Mark clocks as required property 7d9619784d4c dt-bindings: dmaengine: Add dma multiplexer for CV18XX/SG200X series SoC 949eaeb96a7b dt-bindings: clock: Add RaspberryPi RP1 clock bindings d37ab6d3737b media: dt-bindings: media: renesas,vsp1: Document RZ/V2N SoC c999498941a3 media: dt-bindings: media: renesas,fcp: Document RZ/V2N SoC 17e3b9892493 dt-bindings: phy: Add the M31 based eUSB2 PHY bindings bc371e92d06e dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add SM8750 to QMP PHY 335d8d9ff6e9 dt-bindings: phy: renesas,usb2-phy: Document RZ/V2N SoC support b6272058c2ee dt-bindings: phy: Convert Marvell MVEBU PHYs to DT schema 3e6965af3886 dt-bindings: phy: Convert marvell,armada-380-comphy to DT schema 87f3979709df dt-bindings: phy: Convert ti,keystone-usbphy to DT schema 09d69b51d927 dt-bindings: phy: Convert ti,dm816x-usb-phy to DT schema 844acf2c998f dt-bindings: phy: Convert st,spear1310-miphy to DT schema 4bce5936846a dt-bindings: phy: Convert qca,ar7100-usb-phy to DT schema ac5ef382d934 dt-bindings: phy: Convert motorola,mapphone-mdm6600 to DT schema 85e480d5fc84 dt-bindings: phy: Convert motorola,cpcap-usb-phy to DT schema fe17837b8d9b dt-bindings: phy: Convert marvell,mmp2-usb-phy to DT schema b126307f27dc dt-bindings: phy: Convert marvell,comphy-cp110 to DT schema 9bcbff3bd9d7 dt-bindings: phy: Convert marvell,berlin2-usb-phy to DT schema 0c82a7e3b08d dt-bindings: phy: Convert marvell,berlin2-sata-phy to DT schema dc17572110df dt-bindings: phy: Convert lantiq,ase-usb2-phy to DT schema b10685a3371a dt-bindings: phy: Convert img,pistachio-usb-phy to DT schema 408705e5a1ad dt-bindings: phy: Convert hisilicon,inno-usb2-phy to DT schema 727e67e12857 dt-bindings: phy: Convert hisilicon,hi6220-usb-phy to DT schema 1723ae98c198 dt-bindings: phy: Convert hisilicon,hix5hd2-sata-phy to DT schema 1dc8e1978b35 dt-bindings: phy: Convert brcm,sr-pcie-phy to DT schema 7cff50883378 dt-bindings: phy: Convert brcm,ns2-drd-phy to DT schema 93a177a9b1e9 dt-bindings: phy: Convert apm,xgene-phy to DT schema 55252481b031 dt-bindings: phy: samsung,mipi-video-phy: document exynos7870 MIPI phy 2b521ba242d3 dt-bindings: phy: samsung,usb3-drd-phy: Add exynos990 compatible 249194d3dfb7 dt-bindings: pci: Add Sophgo SG2044 PCIe host 88df97c059e6 arm64: dts: freescale: imx93-tqma9352: Remove unneeded GPIO hog a73858b8f497 arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV 74609a3fb4f4 dt-bindings: net: renesas-gbeth: Add support for RZ/G3E (R9A09G047) SoC ecbe9ffa03ea ARM: dts: imx7s-warp: Improve the Wifi description b3cead4032a5 ARM: dts: imx7s-warp: Improve the Bluetooth description d826170f23a8 arm64: dts: exynosautov920: add CMU_HSI2 clock DT nodes 892f6f8d54b1 dt-bindings: clock: exynosautov920: add hsi2 clock definitions fc73efed87ea dt-bindings: clock: exynosautov920: sort clock definitions a698889e0340 ARM: dts: vt8500: Add L2 cache controller on WM8850/WM8950 cc0cd2f62fba ARM: dts: vt8500: Fix the unit address of the VT8500 LCD controller ba6b8fbd8f10 ARM: dts: vt8500: Use generic node name for the SD/MMC controller 4c2bee5a57aa ARM: dts: vt8500: Move memory nodes to board dts and fix addr/size 618840988c7d ARM: dts: vt8500: Add node address and reg in CPU nodes 638f4396159a arm64: dts: exynos: add initial support for Samsung Galaxy S22+ cda58ddae028 arm64: dts: exynos: add initial support for exynos2200 SoC ba78ccfb85f1 dt-bindings: arm: samsung: document g0s board binding 928cf7b4db3d ASoC: dt-bindings: mt8192-afe-pcm: Allow specifying reserved memory region 7f82922e67a2 ASoC: dt-bindings: mt8186-afe-pcm: Allow specifying reserved memory region 7b4cfbf9cb43 ASoC: dt-bindings: mt8173-afe-pcm: Allow specifying reserved memory region 76cd57f4055e ASoC: dt-bindings: mt8173-afe-pcm: Add power domain e8ba4d8d36e5 ASoC: dt-bindings: Convert MT8173 AFE binding to dt-schema f9ab470b7216 ARM: dts: qcom: msm8974-sony-xperia-rhine: Add alias for mmc0 & mmc1 9a441a5e784a ARM: dts: qcom: msm8974-hammerhead: Add alias for mmc0 ab2a3af6930a ARM: dts: qcom: msm8974-oneplus-bacon: Add alias for mmc0 13bab98ae230 ARM: dts: qcom: Add initial support for Sony Xperia Z Ultra (togari) 830c3bb76487 dt-bindings: arm: qcom: Add Sony Xperia Z Ultra (togari) 65ca47d47e86 ARM: dts: qcom: msm8974-sony-xperia-rhine: Move camera buttons to amami & honami 658cf0eaccff ARM: dts: qcom: msm8974-sony-xperia-rhine: Enable USB charging 23712e8754a3 arm64: dts: qcom: x1p42100: Fix thermal sensor configuration aa97b937223a arm64: dts: qcom: sm8650: remove unused reg 822ac62b57ee arm64: dts: qcom: sm8750-qrd: Add sound (speakers, headset codec, dmics) 6a7ae2443826 arm64: dts: qcom: sm8750-mtp: Add sound (speakers, headset codec, dmics) 6f4d1bf469a1 arm64: dts: qcom: sm8750: Add Soundwire nodes dd1d6dea4bb1 arm64: dts: qcom: x1e80100-hp-x14: amend order of nodes 9eeffdf93012 arm64: dts: qcom: x1e80100-hp-x14: remove unused i2c buses 87e775221157 arm64: dts: qcom: x1e80100-hp-x14: add usb-1-ss1-sbu-mux 22c3ee0b6723 dt-bindings: clock: Convert brcm,bcm63xx-clocks to DT schema 5959214b449a dt-bindings: clock: ti: add ti,autoidle.yaml reference be74285c8495 dt-bindings: clock: ti: Convert fixed-factor-clock to yaml 795aeb632bcf dt-bindings: clock: ti: Convert autoidle binding to yaml 81cf11f33bdc ARM: dts: qcom: msm8960: use macros for interrupts b8acdc312e48 spi: dt-bindings: mediatek,spi-mt65xx: Add support for MT6991/MT8196 SPI b27e030826ed arm64: dts: mediatek: mt8395-genio-1200-evk: Enable Audio DSP and sound card f1bdce636304 arm64: dts: mediatek: mt8192-asurada: Reserve memory for audio frontend 4c6cbd4937e7 arm64: dts: mediatek: mt8186-corsola: Reserve memory for audio frontend 0bbc5f383e6f arm64: dts: mediatek: mt8183-kukui: Reserve memory for audio frontend 459a4687b473 arm64: dts: mediatek: mt8173: Reserve memory for audio frontend bcfa2c4f812f arm64: dts: imx8mp: Enable gpu passive throttling 4bee3e87ff2b arm64: dts: imx95: correct i3c node in imx95 f4253a424db7 Merge drm/drm-next into drm-misc-next 67be89b70d90 ARM: dts: aspeed: Add device tree for Nvidia's GB200NVL BMC b38511e07580 dt-bindings: arm: aspeed: add Nvidia's GB200NVL BMC c9ef33bddfd0 ARM: dts: aspeed: catalina: Enable MCTP support for NIC management 5bea70972e95 ARM: dts: aspeed: catalina: Update CBC FRU EEPROM I2C bus and address 5340d8724879 ARM: dts: aspeed: catalina: Enable multi-master on additional I2C buses 917b91ebae04 ARM: dts: aspeed: catalina: Remove INA238 and INA230 nodes 0872eae37927 ARM: dts: aspeed: catalina: Add second source HSC node support 30621d6376f4 ARM: dts: aspeed: catalina: Add second source fan controller support 23a5060692bc ARM: dts: aspeed: catalina: Add fan controller support c9680d1b9907 ARM: dts: aspeed: catalina: Add MP5990 power sensor node 43d4786d6d8d ARM: dts: aspeed: catalina: Add Front IO board remote thermal sensor 084d47454493 ARM: dts: aspeed: catalina: Add IO Mezz board thermal sensor nodes 5038976dd89a ARM: dts: aspeed: system1: Disable gpio pull down a50225982fba ARM: dts: aspeed: system1: Mark GPIO line high/low 50fd31ea857a ARM: dts: aspeed: system1: Remove VRs max8952 907d0214bef2 ARM: dts: aspeed: system1: Update LED gpio name 7a218d1c5197 ARM: dts: aspeed: system1: Reduce sgpio speed 9d816c14e2c1 ARM: dts: aspeed: system1: Add GPIO line name b78c314eda75 ARM: dts: aspeed: system1: Add IPMB device 4dbb7162e72d dt-bindings: ipmi: Add binding for IPMB device 58cf50957126 ARM: dts: aspeed: bletchley: remove unused ethernet-phy node e2d77b735d13 ARM: dts: aspeed: Align GPIO hog name with bindings 7827afbe3914 ARM: dts: aspeed: Remove swift machine a888a5efe1c2 dt-bindings: remoteproc: qcom,sm8150-pas: Document QCS615 remoteproc 69d13fabcaaf arm64: dts: qcom: Add camera clock controller for sc8180x a9d6cb6c0fbe Merge branch '20250512-sc8180x-camcc-support-v4-2-8fb1d3265f52@quicinc.com' into arm64-for-6.17 531ad909582b Merge branch '20250512-sc8180x-camcc-support-v4-2-8fb1d3265f52@quicinc.com' into clk-for-6.17 db7047b5c166 dt-bindings: clock: Add Qualcomm SC8180X Camera clock controller 85694e07d677 dt-bindings: clock: qcom: Add missing bindings on gcc-sc8180x 0b4116099b60 arm64: dts: qcom: sm6350: Add video clock controller c685c753be9d arm64: dts: qcom: qcs8300-ride: enable video b80f475be983 arm64: dts: qcom: qcs8300: add video node e08e7b76aa1e dt-bindings: clock: qcom,sm8450-camcc: Move sc8280xp camcc to sa8775p camcc 4d05467482c8 dt-bindings: clock: qcom,sm8450-camcc: Allow to specify two power domains 895f435e10e9 dt-bindings: clock: qcom,sm8450-videocc: Add MXC power domain bc791dcd8483 arm64: dts: qcom: sa8775p-ride: add anx7625 DSI to DP bridge nodes 4098c5a2bf59 arm64: dts: qcom: sa8775p: add Display Serial Interface device nodes 0e31d061c9c0 arm64: dts: broadcom: northstar2: Drop GIC V2M "interrupt-parent" ea1885c9fd30 arm64: dts: qcom: x1e80100: Add missing 'global' PCIe interrupt 14ad59d4559f arm64: dts: qcom: sar2130p: Add 'global' PCIe interrupt 0a47f45ad43a arm64: dts: qcom: sc8180x: Add 'global' PCIe interrupt 94ff2d21c06d arm64: dts: qcom: ipq6018: Add missing MSI and 'global' IRQs 420964cc89e0 arm64: dts: qcom: ipq8074: Add missing MSI and 'global' IRQs 6d1521f0fc17 arm64: dts: qcom: msm8998: Add missing MSI and 'global' IRQs 9da0fdcbce25 arm64: dts: qcom: msm8996: Add missing MSI SPI interrupts 275a1383fcdf arm64: dts: qcom: sdm845: Add missing MSI and 'global' IRQs 22e63cea7b60 arm64: dts: qcom: sc7280: Add 'global' PCIe interrupt 28bef8454e3d arm64: dts: qcom: sa8775p: Add 'global' PCIe interrupt c18c33f1c365 arm64: dts: qcom: sm8350: Add 'global' PCIe interrupt 30dd461fe360 arm64: dts: qcom: sm8250: Add 'global' PCIe interrupt 5c8dac48ba74 arm64: dts: qcom: sm8150: Add 'global' PCIe interrupt bb38e4d566a8 ARM: dts: qcom: Align wifi node name with bindings 0b05f902b191 dt-bindings: pinctrl: rockchip: increase max amount of device functions e09ea8c6b2f4 dt-bindings: ili9881c: Document 7" Raspberry Pi 720x1280 d8786b38477d dt-bindings: pinctl: amlogic,pinctrl-a4: Add compatible string for S7/S7D/S6 ac3bc668fd07 dt-bindings: display: st7701: Add Winstar wf40eswaa6mnn0 panel 998a197154ea dt-bindings: display: visionox-rm69299: document new compatible string 8f0d68ed872a arm64: dts: rockchip: convert rk3562 to their dt-binding constants 509e0c2fabe8 arm64: dts: rockchip: Add Luckfox Omni3576 Board support 28cf288916a0 dt-bindings: arm: rockchip: Add Luckfox Omni3576 and Core3576 bindings 9c61e9d15269 dt-bindings: vendor-prefixes: Add luckfox prefix 2ab598cbc1ba arm64: dts: rockchip: Remove workaround that prevented Turing RK1 GPU power regulator control 68888e37d9fb arm64: dts: rockchip: add overlay for RockPro64 screen f1ab980e061c Revert "dt-bindings: clock: renesas,rzg2l-cpg: Update #power-domain-cells = <1> for RZ/G3S" d5b5838ba286 dt-bindings: clock: rzg2l: Drop power domain IDs eb2482bd3a71 Merge tag 'renesas-r9a09g077-dt-binding-defs-tag' into renesas-clk-for-v6.17 c80e0b36f0b1 dt-bindings: memory-controllers: convert arm,pl172.txt to yaml format 6cf75590b12d dt-bindings: soc: samsung: exynos-pmu: Constrain google,pmu-intr-gen-syscon 9505fc5dd862 dt-bindings: gpio: convert nxp,lpc1850-gpio.txt to yaml format 54fb0929cc99 dt-bindings: gpio: convert gpio-74xx-mmio.txt to yaml format a3e905523cd5 dt-bindings: gpio: convert gpio-pisosr.txt to yaml format 1040128bb18a arm64: dts: renesas: r9a09g057: Add USB2.0 support a2a9c525081e arm64: dts: renesas: r9a09g047e57-smarc: Enable CRU, CSI support 21b5186a7f3e arm64: dts: renesas: renesas-smarc2: Enable I2C0 node 313bfdd58194 arm64: dts: renesas: r9a09g047e57-smarc: Add I2C0 pincontrol c4a0b4786c56 arm64: dts: renesas: r9a09g047: Add CRU, CSI2 nodes 942d44d91446 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable Mali-G31 GPU df4a18da3850 arm64: dts: renesas: r9a09g056: Add Mali-G31 GPU node 97126d793150 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable WDT1 aa49b82d292a arm64: dts: renesas: r9a09g056: Add WDT0-WDT3 nodes 0fd2a920a15b arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable RIIC controllers a9e1b1c51a2e arm64: dts: renesas: r9a09g056: Add RIIC controllers 8620f503d15b arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable OSTM timers on RZ/V2N EVK 7edd14aa50b6 arm64: dts: renesas: r9a09g056: Add OSTM0-OSTM7 nodes 694ebe54d549 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable GBETH 4b6db87a7c10 arm64: dts: renesas: r9a09g056: Add GBETH nodes 46869466a047 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable GBETH 7fd2951fbfb5 arm64: dts: renesas: r9a09g057: Add GBETH nodes d2a7f6061328 arm64: dts: renesas: rzg3e-smarc-som: Enable serial NOR FLASH ca067cd873d2 arm64: dts: renesas: r9a09g047: Add XSPI node 6afb981042a9 dt-bindings: soc: renesas: Document RZ/V2H EVK board part number 47e339df4236 arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP 3eb07ee1199c arm64: dts: qcom: x1e80100-dell-xps13-9345: Enable fingerprint sensor 2369c0a8d811 spi: spi-fsl-dspi: DSPI support for NXP S32G 519d961ebee1 ARM: dts: bcm958625-meraki-mx6x: Use #pwm-cells = <3> 364569526281 ARM: dts: bcm63178: Add BCMBCA peripherals a8aa7adbe86e ARM: dts: bcm63148: Add BCMBCA peripherals 72b55d5589da ARM: dts: bcm63138: Add BCMBCA peripherals 40f65eebdc16 ARM: dts: bcm6878: Add BCMBCA peripherals 4db474ab76b1 ARM: dts: bcm6855: Add BCMBCA peripherals c1fa2261ce24 ARM: dts: bcm6846: Add interrupt to RNG cfb95bca76c8 dt-bindings: rng: r200: Add interrupt property 8f5c0556e851 ARM: dts: bcm6878: Correct UART0 IRQ number 756cdb1f3650 arm64: dts: broadcom: Add overlay for RP1 device f3e865c8518c arm64: dts: broadcom: Add board DTS for Rpi5 which includes RP1 node f07526de4e4d arm64: dts: bcm2712: Add external clock for RP1 chipset on Rpi5 82e6696b5c5c arm64: dts: rp1: Add support for RaspberryPi's RP1 device e4470510ff94 dt-bindings: misc: Add device specific bindings for RaspberryPi RP1 36ec48d1dd05 dt-bindings: pinctrl: Add RaspberryPi RP1 gpio/pinctrl/pinmux bindings 5bae359ddb89 dt-bindings: clock: Add RaspberryPi RP1 clock bindings 7311a83b9240 ARM64: dts: bcm63158: Add BCMBCA peripherals c820a00e2552 ARM64: dts: bcm6858: Add BCMBCA peripherals 2a6681b31935 ARM64: dts: bcm6856: Add BCMBCA peripherals f6d523dc2308 ARM64: dts: bcm4908: Add BCMBCA peripherals cfb6a63d41fe riscv: dts: spacemit: enable eMMC for K1 SoC 274a9a682e34 dt-bindings: display: convert himax,hx8357d.txt to yaml format 99b29e7ccd61 dt-bindings: display: arm,pl11x: Allow resets property e13ecc320126 dt-bindings: display: convert sitronix,st7586 to YAML 1e04213799d5 dt-bindings: lcdif: add lcd panel related property for imx28 11b1b6e24edd dt-bindings: soc: Add fsl,imx23-digctl.yaml for i.MX23 and i.MX28 9c5a32bcb7b7 ASoC: Add Richtek RTQ9124 support d57db601e6b0 ASoC: tas571x: add support for tas5753 caa03026f5ef ASoC: codecs: wcd93xx: Few simplifications of code and baa572592b2c regulator: dt-bindings: rpi-panel: Add regulator for 7" Raspberry Pi 720x1280 504cdf1cd54f ASoC: dt-bindings: rt9123: Append RTQ9124 description 3174278d792f arm64: dts: rockchip: drop touch panel display from rockpro64 873fbebb9c18 arm64: dts: rockchip: Use standard PHY reset properties for RK3576 ArmSoM Sige5 1222a7f24b9f arm64: dts: rockchip: add ROCK 5T device tree 0f79e5a028f1 arm64: dts: rockchip: move common ROCK 5B/+ nodes into own tree 0562055bfc3a arm64: dts: rockchip: rename rk3588-rock-5b.dtsi 9c200495868c dt-bindings: arm: rockchip: add RADXA ROCK 5T 7bcc6969adbc arm64: dts: rockchip: Add spi nodes for RK3528 45b18dd32d6a arm64: dts: rockchip: add DTs for Sakura Pi RK3308B bfca6dc90f2b dt-bindings: arm: rockchip: Add Sakura Pi RK3308B 6d2e9d5b069d dt-bindings: vendor-prefixes: Add SakuraPi prefix 99295ef16891 arm64: dts: rockchip: Fix cover detection on PineNote c13e5de9b3a4 arm64: dts: rockchip: Document unused device on i2c1 718ca7a2529e arm64: dts: rockchip: support Ethernet Switch adapter for RK3588 Jaguar f6310c860d5d arm64: dts: rockchip: Add DSI panel support for gameforce-ace e53018a1ec5b dt-bindings: iio: adc: adi,ad7606: add gain calibration support 14dc2df77a84 dt-bindings: iio: gyroscope: invensense,itg3200: add binding 2f573d87f578 dt-bindings: iio: adc: st,spear600-adc: txt to yaml format conversion. ed7d4c99dbc3 dt-bindings: iio: adc: add ad4080 61b12aa8b66f dt-bindings: iio: adc: add ad408x axi variant 05db8b79a0b6 arm64: dts: qcom: sm8750: Trivial stray lines removal 1576a89b79e8 spi: dt-bindings: mxs-spi: allow clocks properpty feffdd266d46 dt-bindings: spi: dspi: Add S32G support d87d1c2d9447 dt-bindings: regulator: add pca9450: Add regulator-allowed-modes fa5cfb1fe890 ASoC: dt-bindings: covert mxs-audio-sgtl5000.txt to yaml format 1a0738c10fdd ASoC: dt-bindings: tas57xx: add tas5753 compatibility 90f889cf60f4 ASoC: dt-bindings: qcom,wcd939x: Document missing VDD_PX supply 36269efd9ee8 dt-bindings: display: himax-hx8394: Add Huiling hl055fhav028c 8cd51ffc1367 dt-bindings: vendor-prefixes: Add prefix for Huiling 534b0f65825d dt-bindings: display: simple: add AUO P238HAN01 panel 158a6f7c3376 Merge drm-next-2025-05-28 into drm-misc-next af3871ba3627 dt-bindings: allwinner: add H616 DE33 mixer binding 2124a6a99b66 dt-bindings: clock: renesas,cpg-mssr: Document RZ/T2H support f5efe4f4902d dt-bindings: display: renesas,rzg2l-du: Add support for RZ/V2H(P) SoC c625b4924743 dt-bindings: display: panel: Document Renesas R69328 based DSI panel 36ea865fae13 dt-bindings: display: panel: Document Renesas R61307 based DSI panel 0d28beee9809 dt-bindings: display: ti,am65x-dss: Add support for AM62L DSS a0e2388af079 dt-bindings: gpu: mali-utgard: Add Rockchip RK3528 compatible ac5d1cdc0275 dt-bindings: display: imx: Add i.MX8qxp Display Controller 963333f8371f dt-bindings: interrupt-controller: Add i.MX8qxp Display Controller interrupt controller 2889c661fb91 dt-bindings: display: imx: Add i.MX8qxp Display Controller command sequencer 57051a9f0a4c dt-bindings: display: imx: Add i.MX8qxp Display Controller AXI performance counter cf04f0c00267 dt-bindings: display: imx: Add i.MX8qxp Display Controller pixel engine 0940d6bd8421 dt-bindings: display: imx: Add i.MX8qxp Display Controller display engine 6454e207cfe6 dt-bindings: display: imx: Add i.MX8qxp Display Controller blit engine 8300a1f4ca66 dt-bindings: display: imx: Add i.MX8qxp Display Controller processing units git-subtree-dir: dts/upstream git-subtree-split: 4d52919c55f45d027062baf25ebe1c24730699bd |
||
|
|
0ee639ff5a |
thermal: Convert .get_temp() return value to millicelsius
Linux kernel .get_temp() callback reports values in millicelsius, U-Boot currently reports them in celsius. Align the two and report in millicelsius. Update drivers accordingly. Update callsites that use thermal_get_temp() as well. The 'temperature' command now reports temperature in millicelsius as well, with additional accuracy. This changes command line ABI slightly. Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> Reviewed-by: David Zang <davidzangcs@gmail.com> [trini: Update test/cmd/temperature.c] Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
79fe4655d6 |
arm64: renesas: Enable thermal driver on R-Car Gen3 and Gen4
Enable thermal driver and 'temperature' command on R-Car Gen3 and Gen4 to allow reading out the SoC temperature sensors. Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> |
||
|
|
0581328b58 |
thermal: rcar_gen3: Add Renesas R-Car Gen3/Gen4 and RZ/G2 thermal driver
Add support for R-Car Gen3/Gen4 and RZ/G2 thermal sensors.
Fuse readout support is present, including fallback trimming.
Example usage using the 'temperature' command on R-Car V4H Sparrow Hawk:
"
=> temperature list
| Device | Driver | Parent
| thermal-rcar-gen3-tsc.0 | thermal-rcar-gen3-tsc | thermal@e6198000
| thermal-rcar-gen3-tsc.1 | thermal-rcar-gen3-tsc | thermal@e6198000
| thermal-rcar-gen3-tsc.2 | thermal-rcar-gen3-tsc | thermal@e6198000
| thermal-rcar-gen3-tsc.3 | thermal-rcar-gen3-tsc | thermal@e6198000
=> for i in 0 1 2 3 ; do temperature get thermal-rcar-gen3-tsc.$i ; done
thermal-rcar-gen3-tsc.0: 56 C
thermal-rcar-gen3-tsc.1: 50 C
thermal-rcar-gen3-tsc.2: 48 C
thermal-rcar-gen3-tsc.3: 52 C
"
Ported from Linux 6.16-rc6 commit
9e1dc0360fcf ("thermal/drivers/rcar_gen3: Add support for R-Car V4H default trim values")
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||
|
|
78849ecc18 |
thermal: Make U_BOOT_DRIVER entries unique
All instances of the U_BOOT_DRIVER must use a unique name or they will lead to link time failures due to name space conflicts when both are present. In this case the driver was reusing the ti_bandgap name. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
6e04cc321f |
spmi: sandbox: Make U_BOOT_DRIVER entries unique
All instances of the U_BOOT_DRIVER must use a unique name or they will lead to link time failures due to name space conflicts when both are present. In this case the driver was reusing the msm name. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
b7f35d3015 |
rtc: Make U_BOOT_DRIVER entries unique
All instances of the U_BOOT_DRIVER must use a unique name or they will lead to link time failures due to name space conflicts when both are present. In this case the driver was reusing the max313xx name. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
da93f8a078 |
gpio: aspeed: Make U_BOOT_DRIVER entries unique
All instances of the U_BOOT_DRIVER must use a unique name or they will lead to link time failures due to name space conflicts when both are present. In this case gpio-aspeed-g7 was using the same name as gpio-aspeed. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
d40eae0e27 |
pci: Remove pcie_intel_fpga driver
This driver has never been enabled by a platform since introduction and does not currently compile. Remove it. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
8a9f2c19d4 |
arm: dts: k3-am654: add vin-supply regulators for DDR
As of commit f98d812e5353 ("power: regulator: Add vin-supply for GPIO
and Fixed regulators") we must ensure the parent nodes of a regulator
are present in DT if they are described in the vin-supply property
For the am65x reference board the DRAM chips are fed by the 3v3 rail
which is fed by the main 12v rail. Add the bootph properties to these DT
nodes to prevent them from being pruned during the SPL build so we can
enable power to the DRAM chips
Signed-off-by: Bryan Brattlof <bb@ti.com>
Tested-by: Nishanth Menon <nm@ti.com>
|
||
|
|
92dcb3ad5d |
cmd/dma: implement dmareset command
This adds a new U-Boot command 'c5_pl330_dma' for Cyclone V SoCDK boards. It provides access to the Reset Manager's Per2ModRst register to release the reset for ARM PrimeCell PL330 DMA channels. This allows software to initialize and use the PL330 DMA controller properly after reset. Signed-off-by: Brian Sune <briansune@gmail.com> [trini: Minor style fixes] Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
e560735558 |
mkimage: Add help text for bundling TFA BL31 in mkimage -f auto
Add missing help text for the -y and -Y parameters of mkimage.
Fixes: 6dfd14e1228e ("mkimage: Add support for bundling TFA BL31 in mkimage -f auto")
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||
|
|
0b9ff08515 |
board: ti: am335x: Do not call disabled PMIC functions
When PMIC drivers are disabled their undefined functions cannot be called. Signed-off-by: Maarten Brock <maarten.brock@sttls.nl> |
||
|
|
863502de82 |
misc: fs_loader: Use buffer pointer in request_firmware_into_buf_via_script()
Use plain buffer pointer in request_firmware_into_buf_via_script() instead of a pointer to pointer. The later is not necessary as the request_firmware_into_buf_via_script() does not modify the buffer pointer. Update the mediatek driver to match. Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> Reviewed-by: Weijie Gao <weijie.gao@mediatek.com> |
||
|
|
726404a66c |
airoha: rework RAM size handling to support multiple RAM size
There are multiple version of the same reference board with different RAM size and it's not enough to base the RAM size entirely from DT. To better support it use the get_ram_size way to scan for the actual RAM size of Airoha SoC and increase the size of the memory map. Also rework the memory map to account for 2 memory map. The first one of 2GB for 32bit DMA and for safe usage of U-Boot. The second one for the rest of the RAM since up to 8GB are supported. Reviewed-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> |
||
|
|
6f18098470 |
Merge patch series "Add support for secure falcon mode: load kernel image before args"
Anshul Dalal <anshuld@ti.com> says:
During the implementation of falcon mode for TI's K3 devices [1], I encountered
several limitations in regards to the current falcon mode support in U-Boot
especially in ensuring a secure boot flow.
Although the current implementation allows for loading of a signed fitImage as
the SPL payload, there are still a few edge cases that might allow bypassing the
verified boot path.
The following issues with current falcon mode need to be resolved:
1) No fallback:
We currently fallback to regular boot flow if falcon mode fails,
this might not be secure.
2) No arguments file:
We currently load a kernel file (which could be a raw image or FIT)
alongside an args file (usually the DT). The args file here doesn't have
any verification mechanism, so should be skipped altogether as the FIT can
contain the DT.
3) No access to env:
In ext and fat fs boot, currently we also reads the environment to get the
names of the kernel and the arg file. This should be disabled in secure
falcon flow as the env might not be secure.
4) No raw image boot:
Boot should fail when the kernel file is a raw kernel image, only FIT should
be allowed.
As per the recommendation of maintainers[2], I have decided to split the above
set of tasks into multiple patch series. This is the first one which fixes the
load order of kernel image and the args file in falcon mode. Along with some
minor cleanup.
[1]: https://lore.kernel.org/u-boot/20250603142452.2707171-1-anshuld@ti.com/
[2]: https://lore.kernel.org/u-boot/20250911172313.GT124814@bill-the-cat/
Link: https://lore.kernel.org/r/20250923124639.667718-1-anshuld@ti.com
|
||
|
|
d0b5b33c4f |
spl: ext, fat: cleanup use of CONFIG_SPL_LIBCOMMON_SUPPORT
Minor cleanup of spl_ext and spl_fat files, removing the outdated
CONFIG_SPL_LIBCOMMON_SUPPORT symbols similar to the commit 1847129025e0
("spl: mmc: Drop checks for CONFIG_SPL_LIBCOMMON_SUPPORT") and adding a
few extra failure reports.
Reviewed-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Anshul Dalal <anshuld@ti.com>
|
||
|
|
00edec55f3 |
spl: mmc: load kernel image before args in falcon
Load the kernel image before args in falcon mode to be consistent with the load order for other boot media. Signed-off-by: Anshul Dalal <anshuld@ti.com> |
||
|
|
50953dd5cd |
spl: ext: load kernel image before args in falcon
Load the kernel image before args in falcon mode to be consistent with the load order for other boot media. Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Anshul Dalal <anshuld@ti.com> |
||
|
|
6b8e03a958 |
spl: fat: load kernel image before args in falcon
Currently in falcon mode, the FS and raw mmc boot loads the args file first followed by the kernel image whereas others load in the opposite order. This inconsistency means falcon boot doesn't behave the same across various boot media. For example, in the case where the kernel file is a FIT with the kernel image present alongside the dtb and the args file is another DT, which DT should be picked? The one form the FIT or the one set by the args file? Currently this depends entirely on how the boot media handles falcon mode. Therefore, this patch enforces the load order of the kernel image first followed by the args file in FAT FS boot. So in the above example, the args file would take precedence. Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Anshul Dalal <anshuld@ti.com> |
||
|
|
0eaa4b3373 |
Merge branch 'next'
Merge the outstanding changes from the 'next' branch to master. |
||
|
|
e50b1e8715 |
Prepare v2025.10
Signed-off-by: Tom Rini <trini@konsulko.com>v2025.10 |
||
|
|
4e4a9de31d |
Merge branch 'next' of git://source.denx.de/u-boot-usb into next
- Make the i2c-bus property for an onboard USB hub optional |
||
|
|
f4dd112a38 |
usb: onboard-hub: Make i2c-bus optional
DT binding doesn't mandate i2c-bus as required property because hub itself doesn't need to have i2c connected. It can be in standalone mode that only power regulator and reset should be handled. Or hub should be configured via spi interface. Signed-off-by: Michal Simek <michal.simek@amd.com> Reviewed-by: Marek Vasut <marek.vasut@mailbox.org> |
||
|
|
dc6c80056e |
global: Add expected space between '#include' and directive
These files had '#include<file.h>' rather than '#include <file.h>' which while functional is not the correct style. Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
c23688d053 |
clk: ti: fix K3 clock driver help texts
Add "in SPL" to the SPL related driver help texts. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> |
||
|
|
3bbaa9dca6 |
env: fix typo in multiple Kconfig descriptions
%s/environemt/environment Signed-off-by: Thomas Bonnefille <thomas.bonnefille@bootlin.com> |
||
|
|
eede1fccec |
Merge patch series "Drop ATAGS for B&R boards"
Wolfgang Wallner <wolfgang.wallner@br-automation.com> says: There was recently a discussion on which boards need ATAGS support. The B&R boards which have this support enabled actualyl don't need it. This patch series drops the settings from the relevant defconfigs. Link: https://lore.kernel.org/r/20250919134308.122437-1-wolfgang.wallner@br-automation.com |
||
|
|
601cebc29d |
cmd: spl: Remove ATAG support from this command
While we continue to have some systems which support extremely legacy OS booting methods, we do not have use cases for supporting this in Falcon mode anymore. Remove this support and references from the documentation. Co-developed-by: Anshul Dalal <anshuld@ti.com> Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|
|
70ae44f371 |
linux/kernel.h: Update upper_NN_bits() and lower_NN_bits() macros
Synchronize upper_NN_bits() and lower_NN_bits() macros with Linux 6.16
commit 118d777c4cb4 ("wordpart.h: Add REPEAT_BYTE_U32()"). This fixes the
lower_32_bits() macros and assures it works with 64bit systems correctly.
This also adds 16bit variants of these macros, which will be used by the
Airoha PHY driver.
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
|
||
|
|
de8f386810 |
configs: brcp170: Drop CONFIG_SUPPORT_PASSING_ATAGS
CONFIG_SUPPORT_PASSING_ATAGS is not needed for this board. Signed-off-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com> |
||
|
|
92c2effbbf |
configs: brcp150: Drop CONFIG_SUPPORT_PASSING_ATAGS
CONFIG_SUPPORT_PASSING_ATAGS is not needed for this board. Signed-off-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com> |
||
|
|
5c9dffa405 |
configs: brcp1: Drop CONFIG_SUPPORT_PASSING_ATAGS
CONFIG_SUPPORT_PASSING_ATAGS is not needed for these boards. Signed-off-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com> |
||
|
|
8fd3768ca1 |
arm: armv8: remove redundant definition of mmu_status
mmu_status is used in io memcpy functions to prevent accesses to non
8-byte aligned addresses when the mmu is disabled. Though there is a
redundant definition enabled when icaches is turned off by setting
SYS_ICACHE_OFF.
This patch removes the redundant definition, allowing mmu_status to
properly report the status regardless of config settings. This shouldn't
be a problem since access to non 8-byte aligned data can be done
irrespective of icache state.
Fixes: 268f6ac1f95c ("arm64: Update memcpy_{from, to}io() helpers")
Signed-off-by: Anshul Dalal <anshuld@ti.com>
Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
Reviewed-by: Dhruva Gole <d-gole@ti.com>
Acked-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
|
||
|
|
072264c4b3 |
Revert "fdt: Make sure there is no stale initrd left"
This reverts commit 9fe2e4b46458f9c4ec6b8115ebf18b4b26fe6127.
Commit 9fe2e4b46458 ("fdt: Make sure there is no stale initrd left")
introduces a regression in case when U-Boot transfers control to an EFI
app which acts as a subsequent bootloading program. Such an app might
try to set "linux,initrd-start" and "linux,initrd-end" fdt properties,
but by that time those properties are already removed by the code added
in the mentioned commit.
Particularly, the issue was observed on the E850-96 board where GBL EFI
app [1] can't run Android successfully anymore. More specifically, the
kernel can't see the ramdisk and panics with next messages:
/dev/root: Can't open blockdev
VFS: Cannot open root device "" or unknown-block(0,0): error -6
Please append a correct "root=" boot option; ...
Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(0,0)
fdt_initrd() function (where initrd dts properties are removed) is
called two times:
1. First it's called by EFI boot manager (e.g. as a part of U-Boot
Standard Boot mechanism) when it's installing FDT:
fdt_initrd
image_setup_libfdt
efi_install_fdt
efi_bootmgr_run
efi_mgr_boot
It's already enough for EFI app to malfunction. But then it's also
called second time:
2. From the EFI app, via EFI DT fixup protocol:
fdt_initrd
image_setup_libfdt
efi_dt_fixup
struct efi_dt_fixup_protocol efi_dt_fixup_prot = {
.fixup = efi_dt_fixup
};
See [2] for specific GBL code which sets those fdt properties and then
runs DT fixup protocol callback.
This issue was discussed [3], but no action was taken since then. Revert
this patch for now, until a proper solution can be found.
[1] https://source.android.com/docs/core/architecture/bootloader/generic-bootloader/gbl-dev
[2] https://android.googlesource.com/platform/bootable/libbootloader/+/refs/heads/gbl-mainline/gbl/libgbl/src/android_boot/mod.rs#208
[3] https://lists.denx.de/pipermail/u-boot/2025-July/593879.html
Fixes: 9fe2e4b46458 ("fdt: Make sure there is no stale initrd left")
Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
|
||
|
|
5a3c306aaf |
Pull request doc-202510-rc6
* Update coding style to recommend b4 for patch submission * pytest: Fix inline code and other formatting * develop: fix grammar and syntax -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEbcT5xx8ppvoGt20zxIHbvCwFGsQFAmjfS60ACgkQxIHbvCwF GsRRQQ//Q9FGkshCwucASSzB3nnHZzw/aOT+q1Ido5JKj5wmh+roM9l/YG6xhsjB 03zKac9yWonpKWE8bJtUGGCJ3l1DJdN7mqPKpddelRA5bIshHrJEMoA43jKgEnQG Tbqyj3o15b1bB/5lI88hArSZCGSOd6ejpdOOYWMv6VWQNIzxLeyEaLoJTJZOg2R6 Frgg1MZIC2Oyj7PFuQhVO3JXDzeYKW2kPSvF3FroZfOK6QTVy1E78ii0GX0ZvxjO uud7gFnuvRh5yKo9EArLvPfp84rAIffFHXcWRxvEDK5LOlCC7sHibvEGjGmR21Wc LhPDeY7AVaBLilDu1yesBWd3q0hVmE2yMmw+uOmPuVvi/Tza2weVbGaW+A6QSf7o 6TAfHbSQTpWgTxRvjMpls8KII0rqVVrdGn0tVc0qPLIYlYoDXDrvi6w4PEVrN5s7 nXtuBBUyBN8fR7BBMBcV1bMQcI16B8c+j8zbbciG9KqKEtIvDBTVqZKKb42PpG1F mM/7IMevkH1/3uQd+KceQ5AZ7F5nu17k1Kd8idwm8qWBj1W+B7n00Sw0iqgDDDUw gzKEj4RRUMsAIF4n4++JKmtlakFKqzoD5+GSRSSzIHXFA0QgdpmpaImgDpmVFt+m 19lOsAFJY9nVRFOlqx7oxc9p8VllDbvQsTX0QPlDCAAsVbMK2A4= =k7xB -----END PGP SIGNATURE----- Merge tag 'doc-202510-rc6' of https://source.denx.de/u-boot/custodians/u-boot-efi Pull request doc-202510-rc6 CI: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/27807 * Update coding style to recommend b4 for patch submission * pytest: Fix inline code and other formatting * develop: fix grammar and syntax |
||
|
|
a8d451aa14 |
doc: pytest: Fix inline code and other formatting
Mainly fix inline code and some other formatting mistakes. Inline code uses double backticks `` in reStructuredText instead of single backticks as in Markdown. Also fix some smaller formatting issues, such as excess colons before literal blocks. Signed-off-by: Martin Schwan <m.schwan@phytec.de> |