mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-17 02:15:02 +00:00
95356 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
![]() |
0319bae9e7 |
mtd: implement support for LED activity
Implement support for LED activity. If the feature is enabled, make the defined ACTIVITY LED to signal mtd operations. LED activity is implemented HERE and not in the subsystem side to limit any performance degradation in case multiple call to MTD subsystem read/write are done. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
||
![]() |
5d162bbb20 |
tftp: implement support for LED activity
Implement support for LED activity. If the feature is enabled, make the defined ACTIVITY LED to signal traffic. Also turn the ACTIVITY LED OFF if a CTRL-C is detected in the main net loop function. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
||
![]() |
aad8cfa3ca |
led: implement LED activity API
Implement LED activity API similar to BOOT LED API. Usual activity might be a file transfer with TFTP, a flash write... User of this API will call led_activity_on/off/blink() to signal these kind of activity. New Kconfig is implemented similar to BOOT LED, LED_ACTIVITY to enable support for it. It's introduced a new /options/u-boot property "activity-led" and "activity-led-period" to define the activity LED label and the default period when the activity LED is set to blink mode. If "activity-led-period" is not defined, the value of 250 (ms) is used by default. If CONFIG_LED_BLINK or CONFIG_LED_SW_BLINK is not enabled, led_boot_blink call will fallback to simple LED ON. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
||
![]() |
fc55ae03fd |
common: board_r: rework BOOT LED handling
Rework BOOT LED handling. There is currently one legacy implementation for BOOT LED from Status Led API. This work on ancient implementation used by BOOTP by setting the LED to Blink on boot and to turn it OFF when the firmware was correctly received by network. Now that we new LED implementation have support for LED boot, rework this by also set the new BOOT LED to blink and also set it to ON before entering main loop to confirm successful boot. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
||
![]() |
914fd75a5d |
led: implement LED boot API
Implement LED boot API to signal correct boot of the system. led_boot_on/off/blink() are introduced to turn ON, OFF and BLINK the designated boot LED. New Kconfig is introduced, CONFIG_LED_BOOT to enable the feature. This makes use of the /options/u-boot property "boot-led" to the define the boot LED. It's also introduced a new /options/u-boot property "boot-led-period" to define the default period when the LED is set to blink mode. If "boot-led-period" is not defined, the value of 250 (ms) is used by default. If CONFIG_LED_BLINK or CONFIG_LED_SW_BLINK is not enabled, led_boot_blink call will fallback to simple LED ON. To cache the data we repurpose the now unused led_uc_priv for storage of global LED uclass info. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
||
![]() |
30f6ea5138 |
dm: core: implement ofnode_options helpers
Implement ofnode_options helpers to read options in /options/u-boot to adapt to the new way to declare options as described in [1]. [1] dtschema/schemas/options/u-boot.yaml Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
||
![]() |
9e3d83301e |
led: toggle LED on initial SW blink
We currently init the LED OFF when SW blink is triggered when on_state_change() is called. This can be problematic for very short period as the ON/OFF blink might never trigger. Toggle the LED (ON if OFF, OFF if ON) on initial SW blink to handle this corner case and better display a LED blink from the user. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Michael Trimarchi <michael@amarulasolutions.com> |
||
![]() |
136b7b6d2e |
Subtree merge tag 'v6.11-dts' of dts repo [1] into dts/upstream
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git |
||
![]() |
6b642aca7f |
Squashed 'dts/upstream/' changes from 20e0f0897ea2..3347eecf3408
3347eecf3408 Merge tag 'v6.11-dts-raw' 5bb56ffedf48 Merge tag 'net-6.11-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 619f5c643338 Merge tag 'arm-fixes-6.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 5bac927c583a Merge tag 'riscv-soc-fixes-for-v6.11-final' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes e31fe01521ce dt-bindings: net: tja11xx: fix the broken binding a7aca18a3d22 Merge tag 'v6.11-rc7-dts-raw' 480225022b08 riscv: dts: starfive: jh7110-common: Fix lower rate of CPUfreq by setting PLL0 rate to 1.5GHz 1c3660a28495 Merge tag 'char-misc-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc 5e0b40cbabba Merge tag 'drm-misc-fixes-2024-09-05' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes 0439c86751a6 Merge tag 'v6.11-rockchip-dtsfixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes 4fb92795fc50 dt-bindings: display: panel: Rename WL-355608-A8 panel to rg35xx-*-panel 40405e54cc35 dt-bindings: nvmem: Use soc-nvmem node name instead of nvmem 1bdd75307f4b Merge tag 'v6.11-rc6-dts-raw' 7e84ede34cab Merge tag 'usb-6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb 44956584aec0 Merge tag 'arm-fixes-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc f7c4f38337bc arm64: dts: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF bb6814abbd4b dt-bindings: soc: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF 75ecf0f6d46b Merge tag 'qcom-arm64-fixes-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes 14b79236aa28 Merge tag 'imx-fixes-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes d4dbfe926736 Merge tag 'omap-for-v6.11/fixes-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into arm/fixes d353cfae2402 Merge tag 'v6.11-rc5-dts-raw' be22f803942a Merge tag 'input-for-v6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input a37a2546451d dt-bindings: usb: microchip,usb2514: Fix reference USB device schema 7b6df908399a Merge tag 'v6.11-rc4-dts-raw' c8630efb9727 Merge tag 'devicetree-fixes-for-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux 7a97bd02ff05 Merge tag 'drm-fixes-2024-08-16' of https://gitlab.freedesktop.org/drm/kernel 4840d8d2d4f3 Merge tag 'drm-misc-fixes-2024-08-15' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes f67fcb2addfd Merge tag 'net-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 03dcdf2790ae arm64: dts: qcom: x1e80100: Fix Adreno SMMU global interrupt 85047e87e32b arm64: dts: qcom: disable GPU on x1e80100 by default 5820b7b4dcc7 arm64: dts: imx8mm-phygate: fix typo pinctrcl-0 749c661ee5cf arm64: dts: imx95: correct L3Cache cache-sets 3c156d225d96 arm64: dts: imx95: correct a55 power-domains 92461bb4238e arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo 2a50949ffeb9 arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges c117cb807821 dt-bindings: net: fsl,qoriq-mc-dpmac: add missed property phys f05f5c64166c ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design ca3deea38b30 Merge tag 'v6.11-rc3-dts-raw' d7281200d611 arm64: dts: imx93: update default value for snps,clk-csr 587db5b5a316 arm64: dts: freescale: tqma9352: Fix watchdog reset 5f2894b246a9 arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962 3044a84d0bd6 Merge tag 'usb-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb c3f6670f71b0 Merge tag 'drm-fixes-2024-08-10' of https://gitlab.freedesktop.org/drm/kernel 8f739ba31967 Merge tag 'arm-fixes-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 4acbf538e297 Merge tag 'asoc-fix-v6.11-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus 42dace775595 Merge tag 'drm-misc-fixes-2024-08-08' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes 360abf66559b ASoC: dt-bindings: qcom,wcd939x: Correct reset GPIO polarity in example 86abe8a4d359 ASoC: dt-bindings: qcom,wcd938x: Correct reset GPIO polarity in example d3c8bda33435 ASoC: dt-bindings: qcom,wcd934x: Correct reset GPIO polarity in example f09c114db2f1 ASoC: dt-bindings: qcom,wcd937x: Correct reset GPIO polarity in example f64acdf7ef94 dt-bindings: display: panel: samsung,atna45dc02: Fix indentation 8dc5413a7458 dt-bindings: display: panel: samsung,atna45dc02: Document ATNA45DC02 4b69ebe2916c arm64: dts: ti: k3-j784s4-main: Correct McASP DMAs ccc4534faf10 arm64: dts: ti: k3-j722s: Fix gpio-range for main_pmx0 8a9c5c189689 arm64: dts: ti: k3-am62p: Fix gpio-range for main_pmx0 bac04d23616f arm64: dts: ti: k3-am62p: Add gpio-ranges for mcu_gpio0 3def7ba73e81 ARM: dts: omap3-n900: correct the accelerometer orientation 55288a83587d arm64: dts: ti: k3-am62-verdin-dahlia: Keep CTRL_SLEEP_MOCI# regulator on ef58c8d54750 arm64: dts: layerscape: fix thermal node names length a5ebf3657448 Merge tag 'v6.11-rc2-dts-raw' 62770feed75b dt-bindings: input: touchscreen: edt-ft5x06: Document FT8201 support 217414ba33b8 arm: dts: arm: versatile-ab: Fix duplicate clock node name 519301f594f0 dt-bindings: eeprom: at25: add fujitsu,mb85rs256 compatible bda2e3834d6f arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma 6d0715567669 arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma aa26ae7f77fe dt-bindings: usb: microchip,usb2514: Add USB2517 compatible 213794e5d068 arm64: dts: qcom: x1e80100-crd: Fix backlight 3a38ff353f86 arm64: dts: qcom: x1e80100-yoga-slim7x: fix missing PCIe4 gpios 03f34441e6a5 arm64: dts: qcom: x1e80100-yoga-slim7x: disable PCIe6a perst pull down a8876bf12d57 arm64: dts: qcom: x1e80100-yoga-slim7x: fix up PCIe6a pinctrl node 6451ef8fad85 arm64: dts: qcom: x1e80100-yoga-slim7x: fix PCIe4 PHY supply 56384c22391a arm64: dts: qcom: x1e80100-vivobook-s15: fix missing PCIe4 gpios 745d8ce1ce1e arm64: dts: qcom: x1e80100-vivobook-s15: disable PCIe6a perst pull down e97ccf5b3ee8 arm64: dts: qcom: x1e80100-vivobook-s15: fix up PCIe6a pinctrl node b1cf30e5dcfe arm64: dts: qcom: x1e80100-vivobook-s15: fix PCIe4 PHY supply f27d55f03ac8 arm64: dts: qcom: x1e80100-qcp: fix missing PCIe4 gpios d52e8759a838 arm64: dts: qcom: x1e80100-qcp: disable PCIe6a perst pull down 9d4f0da4ce12 arm64: dts: qcom: x1e80100-qcp: fix up PCIe6a pinctrl node cec0cc67788f arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply 02b954c58b51 arm64: dts: qcom: x1e80100-crd: fix missing PCIe4 gpios 5055674c73cf arm64: dts: qcom: x1e80100-crd: disable PCIe6a perst pull down d1c6b8a21ee9 arm64: dts: qcom: x1e80100-crd: fix up PCIe6a pinctrl node 0152d01a9265 arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP 464dcc65dd2d arm64: dts: qcom: x1e80100: fix PCIe domain numbers 9f807a8bb15b arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply 2bc5c7e61142 dt-bindings: Batch-update Konrad Dybcio's email 3b63fd14d093 arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E a6a0c2f971d1 arm64: dts: rockchip: Remove broken tsadc pinctrl binding for rk356x a0d37a587f15 Merge tag 'ti-k3-dt-for-v6.11-part2' into ti-k3-dts-next 90a18b80197e Merge tag 'v6.11-rc1-dts-raw' b80e9a3ace2b arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb 5e90e967124f arm64: dts: qcom: x1e80100-yoga: add wifi calibration variant aa73674edf44 dt-bindings: ata: rockchip-dwc-ahci: add missing power-domains ea8865c8cc3f Merge tag 'devicetree-fixes-for-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux aabce14e3722 Merge tag 'spi-fix-v6.11-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi 337aa3c3bc5e Merge tag 'i3c/for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux c27e1085e9bf Merge tag 'mm-hotfixes-stable-2024-07-26-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm 9a815962df95 dt-bindings: arm: update James Clark's email address c0127d664ed7 dt-bindings: iio: adc: ad7192: Fix 'single-channel' constraints 0d97d195bca9 Merge tag 'drm-next-2024-07-26' of https://gitlab.freedesktop.org/drm/kernel a20d6e70734f dt-bindings: i3c: add header for generic I3C flags bdfe4450d0a5 dt-bindings: i3c: dw: Add apb clock binding ba22c24c4bac Merge tag 'drm-misc-next-fixes-2024-07-25' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next ea60892a6c65 Merge tag 'linux-watchdog-6.11-rc1' of git://www.linux-watchdog.org/linux-watchdog f73222b55701 dt-bindings: watchdog: add support for Amlogic A4 SoCs 6ace3fddf4a5 Merge tag 'phy-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy 01f9a51421da Merge tag 'dmaengine-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine b0f24450c019 Merge tag 'rproc-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux 3e84429f5c5e Merge tag 'i2c-for-6.11-rc1-second-batch' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 44fa07e48cfb Merge tag 'mailbox-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox cc65d0c3de99 Merge tag 'for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply 03bcf75eb7ac Merge tag 'irq-core-2024-07-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip a17cfb322a8a dt-bindings: display: panel: samsung,atna33xc20: Document ATNA45AF01 c3fa902543bd Merge tag 'rtc-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux c4a0998f4bc2 Merge tag 'pinctrl-v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl 0b068b90d282 Merge tag 'mtd/for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux 69746dd71087 Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux 1adaf1a685cb Merge tag 'mips_6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux ac887b95ad83 Merge tag 'powerpc-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux 54b414ac072a Merge tag 'pci-v6.11-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci e88c4d19a05a dt-bindings: i2c: mux-gpio: Add 'settle-time-us' property fff653abe510 dt-bindings: i2c: qcom-cci: Document sm8650 compatible eefdb916959d dt-bindings: i2c: qcom-cci: Document sm8550 compatible c0d33525511a Merge tag 'input-for-v6.11-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 0960d6c8b60d Merge tag 'i2c-for-6.11-rc1-try2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux f1e125cc3e54 Merge tag 'char-misc-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc 05623d215dcc Merge tag 'usb-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb 6c388d77f29d Merge tag 'tty-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty 96d526190b1a Merge tag 'sound-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound 080addb6a692 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux ebb5b0419336 Merge tag 'iommu-updates-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux f660948c4d13 Merge tag 'v6.11-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 1e5ca920b9ef Merge branch 'pci/controller/qcom' edc7c0f7215c Merge branch 'pci/controller/microchip' ee6b5746d32c dt-bindings: watchdog: dlg,da9062-watchdog: Drop blank space 449c3fadf1a8 Merge tag 'drm-next-2024-07-18' of https://gitlab.freedesktop.org/drm/kernel 8a514c621e65 dt-bindings: trivial-devices: fix Rohm BH2228FV compatible string fb2f4acf7cfb Merge tag 'media/v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 15e0751887c5 Merge tag 'devicetree-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux 0758750d9956 Merge tag 'leds-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds c956399e479a Merge tag 'backlight-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight bdb5b5ffd7ef Merge tag 'mfd-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd da3613dc9471 Merge tag 'platform-drivers-x86-v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 abcf4a7783c3 Merge tag 'ata-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux 2e90feb83cbf dt-bindings: mtd: qcom,nandc: Define properties at top-level 70c817bb69b3 Merge tag 'net-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 91bcbafdc7f6 Merge tag 'thermal-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 0d95f6e97a8b Merge tag 'soc-arm-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc e1f316d55de2 Merge tag 'soc-dt-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 5dc50aa53bfc Merge tag 'soc-drivers-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 0f0953ddbf68 Merge branches 'clk-qcom', 'clk-rockchip', 'clk-sophgo' and 'clk-thead' into clk-next aea817373f59 Merge branches 'clk-renesas', 'clk-amlogic', 'clk-allwinner' and 'clk-samsung' into clk-next 0c5561302b53 Merge branches 'clk-stm', 'clk-cleanup', 'clk-kunit' and 'clk-mediatek' into clk-next 0c8c67bc72f9 Merge tag 'spi-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi b9883d24eb5c Merge tag 'regulator-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator 88a987d5866c Merge tag 'gpio-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux 5546acbd4a84 Merge tag 'mmc-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc cfc0def12053 Merge tag 'pmdomain-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm 322ee8cb4588 Merge tag 'pwm/for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux 9598175206bd Merge tag 'hwmon-for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging 7c20b6c14845 Merge tag 'tag-chrome-platform-for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux ad0983b2c4f6 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux 7623c7b68fe4 Merge tag 'timers-core-2024-07-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip eea65eec77dc Merge tag 'for-net-next-2024-07-15' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next f71a876df418 dt-bindings: bluetooth: qualcomm: describe the inputs from PMU for wcn7850 ee2846cf9bcc dt-bindings: net: bluetooth: convert MT7622 Bluetooth to the json-schema f897103fdd2b dt-bindings: net: bluetooth: qualcomm: describe regulators for QCA6390 9e52cca17cda dt-bindings: thermal: Drop 'trips' node as required 4c1656c5110c dt-bindings: thermal: qoriq: reference thermal-sensor schema 2107ba465288 dt-bindings: thermal: cleanup examples indentation 109554cbc281 dt-bindings: thermal: simplify few bindings bb533c9e6741 dt-bindings: thermal: ti,j72xx: reference thermal-sensor schema 976aa4d6623d dt-bindings: thermal: ti,am654: reference thermal-sensor schema 06e17858ddc6 dt-bindings: thermal: st,stm32: reference thermal-sensor schema 37cd6d8f27eb dt-bindings: thermal: sprd: reference thermal-sensor schema 22a0bbf233c0 dt-bindings: thermal: socionext,uniphier: reference thermal-sensor schema a8c1c6bc1d10 dt-bindings: thermal: rzg2l: reference thermal-sensor schema 5de9c463fec4 dt-bindings: thermal: rockchip: reference thermal-sensor schema d6f22a26eeb8 dt-bindings: thermal: rcar-gen3: reference thermal-sensor schema ebb766b41205 dt-bindings: thermal: qcom-tsens: reference thermal-sensor schema 6f69cab24f96 dt-bindings: thermal: qcom-spmi-adc-tm5: reference thermal-sensor schema 1f2e549e0895 dt-bindings: thermal: qcom-spmi-adc-tm-hc: reference thermal-sensor schema 356179c92fca dt-bindings: thermal: nvidia,tegra30-tsensor: reference thermal-sensor schema 1817a65b65bb dt-bindings: thermal: nvidia,tegra186-bpmp: reference thermal-sensor schema c0f1371b51cd dt-bindings: thermal: imx8mm: reference thermal-sensor schema 3bab4a9b239c dt-bindings: thermal: generic-adc: reference thermal-sensor schema 5835635e090b dt-bindings: thermal: brcm,avs-ro: reference thermal-sensor schema 9ddd34a4ff81 dt-bindings: thermal: allwinner,sun8i-a83t-ths: reference thermal-sensor schema 1027b024a995 dt-bindings: thermal: amlogic: reference thermal-sensor schema c52d5196b553 dt-bindings: thermal: samsung,exynos: specify cells 3c2be8e74d44 dt-bindings: thermal: correct thermal zone node name limit ea6770a25f9c dt-bindings: thermal: qcom-tsens: Document the X1E80100 Temperature Sensor c072e7893527 dt-bindings: thermal: convert hisilicon-thermal.txt to dt-schema d271cd767f09 dt-bindings: thermal: mediatek: Fix thermal zone definitions for MT8188 ad91b715c526 dt-bindings: thermal: mediatek: Fix thermal zone definition for MT8186 5464b4fe51d3 dt-bindings: timer: sprd-timer: convert to YAML 90618e31a70e dt-bindings: ethernet-phy: add optional brr-mode flag 6889b4ef77b2 dt-bindings: net: bluetooth: nxp: Add firmware-name property 13aa6e07f01b dt-bindings: net: airoha: Add EN7581 ethernet controller ca77bda01643 Merge tag 'i2c-host-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow 5e50d45eeb19 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 6d743073241d dt-bindings: ata: ahci-fsl-qoriq: add fsl,ls1046a-ahci and fsl,ls1012a-ahci f535d30d4531 dt-bindings: incomplete-devices: document devices without bindings 8ecead389362 Merge branch 'iommu/pci/ats' into iommu/next 30f464ede0f8 Merge patch series "riscv: Apply Zawrs when available" d036f23cbd00 Merge branch 'iommu/qualcomm/msm' into iommu/next 53b904f0a4fe Merge branch 'iommu/arm/smmu' into iommu/next 200bce7a03b2 dt-bindings: timer: Add schema for realtek,otto-timer 91c1a4de0542 dt-bindings: timer: Add SOPHGO SG2002 clint b193d9e3485c dt-bindings: timer: renesas,tmu: Add R-Car Gen2 support 0eceaab1c220 dt-bindings: timer: renesas,tmu: Add RZ/G1 support 05620051e082 dt-bindings: timer: renesas,tmu: Add R-Mobile APE6 support 732aac95d77a arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references 4ef24145dcff arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 73f9bfa35cb6 mips: dts: realtek: Add RTL9302C board 49e634f60bf1 dt-bindings: interrupt-controller: realtek,rtl-intc: Add rtl9300-intc 6b7aa158869a dt-bindings: mips: realtek: Add rtl930x-soc compatible 79aa5a0e867d dt-bindings: vendor-prefixes: Add Cameo Communications 6d64f20b94fe mips: dts: realtek: add device_type property to cpu node 6e35c3f7bfdf mips: dts: realtek: use "serial" instead of "uart" in node name ab0ff84fea05 dt-bindings: riscv: Add Zawrs ISA extension description fd82d997a73f Merge tag 'wireless-next-2024-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next 93fcc938b3aa dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains bac9ec8f2e0a spi: dt-bindings: at91: Add sama7d65 compatible string 5e04cedbeafe ASoC: dt-bindings: cirrus,cs42xx8: Convert to dtschema e781d430025a dt-bindings: input: touchscreen: exc3000: add EXC81W32 339921ac3b56 dt-bindings: mmc: sdhci-sprd: convert to YAML 0e57616a72cc dt-bindings: i2c: at91: Add sama7d65 compatible string 43feb442c61a dt-bindings: trivial-devices: document the Sierra Wireless mangOH Green SPI IoT interface 76d06843edae dt-bindings: pwm: at91: Add sama7d65 compatible string 3fd0deb873eb dt-bindings: net: convert enetc to yaml a57701aa6329 dt-bindings: net: realtek,rtl82xx: Document RTL8211F LED support 529c1490da71 ASoC: dt-bindings: convert qcom sound bindings to 4103874cd483 dt-bindings: clock: Document T-Head TH1520 AP_SUBSYS controller b0d422f0aefe Merge tag 'sunxi-dt-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt 381ea1f4fa7b dt-bindings: mailbox: qcom: Add CPUCP mailbox controller bindings 57d98a68ea13 dt-bindings: remoteproc: qcom,sa8775p-pas: Document the SA8775p ADSP, CDSP and GPDSP 4e1c20b923c6 dt-bindings: mailbox: Add mediatek,gce-props.yaml 1829a119f10b dt-bindings: watchdog: renesas,wdt: Document RZ/G3S support 1a8fe36d1048 ASoC: dt-bindings: cirrus,cs4270: Convert to dtschema 871b797ecaa7 ASoC: dt-bindings: qcom,apq8096-sndcard: use dtschema 3d45b14318e6 ASoC: dt-bindings: qcom,msm8916-wcd-digital-codec: convert to dtschema f57329948a7b arm64: dts: allwinner: h616: add crypto engine node d4d65cf8ff9d dt-bindings: pwm: imx: remove interrupt property from required b880f57cb103 dt-bindings: pwm: Add pwm-gpio fc7360d698ce dt-bindings: pwm: Add AXI PWM generator 0e86cd56f472 dt-bindings: pwm: fsl-ftm: Convert to yaml format 28131cd4748b dt-bindings: rtc: stm32: introduce new st,stm32mp25-rtc compatible c92b8f8a3e5a dt-bindings: iommu: Convert msm,iommu-v0 to yaml 035f47e4aeb1 dt-bindings: fsl-qdma: fix interrupts 'if' check logic 59bad4759495 dt-bindings: dma: sprd,sc9860-dma: convert to YAML 4a1cd4e7cec1 Merge tag 'at24-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow 169e00ed0606 dt-bindings: i2c: dw: Document compatible thead,th1520-i2c d0926118234e Merge tag 'qcom-arm64-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt 20659aa64f8c Merge tag 'qcom-arm32-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt 46ae978b7287 dt-bindings: net: fsl,fman: add ptimer-handle property 5c6ab5747c93 dt-bindings: net: fsl,fman: allow dma-coherent property 9680dba7899e dt-bindings: soc: fsl: Add fsl,ls1028a-reset for reset syscon node f33895642d9a dt-bindings: soc: fsl: cpm_qe: convert to yaml format 6fbf523ac6a6 dt-bindings: i2c: i2c-fsi: Convert to json-schema 392a840473a9 dt-bindings: fsi: Document the FSI Hub Controller fdf888daf381 dt-bindings: fsi: Document the AST2700 FSI controller 73804fcd91b4 dt-bindings: fsi: ast2600-fsi-master: Convert to json-schema c912fa7bca24 dt-bindings: fsi: ibm,i2cr-fsi-master: Reference common FSI controller a90a822fde8b dt-bindings: fsi: Document the FSI controller common properties 9ab33dde116b dt-bindings: fsi: Document the IBM SBEFIFO engine b5eacaa465f8 dt-bindings: fsi: p9-occ: Convert to json-schema 743a9e982afa dt-bindings: fsi: Document the IBM SCOM engine f1f16badc1f1 dt-bindings: fsi: fsi2spi: Document SPI controller child nodes f8dc11767ba3 dt-bindings: interrupt-controller: convert fsl,ls-scfg-msi to yaml 2e49a5622d39 dt-bindings: soc: fsl: Convert q(b)man-* to yaml format d5b522de4a5f dt-bindings: misc: fsl,qoriq-mc: convert to yaml format 212fc40f6419 dt-bindings: drop stale Anson Huang from maintainers 3ac20731e851 dt-bindings: clock: drop obsolete stericsson,abx500.txt 85e4e039e332 Merge tag 'icc-6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next 09dec25d56c3 dt-bindings: gpio: convert Atmel GPIO to json-schema dcf8d6732216 dt-bindings: power: add Amlogic A5 power domains 85b811f6a19a Merge tag 'memory-controller-drv-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers 61b9c27aadbf Merge tag 'sunxi-drivers-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers 37c192fb4bde Merge tag 'reset-for-v6.11-2' of git://git.pengutronix.de/pza/linux into soc/drivers 9a28158cf3ec Merge tag 'qcom-drivers-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers 8d40ccd8ad72 Merge tag 'ti-driver-soc-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers 40e8daa21274 Merge tag 'riscv-cache-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers 8907a17573f0 Merge tag 'riscv-sophgo-dt-for-v6.11' of https://github.com/sophgo/linux into soc/dt 50c6d5bd28c1 Merge tag 'v6.11-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 6d6fb05277c3 riscv: dts: add clock generator for Sophgo SG2042 SoC 166af42541a3 dt-bindings: arm: cpus: Add new Cortex and Neoverse names a682748f9de4 dt-bindings: interrupt-controller: qcom,pdc: Add sc8180x PDC e962a717c4c4 dt-bindings: dma: qcom,gpi: document the SDX75 GPI DMA Engine 6a801e79e041 dt-bindings: watchdog: img,pdc-wdt: Convert to dtschema aa7eda35344c dt-bindings: timer: renesas,tmu: Make interrupt-names required f9dc8c1f970c dt-bindings: interrupt-controller: fsl,irqsteer: Add imx8mp/imx8qxp support 56f07a6f1339 dt-bindings: input: touchscreen: himax,hx83112b: add HX83100A ff23e0f3817d dt-bindings: input/touchscreen: imagis: Document ist3038 a25ad65ed136 dt-bindings: i2c: nxp,lpc1788-i2c: convert to dt schema b325040fda9f dt-bindings: i2c: adjust indentation in DTS example to coding style 90618bcc8538 dt-bindings: i2c: ti,omap4: reference i2c-controller.yaml schema a588565768e5 dt-bindings: i2c: samsung,s3c2410: drop unneeded address/size-cells e2d628a070f9 dt-bindings: i2c: nvidia,tegra20: drop unneeded address/size-cells f1f6651026e0 dt-bindings: i2c: atmel,at91sam: drop unneeded address/size-cells 9defe71f2674 arm64: dts: rockchip: Add Xunlong Orange Pi 3B 7ecdb6cb0de0 dt-bindings: arm: rockchip: Add Xunlong Orange Pi 3B 5416329b387d arm64: dts: rockchip: Add Radxa ROCK 3B b7f11dc06c71 dt-bindings: arm: rockchip: Add Radxa ROCK 3B f13889be9094 dt-bindings: clock: airoha: Add reset support to EN7581 clock binding b870448fd388 dt-bindings: clock: mediatek: Document reset cells for MT8188 sys 397708714de7 dt-bindings: clock: mediatek: add syscon compatible for mt7622 pciesys 7e4096e9fb65 dt-bindings: clock: sprd,sc9860-clk: convert to YAML 018ccc1edce8 dt-bindings: clock: qoriq-clock: convert to yaml format 7ffd4a91a563 dt-bindings: input: ti,nspire-keypad: convert to YAML format 396458d269b7 Merge branch '20240430064214.2030013-3-quic_varada@quicinc.com' into clk-for-6.11 62f4e84a2336 dt-bindings: clock: qcom: Add AHB clock for SM8150 2e8eb07621fb Merge tag 'v6.11-rockchip-dts32-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 2a64b79ccfd7 Merge tag 'v6.11-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 45dfc87dbe5a ASoC: dt-bindings: update fsl-asoc-card bindings after imx-spdif merge 58c9c1ccf03b Merge tag 'riscv-dt-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt 3fdb6bced49b dt-bindings: gpio: vf610: Allow gpio-line-names to be set f7844ec66005 Merge tag 'qcom-arm64-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt 6954ce51e6db Merge tag 'mvebu-dt64-6.11-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt 75b29f27ea84 Merge tag 'mvebu-dt-6.11-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt 676410799b80 Merge tag 'ti-k3-dt-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt 0c4032f41e87 Merge tag 'stm32-dt-for-v6.11-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt 6103a22a3d12 Merge tag 'qcom-arm32-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt 916530010708 ARM: dts: ixp4xx: nslu2: beeper uses PWM 0c54efbf58ea Merge tag 'sunxi-dt-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt 4c715e97ba11 Merge tag 'imx-dt64-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt 8d263f1d338e Merge tag 'imx-dt-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt ed6d6b7f8f90 Merge tag 'imx-bindings-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt f7db5a942335 Merge tag 'dt-cleanup-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt 9cff9fef0a29 arm64: dts: rockchip: add ROCK 5 ITX board 7e46de278e0a dt-bindings: arm: rockchip: Add ROCK 5 ITX board a00bdba24234 arm64: dts: rockchip: Add dma-names to uart1 on Pine64 rk3566 devices 02e749a00324 arm64: dts: rockchip: Add avdd supplies to hdmi on rock64 5bc47a15d674 Merge tag 'dt64-cleanup-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt 7a6a4e53c5ae Merge tag 'samsung-dt64-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt 16237eee1086 Merge tag 'tegra-for-6.11-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 8963d7243322 spi: dt-bindings: fsl-dspi: add compatible string 'fsl,lx2160a-dspi' 7c50939c9f09 spi: dt-bindings: fsl-dspi: add dmas and dma-names properties fe93031f93dc regulator: dt-bindings: pca9450: Make interrupt optional 0c49d7f0e319 arm64: dts: qcom: msm8916-lg-c50: add initial dts for LG Leon LTE 25a68f4ce880 arm64: dts: qcom: msm8916-lg-m216: Add initial device tree 1ad8ed547640 dt-bindings: arm: qcom: Add msm8916 based LG devices c2a158926b34 ARM: dts: qcom: msm8960: correct memory base e2f1020338fd arm64: dts: qcom: ipq9574: Add icc provider ability to gcc 50c5d252c323 Merge branch '20240430064214.2030013-3-quic_varada@quicinc.com' into arm64-for-6.11 885a7e671637 dt-bindings: interconnect: Add Qualcomm IPQ9574 support 991ea9193259 arm64: dts: qcom: sm8150: Add video clock controller node 5fcbf1c2194f arm64: dts: qcom: pm6150: Add vibrator d5c5748cd0d1 arm64: dts: qcom: sc7280: Enable download mode register write 8d8cf0c49e85 arm64: dts: qcom: sm7225-fairphone-fp4: Add PM6150L thermals 7184998dc765 arm64: dts: qcom: sm7225-fairphone-fp4: Add PMK8003 thermals 5d523c428df9 arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property d45dffbdeb99 arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB 928626df4e4b arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB c4947103d8c0 arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB acd74ac0ce76 arm64: dts: qcom: sm6115: Disable SS instance in Parkmode for USB 8c5e03576478 arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB 11abd9dcbab3 arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB 82f9ec8740c5 arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB 0493efca055e arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB 0d082fef72d7 arm64: dts: qcom: x1e80100: add Lenovo Thinkpad Yoga slim 7x devicetree 4be6ff6058b7 dt-bindings: arm: qcom: Add Lenovo Yoga Slim 7x 26cdbcf701ab dt-bindings: crypto: sun8i-ce: Add compatible for H616 003f1715ce24 dt-bindings: pwm: describe the cells in #pwm-cells in pwm.yaml 9048d89f3576 arm64: dts: add description for solidrun cn9132 cex7 module and clearfog board a0b8fa3e3a7c arm64: dts: add description for solidrun cn9131 solidwan board 48bf845b6c15 arm64: dts: add description for solidrun cn9130 som and clearfog boards 7b16cb394a85 dt-bindings: arm64: marvell: add solidrun cn9132 CEX-7 evaluation board 19f143e3adf1 dt-bindings: arm64: marvell: add solidrun cn9130 som based boards ed32d5d2798a arm64: dts: armada-3720: align LED node name with bindings f5c8545460ad arm64: dts: armada-3720: align GPIO keys node name with bindings e99419a98d76 ARM: dts: turris-omnia: Add GPIO key node for front button 1fc6569deae2 ARM: dts: turris-omnia: Add MCU system-controller node 7ce891813450 arm64: dts: st: describe power supplies for stm32mp257f-ev1 board 0c74c4dcbd7d arm64: dts: st: add scmi regulators on stm32mp25 95317624c48e regulator: Add STM32MP25 regulator bindings d2a9e9561644 ARM: dts: stm32: omit unused pinctrl groups from stm32mp13 dtb files ec37b02156d4 arm64: dts: st: enable Ethernet2 on stm32mp257f-ev1 board 607a4bdb2441 arm64: dts: st: add eth2 pinctrl entries in stm32mp25-pinctrl.dtsi 832bd9ddbed6 arm64: dts: st: add ethernet1 and ethernet2 support on stm32mp25 364e77fa690e arm64: dts: st: add HPDMA nodes on stm32mp251 102ffbcf581c ARM: dts: stm32: Add ethernet support for DH STM32MP13xx DHCOR DHSBC board 81fe1c60d5fe ARM: dts: stm32: order stm32mp13-pinctrl nodes c9d39bb8fac5 ARM: dts: stm32: add ethernet1 for STM32MP135F-DK board 0b2f62247393 ARM: dts: stm32: add ethernet1/2 RMII pins for STM32MP13F-DK board c2db8b3a0b41 ARM: dts: stm32: add ethernet1 and ethernet2 support on stm32mp13 61c1b896cce2 ARM: dts: stm32: Document output pins for PWMs on stm32mp135f-dk cce2ad19ee98 ARM: dts: stm32: OP-TEE async notif interrupt for ST STM32MP15x boards 571c0f6f9f51 ARM: dts: marvell: orion: align LED node name with bindings c656f939fa93 ARM: dts: marvell: orion5x-lswsgl: use 'gpios' property for LEDs e923b78f5e93 ARM: dts: marvell: orion: drop incorrect address/size-cells in GPIO keys 37a2c149e9f2 ARM: dts: marvell: orion: align GPIO keys node name with bindings 13c5d364c787 ARM: dts: marvell: kirkwood: align LED node name with bindings abbf4e4e73af ARM: dts: marvell: kirkwood: drop incorrect address/size-cells in GPIO keys bb5d011e2426 ARM: dts: marvell: kirkwood: align GPIO keys node name with bindings 6310e6d19eab ARM: dts: armada-{370-xp,375,38x,39x}: Drop #size-cells from mpic node 95bc7703faa4 ARM: dts: marvell: Add 7-segment LED display on x530 5bde4c2dfaaf dt-bindings: regulator: sprd,sc2731-regulator: convert to YAML d251a2b6977a Merge tag 'drm-msm-next-2024-07-04' of https://gitlab.freedesktop.org/drm/msm into drm-next 017d00aa427a Merge tag 'drm-misc-next-2024-07-04' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next d8a1b9753e9e ARM: dts: stm32: Missing clocks for stm32f429's syscfg. 96139b1495f0 ARM: dts: stm32: Add support for STM32MP13xx DHCOR SoM and DHSBC board ad020995069f ARM: dts: stm32: Add pinmux nodes for DH electronics STM32MP13xx DHCOR SoM and DHSBC board af88c9c14505 Merge tag 'mediatek-drm-next-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next 645ce8dcc8f5 Merge v6.10-rc6 into drm-next 088cd17e4117 dt-bindings: net: Add Synopsys DW xPCS bindings f9f617157dbd dt-bindings: nvmem: mediatek: efuse: add support for MT7988 7649d5be02c6 dt-bindings: nvmem: amlogic,meson-gx-efuse: add optional power-domains 1c6b97edfec1 dt-bindings: nvmem: mediatek: efuse: add support for MT7981 c78020e9e16a dt-bindings: net: Define properties at top-level 0017572a2a6f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 410637326c73 Merge branch 'icc-rpmh-qos' into icc-next e261d09d8162 Merge branch 'icc-msm8953' into icc-next 12eab66dc672 arm64: dts: rockchip: fixes PHY reset for Lunzn Fastrhino R68S a6f5f66a6ecb arm64: dts: rockchip: disable display subsystem for Lunzn Fastrhino R6xS 963cc1782a88 arm64: dts: rockchip: remove unused usb2 nodes for Lunzn Fastrhino R6xS 2e501626c1aa arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS d1c53b897cdf arm64: dts: rockchip: fix usb regulator for Lunzn Fastrhino R6xS eea7e8b6e78d arm64: dts: rockchip: fix regulator name for Lunzn Fastrhino R6xS f57b1b04499c arm64: dts: rockchip: Add dma-names to uart1 on quartz64-b cd56feed3f77 arm64: dts: rockchip: Update GPU OPP voltages in RK356x SoC dtsi 59eed2be863e arm64: dts: rockchip: Add GPU OPP voltage ranges to RK356x SoC dtsi c18dd0c3aa84 arm64: dts: rockchip: Drop ethernet-phy-ieee802.3-c22 from PHY compatible string on all RK3588 boards e911eeda5b33 arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu 94e24eb26013 dt-bindings: clock: rk3188-cru-common: remove CLK_NR_CLKS 4a2da3337148 ARM: dts: rockchip: Drop ethernet-phy-ieee802.3-c22 from PHY compatible string on edgeble-neu2 f7a20549280b dt-bindings: mfd: syscon: Add APM poweroff mailbox 9876c0b72841 dt-bindings: mfd: syscon: Split and enforce documenting MFD children bdd39fcf6b9c dt-bindings: mfd: rk817: Merge support for RK809 b247892b34ee dt-bindings: mfd: rk817: Fixup clocks and reference dai-common 7a6071d60652 dt-bindings: mfd: syscon: Add TI's opp table compatible 05ed08c85116 dt-bindings: mfd: Explain lack of child dependency in simple-mfd c4ccb5d873fb dt-bindings: mfd: Dual licensing for st,stpmic1 bindings 9744deeab207 dt-bindings: mfd: syscon: Add more simple compatibles 31467be88d15 dt-bindings: mfd: qcom,spmi-pmic: Document PMC8380 d08ee62df724 dt-bindings: mfd: qcom-spmi-pmic: Document SMB2360 PMIC b1ec25874c43 dt-bindings: mfd: mediatek,mt8195-scpsys: Add mediatek,mt8365-scpsys 74b8b8fcfefe dt-bindings: mfd: mediatek,mt8195-scpsys: Add support for MT8188 085ab6c21bb6 dt-bindings: mfd: syscon: Add ti,am625-dss-oldi-io-ctrl compatible 5452c6776c96 Merge branch 'ib-mfd-regulator-watchdog-6.11' into ibs-for-mfd-merged 0f3f78f1254e Merge branch 'ib-mfd-regulator-pm8008-6.11' into ibs-for-mfd-merged 50a3510b62b6 Merge branch 'ib-mfd-input-regulator-6.11' into ibs-for-mfd-merged f7aceb4e1b7b Merge branch 'ib-mfd-firmware-input-sound-soc-6.11' into ibs-for-mfd-merged 4f1ba4c8d0cb dt-bindings: PCI: qcom: x1e80100: Make the MHI reg region mandatory fe640fe19fd5 dt-bindings: PCI: generic: Add ats-supported property 805587edd690 dt-bindings: PCI: mediatek,mt7621-pcie: Add PCIe host topology ASCII graph b25240bd2166 dt-bindings: PCI: qcom: Add OPP table 11fe9c98119b dt-bindings: PCI: xilinx-cpm: Fix overlapping of bridge register and 32-bit BAR addresses 2b03c724d6f2 dt-bindings: PCI: rockchip: Add DesignWare based PCIe Endpoint controller 619d54d269fc arm64: dts: fvp: Enable PCIe ATS for Base RevC FVP 482228799d57 dt-bindings: PCI: generic: Add ats-supported property 2dd7095f8cf6 dt-bindings: regulator: ti,tps65132: document VIN supply 0aa62a03b527 dt-bindings: sound: fsl,qmc-audio: Add support for multiple QMC channels per DAI 50487e005de9 dt-bindings: vcpu_stall_detector: Add a PPI interrupt to the virtual device 29adce4044f8 Merge tag 'iio-for-6.11b' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next 4c40eb07f1a1 dt-bindings: power: supply: add support for MAX17201/MAX17205 fuel gauge 5c411e7da361 dt-bindings: mfd: twl: Fix example 2285aae66753 MIPS: mobileye: eyeq5: add OLB system-controller node 335d3a5b24aa dt-bindings: soc: mobileye: add EyeQ OLB system controller 6645347e5f82 arm64: dts: ti: k3-am62a7-sk: Reserve 576MiB of global CMA 2efc050e8b45 arm64: dts: ti: k3-am62x-sk-common: Reserve 128MiB of global CMA 1d5623999a2d dt-bindings: usb: Convert fsl-usb to yaml 3096ed508c9c Merge tag 'ath-next-20240702' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath 6e076e43f5ee Merge tag 'counter-updates-for-6.11' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-next b2edaa031b7b dt-bindings: display/msm: dsi-controller-main: Add SM7150 027210cbdce2 dt-bindings: pinctrl: pinctrl-single: Fix pinctrl-single,gpio-range description 40f10e0d6461 dt-bindings: pinctrl: npcm8xx: add missing pin group and mux function d72883d7ea25 dt-bindings: pinctrl: pinctrl-single: fix schmitt related properties a7a4199d372f dt-bindings: gpio: fsl,qoriq-gpio: Add compatible string fsl,ls1046a-gpio 74c05b2ec8ed dt-bindings: eeprom: at24: Add compatible for ONSemi N24S64B 4d9173e6db16 dt-bindings: eeprom: at24: Move compatible for Belling BL24C16A to proper place 564493bc5bee dt-bindings: eeprom: at24: Add Microchip 24AA025E48/24AA025E64 dff8bbf52fb5 arm64: dts: renesas: rz-smarc: Replace fixed regulator for USB VBUS 3ed2c5389bdc dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document USB VBUS regulator abd7c05bb744 ARM: dts: qcom: qcom-msm8226-samsung-ms013g: Add initial device tree 080806d00c1f dt-bindings: arm: qcom: Document samsung,ms013g a5f9aa63eab9 arm64: dts: qcom: Add device tree for ASUS Vivobook S 15 eea1cc9bacd4 dt-bindings: arm: qcom: Add ASUS Vivobook S 15 e5e4173be34f arm64: dts: qcom: qrb4210-rb2: Correct max current draw for VBUS 96770847be86 dt-bindings: hwmon: Add MPS mp5920 08c18d10f7b8 Add master clock handling for nau8824 172d4c69fb5c ASoC: dt-bindings: realtek,rt5645: Convert to dtschema 8658ffe6b403 dt-bindings: arm-smmu: Add X1E80100 GPU SMMU 0b4bd04507af arm64: dts: qcom: msm8998: add venus node 7e70bce432a3 dt-bindings: net: dwmac: Validate PBL for all IP-cores 5d4901df4d30 dt-bindings: phy: airoha: Add dtime and Rx AEQ IO registers b22b7295b9f5 dt-bindings: phy: rockchip-emmc-phy: Convert to dtschema 27327d312773 dt-bindings: phy: qcom,qmp-usb: fix spelling error 82040f36552e dt-bindings: phy: samsung,usb3-drd-phy: add gs101 compatible ac9fc91f6d13 ASoC: dt-bindings: nau8824: Add master clock handling 8b0c9a364553 ASoC: simple-audio-mux: add state-labels 616dc1cf83be ASoC: codecs: wsa88xx: add support for static port 89366366293a arm64: dts: imx8mp: Remove 'snps,rx-sched-sp' 61fec67efe66 arm64: dts: qcom: sa8775p-ride-r3: add new board file 46cb83e3b1ed arm64: dts: qcom: move common parts for sa8775p-ride variants into a .dtsi 4fd1e981a329 dt-bindings: arm: qcom: add sa8775p-ride Rev 3 ad885407d1d9 arm64: dts: qcom: sm8550-qrd: add port mapping to speakers d6a037bae62b arm64: dts: qcom: sm8550-mtp: add port mapping to speakers 5f125210af75 arm64: dts: qcom: sm8550-hdk: add port mapping to speakers f6f9f2c115e7 arm64: dts: qcom: sm8650-qrd: add port mapping to speakers d52b58a90b48 arm64: dts: qcom: sm8650-mtp: add port mapping to speakers cb00f5d9cf4e arm64: dts: qcom: sm8650-hdk: add port mapping to speakers 7dfbdcd85447 arm64: dts: qcom: sm7225-fairphone-fp4: Name the regulators 3b63242112eb ARM: dts: qcom: apq8064: drop incorrect ranges from QFPROM 43df76fdb553 arm64: dts: qcom: pm8916: correct thermal zone name 4b9adefc1253 arm64: dts: qcom: x1e80100: Add gpu support ed2e5ec93e96 arm64: dts: qcom: x1e80100: Fix USB HS PHY 0.8V supply 22f87ddcf53f dt-bindings: iio: adc: Add MediaTek MT6359 PMIC AUXADC 2c8afbc754c3 spi: dt-bindings: snps,dw-apb-ssi.yaml: update compatible property bef687918b1a ASoC: dt-bindings: realtek,rt5677: Convert to dtschema 873ee911e8c8 arm64: dts: ti: k3-am62x-sk-common: Fix graph_child_address warns c72ca122fbee arm64: dts: ti: k3-am62p5-sk: fix graph_child_address warnings 4f02610dcef0 arm64: dts: ti: k3-j722s: Add gpio-ranges properties fa8a0e487c6f arm64: dts: ti: k3-am62p: Add gpio-ranges properties 0c2db20a2c3a arm64: dts: ti: k3-pinctrl: Define a generic GPIO MUX Mode 232953a87976 arm64: dts: ti: k3-am62: Add cpsw-mac-efuse node to wkup_conf fa13307a70a2 arm64: dts: ti: k3-am62a: Add cpsw-mac-efuse node to wkup_conf 9f32cdf881d6 arm64: dts: ti: k3-j784s4: Add cpsw-mac-efuse node to mcu_conf c1677680c837 arm64: dts: ti: k3-j721s2: Add cpsw-mac-efuse node to mcu_conf 852348dcd5cd arm64: dts: ti: k3-j721e: Add cpsw-mac-efuse node to mcu_conf f0a37fce397c arm64: dts: ti: k3-j7200: Add cpsw-mac-efuse node to mcu_conf 9094067e5148 arm64: dts: ti: k3-am65: Add cpsw-mac-efuse node to mcu_conf 992080a19bcb arm: dts: k3-am642-evm-nand: Add bootph-all to NAND related nodes 52a139b2a2d7 arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM62Ax b659096fb072 dt-bindings: arm: ti: Add bindings for PHYTEC AM62Ax based hardware 8fffc78474d2 arm64: dts: ti: Add am62x-phyboard-lyra carrier board ad2898c48be6 arm64: dts: ti: k3-am62a: Enable AUDIO_REFCLKx bf2056403b68 arm64: dts: ti: k3-j784s4-evm: Enable analog audio support e9d597d9a35e arm64: dts: ti: k3-j784s4-main: Add audio_refclk node cee08b7de44b arm64: dts: ti: k3-j784s4-main: Add McASP nodes aea3ca8f5af2 arm64: dts: ti: am62-lp-sk: Add overlay for NAND expansion card 954a6fff27ca arm64: dts: ti: k3-am62: Add GPMC and ELM nodes 127da96ddec0 arm64: dts: ti: k3-j722s-evm: Enable analog audio support c3bd49374718 arm64: dts: ti: k3-j722s-main: Add audio_refclk node 94e50d6c0bac arm64: dts: ti: k3-am68-sk-som: Add support for OSPI flash ca3bab294142 arm64: dts: ti: k3-am6xx-phycore-qspi-nor: Add overlay to enable QSPI NOR 8c1f1898dc7d arm64: dts: ti: k3-am64-tqma64xxl: relicense to GPL-2.0-only OR MIT 4b8c791e6a59 arm64: dts: k3-am625-verdin: enable nau8822 pll 643db78b02a3 dt-bindings: perf: fsl-imx-ddr: Add i.MX95 compatible 9dc5c376b8f6 arm64: dts: imx8mm-verdin: add TPM device ad74190753a6 arm64: dts: imx8mp-evk: Add audio XCVR sound card 1d9b6559ba4e arm64: dts: imx8mp: Add audio XCVR device node 225071a9b006 arm64: dts: imx8mp: Update Fast ethernet PHY MDIO addresses to match DH i.MX8MP DHCOM rev.200 8ff7d0e47c4c arm64: dts: imx8mp: Do not reconfigure Audio PLL2 on DH i.MX8M Plus DHCOM SoM f0cfa0ee27db arm64: dts: layerscape: rename b(q)man-portals to b(q)man-portals-bus 92a7ae37a895 arm64: dts: fsl-ls1046a: rename thermal node name 94fbc974e8e1 arm64: dts: fsl-ls1043a: remove unused clk-name at watchdog node 4ca05f8e7d80 arm64: dts: layerscape: rename aux_bus to aux-bus f7642e8d2771 arm64: dts: layerscape: change pcie interrupt order b34412775adb arm64: dts: layerscape: rename node name "wdt" to "watchdog" b5125b74ef80 arm64: dts: layerscape: add #dma-cells for qdma 560c63c495ec arm64: dts: layerscape: remove compatible string 'fsl,fman-xmdio' for fman3 a87c6cb26508 arm64: dts: layerscape: replace node name 'nor' with 'flash' 4e5f09fba0c2 arm64: dts: fsl-ls1012a: remove property 'snps,host-vbus-glitches' 5ea89b1a0b68 arm64: dts: fsl-lx2160a: fix #address-cells for pinctrl-single b36ba5aa009f arm64: dts: layerscape: add platform special compatible string for gpio bac76afe060c arm64: dts: layerscape: rename node 'timer' as 'rtc' baab942a40ef arm64: dts: imx8qxp-mek: Pass memory-region to the DSP node 110549448eca arm64: dts: imx95-19x19-evk: add PCIe[0,1] support c243785d150a arm64: dts: imx95-19x19-evk: add lpi2c7 and expander gpio pcal6524 6f1965780648 arm64: dts: imx95: add pcie[0,1] and pcie-ep[0,1] support 5fa42612ff40 arm64: dts: imx95: add '#address-cells' and '#size-cells' for all i2c 219f1f05eb4f arm64: dts: fsl-ls1043a-rdb: use common spi-cs-setup(hold)-delay-ns fff6574f40fd arm64: dts: imx93-11x11-evk: reorder lpi2c2, lpi2c3, mu1 and mu2 label 786ca0f57ff6 arm64: dts: imx93-11x11-evk: fix duplicated lpi2c3 labels 75dec843d08c Merge tag 'imx-fixes-6.10' into imx/dt64 d26df61f97fd arm64: dts: imx8mp: Fix pgc vpu locations 3737b005a4a3 arm64: dts: imx8mp-venice-gw74xx: add DP83867 configuration 3044d329b92f arm64: dts: imx8mp-venice-gw702x: add support for PHY LED's f182d73a2626 arm64: dts: imx8mm-venice-gw700x: add support for PHY LED's d3db1dc8839a arm64: dts: freescale: imx8m*-venice-*: fix gw,gsc dt-schema warnings 9c2deab85d38 arm64: dts: imx8mp: Fix pgc_mlmix location 6896a8965e07 arm64: dts: imx8dxl-evk: add imx8dxl_cm4, lsio mu5, related memory region 404e19dc4843 arm64: dts: freescale: add TQMa8MPQL on MBa8MP-RAS314 351776b51351 dt-bindings: arm: pmu: Add new Cortex and Neoverse cores 13e0277614be ASoC: dt-bindings: wsa8840: Document port mapping property 64fbaceb813b ASoC: dt-bindings: wsa883x: Document port mapping property 196cd9f46b12 Merge tag 'amlogic-arm64-dt-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt 7a5851618f58 arm/arm64: dts: arm: Use generic clock and regulator nodenames 74b264fb6eab Merge tag 'microchip-dt64-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt 4a5beeb6c23e ARM: dts: turris-omnia: Add GPIO key node for front button 535946d93f93 ARM: dts: turris-omnia: Add MCU system-controller node b8d58c4b1978 dt-bindings: firmware: add cznic,turris-omnia-mcu binding 12771b2b9bd2 Merge tag 'renesas-dts-for-v6.11-tag2-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt d6c6b66c1c38 ASoC: dt-bindings: simple-audio-mux: add state-labels property 6ef635553b4a dt-bindings: soc: ti: Move ti,j721e-system-controller.yaml to soc/ti e61fd937cb60 arm64: dts: exynos850: Enable TRNG 064bd3f4239e riscv: dts: starfive: add PCIe dts configuration for JH7110 69340b4580b6 Merge 6.10-rc6 into tty-next 487dc59c9594 spi: dt-bindings: fsl-dspi: Convert to yaml format 44648d5137af ASoC: dt-bindings: realtek,rt5659: Convert to dtschema cb12f2b5d9e7 ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX95 305bea0b9eb0 Merge 6.10-rc6 into usb-next f84eff05b6e9 Merge 6.10-rc6 into char-misc-next 6c5ae53f0fac dt-bindings: mtd: gpmi-nand: Add 'fsl,imx8qxp-gpmi-nand' compatible string f3a93107760d arm64: dts: renesas: r8a779h0: R-Car Sound support 2f6509f24c66 arm64: dts: renesas: r8a779g0: Tidy up sound DT settings 32cd14b55dda arm64: dts: renesas: Add interrupt-names to arch timer nodes ca43e03db36f ARM: dts: renesas: Add interrupt-names to arch timer nodes 283131cc4f4f arm64: dts: renesas: r9a08g045: Add missing hypervisor virtual timer IRQ e6f864193159 arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ 11014c614d4e arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ 6d776e3ebaef arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ ed7a29796e05 arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ 5038f5a3c1c0 arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ 467d04215747 arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ f6bccc274aa2 arm64: dts: renesas: r8a779h0: Drop "opp-shared" from opp-table-0 377bca17d6d6 arm64: dts: apm: Add dedicated syscon poweroff compatibles b66d2d6fdff2 dt-bindings: input: cros-ec-keyboard: Add keyboard matrix v3.0 870d6cc60a92 dt-bindings: counter: Add new ti,am62-eqep compatible c5c1c10869cf riscv: dts: allwinner: Add ClockworkPi and DevTerm devicetrees ed51d4d99092 riscv: dts: allwinner: d1s-t113: Add system LDOs 2828a5484b9d dt-bindings: sram: sunxi-sram: Add regulators child b34bd9487c4e dt-bindings: media: add qcom,msm8998-venus fc655c8fe42c dt-bindings: display/msm/gmu: Add Adreno X185 GMU 010f66482c60 dt-bindings: iio: adc: adi,ad7606: comment and sort the compatible names 2ee434652388 dt-bindings: iio: adc: adi,ad7606: add missing datasheet link 2e9ffe4fbb14 media: dt-bindings: rc: add rc-mygica-utv3 b5607bdf5e8e dt-bindings: iio: stm32: dfsdm: fix dtbs warnings on dfsdm audio port 1136c28c1755 dt-bindings: interconnect: qcom: Add Qualcomm MSM8953 NoC 8ccc302c8c10 dt-bindings: hwmon: Add MPS mp2891 d8fa38847e5f Add audio support for LPC32XX CPUs 04d6bf0bb912 Merge tag 'v6.11-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt ee6e9d4ccfab Merge tag 'v6.11-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 2aa52a6f9ef1 Merge tag 'renesas-dt-bindings-for-v6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt ba7665edc433 Merge tag 'mtk-dts32-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt 188d0d5b331b Merge tag 'mtk-dts64-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt 37670585dc84 arm64: tegra: Restructure Orin NX/Nano device tree 7ca8b73978b7 Merge tag 'sti-dt-for-v6.11-round1' of https://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt 456d250dc03e arm: dts: arm: Drop redundant fixed-factor clocks daae1a59728e dt-bindings: interrupt-controller: convert marvell,mpic binding to YAML 15c6548c562b ARM: dts: armada-{370-xp,375,38x,39x}: Drop #size-cells from mpic node 0c2e5b300e37 dt-bindings: mfd: Add entry for Marvell 88PM886 PMIC a854f8f67c73 dt-bindings: input: cirrus,cs40l50: Add initial DT binding d6f00c57bd3b Merge tag 'vexpress-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/arm 39b2f3f647f9 ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts ca1bb52238fb ASoC: dt-bindings: lpc32xx: Add lpc32xx i2s DT binding 4949841b7477 powerpc/boot: Remove all 40x platforms from boot fab375d8841c arm64: dts: rockchip: Delete the SoC variant dtsi for RK3399Pro 85b6c1408b66 arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10 3c489ed6deef arm64: dts: rockchip: Fix mic-in-differential usage on rk3566-roc-pc cc7e43ed2598 arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a 55ef14c4c6a7 arm64: dts: rockchip: Add rock5b overlays for PCIe endpoint mode 753bed405c90 arm64: dts: rockchip: Add PCIe endpoint mode support a4f97cf2b618 dt-bindings: display: add STM32 LVDS device 86b2223ec66e dt-bindings: display: panel: Add compatible for kingdisplay-kd101ne3 0c81a2122696 dt-bindings: display: simple: Add AUO G104STN01 panel c8d32152a973 ARM: dts: sti: add thermal-zones support on stih418 7a7b6d6c7dfa ARM: dts: st: add thermal property on stih410.dtsi and stih418.dtsi 40ad84d82c0d dt-bindings: gpio: fsl,qoriq-gpio: add common property gpio-line-names 1b1e9fc36974 arm64: dts: amlogic: setup hdmi system clock 7ca9d3ced29f arm64: dts: amlogic: gx: correct hdmi clocks 81ab2e224016 dt-bindings: net: realtek,rtl82xx: Document known PHY IDs as compatible strings 545fc746daf5 dt-bindings: rng: Add Exynos850 support to exynos-trng f1553d1d3919 dt-bindings: ti: fix TISCI protocol URL link 62abb0b64149 dt-bindings: rtc: Convert rtc-fsl-ftm-alarm.txt to yaml format 78b18026c5d9 Merge tag 'drm-misc-next-2024-06-27' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next edd469ee8db4 arm64: dts: qcom: qcs6490-rb3gen2: enable hdmi bridge 1376606fced0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 698498427587 ARM: dts: rockchip: add #sound-dai-cells to hdmi node on rk3128 4377b57e47d5 ARM: dts: rockchip: add #sound-dai-cells to hdmi node no rk3036 f827d5f3292f Merge branch 'ib/ads7846-hsync' into next 93ddb60e9a48 Merge tag 'scmi-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers cc95d35f9506 Merge tag 'socfpga_dts_updates_for_v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt c4aec9bbc766 Merge tag 'zynqmp-soc-for-6.11' of https://github.com/Xilinx/linux-xlnx into soc/dt f88d837623de Merge tag 'juno-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt 08b8d1fc5639 Merge tag 'renesas-dts-for-v6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt dc42361c2c5d Merge tag 'platform-drivers-x86-ib-lenovo-c630-v6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into usb-next 1d5538193fac dt-bindings: usb: dwc2: switch to unevaluatedProperties d7c2ed2e18bc arm64: dts: allwinner: h616: add IOMMU node d254d60da336 ASoC: simple-card / audio-graph: 19a1947b34c4 media: dt-bindings: Add bindings for Raspberry Pi PiSP Back End 88c03013b6d6 arm64: dts: mediatek: Declare drive-strength numerically 8c62531bf50e dt-bindings: mips: brcm: Document brcm,bmips-cbr-reg property 470a5b004a29 dt-bindings: mfd: bd96801 PMIC core 8f64da089f3e dt-bindings: ROHM BD96801 PMIC regulators aa2fc5b0543f dt-bindings: soc: ti: am654-serdes-ctrl: Move to dedicated schema 33a05bd1c573 dt-bindings: soc: microchip: sparx5-cpu-syscon: Move to dedicated schema efc9ed749d42 dt-bindings: soc: intel: lgm-syscon: Move to dedicated schema ec5149fc1b6a dt-bindings: soc: sprd: sc9863a-glbregs: Document SC9863A syscon 8b80b096361f dt-bindings: mfd: syscon: Drop hwlocks 0ff59f68591e arm64: dts: mt7622: fix switch probe on bananapi-r64 72e6177cd7c9 arm64: dts: mediatek: Add MT8186 Voltorb Chromebooks aeb315d974d3 dt-bindings: arm: mediatek: Add MT8186 Voltorb Chromebooks 819ec4a5029f arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625 787b5f1bd2b6 arm64: dts: mediatek: mt8183-pico6: Fix wake-on-X event node names 9f7d5f0f2550 arm64: dts: mt8173: Add G2Touch touchscreen node 126068b350d0 arm64: dts: mediatek: mt8183-kukui: Fix the value of `dlg,jack-det-rate` mismatch b227018c089b arm64: dts: mediatek: mt8188: Add support for Mali GPU on Panfrost 193c6ed6242f arm64: dts: mediatek: mt8188: Add support for SoC power domains 1478d67a8557 arm64: dts: mediatek: mt8188: Add VDOSYS0/1 support for multimedia 1c24affc4fcc arm64: dts: mediatek: mt8188: Add Global Command Engine mailboxes 00dac5646992 arm64: dts: mediatek: mt8173-elm: drop PMIC's syscon node 54734e39a065 arm64: dts: mediatek: mt8365: use a specific SCPSYS compatible a361706dff4e arm64: dts: mediatek: mt8365: drop incorrect power-domain-cells 528f37e62ec9 arm64: dts: mediatek: mt7981: add I2C controller c9b2f35b365c arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux fb9223474f55 arm64: dts: mediatek: mt7988: add I2C controllers 7808927c3e96 arm64: dts: mediatek: mt7988: add PWM controller d9eab74f7c37 arm64: dts: mediatek: Add OpenWrt One 94108f5432a0 dt-bindings: arm64: dts: mediatek: Add OpenWrt One 632e88156c28 dt-bindings: vendor-prefixes: add OpenWrt 1a92c723525c arm64: dts: mediatek: Add mt7986 based Bananapi R3 Mini 223f8d2f314c dt-bindings: arm64: mediatek: add BananaPi R3 Mini a96520eba088 arm64: dts: mediatek: mt7981: add efuse block a4ed2ad3e74d arm64: dts: mediatek: mt7981: fix code alignment for PWM clocks 44e82b0f9745 arm64: dts: mediatek: mt7986a: bpi-r3: Convert to sugar syntax 3abed6d417dd arm64: dts: mediatek: mt8192-asurada: Add off-on-delay-us for pp3300_mipibrdg f64f4e64160a arm64: dts: mediatek: add Kontron 3.5"-SBC-i1200 9957dd74d804 dt-bindings: arm64: mediatek: add Kontron 3.5"-SBC-i1200 fb62e898f72e arm64: dts: mediatek: mt8395-genio-1200-evk: add u3port1 for xhci1 bc5c7f58972b arm64: mediatek: mt8195-cherry: Introduce the MT8195 Dojo Chromebook cf6f8953da39 dt-bindings: arm: mediatek: Add MT8195 HP Chromebook x360 13b-ca0002sa a5f701258b4f arm64: dts: mediatek: mt8186-corsola: Specify sound DAI links and routing feb3bffdeaf0 arm64: dts: mediatek: mt8195-cherry: Specify sound DAI links and routing 0ddc46d4be1f arm64: dts: mediatek: Drop mediatek,drive-strength-adv usage 6ec5b75f0620 arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property a6eed05e905c arm64: dts: mediatek: mt8395-nio-12l: Add power supplies for CPU/GPU scaling 28977a36a196 arm64: dts: mediatek: mt8395-nio-12l: Enable PHYs and USB role switch 8dee1cb52db0 arm64: dts: mediatek: mt8395-nio-12l: Define RSEL in microamperes f68d804ff56c arm64: dts: medaitek: mt8395-nio-12l: Set i2c6 pins to bias-disable 9d4bb09ec836 arm64: dts: mediatek: mt8183: Refactor thermal zones 6124c6b665ad arm64: dts: mediatek: mt8192: Fix GPU thermal zone name for SVS 4f439642d3a9 arm64: dts: mediatek: mt8195: Fix GPU thermal zone name for SVS 8a8977166c97 arm64: dts: mediatek: add device-tree for Genio 700 EVK board c5e90f4dfb63 dt-bindings: arm64: mediatek: add mt8390-evk board dd3d95f33634 arm64: dts: mediatek: mt7981: add watchdog & WiFi controllers 246a854fd0c8 arm64: dts: mediatek: mt7988: add XHCI controllers adc83b8e553f dt-bindings: soc: mediatek: Add support for MT8188 VPPSYS 3e7b225d188f arm64: dts: mediatek: Add missing chassis-type to MT8192 Chromebooks af8afef83b25 arm64: dts: mediatek: Complete chassis-type for MT8183 Chromebooks 73c03d411592 arm64: dts: Add Airoha EN7581 SoC and EN7581 Evaluation Board 7fc3fd0bec17 dt-bindings: arm64: dts: airoha: Add en7581 entry eda1887f8079 arm64: dts: mediatek: Add Cudy WR3000 V1 2d8291e5cefc arm64: dts: mediatek: mt7981: add pinctrl 372299a87d7b dt-bindings: arm64: dts: mediatek: Add Cudy WR3000 V1 router 9a9886e4afac dt-bindings: vendor-prefixes: add Cudy 352e7f750233 dt-bindings: net: add STM32MP25 compatible in documentation for stm32 644c4460e534 arm64: dts: amlogic: Add Amlogic S4 PWM 19990c89c3f8 ARM: dts: imx6qdl-kontron-samx6i: add actual device trees 6df92f0af21e ARM: dts: imx6qdl-kontron-samx6i: remove wake-up-gpio property b852a14f153a ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity 7c85a51af8e4 ARM: dts: imx6qdl-kontron-samx6i: fix node names 925e9778e323 ARM: dts: imx6qdl-kontron-samx6i: add SDIO_PWR_EN support 966d4b622923 ARM: dts: imx6qdl-kontron-samx6i: always enable eMMC 195f2e7f0b6f ARM: dts: imx6qdl-kontron-samx6i: fix product name 164fae57cbd3 ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects 7a2075c73ab7 ARM: dts: imx6qdl-kontron-samx6i: cleanup the PMIC node 62b495b85d50 ARM: dts: imx6qdl-kontron-samx6i: fix board reset 478402a54bf9 ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset a31fcd5d47cf ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode 45a59e221918 dt-bindings: arm: fsl: document Kontron SMARC-sAMX6i boards 75c2ed320920 dt-bindings: arm: add MBa8MP-RAS314 SBC 01b7a69de22c arm64: dts: imx8dxl-ss-conn: add gpmi nand bcd156277fc5 arm64: dts: imx8-ss-conn: add gpmi nand node 748a0049c0c5 ARM: dts: nxp: imx6: convert NVMEM content to layout syntax 16a44584610c Add USB VBUS regulator for RZ/G2L 4631c20c54a0 ASoC: dt-bindings: amlogic,gx-sound-card: drop minItems for audio-widgets 3bc2603c91d5 ARM: dts: omap am5729-beagleboneai: drop unneeded ti,enable-id-detection b0e5b80f3bf0 ASoC: audio-graph-port: add link-trigger-order 9346501d630e dt-bindings: display: panel: add Ilitek ili9806e panel controller ca207e091629 dt-bindings: panel-simple-dsi: add lincoln LCD197 panel bindings 057b67caa65a dt-bindings: leds-lp55xx: Add new ti,lp5569 compatible ee19acb5a353 dt-bindings: leds-lp55xx: Limit pwr-sel property to ti,lp8501 316b5f71197f dt-bindings: leds: Add Silergy SY7802 flash LED 130c091be77f Merge patch series "Add support for a few Zc* extensions, Zcmop and Zimop" a7209e836d76 dt-bindings: riscv: add Zcmop ISA extension description 32ce188d78dd dt-bindings: riscv: add Zca, Zcf, Zcd and Zcb ISA extension description 39ae6cce759b dt-bindings: riscv: add Zimop ISA extension description e4c8f65c7431 dt-bindings: soc: sti: st,sti-syscon: document codec node 8ac6e7a66084 ARM: dts: ti: align panel timings node name with dtschema 5af3947725b5 dt-bindings: pinctrl: aspeed,ast2600-pinctrl: add NCSI groups f48ebd09f1cd dt-bindings: pinctrl: qcom: Add SM4250 pinctrl f9f1f868a8c1 arm64: dts: amlogic: add power domain to hdmitx 2c51810f613f dt-bindings: display: meson-dw-hdmi: add missing power-domain 9b9a9de50743 arm64: dts: qcom: sm6115: add resets for sdhc_1 adfda2bbb957 arm64: dts: qcom: x1e80100: Add fastrpc nodes c04df91b08ca arm64: dts: qcom: x1e80100: Add BWMONs d8866de0e3ff dt-bindings: interconnect: qcom,msm8998-bwmon: Add X1E80100 BWMON instances 62e953885ec2 dt-bindings: interconnect: qcom,msm8998-bwmon: Remove opp-table from the required list b2924dd329e7 arm64: dts: qcom: ipq6018: add sdhci node e04e56b9224a ARM: dts: qcom: msm8926-motorola-peregrine: Add framebuffer supplies 77c0bdb9d1c6 ARM: dts: qcom: msm8926-motorola-peregrine: Update temperature sensor 0f52b044f3f3 ARM: dts: qcom: msm8926-motorola-peregrine: Add accelerometer, magnetometer, regulator 9bae13c1d79c arm64: dts: qcom: sc7280: Add clocks for QOS configuration 2b04714a636d arm64: dts: qcom: sm8650: Add video and camera clock controllers c1efe58f5fb7 Merge branch '20240602114439.1611-1-quic_jkona@quicinc.com' into arm64-for-6.11 d105e553ba66 Merge branch '20240602114439.1611-1-quic_jkona@quicinc.com' into clk-for-6.11 4abbdce50568 dt-bindings: net: dsa: mediatek,mt7530: Minor wording fixes 11cbb8beabe6 dt-bindings: clock: qcom: Add SM8650 camera clock controller cb715078fd07 dt-bindings: clock: qcom: Update the order of SC8280XP camcc header 395038364ccf dt-bindings: clock: qcom: Add SM8650 video clock controller 31e70f29efce dt-bindings: clock: qcom: Update SM8450 videocc header file name 2c38b81efa40 arm64: dts: qcom: pm8916: add temp-alarm thermal zone bd749dc41ae6 arm64: dts: qcom: x1e80100-qcp: add audio support 129ecb168ea7 dt-bindings: iio: st-sensors: add LIS2DS12 accelerometer 1180d8e6b709 dt-bindings: iio: adf4350: add clk provider prop f381ea112b46 dt-bindings: iio: adc: add ti,ads1119 2b4f01519d41 dt-bindings: display/msm/gpu: fix the schema being not applied a41af83abe57 dt-bindings: display/msm/gpu: simplify compatible regex 94a274b4643e dt-bindings: display/msm/gpu: define reg-names in top-level a788afae3dc5 dt-bindings: display/msm/gpu: constrain clocks in top-level 25d4870979fe regulator: Add bindings for MediaTek DVFSRC Regulators 4a75481a2582 arm64: dts: amlogic: g12: bump spdif output drive strength 2fb17caa577b arm64: dts: amlogic: sm1: fix spdif compatibles ab6638f664dd dt-bindings: iommu: qcom,iommu: Add MSM8953 GPU IOMMU to SMMUv2 compatibles ba6161c50d6a dt-bindings: iommu: add new compatible strings 7ca93a891e15 dt-bindings: net: cdns,macb: Deprecate magic-packet property c502450f4868 dt-bindings: msm: dsi-phy-28nm: Document msm8937 compatible 84dd061f2740 dt-bindings: display/msm: qcom, mdp5: Add msm8937 compatible bdf10c92f89f Merge patch series "dt-bindings: interrupt-controller: riscv,cpu-intc" 8c6c55383365 dt-bindings: riscv: cpus: add ref to interrupt-controller c5b368bcc2dd dt-bindings: interrupt-controller: riscv,cpu-intc: convert to dtschema bb4384c93fc9 dt-bindings: display/msm/dsi: allow specifying TE source bedca719ed2b arm64: dts: rockchip: Increase VOP clk rate on RK3328 8b26cf42ba0c arm64: dts: rockchip: add gpio-line-names to radxa-zero-3 d808d9fee606 arm64: dts: rockchip: Split GPU OPPs of RK3588 and RK3588j bc692467bbaf arm64: dts: rockchip: Add OPP data for CPU cores on RK3588j 04d2736a1df9 arm64: dts: rockchip: Add OPP data for CPU cores on RK3588 cb79ce85d6ac arm64: dts: rockchip: Add CPU/memory regulator coupling for 2 RK3588 boards 8324bc7493e4 arm64: dts: rockchip: fix mmc aliases for Radxa ZERO 3E/3W 431048c50e9f arm64: dts: rockchip: Add Neardi LBA3368 board 6a86c7f4eba1 dt-bindings: arm: rockchip: Add Neardi LBA3368 30e1185c5e84 dt-bindings: vendor-prefixes: Add Neardi Technology f0caeb5a26b6 arm64: dts: rockchip: Enable PinePhone Pro vibrator 0b3420a3fab5 arm64: dts: rockchip: Enable PinePhone Pro IMU sensor 8d3d4f026872 arm64: dts: rockchip: Add Pinephone Pro support for GPIO LEDs 60f8d7de9cf9 arm64: dts: rockchip: Enable SPI flash on PinePhone Pro dd40945a1d0e arm64: dts: rockchip: change spi-max-frequency for Radxa ROCK 3C fde218de3133 arm64: dts: rockchip: add (but disabled) SFC node for Radxa ROCK 5A 5b50d73d3715 arm64: dts: rockchip: add SFC support for Radxa ROCK 5B bc23c00c89d9 arm64: dts: rockchip: enable automatic fan control on Rock 5B b527a384dce9 arm64: dts: rockchip: add passive GPU cooling on RK3588 14e5add5fcf0 arm64: dts: rockchip: enable thermal management on all RK3588 boards 33e7079543d5 arm64: dts: rockchip: add thermal zones information on RK3588 bf8f631f6202 arm64: dts: rockchip: Prepare RK3588 SoC dtsi files for per-variant OPPs c1a8bf31d96d arm64: dts: rockchip: Add FriendlyElec CM3588 NAS board f3e130bcb853 dt-bindings: arm: rockchip: Add FriendlyElec CM3588 NAS 3dd1653655c5 ARM: dts: rockchip: enable hdmi_sound and i2s0 for mk808 hdmi e00282a99e81 media: dt-bindings: i2c: add GalaxyCore GC05A2 image sensor 5eaba2f16ce3 media: dt-bindings: i2c: add GalaxyCore GC08A3 image sensor d80fcc67e81c dt-bindings: fuse: Document R-Car E-FUSE / OTP_MEM 108bf800bbcc dt-bindings: fuse: Document R-Car E-FUSE / PFC a237b15be401 dt-bindings: serial: sc16is7xx: add reset-gpios b0a2f330a33e dt-bindings: serial: vt8500-uart: convert to json-schema 4424fa1d93f8 dt-bindings: serial: mediatek,uart: add MT7988 4c0e43503ad2 dt-bindings: serial: Add documentation for Renesas RZ/V2H(P) (R9A09G057) SCIF support 8ec7c4dd4d54 dt-bindings: serial: renesas,scif: Make 'interrupt-names' property as required 05f061e77fdd dt-bindings: serial: renesas,scif: Validate 'interrupts' and 'interrupt-names' 61ac8c293830 dt-bindings: serial: renesas,scif: Move ref for serial.yaml at the end a5355d52aa6a riscv: dts: starfive: jh7110: Add the core reset and jh7110 compatible for uarts 6ee809eee4b8 dt-bindings: serial: snps-dw-apb-uart: Add one more reset signal for StarFive JH7110 SoC 00938ca6b2cc dt-bindings: clock: rcar-gen2: Remove obsolete header files 93a2f90e5dae dt-bindings: clock: r8a7779: Remove duplicate newline 1c69648c3783 dt-bindings: interconnect: add clock property to enable QOS on SC7280 ae139066fd8a arm: dts: mediatek: Declare drive-strength numerically df57b6016f20 arm64: dts: amlogic: ad402: fix thermal zone node name 5cdc16864c6e media: dt-bindings: Add Imagination E5010 JPEG Encoder 5eafadac3e6c arm64: dts: meson: add initial support for Dreambox One/Two fb79dfb8abd5 dt-bindings: arm: amlogic: add support for Dreambox One/Two 760b80dc91b7 dt-bindings: add dream vendor prefix 3479297ef6e2 arm64: dts: meson: add support for OSMC Vero 4K c3aca1695c51 dt-bindings: arm: amlogic: add OSMC Vero 4K 6059d5f5847e arm64: dts: qcom: sa8775p: add a dedicated memory carveout for TZ 57ae452a2fc8 dt-bindings: firmware: qcom,scm: add memory-region for sa8775p c56e5741c444 arm64: dts: qcom: msm8976: Use mboxes in smsm node 2dd1561dbf08 arm64: dts: qcom: msm8953: Use mboxes in smsm node 5256d8af1685 arm64: dts: qcom: msm8939: Use mboxes in smsm node 95f17c0e881d arm64: dts: qcom: msm8916: Use mboxes in smsm node 08eeac2d578f ARM: dts: qcom: msm8974: Use mboxes in smsm node 792ac321ad35 arm64: dts: qcom: x1e80100: Enable tsens and thermal zone nodes 80edf3f389aa arm64: dts: qcom: qcm6490-fairphone-fp5: Configure PM8008 regulators 3170c49585b9 arm64: dts: qcom: sm7225-fairphone-fp4: Configure PM8008 regulators b227df42c3ea arm64: dts: qcom: msm8916-gplus-fl8005a: Add BMS 2006c3130d2f dt-bindings: arm: qcom: Add Sony Xperia Z3 Compact 8e02c2cafb60 ARM: dts: qcom: msm8974-sony-shinano: increase load on l21 for sdhc2 d9b3dfcbdf76 ARM: dts: qcom: Add Sony Xperia Z3 Compact smartphone 6c680bb916ff ARM: dts: rockchip: Add SFC for RK3128 6afa1b71fb66 ARM: dts: qcom: use generic node names for Adreno and QFPROM 325e20f25b82 dt-bindings: clock: rk3128: Add HCLK_SFC 59e22bd1d054 dt-bindings: clock: rk3128: Drop CLK_NR_CLKS fd734c5b3c4b ARM: dts: rockchip: add hdmi-sound node to rk3066a bffb9e742cce ARM: dts: rockchip: Add spdif node for RK3128 8a45b75aac35 ARM: dts: rockchip: Add i2s nodes for RK3128 9eba8f5224bf ARM: dts: rockchip: Add DSI for RK3128 d3da4f5ce24c ARM: dts: rockchip: Add D-PHY for RK3128 9be7e4accf83 arm64: dts: hisilicon: hi3660: add dedicated hi3660-usb3-otg-bc compatible 3c2e65da34d4 dt-bindings: soc: hisilicon: document hi3660-usb3-otg-bc e8fb7d7f8f9f arm: dts: aspeed: Use standard 'i2c' bus node name 317c638fdd01 arm: dts: nuvoton: Use standard 'i2c' bus node name 6cf23b45e43f spi: add devm_spi_optimize_message() helper ebbcbfac14a6 ASoC: Add ak4619 codec support c592005f8a1b ASoC: add compatible for ti,pcm5242 5178ee1e2814 ASoC: dt-bindings: convert everest,es7134.txt & e87302bde56f tlv320adc3xxx: Allow MICBIAS pins to be used as d12808dbea30 ARM: dts: nspire: Add full compatible for watchdog node 5e4e5faa2c3d ARM: dts: nspire: Add unit name addresses to memory nodes f4ce0c4a4d06 dt-bindings: display/msm: Add SM7150 MDSS cf3b09a69b9b dt-bindings: display/msm: Add SM7150 DPU 78c44c9f355d regulator: Merge up v6.10-rc4 889353999b73 arm64: dts: allwinner: rg35xx: Enable DVFS CPU frequency scaling adce636b2919 arm64: dts: allwinner: h616: add additional CPU OPPs for the H700 6274dfe55e8d ASoC: dt-bindings: add ti,pcm5242 to pcm512x c6ebe72f9e47 arm64: dts: allwinner: anbernic-rg35xx-h: Add ADC joysticks a790c7004216 arm64: dts: allwinner: h616: Add GPADC device node f7c9294626ce Merge branch 'sunxi/shared-clk-ids-for-6.11' into sunxi/dt-for-6.11 11f9b88a5caa dt-bindings: clock: sun50i-h616-ccu: Add GPADC clocks be4ddf349915 ASoC: dt-bindings: cirrus,cs530x: Add initial DT binding 408c316d0e02 dt-bindings: adc: ad7173: add support for ad411x 5e495cea05cd dt-bindings: iio: adc: Add common-mode-channel property 10a66c61636b dt-bindings: input: touchscreen: edt-ft5x06: Add ft5426 3fdbb4dd165a dt-bindings: touchscreen: elan,ektf2127: Add EKTF2232 f082528be8b5 dt-bindings: touchscreen: convert elan,ektf2127 to json-schema ce4f3b9bc536 arm64: dts: ti: k3-am62*-main: Remove unwanted properties from crypto d01ba1f927d2 arm64: dts: ti: k3-am62a-main: Enable crypto accelerator 8627ae8b2884 Merge tag 'linux-can-next-for-6.11-20240621' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next 50157490d29c dt-bindings: ads7846: Add hsync-gpios c701fbb9fee5 dt-bindings: PCI: rockchip-dw-pcie: Fix description of legacy IRQ 8dd41a2486ec dt-bindings: PCI: rockchip-dw-pcie: Prepare for Endpoint mode support d0fa31ccdd66 dt-bindings: PCI: snps,dw-pcie-ep: Add tx_int{a,b,c,d} legacy IRQs 3ad49d47ba4e dt-bindings: PCI: snps,dw-pcie-ep: Add vendor specific interrupt-names 99796abcd4d1 dt-bindings: PCI: snps,dw-pcie-ep: Add vendor specific reg-name 0776dc67d190 dt-bindings: display: bridge: tc358767: Keep enum sorted 17321de43320 dt-bindings: display: mediatek: rdma: add compatible for MT8365 SoC 3656eb92fcdb dt-bindings: display: mediatek: ovl: add compatible for MT8365 SoC 83f48793bae0 dt-bindings: display: mediatek: gamma: add compatible for MT8365 SoC 1defcb89a90c dt-bindings: display: mediatek: dpi: add compatible for MT8365 fc07a319b544 dt-bindings: display: mediatek: dsi: add compatible for MT8365 SoC 3c919b9e7ec6 dt-bindings: display: mediatek: dither: add compatible for MT8365 SoC c37c9ee3999b dt-bindings: display: mediatek: color: add compatible for MT8365 SoC bf2f5fafbbe3 dt-bindings: display: mediatek: ccorr: add compatible for MT8365 SoC b01fea9984f0 dt-bindings: display: mediatek: aal: add compatible for MT8365 SoC 2d0d65354acf dt-bindings: net: mscc-miim: Add resets property ca2f67d95c9f dt-bindings: net: remove arc_emac.txt a69d7f400759 ARM: dts: rockchip: rk3xxx: fix emac node cd4ab0e16f3d MIPS: dts: loongson: Add ISA node 685ed24e0b0b MIPS: dts: loongson: Fix GMAC phy node 948ccbf1fd11 MIPS: dts: loongson: Fix ls2k1000-rtc interrupt 8ceb1ba9386e MIPS: dts: loongson: Fix liointc IRQ polarity b30647b42010 MIPS: Loongson64: Remove memory node for builtin-dtb 52e4613cf1c7 arm64: dts: qcom: sc8280xp-x13s: enable pm8008 camera pmic 40b6dbfd1474 arm64: dts: qcom: aim300: add AIM300 AIoT ec793e8abf4d arm64: dts: qcom: add base AIM300 dtsi ce30807fa92e arm64: dts: qcom: qcs8550: introduce qcs8550 dtsi f4aca717f5ec dt-bindings: arm: qcom: Document QCS8550 SoC and the AIM300 AIoT board 997d115b5e22 arm64: dts: qcom: qdu1000: fix usb interrupts properties b83e2896ac9b arm64: dts: qcom: qrb5165-rb5: add the Wifi node ca4c4cb89a39 arm64: dts: qcom: sm8650-hdk: add the Wifi node 6a5ac37e660b arm64: dts: qcom: sm8650-qrd: add the Wifi node 4248d5813149 arm64: dts: qcom: sm8550-qrd: add the Wifi node 8abd32c9a81d arm64: dts: qcom: msm8916-gplus-fl8005a: Add sound and modem bbe6414baff1 arm64: dts: qcom: qcm6490-shift-otter: Name the regulators 182195a9f261 arm64: dts: qcom: qcm6490-fairphone-fp5: Name the regulators 6ec1f9686feb arm64: dts: qcom: qdu1000: Add secure qfprom node 29a85d8a358e arm64: dts: qcom: sc7180-trogdor: Disable pwmleds node where unused 94f2c5ca780a arm64: dts: qcom: sm8650: drop second clock name from clock-output-names 1a57b098e81f arm64: dts: qcom: sm8550: drop second clock name from clock-output-names ca2c5d4bab61 arm64: dts: qcom: sm8450: drop second clock name from clock-output-names e26cafb1af5f arm64: dts: qcom: c630: Add Embedded Controller node d8b26eed8c55 arm64: dts: qcom: sdm845: describe connections of USB/DP port fb749a1f68c2 dt-bindings: net: Convert fsl-fman to yaml c4169f1752ae dt-bindings: ptp: Convert ptp-qoirq to yaml format 6324d808bbd3 Merge tag 'drm-misc-next-2024-06-20' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 6d1a0d289bc0 Merge tag 'drm-misc-next-2024-06-13' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 7f6ef00716b4 Merge tag 'drm-misc-next-2024-06-06' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next d2a65dbba1fd Merge tag 'drm-misc-next-2024-05-30' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 4aab25438827 dt-bindings: display: synopsys, dw-hdmi: Mark ddc-i2c-bus as deprecated 515d27993dda dt-bindings: display: synopsys, dw-hdmi: Document ddc-i2c-bus in core a17fa871d999 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 10251c2cacd8 arm64: dts: amlogic: Used onboard usb hub reset on odroid n2 61a4af344668 dt-bindings: usb: Add the binding example for the Genesys Logic GL3523 hub ed729e84f514 dt-bindings: usb: gpio-sbu-mux: Add an entry for TMUXHS4212 73c61be4c5bc dt-bindings: usb: qcom,dwc3: Add SC8180X compatibles a449732742c4 dt-bindings: usb: cdns,usb3: use common usb-drd yaml b654397b8cf6 dt-bindings: phy: airoha: Add PCIe PHY controller 139a406a93f8 regulator: dt-bindings: mt6315: Document MT6319 PMIC 699f790b1f36 dt-bindings: mmc: Convert fsl-esdhc.txt to yaml f83527300cc0 dt-bindings: mmc: mmc-spi-slot: Change voltage-ranges to uint32-matrix 58c442806ba5 ASoC: dt-bindings: convert everest,es7134.txt to dt-schema 1eb581bb5458 ASoC: dt-bindings: convert everest,es7241.txt to dt-schema 0f5e7b5eecdb ASoC: dt-bindings: add missing vender prefix on filename b995e82825fe dt-bindings: can: xilinx_can: Modify the title to indicate CAN and CANFD controllers are supported 55883d726a02 dt-bindings: media: mediatek: mdp3: Add support for MT8188 RDMA 304484744892 dt-bindings: mmc: meson-gx: add optional power-domains 985fdfc5ad82 dt-bindings: mmc: sdhci-msm: Document the SDX75 compatible e0d89f15afae dt-bindings: mmc: Add support for BCM2712 SD host controller e79ed47fec7a dt-bindings: arm: bcm: Add BCM2712 SoC support f70e145bb72b arm64: dts: juno: Enable GPU 359adcff5dc0 arm64: dts: juno: add dedicated FPGA syscon compatible b840da1e1e88 dt-bindings: arm: arm,juno-fpga-apb-regs: document FPGA syscon 167b2c2a8482 arm64: dts: exynos: gs101-oriole: add placeholder regulators for USB phy fadf0b16f21f arm64: dts: ti: k3-am642-evm: Enable "SYNC_OUT0" output c640d4e96794 arm64: dts: ti: k3-am62x-sk-common: Add bootph-all for I2C1 instance pinmux ea5ddbe89a02 arm64: dts: ti: k3-am62p-j722s: Move SoC-specific node properties db2a03bca3b5 arm64: dts: ti: k3-j722s: Enable PCIe and USB support on J722S-EVM 4a99d88640be arm64: dts: ti: k3-j722s-main: Add SERDES and PCIe support 1773fdfb045a arm64: dts: ti: k3-serdes: Add SERDES0/SERDES1 lane-muxing macros for J722S 876d825fa26b arm64: dts: ti: k3-j722s: Switch to k3-am62p-j722s-common-{}.dtsi includes 5aa393fbf373 arm64: dts: ti: k3-j722s: Add main domain peripherals specific to J722S 2a578d10250a arm64: dts: ti: k3-am62p-j722s: Move AM62P specific USB1 to am62p-main.dtsi 720cabda521b arm64: dts: ti: am62p: Rename am62p-{}.dtsi to am62p-j722s-common-{}.dtsi abcd0ed7e4f5 arm64: dts: ti: am642-evm: Add overlay for NAND expansion card 878e31bcaf0d arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable spi nor 379a2241db06 arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable rtc ecb45e649430 arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable eth phy c479c618458d arm64: dts: ti: k3-am64-phycore-som: Add serial_flash label 0a3b97d6bc29 arm64: dts: ti: k3-j721e: Add overlay for J721E Infotainment Expansion Board c6550bccb361 arm64: dts: ti: am642-phyboard-electra: Add overlay to enable PCIe e25824f14c10 arm64: dts: ti: am642-phyboard-electra: Remove PCIe pinmuxing 1618170d0807 arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs f267be63dad1 ASoC: dt-bindings: ak4619: Add initial DT binding c5076e654465 dt-bindings: gpu: mali-bifrost: Add compatible for MT8188 SoC 7bc8f6864ba0 riscv: dts: microchip: add an initial devicetree for the BeagleV Fire 7cdcc4ac7711 dt-bindings: riscv: microchip: document beaglev-fire dd1fdf7eb9cc riscv: dts: starfive: Update flash partition layout 7c4d312b6840 riscv: dts: thead: th1520: Add PMU event node 119b05c2e749 riscv: dts: starfive: add Star64 board devicetree 3341bb3fb72b dt-bindings: riscv: starfive: add Star64 board compatible aaf2e70da439 arm64: dts: ti: iot2050: Add IEP interrupts for SR1.0 devices a39cec36c47e dt-bindings: net: Add IEP interrupt 3659bc02ff15 ASoC: dt-bindings: audio-graph-card2: add support for aux devices ef7d6a907c39 dt-bindings: hwmon: ti,tmp108: document V+ supply, add short description d2b1d8e084b3 ASoC: dt-bindings: tlv320adc3xxx: Add MICBIAS-as-GPO properties b58e3051e374 dt-bindings: net: ethernet-controller: add 10g-qxgmii mode 57e8183fb001 dt-bindings: ata: ahci-fsl-qoriq: convert to yaml format 990a7c1fc03c Merge tag 'v6.10-rc4' into usb-next 119ab66456c2 dt-bindings: remoteproc: imx_rproc: Add minItems for power-domain 6cc9425706c0 dt-bindings: interrupt-controller: Add support for Microchip LAN966x OIC e0fae4182277 ASoC: dt-bindings: realtek,rt5514: Convert to dtschema e87c982f1cc5 ASoC: dt-bindings: realtek,rt5631: Convert to dtschema 4e5d4dbbc6ce dt-bindings: net: wireless: describe the ath12k PCI module d7e7dcf400b2 dt-bindings: net: wireless: qcom,ath11k: describe the ath11k on QCA6390 3c24435cffbd dt-bindings: pinctrl: xilinx: Add support for function with pins e3d47fd65403 dt-bindings: pinctrl: aspeed,ast2600-pinctrl: Describe I3C, USB 1d59b0e49ddb dt-bindings: pinctrl: aspeed,ast2500-pinctrl: Describe SGPM ba66f806aad3 dt-bindings: pinctrl: aspeed: Use block syntax for function and groups f3a30d7130a3 Merge tag 'renesas-pinctrl-for-v6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel 733cbf67ccef dt-bindings: firmware: arm,scmi: Add properties for i.MX95 Pinctrl OEM extensions ffb8cefd9609 dt-bindings: pinctrl: qcom,pmic-gpio: Document PMC8380 23fc1a9433eb dt-bindings: pinctrl: Document nuvoton ma35d1 pin control 29c058ae8c68 dt-bindings: reset: Add syscon to nuvoton ma35d1 system-management node c06bfbaeecfb dt-bindings: pinctrl: imx: Support i.MX91 IOMUXC 1659b629bffc arm64: zynqmp: Add pwm-fan node and fix ttc0 pwm-cells property fd422e85ed65 arm64: zynqmp: Add support for K26 rev2 boards 873369daf816 arm64: zynqmp: Describe DisplayPort connector for Kria c3755f380484 arm64: zynqmp: Add description for ina260 on kv260 97feab5ddf8e arm64: zynqmp: Add compatible string for kv260 61f97d0ba3dc arm64: zynqmp: Disable Tri-state for SDIO ef3a26defce8 arm64: zynqmp: Remove address/size-cells from ams node aebb2b83d644 arm64: zynqmp: Describe OCM controller 6bd3eb73303d arm64: zynqmp: Describe USB wakeup interrupt 7ca89154364f arm64: zynqmp: Add missing description for efuses af2645a8c194 arm64: zynqmp: Use fpga-region as node name f9837025af30 arm64: zynqmp: Align nvmem node with dt schema 53c15c5d452b Merge tag 'v6.10-rc4' into char-misc-next 6212d7a1b8f5 dt-bindings: memory: fsl: replace maintainer de5a1550eb70 dt-bindings: arm: fsl: add i.MX93 9x9 QSB board d3619cdf618f dt-bindings: arm: fsl: add i.MX95 19x19 EVK board 1955097b3773 dt-bindings: arm: fsl: Document Compulab IOT-GATE-iMX8 55ffe3e5634c arm64: dts: freescale: Support i.MX93 9x9 Quick Start Board 1951f593756d arm64: dts: freescale: add i.MX95 19x19 EVK minimal board dts eaa2a07febab arm64: dts: freescale: add i.MX95 basic dtsi b81ec85c8abb arm64: dts: imx8mm-iot-gateway: Add initial support e9ecfb5e38e6 arm64: dts: layerscape: change thermal node name 562fe1dee8ac arm64: dts: layerscape: Change node name from 'esdhc' to 'mmc' e56ea78e8d1e arm64: dts: imx8mp-msc-sm2s: Add HDMI output ccb08e0483a5 arm64: dts: freescale: imx8mp-verdin: add HDMI support 05cb7dddf363 arm64: dts: imx8mp-debix-model-a: Enable HDMI output be3cbb833806 arm64: dts: imx8: use defines for interrupts 58dfad47d913 arm64: dts: ls208xa: use defines for timer interrupts bd6b12575c8a arm64: dts: freescale: use defines for interrupts 86c3ea025894 ARM: dts: e60k02: fix aliases for mmc 0f9c50976106 dt-bindings: Drop Li Yang as maintainer for all bindings 1b99acc8b7d3 arm64: dts: ls1028a-rdb: Add EEPROM nodes to I2C bus f81534a2c9c4 Merge tag 'iio-for-6.11a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-testing 7e7dd5698d21 arm64: dts: imx8mp-beacon-kit: Fix errors found from CHECK_DTBS 070fadb49f83 arm64: dts: ls2160a: Change I2C clock name to ipg to fix DTB_CHECK warning 67da0accffca arm64: dts: ls208xa: Change I2C clock name to ipg to fix DTB_CHECK warning 502667bafb92 arm64: dts: ls1043a: Change I2C clock name to ipg to fix DTB_CHECK warning 166ccbfdddb3 arm64: dts: ls1012a: Reorder sai dma-names to clean up DTB_CHECK warning 8921c5b4f5ac dt-bindings: rng: meson: add optional power-domains 29a749153169 arm64: dts: imx8mp: Add imx8mp-specific irqsteer compatible afaa14f38330 arm64: dts: freescale: imx8mp-verdin: don't limit i2c2 max. clock 1fff20a01ff9 arm64: dts: freescale: imx8mm-verdin: don't limit i2c2 max. clock 344e95378d10 arm64: dts: phygate-tauri-l: add overlays for RS232 and RS485 e5a9f1fa678f arm64: dts: phygate-tauri-l: enable pcie phy 0529751de381 ASoC: codecs: lpass: add support for v2.5 rx macro 3af35c085601 dt-bindings: phy: Add i.MX8Q HSIO SerDes PHY binding f4666239b145 dt-bindings: phy: Add starfive,jh7110-dphy-tx 6c5e7bf76b43 dt-bindings: phy: qcom,usb-hs-phy: Add compatible a0af0d584e2e dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: drop second output clock name af0f9e759e82 arm64: dts: exynos: gs101: reorder properties as per guidelines 5d755abb3ee7 ARM: dts: imx: Add LVDS port data mapping on M53 Menlo 1e5c284f8857 arm64: dts: freescale: ls1028a: Reorder sai dma-names to fix warning 5de1e33517ec arm64: dts: freescale: ls1028a: Remove undocumented 'fsl,ls-pcie-ep' cd94daf47dc8 arm64: dts: imx8mq-librem5: Don't wake up on volume key press 977a6878ba14 arm64: dts: imx8mp-tqma8mpql-mba8mpxl: Remove unused ocram node bcbcacd295ec arm64: dts: imx8mp: Enable HDMI on i.MX8MP DHCOM PDK2 and PDK3 7e843da6d36b ARM: dts: imx28-tx28: drop redundant 'panel-name' property cef3cd609336 ARM: dts: imx: drop redundant 'u-boot,panel-name' property c3f6e7a7649f ARM: dts: imx6dl-aristainetos2_4: drop redundant 'power-on-delay' property bc0dc13d4dc5 ARM: dts: imx: correct choice of panel native mode 93295300d928 ARM: dts: imx: align panel timings node name with dtschema ec5a3090ae92 arm64: dts: imx8mp-evk: add bt-sco sound card support 1f9e2b057242 arm64: dts: imx8mp: Initialize audio PLLs from audiomix subsystem e73ffa25cb29 dt-bindings: display: panel-edp-legacy: drop several eDP panels cffe97832866 dt-bindings: sound: Convert max98088 to dtschema 31e6af346a28 ASoC: dt-bindings: convert tas571x.txt to dt-schema 29e70041cab6 dt-bindings: platform: Add Lenovo Yoga C630 EC 239aa1b26c12 dt-bindings: net: add STM32MP13 compatible in documentation for stm32 8154ba410b86 dt-bindings: firmware: arm,scmi: Add support for notification completion channel 5cf692edf49e dt-bindings: clock: sophgo: add clkgen for SG2042 d5c4b75e0b79 dt-bindings: clock: sophgo: add RP gate clocks for SG2042 8887902f69e7 dt-bindings: clock: sophgo: add pll clocks for SG2042 88fef3d9ee45 dt-bindings: net: dsa: lantiq,gswip: convert to YAML schema bdc7fa4efbb1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 05a7173cebac dt-bindings: iio: chemical: add ENS160 sensor 331df191d990 dt-bindings: vendor-prefixes: add ScioSense b736352b1c28 dt-bindings: iio: light: add VEML6040 RGBW-LS 985c065b3020 dt-bindings: iio: adc: amlogic,meson-saradc: add optional power-domains 630da2896987 dt-bindings: iio: adc: ti,ads1015: add compatible for tla2021 4dcc08b8a6e7 mfd: pm8008: Rework to match new DT binding 893c50674025 dt-bindings: mfd: pm8008: Rework binding dac8a6d7605e dt-bindings: mfd: pm8008: Drop redundant descriptions 83cbbd1eae56 dt-bindings: mfd: pm8008: Add reset gpio 915eed047caf dt-bindings: media: convert Mediatek consumer IR to the json-schema 8fda0b783313 dt-bindings: interconnect: Add MediaTek EMI Interconnect bindings a7b27f102b00 arm64: dts: ti: k3-am642-sk: Add power supply temperature sensors 305fadd8a31b ARM: dts: qcom: motorola-falcon: add accelerometer, magnetometer fc07a1dabdf8 arm64: dts: qcom: msm8916-acer-a1-724: Add sound and modem c9bdb3194387 dt-bindings: soc: qcom,smsm: Allow specifying mboxes instead of qcom,ipc 1f1cc8fbc609 arm64: dts: qcom: qrb2210-rb1: Enable the GPU e23b904d8220 arm64: dts: qcom: qcm2290: Add GPU nodes 577241491f84 Merge branch '20240606-topic-rb1_gpu-v4-1-4bc0c19da4af@linaro.org' into arm64-for-6.11 45a808074b35 Merge branch '20240606-topic-rb1_gpu-v4-1-4bc0c19da4af@linaro.org' into clk-for-6.11 0cfd0fbfe96f dt-bindings: clock: Add Qcom QCM2290 GPUCC 382492121a97 arm64: dts: qcom: qcm6490-fairphone-fp5: Use .mbn firmware for IPA 4614658a59a9 dt-bindings: clock: add qca8386/qca8084 clock and reset definitions 332e02304f2b dt-bindings: clock: qcom,sm8450-gpucc: reference qcom,gcc.yaml a3cea8b5a2ca dt-bindings: clock: qcom,sm8550-dispcc: reference qcom,gcc.yaml a7a6def17dfd dt-bindings: clock: qcom,sm8450-dispcc: reference qcom,gcc.yaml bdfce787b460 dt-bindings: clock: qcom,sm6115-dispcc: reference qcom,gcc.yaml f15963354917 dt-bindings: clock: qcom,sdm845-dispcc: reference qcom,gcc.yaml 95f614882df0 dt-bindings: clock: qcom,sc7280-dispcc: reference qcom,gcc.yaml b44db77755ca dt-bindings: clock: qcom,sc7180-dispcc: reference qcom,gcc.yaml ccb1fec013b0 dt-bindings: clock: qcom,qcm2290-dispcc: reference qcom,gcc.yaml a8bec1f2a54e dt-bindings: clock: qcom,msm8998-gpucc: reference qcom,gcc.yaml 5162009ad4aa dt-bindings: clock: qcom,gpucc: reference qcom,gcc.yaml bb75626b2c83 dt-bindings: clock: qcom,gpucc-sdm660: reference qcom,gcc.yaml 57a576f1c336 dt-bindings: clock: qcom,dispcc-sm8x50: reference qcom,gcc.yaml e3fc6473d500 dt-bindings: clock: qcom,dispcc-sm6350: reference qcom,gcc.yaml 3a4e695e0c10 dt-bindings: clock: qcom,dispcc-sc8280xp: reference qcom,gcc.yaml 9ba119e9f2b5 dt-bindings: clock: qcom,videocc: reference qcom,gcc.yaml 34c55054c456 dt-bindings: clock: qcom,sm8450-videocc: reference qcom,gcc.yaml 5c0cb24eda45 dt-bindings: phy: g12a-usb2-phy: add optional power-domains c95e52177530 ASoC: dt-bindings: wlf,wm8804: Convert to dtschema 461612dc145c ASoC: dt-bindings: wlf,wm8782: Convert to dtschema 5c208f256b7c arm64: dts: ti: k3-am69-sk: Add PCIe support c5515f74fa96 arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode b678dd09adcb arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode c09a48bdb085 arm64: dts: ti: k3-j784s4-main: Add PCIe nodes 2a7a220ac4c2 arm64: dts: ti: k3-am62p: use eFuse MAC Address for CPSW3G Port 1 74a7a6627fef arm64: dts: ti: am62-phyboard-lyra: Add overlay to increase cpu frequency to 1.4 GHz 9bcf12672fe9 arm64: dts: ti: k3-am62p5-sk: Fix pinmux for McASP1 TX 99f08cf5687b arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Drop McASP AFIFOs 77021f8c68f7 arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs edfe215e5eb1 arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs 2468161b9182 arm64: dts: ti: k3-am62p5: Drop McASP AFIFOs bc6492cf3cb5 arm64: dts: ti: k3-am62a7: Drop McASP AFIFOs 5f15c2aeb32c arm64: dts: ti: k3-am62x: Drop McASP AFIFOs c64d6859de48 arm64: dts: ti: k3-am642-evm-icssg1-dualemac: add overlay for mii mode 99e036b39c5d arm64: dts: ti: k3-am65-main: Add PRU system events for virtio 7971fbc45c23 arm64: dts: ti: k3-am64-main: Add PRU system events for virtio 2dd002bcaf89 arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node d8db584a7575 arm64: dts: ti: k3-am69-sk: Add TPS62873 node 24b91360b6b3 arm64: dts: ti: k3-am68-sk-base-board: Add LP8733 and TPS6287 nodes 11ba190d31c7 arm64: dts: ti: k3-j784s4-evm: Enable USB3 support e7f9f45716f3 arm64: dts: ti: k3-j784s4-main: Add support for USB b3082f17a8b3 arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances d2673756fb83 arm64: dts: ti: k3-am62a-wakeup: Enable RTC node a026ba37e2bb arm64: dts: ti: k3-j721e-sk: Add support for multiple CAN instances f968d337ab2b arm64: dts: ti: k3-j722s: Fix main domain GPIO count 371bbb2a8ae9 arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage f4412aaa2d25 arm64: dts: ti: k3-am642-hummingboard-t: correct rs485 rts polarity e0688a865347 arm64: dts: ti: phycore-am64: Add PMIC 1b041d76850f arm64: dts: ti: k3-am62p-main: Fix the reg-range for main_pktdma aecfb02d18a8 arm64: dts: ti: k3-am62a-main: Fix the reg-range for main_pktdma 7f37b3e2a39e arm64: dts: ti: k3-am62-main: Fix the reg-range for main_pktdma fa3f77211b96 arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode 7c195babb25a arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G 747d3454b071 arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it 59e9ae78a716 arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes 39c8ae909406 arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G 2bdd1743a9f6 arm64: dts: ti: k3-am62x-sk-common: Add bootph-all property in phy_gmii_sel node 139283d46420 dt-bindings: hwmon: Add MPS mp9941 041b1655a6e1 dt-bindings: hwmon: Add MPS mp2993 b793bad7fedb dt-bindings: hwmon: ti,ina2xx: Add ti,alert-polarity-active-high property 0cd781c25275 ARM: dts: cirrus: align panel timings node name with dtschema 2341fb1462c1 dt-bindings: phy: armada-cp110-utmi: add optional swap-dx-lanes property 220e2517cef6 ARM: dts: vt8500: align panel timings node name with dtschema d0d47ee2c516 ARM: dts: vt8500: replace "uhci" nodename with generic name "usb" 95b9c9d6eb7e arm64: dts: sprd: Split PMU nodes for heterogeneous CPUs 538c692d38e3 dt-bindings: fsl-qdma: Convert to yaml format 58c75d7caa20 dt-bindings: dma: Document STM32 DMA3 controller bindings e1a4b1d5b656 dt-bindings: dma: New directory for STM32 DMA controllers bindings 53b97b689238 ASoC: dt-bindings: linux,spdif: Convert spdif-reciever.txt to dtschema ebdea7428c51 MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a f59a288638f5 MIPS: Loongson64: DTS: Fix msi node for ls7a bf6a7375f5e8 MIPS: mobileye: Add EyeQ6H device tree 9aff9bb463cd dt-bindings: mips: Add bindings for a new Mobileye SoC EyeQ6H 19489c5d1dee dt-bindings: pinctrl: renesas: Document RZ/V2H(P) SoC 3122491781e8 dt-bindings: clock: renesas,rzg2l-cpg: Update description for #reset-cells fd5baac16357 Merge tag 'wireless-next-2024-06-07' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next 29f4de0ef4bb ASoC: dt-bindings: ak4554: Convert to dtschema 2105bb90d7b5 ASoC: codecs: wcd937x: add wcd937x audio codec 8b422dccbf51 dt-bindings: remoteproc: k3-dsp: Correct optional sram properties for AM62A SoCs becf39ef8242 dt-bindings: trivial-devices: Add jedec,spd5118 3b382742f3d9 ASoC: dt-bindings: omap-mcpdm: Convert to DT schema 1a4199d44cfe ASoC: dt-bindings: document wcd937x Audio Codec fc210f62f555 dt-bindings: clock: meson: a1: peripherals: support sys_pll input 5fe6503ba2ef dt-bindings: clock: meson: a1: pll: introduce new syspll bindings 7615509f5b20 Merge tag 'v6.10-rc3' 6ef1f4991e29 arm64: dts: qcom: sm8650: Throttle the GPU when overheating 599b1d660821 arm64: dts: qcom: sm8550: Throttle the GPU when overheating 49383e2ea3ad arm64: dts: qcom: sm8450: Throttle the GPU when overheating 31a484bcc749 arm64: dts: qcom: sm8350: Throttle the GPU when overheating a935767c2752 arm64: dts: qcom: sm8250: Throttle the GPU when overheating 7fbeeedea92f arm64: dts: qcom: sm8150: Throttle the GPU when overheating 37fdeeadea59 arm64: dts: qcom: sm6350: Update GPU thermal zone settings 2537ffc90af6 arm64: dts: qcom: sm6115: Update GPU thermal zone settings 0da2b571e4f6 arm64: dts: qcom: sdm845: Throttle the GPU when overheating bee498747075 arm64: dts: qcom: sdm630: Throttle the GPU when overheating 1b125a7146f2 arm64: dts: qcom: sc8280xp: Throttle the GPU when overheating 9d7c478acf92 arm64: dts: qcom: sc8180x: Throttle the GPU when overheating c8e42fa645c1 arm64: dts: qcom: sm8650-*: Remove thermal zone polling delays 17bdcb160919 arm64: dts: qcom: sm8550-*: Remove thermal zone polling delays ff00a733d2e9 arm64: dts: qcom: sm8450-*: Remove thermal zone polling delays 7f4c5e0fddf8 arm64: dts: qcom: sm8350-*: Remove thermal zone polling delays dfb4acdb3665 arm64: dts: qcom: sm8250-*: Remove thermal zone polling delays 61b6f264f4a3 arm64: dts: qcom: sm8150-*: Remove thermal zone polling delays 54ee32713b1e arm64: dts: qcom: sm6375-*: Remove thermal zone polling delays 479d03ac8a18 arm64: dts: qcom: sm6350-*: Remove thermal zone polling delays 1d4ed206cc28 arm64: dts: qcom: sm6125-*: Remove thermal zone polling delays 7035d051ff3c arm64: dts: qcom: sm6115-*: Remove thermal zone polling delays 13062d235368 arm64: dts: qcom: sdm845-*: Remove thermal zone polling delays 1888c9728dd8 arm64: dts: qcom: sdm660-*: Remove thermal zone polling delays 2a15fb8d8a62 arm64: dts: qcom: sc8280xp-*: Remove thermal zone polling delays 1134e982a840 arm64: dts: qcom: sc8180x-*: Remove thermal zone polling delays 3ed654568782 arm64: dts: qcom: sc7280-*: Remove thermal zone polling delays 1dd543828473 arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays 2fcc79649672 arm64: dts: qcom: sa8775p-*: Remove thermal zone polling delays 27f09f1d554f arm64: dts: qcom: qcs404-*: Remove thermal zone polling delays b20ab65f0a5a arm64: dts: qcom: qcm2290-*: Remove thermal zone polling delays 1dec333ca252 arm64: dts: qcom: pmx75: Remove thermal zone polling delays 22e2d4c0408e arm64: dts: qcom: pms405: Remove thermal zone polling delays 92af0281e1b1 arm64: dts: qcom: pm7550ba: Remove thermal zone polling delays 41f906bdcabe arm64: dts: qcom: msm8998-*: Remove thermal zone polling delays ae8c15eb2d2a arm64: dts: qcom: msm8996-*: Remove thermal zone polling delays ce91afdee333 arm64: dts: qcom: msm8976-*: Remove thermal zone polling delays 3add3528ed70 arm64: dts: qcom: msm8953-*: Remove thermal zone polling delays 2c35a502d60a arm64: dts: qcom: msm8939-*: Remove thermal zone polling delays a02be0981581 arm64: dts: qcom: msm8916-*: Remove thermal zone polling delays abc8ce45e3dd arm64: dts: qcom: ipq9574-*: Remove thermal zone polling delays 45b69dd8c830 arm64: dts: qcom: ipq8074-*: Remove thermal zone polling delays 1cab7137168d arm64: dts: qcom: ipq6018-*: Remove thermal zone polling delays e5935bec76c8 dt-bindings: dma: fsl,imx-dma: Convert to dtschema 4c5abccdb299 dt-bindings: display: panel: mipi-dbi-spi: Add a pixel format property ed04286d197a arm64: dts: renesas: r8a779h0: Add video capture nodes a4b93b2e76a5 arm64: dts: amlogic: gxbb-odroidc2: fix invalid reset-gpio property f3e168853af5 arm64: dts: amlogic: a1: drop the invalid reset-name for usb@fe004400 f9198c5264f4 arm64: dts: amlogic: a1: use correct node name for mmc controller 49c4ee32e05a arm64: dts: amlogic: c3: use correct compatible for gpio_intc node 835e4b10b629 arm64: dts: amlogic: axg: fix tdm audio-controller clock order de9d0bc3ff03 arm64: dts: amlogic: g12a-u200: add missing AVDD-supply to acodec f4d38ef65719 arm64: dts: amlogic: g12a-u200: drop invalid sound-dai-cells 4b00f86b36d1 arm64: dts: amlogic: sm1: fix tdm controllers compatible b363f64cf5ab arm64: dts: amlogic: sm1: fix tdm audio-controller clock order f4f6bcf6c74f arm64: dts: amlogic: move ao_pinctrl into aobus 33663a76e0a1 arm64: dts: amlogic: meson-g12b-bananapi: remove invalid fan on wrong pwm_cd controller effc7fa2e177 arm64: dts: qcom: sc7180-trogdor: Make clamshell/detachable fragments 6c31317523e4 arm64: dts: qcom: sc7180: pazquel: Add missing comment header 1e4bb7817b84 arm64: dts: qcom: sc7180: quackingstick: Disable instead of delete usb_c1 d8ad591f6d43 arm64: dts: qcom: sm8450-sony-xperia: correct touchscreen interrupt flags 5465b871ba23 arm64: dts: qcom: sm8250-sony-xperia: correct touchscreen interrupt flags 56d0c19dc455 arm64: dts: qcom: sm6375-pdx225: correct touchscreen interrupt flags 89efb295e0d3 arm64: dts: qcom: sm6350-pdx213: correct touchscreen interrupt flags 143a2600e46b arm64: dts: qcom: x1e80100-qcp: Add pmic-glink node with all 3 connectors 6c973a72ce2d arm64: dts: qcom: x1e80100-crd: Add pmic-glink node with all 3 connectors 9de79776c656 arm64: dts: qcom: x1e80100: Add remote endpoints between PHYs and DPs a03abc110b0c Merge branch 'arm64-fixes-for-6.10' into arm64-for-6.11 0ae86529e1d3 media: dt-bindings: renesas,rzg2l-cru: Document Renesas RZ/G2UL CRU block d54c8bb4d243 media: dt-bindings: renesas,rzg2l-csi2: Document Renesas RZ/G2UL CSI-2 block f9623232ee1e dt-bindings: display: panel: constrain 'reg' in DSI panels (part two) c801f2d2fbda dt-bindings: ufs: qcom,ufs: drop source clock entries eb8edd876343 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 590425480541 arm64: dts: sm8650-hdk: add support for the Display Card overlay 085dcba7307c arm64: dts: qcom: pm660: Add rradc, charger b2f5ae69325b dt-bindings: display: simple: Add PrimeView PM070WL4 panel f6fb10e1f813 dt-bindings: vendor-prefixes: Add PrimeView 56a5ef33a14c dt-bindings: regulator: twl-regulator: convert to yaml 94899bfc48d4 ASoC: dt-bindings: convert amlogic,g12a-tohdmitx to dt-schema 8cc60d6feb40 arm64: dts: amlogic: a4: add power domain controller node 35212b72624e Merge branch 'dt' of https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into v6.11/arm64-dt 9274368c8fe8 arm64: dts: meson: radxa-zero2: add pwm-fan support 99dcb5d253a0 arm64: dts: meson: add GXLX/S905L/p271 support c1ed206fd2c5 dt-bindings: arm: amlogic: add GXLX/S905L/p271 reference board 6cb5bcf9e424 arm64: dts: amlogic: ad402: move thermal-zones to top node 4a3ecb47ce34 arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add PMIC and charger 9914c77cad47 arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add S3FWRN5 NFC fdcf701145c2 arm64: dts: qcom: msm8916-samsung-gprimeltecan: Add NFC 65bc77d179f3 dt-bindings: arm: qcom: add HTC One (M8) ea2a839a9245 arm64: dts: qcom: x1e80100: Disable the SMB2360 4th instance by default dcba93d10d82 arm64: dts: qcom: sc7280: Disable SuperSpeed instances in park mode 902bb8e5c438 arm64: dts: qcom: sc7180: Disable SuperSpeed instances in park mode a5b491af8e09 ARM: dts: qcom: Add initial support for HTC One (M8) 0db00103797e arm64: dts: qcom: qrb4210-rb2: make L9A always-on e811a4ab9a40 arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio daf2fb0cb0c0 arm64: dts: qcom: qrb2210-rb1: switch I2C2 to i2c-gpio d37e99da7d63 arm64: dts: qcom: sm8650-hdk: allow more IOMMU SID for the first QUP instance 3a9597394c8a arm64: dts: qcom: use defines for interrupts 3b4f4e7a8e7e Merge tag 'ath-next-20240605' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath 0873cebaed77 dt-bindings: spi: amlogic,a1-spifc: add missing power-domains fc0262c9385e dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document RZ/Five SoC 916caeb909fd dt-bindings: arm-smmu: Fix Qualcomm SC8180X binding 06455c836073 regulator: dt-bindings: describe the PMU module of the WCN7850 package 758bccd66fd2 regulator: dt-bindings: describe the PMU module of the QCA6390 package 0d0bcaff1247 dt-bindings: power: add Amlogic A4 power domains 0ac4dd294c3d dt-bindings: arm: stm32: Add compatible string for DH electronics STM32MP13xx DHCOR DHSBC board a3fc04d49ba9 dt-bindings: dsa: Rewrite Vitesse VSC73xx in schema a6d186145f03 ARM: dts: stm32: osd32: move pwr_regulators to common be0b6f9df78c ARM: dts: stm32: osd32: move usb phy power to common 28f4e3c74eb8 ARM: dts: stm32: Add arm,no-tick-in-suspend to STM32MP15xx STGEN timer bd837880455e ARM: dts: stm32: add goodix touchscreen on stm32mp135f-dk de88162fe80f ARM: dts: stm32: enable camera support on stm32mp135f-dk board 94d90e4fc870 ARM: dts: stm32: add DCMIPP pinctrl on STM32MP13x SoC family 6ad12c256e46 arm64: dts: st: add power domain on stm32mp25 d796d2f8b53e arm64: dts: st: add usart6 on stm32mp257f-ev1 board be0495aab66a arm64: dts: st: add usart6 pinctrl used on stm32mp257f-ev1 board 3bd208725504 arm64: dts: st: add usart nodes on stm32mp25 4235109a0821 arm64: dts: st: enable STM32 access controller for RCC 1d0000e109cf arm64: dts: st: OP-TEE async notif on PPI 15 for stm32mp25 bb7d71f33c44 arm64: dts: qcom: msm8994: Use mboxes properties for APCS 3b951f505b65 arm64: dts: qcom: msm8976: Use mboxes properties for APCS 3835a6aea0d5 arm64: dts: qcom: msm8953: Use mboxes properties for APCS af228fa17558 arm64: dts: qcom: msm8939: Use mboxes properties for APCS 5b3698f9feb1 arm64: dts: qcom: msm8916: Use mboxes properties for APCS 8f0d3f6c7f96 ARM: dts: qcom: msm8974: Use mboxes properties for APCS c957952de6cc ASoC: fsl_xcvr: Support i.MX95 platform c55291f04714 dt-bindings: iio: imu: Add ADIS16545/47 compatibles ba34a5b1b524 dt-bindings: iio: imu: Add ADIS1657X family devices compatibles c04814ae95af dt-bindings: iio: imu: Add ADIS16501 compatibles 3f96a8a3d2a2 dt-bindings: iio: adc: ad7380: add support for ad738x-4 4 channels variants 25530465404d dt-bindings: iio: adc: ad7380: add pseudo-differential parts 990f914ae055 dt-bindings: iio: adc: Add binding for AD7380 ADCs 9b6b99823fc3 dt-bindings: iio: dac: add ad35xxr single output variants 82d0cda413d1 dt-bindings: iio: dac: fix ad3552r gain parameter names 25b6dbcca68f dt-bindings: iio: adc: ad7192: Add AD7194 support c94de4880cbd dt-bindings: iio: adc: Add single-channel property 9b57c6047a72 dt-bindings: iio: adc: ad7192: Add aincom supply 4d536d5adb63 arm64: dts: microchip: sparx5_pcb135: move non-MMIO nodes out of axi 9a8801345c09 arm64: dts: microchip: sparx5_pcb134: move non-MMIO nodes out of axi 2726d3c48fc2 dt-bindings: hwmon: g76x: Add support for g761 4b80d328a733 dt-bindings: hwmon: g762: Convert to yaml schema 53be82f295bc dt-bindings: usb: gpio-sbu-mux: Make 'enable-gpios' optional f4aa28acacaf dt-bindings: musb: mpfs: add ULPI external vbus support 1c88cc358358 arm64: zynqmp: Add coresight cpu debug support 2a0cd72ede1b ASoC: dt-bindings: tlv320adc3xxx: Fix incorrect GPIO description 2ee0c84effe5 dt-bindings: clock: add Amlogic C3 peripherals clock controller a8a79f4fdbd3 dt-bindings: clock: add Amlogic C3 SCMI clock controller support bdd2d54dddef dt-bindings: clock: add Amlogic C3 PLL clock controller 8695e2f5b225 dt-bindings: media: add Maxim MAX96714 GMSL2 Deserializer b36bb4558636 dt-bindings: media: add Maxim MAX96717 GMSL2 Serializer fe7a91633ca8 media: dt-bindings: media: Add bindings for IMX283 0d8cb091fcf4 dt-bindings: media: imx258: Add alternate compatible strings 950285832004 dt-bindings: media: imx258: Rename to include vendor prefix 8365d73a2994 dt-bindings: clock: milbeaut: Drop providers and consumers from example 25e271c1fa8b ASoC: dt-bindings: fsl,xcvr: Add compatible string for i.MX95 2734c83b1a1d dt-bindings: phy: qcom,ipq8074-qmp-pcie: Document the IPQ9574 QMP PCIe PHYs 495c9f32f704 dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add sc8180x USB3 compatible e3e48ececf60 spi: Merge up fixes 948a62dc7c7e dt-bindings: clock: meson: Convert axg-audio-clkc to YAML format 088f8352d3e3 regulator: Merge up fixes 08363c2ef6e3 ASoC: Merge up fixes 53290fa26162 dt-bindings: display: panel: Add WL-355608-A8 panel fbb4c6c6ff37 dt-bindings: gpio: aspeed,sgpio: Specify #interrupt-cells 34f8d0e8e958 dt-bindings: gpio: aspeed,sgpio: Specify gpio-line-names ac3a205005a5 dt-bindings: gpio: mpc8xxx: Convert to yaml format 12d87fda8d86 dt-bindings: gpio: pca95xx: Document the TI TCA9535 variant ea6eb8ddc31b arm64: dts: renesas: r9a08g045: Update fallback string for SDHI nodes dc400949faa5 arm64: dts: renesas: rzg2l: Update fallback string for SDHI nodes d628f1622ea4 arm64: dts: renesas: r9a09g011: Update fallback string for SDHI nodes 513988f81ecd arm64: dts: imx8mp-evk: Add MX8-DLVDS-LCD1 display module support 768b346dc37d arm64: dts: imx8qm: Add GPU nodes 72dfdd9d7cbf arm64: dts: imx8qm-mek: add fec2 support 07d20b7d2be0 arm64: dts: imx8qm: add ocopt and fec_mac[0,1] 4206c9e6eb8f arm64: dts: imx8qm-mek: add lsio mu5 and mu6 f9c5ba8e668f arm64: dts: imx8qm-mek: add flexcan support f68ad7e6aa7c arm64: dts: imx8qm-mek: add cm41_i2c and children devices 5a32399aac7c arm64: dts: imx8qm-mek: add i2c0 and children devices 2caebfc7f2b2 arm64: dts: imx8x: add cm41 subsystem dtsi 72451ba1cd61 arm64: dts: imx8qm-mek: add sai and wm8960 support e19ca52edf47 arm64: dts: imx8qm-ss-audio: add audio nodes 5a6be8f8b980 arm64: dts: imx8-ss-audio: remove memory-region = <&dsp_reserved>; b19c79b98650 arm64: dts: imx8dxl-evk: add audio nodes a6b324ac108f arm64: dts: imx8dxl-ss-adma: update audio node power domains and IRQ number 36ac044b846b arm64: dts: imx8dxl-ss-adma: delete unused node f20ed0d70eb1 arm64: dts: freescale: tqma8xx: Add partitions subnode to spi-nor b534f14f944e arm64: dts: freescale: tqma8mq: Add partitions subnode to spi-nor fed28361018f arm64: dts: freescale: tqma8mpql: Add partitions subnode to spi-nor 1197d8fd9cb9 arm64: dts: freescale: tqma8mqnl: Add partitions subnode to spi-nor 14ee312730b9 arm64: dts: freescale: tqma8mqml: Add partitions subnode to spi-nor 2a468e3c97de arm64: dts: freescale: tqma9352: Add partitions subnode to spi-nor 838e4c9e1246 arm64: dts: mba93xxca: Add USB support eaf3fcbaeb4b arm64: dts: mba93xxla: Add USB support a23f0a0b5b71 arm64: dts: imx8mp-beacon-kit: Enable HDMI bridge HPD 7a7edb673114 arm64: dts: qcom: ipq8074: fix GCC node name 6ce61c07406e arm64: dts: qcom: ipq6018: fix GCC node name 7aac39798db6 arm64: dts: qcom: ipq9574: drop #power-domain-cells property of GCC e4e5b5a82c7c arm64: dts: qcom: ipq5332: drop #power-domain-cells property of GCC b392c64e38ea arm64: dts: qcom: ipq5018: drop #power-domain-cells property of GCC d0bb7100e818 arm64: dts: qcom: sm8650-hdk: remove redundant properties 98422122d874 arm64: dts: qcom: sm7225-fairphone-fp4: Enable USB role switching 715dfdedd720 arm64: dts: qcom: pm7250b: Add a TCPM description 06bfb16205dc arm64: dts: qcom: pm7250b: Add node for PMIC VBUS booster 4020035b90ac arm64: dts: qcom: x1e80100: Describe the PCIe 6a resources 3778df0b858d arm64: dts: qcom: x1e80100-qcp: Fix the PHY regulator for PCIe 6a 5f7ada1d0e93 arm64: dts: qcom: x1e80100-crd: Fix the PHY regulator for PCIe 6a adb13d9a84ba arm64: dts: qcom: x1e80100-qcp: Fix USB PHYs regulators 4469c08c7e9e ARM: dts: qcom: mdm9615: drop #power-domain-cells property of GCC 72165a870c02 ARM: dts: qcom: ipq8064: drop #power-domain-cells property of GCC 0d3aee760764 ARM: dts: qcom: ipq4019: drop #power-domain-cells property of GCC 7fdca61ac704 ARM: dts: qcom: msm8960: drop #power-domain-cells property of GCC 5b7587d02195 ARM: dts: qcom: msm8660: drop #power-domain-cells property of GCC ea0cfecfe192 ARM: dts: qcom: apq8064: drop #power-domain-cells property of GCC b144c7547a04 dt-bindings: clock: add schema for qcom,gcc-mdm9615 552ede935747 dt-bindings: clock: qcom,gcc: sort out power-domains support 9a39a855da51 dt-bindings: clock: qcom,gcc-other: rename to qcom,mdm-mdm9607 f49b5f7591dc arm64: dts: qcom: x1e80100-crd: Fix USB PHYs regulators 0552a947eb38 arm64: dts: qcom: sm8550: Remove usb default dr_mode fe491e7a3b05 arm64: dts: qcom: sm8550: Move usb-role-switch to SoC dtsi 651e142a3047 arm64: dts: qcom: sa8775p: Add IMEM and PIL info region e7baa041e108 dt-bindings: soc: qcom: add qcom,sa8775p-imem compatible f28f4cdd346c arm64: dts: qcom: sm8550-samsung-q5q: fix typo 15d2e0ec0c1a arm64: dts: qcom: sm8650: Add Broadcast_AND register in LLCC block bea94109880d arm64: dts: qcom: sm8550: Add Broadcast_AND register in LLCC block c3a5436657a4 arm64: dts: qcom: sm8450: Add Broadcast_AND register in LLCC block 054753e165cb dt-bindings: arm: msm: Add llcc Broadcast_AND register ee63c2cd308d arm64: dts: socfpga: stratix10: add L2 cache info a54fac66c90a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 670c3b008dd9 dt-bindings: backlight: Add Texas Instruments LM3509 54ac49fc4e93 dt-bindings: media: rockchip-rga: add rockchip,rk3588-rga d499d46562e1 dt-bindings: net: ti: icssg_prueth: Add documentation for PA_STATS support 9ad1466248dd dt-bindings: riscv: add Zve32[xf] Zve64[xfd] ISA extension description f32130672c19 arm64: dts: n5x: socdk: drop unneeded flash address/size-cells b897b97f6ed2 arm64: dts: agilex: socdk: drop unneeded flash address/size-cells 569fc0f91b31 arm64: dts: stratix10: socdk_nand: drop unneeded flash address/size-cells a165aed27a7c arm64: dts: stratix10: socdk: drop unneeded flash address/size-cells c59af1dfef6e dt-bindings: net: wireless: ath11k: Drop "qcom,ipq8074-wcss-pil" from example aa8c168cc509 arm64: dts: qcom: sa8775p: Add llcc support for the SA8775p platform 006eee87bd9e arm64: dts: qcom: add QCM6490 SHIFTphone 8 b8ad03a5eef6 dt-bindings: cache: qcom,llcc: Add SA8775p description 6cb4f7cb2ef2 dt-bindings: arm: qcom: Add QCM6490 SHIFTphone 8 74a3a8346e22 dt-bindings: net: rockchip-dwmac: Fix rockchip,rk3308-gmac compatible 4eba3a25a5c9 dt-bindings: hwmon: Add max6639 641b3d453328 dt-bindings: arm: Remove obsolete RTSM DCSCB binding ea6f99fbbea2 Fix issue when using devm_of_regulator_put_matches and ecdd9c65f73c ASoC: samsung: midas-audio: Add GPIO-based headset d23a13743818 arm64: dts: allwinner: Add cache information to the SoC dtsi for H616 738ce71c8824 ASoC: codecs: add support for everest-semi es8311 c78935291b30 ASoC: fsl_mqs: Add i.MX95 platform support 5a472ba815a0 regulator: dt-bindings: rtq2208: Add specified fixed LDO VOUT property 374cffc90434 arm64: dts: qcom: x1e80100-pmics: Add the missing PMICs 345219e3d517 ASoC: dt-bindings: samsung,midas-audio: Add GPIO-based headset jack detection b1a69658c0b6 ASoC: dt-bindings: samsung,midas-audio: Add headset mic bias supply d1d083d2d183 dt-bindings: net: xilinx_gmii2rgmii: Add clock support 721a4f83490b Add support for GPIO based CS c24fc05f09e2 Add optional reset control for Cadence SPI 07d6ce746d18 arm64: dts: qcom: sm8550: Add support for Samsung Galaxy Z Fold5 621429ed7b94 dt-bindings: arm: qcom: Add Samsung Galaxy Z Fold5 b1c524d0564e arm64: dts: qcom: sc7280: Add DT nodes for the TBUs 0758c7314648 arm64: dts: qcom: sdm845: Add DT nodes for the TBUs 5f04fe1b3510 arm64: dts: qcom: sm8450: Add OPP table support to PCIe 0baab1b9e8d6 arm64: dts: qcom: sm8450: Add interconnect path to PCIe node 583c02317b2a arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent 558fbd50739c dt-bindings: clock: Add PCIe pipe related clocks for IPQ9574 b3e9c1704787 arm64: dts: qcom: msm8998: set qcom,no-msa-ready-indicator for wifi 82aa75d2d0b4 dt-bindings: soc: qcom,smp2p: Mark qcom,ipc as deprecated b2e9d4afec2c arm64: dts: qcom: sdm632-fairphone-fp3: Enable vibrator 4b59323f71de arm64: dts: qcom: pmi632: Add vibrator f73d2dd03611 arm64: dts: qcom: Split PMU nodes for heterogeneous CPUs 05de7055b89d ASoC: dt-bindings: fsl,mqs: Add i.MX95 platform support 3f5fe41c3804 dt-bindings: PCI: Add StarFive JH7110 PCIe controller 9f4eb7abd49b dt-bindings: PCI: Add PLDA XpressRICH PCIe host common properties e4f387b89376 arm64: dts: allwinner: Add cache information to the SoC dtsi for A64 3dc204acc142 arm64: dts: allwinner: Correct the model names for Pine64 boards 96ca047c9f12 dt-bindings: arm: sunxi: Correct the descriptions for Pine64 boards d90a7c829946 arm64: dts: allwinner: Add cache information to the SoC dtsi for H6 0349fc2fc24b ARM: dts: sun50i: Add LRADC node 57a944ffa979 dt-bindings: input: sun4i-lradc-keys: Add H616 compatible a2700f790e47 ARM: dts: qcom: msm8974: Use proper compatible for APCS syscon 6de30e631104 arm64: dts: qcom: qcs404: Use qcs404-hfpll compatible for hfpll ef2352333793 ARM: dts: qcom: msm8974-hammerhead: Update gpio hog node name f3defc076160 arm64: dts: qcom: Add Motorola Moto G 2015 (osprey) 425bf3ac31bd arm64: dts: qcom: Add Motorola Moto E 2015 LTE (surnia) e16162bb2340 arm64: dts: qcom: Add device tree for Motorola Moto G4 Play (harpia) 64e69bc4d223 arm64: dts: qcom: msm8916-samsung-rossa: Add LIS2HH12 accelerometer b0d0feffb5fd arm64: dts: qcom: msm8916-samsung-fortuna: Add LSM303C accelerometer/magnetometer aff7f23bfdeb arm64: dts: qcom: msm8916-samsung-fortuna: Add BMC150 accelerometer/magnetometer 907c57e1ad45 dt-bindings: arm: qcom: Add msm8916 based Motorola devices 29f5eaa19cb7 arm64: dts: qcom: pmi8950: add pwm node b4b7f8adfdcd arm64: dts: rockchip: add rfkill node for M.2 Key E Bluetooth on Rock 5B 80dc8efa40be dt-bindings: PCI: qcom-ep: Add support for SA8775P SoC 2e5ef051a7e1 dt-bindings: clock: rk3128: Add PCLK_MIPIPHY 704207bba594 dt-bindings: arm: qcom,ids: Add SoC ID for SDM670 9aee1f0d362e dt-bindings: arm: qcom: Add Lenovo Smart Tab M10 (WiFi) 2310f413fe97 arm64: dts: qcom: apq8016: Add Schneider HMIBSC board DTS 2ee38a07919c dt-bindings: arm: qcom: Add Schneider Electric HMIBSC board 658636c1c354 dt-bindings: vendor-prefixes: Add Schneider Electric 2da0ecd43d6c arm64: dts: qcom: msm8996: drop source clock entries from the UFS node 59127bfa0eac arm64: dts: qcom: msm8996: set GCC_UFS_ICE_CORE_CLK freq directly be511ff0b6fa arm64: dts: qcom: msm8996: specify UFS core_clk frequencies df6ed6d82d77 arm64: dts: qcom: msm8996: add fastrpc nodes edcd37b582e3 arm64: dts: qcom: msm8996: add glink-edge nodes 60039957ec16 dt-bindings: cache: Add docs for StarFive Starlink cache controller 907b4719ead1 dt-bindings: display: rockchip,dw-mipi-dsi: Document RK3128 DSI 49f99127d76a arm64: dts: renesas: s4sk: Add aliases for I2C buses 9f88c8d8fbfe arm64: dts: renesas: spider-cpu: Add aliases for I2C buses 486661773d16 arm64: dts: renesas: white-hawk-cpu: Add aliases for I2C buses 7c68dab6e183 arm64: dts: renesas: condor-i: Add I2C EEPROM 5a50fa13c7fc arm64: dts: renesas: gray-hawk-single: Add aliases for I2C buses 8a6f471179e9 ARM: dts: renesas: r9a06g032: Describe GMAC1 3a88ef3c55ee arm64: dts: renesas: white-hawk: ethernet: Describe AVB1 and AVB2 2009b3502a18 arm64: dts: renesas: r8a779g0: Use MDIO node for all AVB devices 96a6be188d49 dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Remove the check from the object 1a9279d1435c Merge tag 'v6.9' into next e291d457b037 arm64: dts: rockchip: Add Radxa ROCK S0 c44dbfb45c6a dt-bindings: arm: rockchip: Add Radxa ROCK S0 caba73747c92 arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s f93b22435927 arm64: dts: rockchip: Add io-domains to rk3308-rock-pi-s cebde305971e arm64: dts: rockchip: Add rk3308 IO voltage domains db11d284200d arm64: dts: rockchip: Add OTP device node for RK3308 703b8eae20ee arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s 9c72cd5fa9f9 arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s 39110e4bec51 arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s 1476c5882f8a arm64: dts: rockchip: Add Radxa ZERO 3W/3E 66214a01c03d dt-bindings: arm: rockchip: Add Radxa ZERO 3W/3E e2824fe5f496 arm64: dts: qcom: add TP-Link Archer AX55 v1 09d7dbde14f4 dt-bindings: arm: qcom: add TP-Link Archer AX55 v1 f6bac4156959 dt-bindings: arm: qcom,ids: Add SoC ID for IPQ5321 f2fe4b8d1c36 ARM: dts: qcom: msm8974: Add Samsung Galaxy Note 3 865710c9af68 dt-bindings: arm: qcom: Add Samsung Galaxy Note 3 783a6b1de0c7 arm64: dts: qcom: sa8775p: Mark PCIe EP controller as cache coherent 3147eded41a8 ARM: dts: qcom: msm8974-hammerhead: Hook up backlight 569566cdfe75 ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 8.0 Wi-Fi cbb1f30a9645 dt-bindings: arm: qcom: Document samsung,milletwifi device 720778a825a6 dt-bindings: clock: qcom: Add SM7150 VIDEOCC clocks c8e9ac3c01b1 dt-bindings: clock: qcom: Add SM7150 CAMCC clocks 7454f4f4c660 dt-bindings: clock: qcom: Add SM7150 DISPCC clocks 81db77510082 arm64: dts: qcom: ipq9574: add MDIO bus 7b2edca4e52a arm64: dts: qcom: msm8976: Add WCNSS node 504474a06001 arm64: dts: qcom: msm8976: Add Adreno GPU bd7e96ebb574 arm64: dts: qcom: msm8976: Add MDSS nodes 3b539c88a63f arm64: dts: qcom: msm8976: Add IOMMU nodes 4d66adf01466 arm64: dts: qcom: sc7280: Add APR nodes for sound 6120cd5b722f arm64: dts: qcom: sm8150-hdk: rename Type-C HS endpoints b87d0f5208c4 arm64: dts: qcom: x1e80100: describe USB signals properly 5721094b3cc6 arm64: dts: qcom: sc8280xp: describe USB signals properly e7918b3b507b arm64: dts: qcom: sc8180x: describe USB signals properly f89efa4697d8 arm64: dts: qcom: sc8180x: switch USB+DP QMP PHYs to new bindings 9ef4eecfea49 arm64: dts: qcom: sm8250: add a link between DWC3 and QMP PHY 596265e5861f arm64: dts: qcom: sm8250: describe HS signals properly 00d6216e2b85 arm64: dts: qcom: sc8180x: correct dispcc clocks 4ea499263f5c dt-bindings: clk: qcom,dispcc-sm8x50: describe additional DP clocks b5bd1921187b arm64: dts: qcom: msm8998: enable adreno_smmu by default 541bdc922afc arm64: dts: qcom: sdx75: Support for I2C and SPI 90dad263f277 arm64: dts: qcom: Add coresight nodes for SA8775p 0aab77d21b01 arm64: dts: qcom: sdm450: add Lenovo Smart Tab M10 DTS 32fed7bac153 arm64: dts: qcom: sdx75-idp: add SDHCI for SD Card 59d8e8b8e0fa arm64: dts: qcom: sdx75: Add SDHCI node 7ad4b9e2e2ce arm64: dts: qcom: sdm670: add smem region 8efb28a76b8f arm64: dts: qcom: sdm850-lenovo-yoga-c630: add WiFi calibration variant 1b642829941a arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path dc6c838dccc5 dt-bindings: gpio: lsi,zevio-gpio: convert to dtschema 59a4a67afc05 arm64: dts: amlogic: ad402: setup thermal-zones 6a236b3c2551 arm64: dts: amlogic: a1: introduce cpu temperature sensor aa46822a4efd arm64: dts: amlogic: a1: add cooling-cells for DVFS feature e0b90f42928c dt-bindings: mtd: amlogic,meson-nand: support fields for boot ROM code 18164f2232ed dt-bindings: riscv: Add T-HEAD C908 compatible ef4a90a4a4ef dts: zynqmp: add properties for TCM in remoteproc 6b7030b490a0 Merge drm/drm-next into drm-misc-next d4e6dcb8c457 dt-bindings: iio: imu: bmi160: add bmi120 81f1d7e94463 arm64: dts: qcom: sm8650: Enable download mode register write b16c77bd4b71 arm64: dts: qcom: qru1000-idp: enable USB nodes 711ac96f7b68 arm64: dts: qcom: qdu1000-idp: enable USB nodes 2e24b568f9cc arm64: dts: qcom: qdu1000: Add USB3 and PHY support 144b53af3287 arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY ca2712d8912e arm64: dts: qcom: sda660-ifc6560: document missing USB PHY supplies b4c3b4033bfd arm64: dts: qcom: sm8450: add power-domain to UFS PHY 03f65e0c4a88 arm64: dts: qcom: sm8350: add power-domain to UFS PHY bb5098336d8a arm64: dts: qcom: sm8250: add power-domain to UFS PHY a4d865f9e5f8 arm64: dts: qcom: sm6350: add power-domain to UFS PHY e3c4ddbc94f0 arm64: dts: qcom: sm6115: add power-domain to UFS PHY fbdf56e0da1b arm64: dts: qcom: sdm845: add power-domain to UFS PHY e9f4a0a681f0 arm64: dts: qcom: sc8180x: add power-domain to UFS PHY c9fe47108e88 arm64: dts: qcom: sc7180: drop extra UFS PHY compat c681a980e875 arm64: dts: qcom: sa8775p: Add ep pcie1 controller node b105bc60880d arm64: dts: qcom: sa8775p: Add ep pcie0 controller node 9028d47180b0 arm64: dts: qocm: sdx75: align smem node name with coding style 0767c2ee580c arm64: dts: qcom: sdx75: Add modem SMP2P node 11c8bfb4993d arm64: dts: qcom: sdx75: Add AOSS node 3615cb069ea2 arm64: dts: qcom: sdx75: Add TCSR register space 18205aeef5ab arm64: dts: qcom: sdx75: Add IPCC node 4c34024bfef1 dt-bindings: soc: qcom,aoss-qmp: Document the SDX75 AOSS channel 3cfcc5fe49ff spi: dt-bindings: Document the IBM FSI-attached SPI controller e6248d4713f3 spi: dt-bindings: brcm,bcm2835-spi: convert to dtschema df39d67e0ae0 spi: dt-bindings: marvell,mmp2-ssp: Merge PXA SSP into schema 8accece8989c spi: dt-bindings: Add num-cs property for mpfs-spi 488eb460844f spi: dt-bindings: spi-cadence: Add optional reset control 7e8e41cbe258 regulator: st,stm32mp1-pwr-reg: add compatible for STM32MP13 15c27d0f3810 ASoC: dt-bindings: ak4104: convert to dt schema a8f3fcc457a0 ASoC: es8311: dt-bindings: add everest es8311 codec 2e1b2090ff9e arm64: dts: qcom: sm8650-hdk: enable GPU 3ae690a0a00c ARM: dts: qcom: msm8226-microsoft-common: Enable smbb explicitly d5228aa0d99d arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add connector for MUIC 6c8106f83555 arm64: dts: qcom: msm8916/39-samsung-a2015: Add PMIC and charger f766ad851246 arm64: dts: qcom: sm4450: Add cpufreq support 189ba8d32992 arm64: dts: qcom: sc7280: Remove CTS/RTS configuration 084f86949955 arm64: dts: qcom: qcm6490-rb3: Enable gpi-dma and qup node 5552273993e2 arm64: dts: qcom: sm8650: add support for the SM8650-HDK board cbd32842a3b6 dt-bindings: arm: qcom: Document the HDK8650 board 3c648dd53ba7 arm64: dts: qcom: sm8650: Use "pcie" as the node name instead of "pci" 48a444b645c3 arm64: dts: qcom: sm8650: remove pcie-1-phy-aux-clk and add pcie1_phy pcie1_phy_aux_clk 6da3b5727444 arm64: dts: qcom: sm8550: remove pcie-1-phy-aux-clk and add pcie1_phy pcie1_phy_aux_clk ebfcc1ae52db arm64: dts: qcom: sm8450: correct pcie1 phy clocks inputs to gcc d77c7fe78ba9 arm64: dts: qcom: x1e80100: drop wrong usb-role-switch properties 68f587b34987 arm64: dts: qcom: delete wrong usb-role-switch properties 4d55e70cba5c arm64: dts: qcom: sm8650-mtp: connect USB-C SS port to QMP PHY 35810a5b295b arm64: dts: qcom: sm8650: move PHY's orientation-switch to SoC dtsi 47573776a6ca arm64: dts: qcom: sm8550: move PHY's orientation-switch to SoC dtsi 4ea39df7f741 arm64: dts: qcom: sm8450: move PHY's orientation-switch to SoC dtsi f79cde078c44 arm64: dts: qcom: sm8350: move PHY's orientation-switch to SoC dtsi 3327c7573865 arm64: dts: qcom: sm8650: move USB graph to the SoC dtsi 177082987039 arm64: dts: qcom: sm8550: move USB graph to the SoC dtsi 16f6fa4337d4 arm64: dts: qcom: sm8450: move USB graph to the SoC dtsi 37b237724a9e arm64: dts: qcom: sm8350: move USB graph to the SoC dtsi f10a66711750 arm64: dts: qcom: sm8150: move USB graph to the SoC dtsi 6f9132424676 arm64: dts: qcom: msm8996: add reset for display subsystem e690ae398a3d arm64: dts: qcom: sc8180x: Correct PCIe slave ports 1bbb5ac0ca87 arm64: dts: qcom: sc8180x: Fix aoss_qmp node 1fa1f82b6edd arm64: dts: qcom: sc8180x: Drop ipa-virt interconnect dae22a13972b arm64: dts: qcom: qcs6490-rb3gen2: Enable PMK8350 RTC module 53d71dd2bb8e dt-bindings: display: Reorganize legacy eDP panel bindings 0846180e8d14 dt-bindings: display: panel: Add compatible for IVO t109nw41 9819c979fa01 dt-bindings: display: panel: Add compatible for BOE nv110wum-l60 c7a981ad89ab dt-bindings: display: panel: Add himax hx83102 panel bindings 6854ce1f9562 dt-bindings: display: simple: Add Microtips & Lincolntech Dual-LVDS Panels d7ae51b5189c dt-bindings: vendor-prefixes: Add lincolntech ea5f2fcae3c2 dt-bindings: vendor-prefixes: Add microtips 110fc55106a8 dt-bindings: net: wireless: ath10k: add qcom,no-msa-ready-indicator prop git-subtree-dir: dts/upstream git-subtree-split: 3347eecf3408998fa7136c8789322cc99646ceab |
||
![]() |
667a671cca |
Merge patch series "env: mmc: fix use of two separate partitions with proper type GUID"
Rasmus Villemoes <rasmus.villemoes@prevas.dk> says: I always define a disk layout with two separate partitions for the two copies of the U-Boot environment and, being the one who introduced the type GUID for such partitions, of course also set those partitions' type GUID appropriately. This has worked just fine, but, it turns out, only because I've never had CONFIG_PARTITION_TYPE_GUID enabled on any of my boards; I've always just set the offsets of the two partitions via the config variables CONFIG_ENV_OFFSET(,_REDUND). I didn't even know that env/mmc.c had learnt to look for the env partition based on the type GUID, or that that would overrule the ENV_OFFSET config variables, until I experienced weird random corruption while doing bringup for an stm32 board, where PARTITION_TYPE_GUID is automatically set because it is select'ed by CMD_STM32PROG. These patches try to fix the code to fit my scheme, while not changing anything for existing setups that use the two-copies-one-partition scheme, other than complaining loudly if the system is misconfigured and avoiding such random corruption of neighbouring partitions. |
||
![]() |
c1131aca9a |
env: mmc: rework mmc_env_partition_by_guid() to work with two separate partitions
Having two separate partitions for use in a redundant environment setup works just fine, if one only relies on setting CONFIG_ENV_OFFSET and CONFIG_ENV_OFFSET_REDUND. However, if CONFIG_PARTITION_TYPE_GUID is enabled, the current logic in mmc_env_partition_by_guid() means that only the first partition will ever be considered, and prior to the previous commit, lead to silent data corruption. Extend the logic so that, when we are looking for the location for the second copy of the environment, we keep track of whether we have already found one matching partition. If a second match is found, return that, but also modify *copy so that the logic in the caller will use the last ENV_SIZE bytes of that second partition - in my case, and I suppose that would be typical, both partitions have been created with a size of exactly the desired ENV_SIZE. When only a single matching partition exists, the behaviour is unchanged: We return that single partition, and *copy is left as-is, so the logic in the caller will either use the last (copy==0) or second-to-last (copy==1) ENV_SIZE bytes. Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> |
||
![]() |
9402e3bb8c |
env: mmc: do not return an offset before the start of the partition
I have an GPT layout containing two partitions with the type GUID for U-Boot environment: partition U-Boot-env-1 { offset = 0x1fc000 size = 0x2000 partition-type-uuid = "3de21764-95bd-54bd-a5c3-4abe786f38a8" } partition U-Boot-env-2 { offset = 0x1fe000 size = 0x2000 partition-type-uuid = "3de21764-95bd-54bd-a5c3-4abe786f38a8" } and have set CONFIG_ENV_OFFSET=0x1fc000, CONFIG_ENV_OFFSET_REDUND=0x1fe000 and CCONFIG_ENV_SIZE=0x2000. This usually works just fine, but on an stm32mp, I was seeing weird behaviour. It turns out that can be tracked down to that board setting CONFIG_PARTITION_TYPE_GUID, so the logic in mmc.c ends up only finding the first of the two partitions, but then in the copy=1 case ends up computing 0x1fa000 as the *val returned (that is, the end of the partition minus two times the environment size). That is of course outside the found partition and leads to random corruption of the partition preceding U-Boot-env-1. Add a sanity check that the partition found is at least as large as needed for the "one or two copies from the end of the partition" logic to at least produce something within that partition. That will also catch a bug where the partition is too small for even one copy of the environment. Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> |
||
![]() |
d7c59bfc3b |
env: mmc: refactor mmc_offset_try_partition()
In preparation for fixing the handling of a the case of redundant environment defined in two separate partitions with the U-Boot env GUID, refactor the for () if (str) ... #ifdef CONFIG_FOO if (!str) .. #endif to if (str) for () else if (CONFIG_FOO && !str) for () and put those for loops in separate functions. No functional change intended, but I did change the direct access of info.type_guid into using the disk_partition_type_guid() helper, so that I could avoid the #ifdef and use IS_ENABLED() in the if() statement. Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> |
||
![]() |
6f52feee28 |
power: regulator: Drop regulators_enable_boot_on/off()
Both regulators_enable_boot_on/off() are unused and superseded by regulator uclass regulator_post_probe(). Remove both functions. Signed-off-by: Marek Vasut <marex@denx.de> |
||
![]() |
ba0faba52a |
power: regulator: Drop regulator_unset()
This function is never called, drop it. Signed-off-by: Marek Vasut <marex@denx.de> |
||
![]() |
332e0a0148 |
power: regulator: Convert regulators_enable_boot_on/off() to regulator_post_probe
Turn regulators_enable_boot_on() and regulators_enable_boot_off() into empty functions. Implement matching functionality in regulator_post_probe() instead. The regulator_post_probe() is called for all regulators after they probe, and regulators that have regulator-always-on or regulator-boot-on DT properties now always probe due to DM_FLAG_PROBE_AFTER_BIND being set on such regulators in regulator_post_bind(). Finally, fold regulator_unset() functionality into regulator_autoset(). Signed-off-by: Marek Vasut <marex@denx.de> |
||
![]() |
51c4679d2f |
power: regulator: Trigger probe of regulators which are always-on or boot-on
In case a regulator DT node contains regulator-always-on or regulator-boot-on property, make sure the regulator gets correctly configured by U-Boot on start up. Unconditionally probe such regulator drivers. This is a preparatory patch for introduction of .regulator_post_probe() which would trigger the regulator configuration. Parsing of regulator-always-on and regulator-boot-on DT property has been moved to regulator_post_bind() as the information is required early, the rest of the DT parsing has been kept in regulator_pre_probe() to avoid slowing down the boot process. Signed-off-by: Marek Vasut <marex@denx.de> |
||
![]() |
3a0b829efc |
Prepare v2024.10-rc6
-----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGjx/cOCPqxcHgJu/FHw5/5Y0tywFAmb7KpIACgkQFHw5/5Y0 tyzTaQv+LEFHt9BArtHHbAl8XzKIZ8H7pNSfN93Gv+T1ycnJPYNHnLejU/o54uO2 hlxj4sWN4Ns1BfI7zjHb4vfpgUZb7Sg0B2tIQW6bm2Lr5Rp5Rwo6n2L+ubgyHCCV 9SYSKTpoPQTyecVzh3V01YhdG8LWL6rfWD08Wx8zldVyaHajQwOG+VziLgw3aji8 qVr8x0KUacwe+gsOp+HuBFrnrNFFaBfDDtGW2ywePVDp9yKerAFD55lVX4fDWfPs QMsexYGZaNOcL70pj0vl8+Ds/y7mtbPSKWSW2GwPfailNP8SwnETgOhddPeThWER nQxuF9kFAF3FoSMNnMy14BFQkoD6GCjOSeCNcVtWLVhxeLFLrO4HdQtTa9dzUE23 ycGTNjmORsb7Hhm34guyfv/ImAEGTqBfwn2bIPt2f69Z7o0X1JPgGZjXXVtwZ6gL DZC8hfT8RkmVjY61fTeYkYY9RC+H1bEMFkXZPTd+pY0D4Z3Twbh+QfLimwHdp/UD F/qi6o+g =EZYp -----END PGP SIGNATURE----- Merge tag 'v2024.10-rc6' into next Prepare v2024.10-rc6 |
||
![]() |
9cfe0cab3b |
Prepare v2024.10-rc6
Signed-off-by: Tom Rini <trini@konsulko.com> |
||
![]() |
bfb87a336b |
Merge tag 'u-boot-dfu-20240930' of https://source.denx.de/u-boot/custodians/u-boot-dfu
u-boot-dfu-20240930 - Fix Kconfig dependencies for DFU_OVER_USB |
||
![]() |
17da9795c1 |
usb: gadget: cdns3: Fix missing cache operations for non-zero Endpoints
Transfer initiation and completion for the non-zero Endpoints are
handled by cdns3_ep_run_transfer() and cdns3_transfer_completed()
respectively.
Failing to flush the cache associated with the TRB Pool within
cdns3_ep_run_transfer() results in the transfers never being initiated.
Similarly, failing to invalidate the cache associated with the TRB pool
within cdns3_transfer_completed() results in the transfers never being
completed.
Fix this.
Fixes:
|
||
![]() |
37c1cb8c88 |
Merge tag 'u-boot-rockchip-20240930' of https://source.denx.de/u-boot/custodians/u-boot-rockchip
CI: https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/22470 - rk8xx pmic fix |
||
![]() |
7210de40a2 |
regulator: rk8xx: Use buck variable consistently
The buck variable is zero based, i.e. buck=0 match BUCK1 in datasheet. Remove any buck + 1 calculation to be more consistent in usage of the buck variable across the different RK8xx variants in the driver. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> |
||
![]() |
5964651381 |
regulator: rk8xx: Fix buck get and set enabled state on RK806
Wrong POWER_EN reg is used to get and set enabled state for the RK806
buck 4 and 8 regulators, also wrong POWER_SLP_EN0 bit is used for
suspend state for the RK806 buck 1-8 regulators.
Fix this by not adding one to the zero based buck variable.
Fixes:
|
||
![]() |
ddbcafeb53 |
Merge tag 'dm-next-26sep24' of https://source.denx.de/u-boot/custodians/u-boot-dm into next
CI: https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/22430 CI: https://dev.azure.com/simon0972/u-boot/_build/results?buildId=68&view=results |
||
![]() |
56b47b8b6a |
- Fixes for STM32MP15x basic boot
-----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEE56Yx6b9SnloYCWtD4rK92eCqk3UFAmb1GlsACgkQ4rK92eCq k3XBfgf/XNgQPuWp3YYSBqsjaLapD6CDXF7TCMbLh7LUmsTXrjqKSnyZ0PIIi14q 8znStQtVlxwNjmPrMvohRob3oUCiyw+b8SoUqzcphPakur4ACzHht70FywQFHmLE BNRLirab41nALTTJYzIy5E5/lOeudXwz33h6ZjPc8TkXKp2MTbq3ZOzLddj2g4Xw 64DF+iEsQAE6D7vYyPgWComV46RUZ9WVz4Aq5PI7bsuVR0/KxFrIg0bp8aFkWATW urM+ORReBrV4fUT60Gh4E/agrJ9fF0sIfJHKFR08mmJFQLcwxmKoN/h+0g7gvWfP vgAcJXq0nP06ff1cJb0WtacaTsmnew== =Q/nE -----END PGP SIGNATURE----- Merge tag 'u-boot-stm32-20240926' of https://source.denx.de/u-boot/custodians/u-boot-stm - Fixes for STM32MP15x basic boot |
||
![]() |
ac0876c890 |
binman: Make a start on an iMX8 test
This patch is for Marek, to provide a starting point. To try it, use 'binman test -T' and see the missing coverage. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
a96dda1a70 |
binman: Allow image_pos to be None when writing symbols
Some images do not have an image_pos value, for example an image which is part of a compressed section and therefore cannot be accessed directly. Handle this case, returning None as the value. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
b73d0bb584 |
binman: Unwind the end-at-4gb special-case a little
Move the check for this further out, so that base_addr is computed in Entry.WriteSymbols() rather than at lower levels. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
bce055338e |
binman: Provide a way to set the symbol base address
The base address of the ELF containing symbols is normally added to any symbols written, so that the value points to the correct address in memory when everything is loaded. When the binary resides on disk, a different offset may be needed, typically 0. Provide a way to specify this. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
01a609930b |
binman: Add minor improvements to symbol-writing
Add a clarification to the documentation and add a missing comment. Also update the test so that when it fails it is easier to see what is going on, rather than having to decode hex strings. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
f2154c30f6 |
binman: Adjust naming for reading symbols
These functions get the value of a symbol. The reference to ELF files is confusing since they are reading the position/size of entries, not ELF symbols. Rename the functions and adjust the comments also. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
c8b7d72b43 |
binman: fit: Refine handling of devicetrees for OF_UPSTREAM
With OF_UPSTREAM the dts files are in an SoC-specific subdirectory, meaning that the resulting dtb files all end up in a similar subdirectory. We don't want the subdirectory name to appear as a node name in the FIT, so handle this as a special case. Also the default devicetree may have a directory-name prefix, so handle that when searching through the available devicetree files. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
6fac8e4883 |
binman: fit: Set the image_pos attributes only once
The section etype has its own implementation of SetImagePos(), most of which is not useful since the code is included here. So call Entry.SetImagePos() which has the only piece of this which we actually want. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
a1fe67a58c |
binman: fit: Avoid assuming that a FIT member is a section
Use the more generic variable name 'entry' to avoid confusion. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
52983ff54b |
binman: Update fdt-list-dir to use the provided directory
Since the files are known to be in the provided directory, use that instead of requiring it to be added to the list of input directories. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
8498d550c5 |
binman: Avoid setting the image_pos attribute directly
Two places set this attribute directly. Update them to use the function provided. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
fb428a63c1 |
binman: Tidy up comments and pylint warnings in fit
Update this entry type to resolve some pylint warnings and make sure that functions and members are fully commented. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
be45bb941a |
binman: Tidy up comments for Entry.GetEntryArgsOrProps()
Improve the comments for this function. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
548e86198b |
binman: Correct the comment for fdtgrep
This returns stdout, not a CommandResult so update the comment. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
7d77ad9061 |
binman: Fix up test coverage for mkeficapsule
Add tests for missing tools to complete the test coverage for this etype. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
ba134c3531 |
buildman: Allow skipping the dtc build
For most boards, the device-tree compiler is built in-tree, ignoring the system version. Add a special option to skip this build. This can be useful when the system dtc is up-to-date, as it speeds up the build. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
bf984a6a00 |
buildman: Retry the build for current source
Buildman retries a failed build when processing a branch, but does not do this when building current source. It is useful to do this retry in both cases, so add the logic for it. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
![]() |
c0435ed04b |
arm: imx: Enable always-on regulators using board specific workaround on DHCOM SoM
U-Boot is currently unable to automatically enable regulators which contain DT property regulator-always-on or regulator-boot-on. There is an ongoing work to add this functionality to regulator core code, but until the proper solution lands, add this awful workaround code to force these regulators on. This is specifically needed to assure the VIO regulator used to supply ethernet magnetics is enabled. Signed-off-by: Marek Vasut <marex@denx.de> |
||
![]() |
b0348a97de |
ARM: stm32: Fix secure_waitbits() mask check
Do not apply bitwise AND to register value and expected value, only
apply bitwise AND to register value and mask, and only then compare
the result with expected value that the function polls for.
Fixes:
|
||
![]() |
6b84683acc |
ARM: stm32: Fix TAMP_SMCR BKP..PROT fields on STM32MP15xx
Update the TAMP_SMCR BKP..PROT fields to put first 10 registers
into protection zone 1 and next 5 into zone 2. This fixes use of
boot counter which is often in zone 3 and has to be updated from
Linux, which runs in NS.
Fixes:
|
||
![]() |
4386ab9118 |
power: regulator: Consistently return -ENOSYS when ops is unimplemented
dev_get_driver_ops() may return NULL when the udevice is invalid. Move the ops check to top of functions to consistently return -ENOSYS when ops is unimplemented and prevent trying to access uclass plat data, also add missing NULL checks to suspend ops. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> |
||
![]() |
f417c14d88 |
power: regulator: Do not call set_suspend_value with -ENODATA
On some boards a PMIC regulator is flagged with regulator-on-in-suspend and does not define any suspend or max microvolt, e.g. on Radxa ROCK 3A: vcc_ddr: DCDC_REG3 { regulator-name = "vcc_ddr"; regulator-always-on; regulator-boot-on; regulator-initial-mode = <0x2>; regulator-state-mem { regulator-on-in-suspend; }; }; This result in suspend_uV having the value -ENODATA after probe. This negative voltage, -ENODATA, gets missinterpreted and result in an unexpected voltage being set by autoset. E.g. on Radxa ROCK 3A the vcc_ddr regulator by default have a normal and suspend voltage value of 0.5v. However, due to this missinterpretation the suspend voltage end up beind set to 0.5625v instead. Fix this by skip calling regulator_set_suspend_value() in autoset and also protect calling set value ops when input value is -ENODATA. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> |
||
![]() |
49e3b574ed |
Merge tag 'u-boot-imx-next-20240925' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx into next
CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/22406 - i.MX93 FEC fixes. - Always name the generated fitImage u-boot.itb to keep compatibility with pr-buildman behavior. ----------------------- |
||
![]() |
99abeaa648 |
net: fec_mxc: Skip recv packet process when fec is halted
After FEC is halted by calling fec_halt callback, we should not continue receiving packet. Otherwise it will process previous pending interrupts on EIR register and uses wrong rbd index as this has been reset to 0. The GRA interrupt which is triggered by issuing graceful stop command to FEC transmitter in fec_halt is processed in this case. It causes wrong receive buffer descriptors be used by FEC in next time. Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |