1. Oct 24, 2023
  2. Oct 19, 2023
    • Arnd Bergmann's avatar
      Merge tag 'ti-k3-dt-for-v6.7' of... · 27079776
      Arnd Bergmann authored
      Merge tag 'ti-k3-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
      
      TI K3 device tree updates for v6.7
      
      New features across K3 SoCs:
      - Watchdog and ESM nodes for J7xx
      - DMA node for Camera interface (CSI) for J7xx
      - C7x DSP and R5F rproc support for J7xx/AM68/AM69
      
      AM68:
      - USB and PCIe support
      
      AM64:
      - IO expander support
      - GPIO LED, I2C device supplies for am64-tqma64xxl-mbax4xxl
      - RTC IRQ pin update for am64 phycore
      
      AM62A:
      - TPS6593 PMIC and mcasp audio support
      
      Misc:
      - bootph-* tag addition for AM64 and AM62
      - iw416 based bluetooth support on verdin-am62
      - IO Expander addition for AM64 and AM65 boards
      
      Fixes:
      - Convert DMSS/NAVSS to simple-bus compatible to squelch dtbs_check
        warnings
      - Minor indentation fixes
      - Specify base dtb for k3-j721s2-evm-gesi.dtbo and k3-am62x-sk-hdmi-audio.dtbo
      - Misc fixups for AM62 Beagleplay, verdin-am62 boards
      
      * tag 'ti-k3-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux: (48 commits)
        arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances
        arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances
        arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances
        arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances
        arm64: dts: ti: k3-j7200: Add MCU domain ESM instance
        arm64: dts: ti: k3-j784s4: Add ESM instances
        arm64: dts: ti: k3-j721s2: Add ESM instances
        arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX
        arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX
        arm64: dts: ti: k3-*: Convert NAVSS to simple-bus
        arm64: dts: ti: k3-*: Convert DMSS to simple-bus
        arm64: dts: ti: Fix HDMI Audio overlay in Makefile
        arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A
        arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC
        arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
        arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators
        arm64: dts: ti: k3-am62a-main: Add nodes for McASP
        arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration
        arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type
        arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers
        ...
      
      Link: https://lore.kernel.org/r/f05c98b6-6274-4544-8fcd-0332c39244c9@ti.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      27079776
    • Arnd Bergmann's avatar
      Merge tag 'v6.6-next-dts64.3' of... · 79d01625
      Arnd Bergmann authored
      Merge tag 'v6.6-next-dts64.3' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt
      
      MediaTek ARM64 DTS updates for v6.7
      
      - Add support for SMI/IOMMU/LARBs, power domains and multimedia
        related subsystems for the MT8365 SoC
      - Add support for MediaTek Genio 1200 IoT evaluation board
      - Add support for newer revisions of MT8192 Chromebooks
      - Add support for internal eDP display on MT8195 Cherry Chromebooks
      - Add display and display backlight support for the Helio X10 SoC and
        for the Sony Xperia M5 smartphone
      
      * tag 'v6.6-next-dts64.3' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux: (21 commits)
        arm64: dts: mediatek: cherry: Configure eDP and internal display
        arm64: dts: mediatek: mt6795-xperia-m5: Add DSI Display and its vregs
        arm64: dts: mediatek: mt6795-xperia-m5: Add display backlight support
        arm64: dts: mediatek: mt6795: Add support for display blocks and DPI/DSI
        arm64: dts: mediatek: Add spherion-rev4
        arm64: dts: mediatek: Add hayato-rev5-sku2
        arm64: dts: mediatek: Remove asurada-audio dtsi files
        dt-bindings: arm64: dts: mediatek: Add rev4 of spherion
        dt-bindings: arm64: dts: mediatek: Add rev5-sku2 of hayato
        arm64: dts: mediatek: add iommu support for mt8365 SoC
        arm64: dts: mediatek: add larb support for mt8365 SoC
        arm64: dts: mediatek: add smi support for mt8365 SoC
        arm64: dts: mediatek: add power domain support for mt8365 SoC
        arm64: dts: mediatek: add apu support for mt8365 SoC
        arm64: dts: mediatek: add camsys support for mt8365 SoC
        arm64: dts: mediatek: add mmsys support for mt8365 SoC
        arm64: dts: mediatek: mt8183-kukui: Add PMIC regulator supplies
        arm64: dts: mediatek: add device-tree for Genio 1200 EVK board
        dt-bindings: arm64: mediatek: add mt8395-evk board
        dt-bindings: power: Add MT8365 power domains
        ...
      
      Link: https://lore.kernel.org/r/298f159c-f80d-3ba8-fde9-b11b59e5a58e@gmail.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      79d01625
  3. Oct 18, 2023
  4. Oct 17, 2023
  5. Oct 16, 2023
    • Arnd Bergmann's avatar
      Merge tag 'stm32-dt-for-v6.7-1' of... · 0e70ecbb
      Arnd Bergmann authored
      Merge tag 'stm32-dt-for-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
      
      STM32 DT for v6.7, round 1
      
      Highlights:
      ----------
      
      - MCU:
        - Add SDIO  sleep pins for F7 boards.
      
      - MPU:
        - STM32MP13:
          - Add HASH and RNG support.
      
        - STMP32MP15:
          - OCTAVO:
            - Fix regulators (LDO1/2/6 and 3v3_hdmi) by removing "always-on"
              property on OSD32 common file.
            - Add new OS32MP1-RED board. It embeds a STM32157C SoC,
              512 MB of DDR3, CAN-FD, HDMI, USB-C OTG.
      
        - STM32MP25:
          - Add and enable SDCARD support.
          - Add and enable ARM watchdog support and set it to 32 seconds.
      
      * tag 'stm32-dt-for-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32:
        ARM: dts: stm32: add SDIO pinctrl sleep support on stm32f7 boards
        ARM: dts: stm32: add stm32f7 SDIO sleep pins
        ARM: dts: stm32: add RNG node for STM32MP13x platforms
        ARM: dts: stm32: omit unused pinctrl groups from stm32mp15 dtb files
        ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
        ARM: dts: stm32: add HASH on stm32mp131
        arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-ev1
        arm64: dts: st: add arm-wdt node for watchdog support on stm32mp251
        arm64: dts: st: add SD-card support on STM32MP257F-EV1 board
        arm64: dts: st: add sdmmc1 pins for stm32mp25
        arm64: dts: st: add sdmmc1 node in stm32mp251 SoC file
        ARM: dts: stm32: Add Octavo OSD32MP1-RED board
        dt-bindings: arm: stm32: add extra SiP compatible for oct,stm32mp157c-osd32-red
        ARM: dts: stm32: osd32: fix ldo6 not required to be always-on
        ARM: dts: stm32: lxa-tac: remove v3v3_hdmi override
        ARM: dts: stm32: osd32: fix ldo2 not required to be always-on
        ARM: dts: stm32: osd32: fix ldo1 not required to be always-on
        ARM: dts: stm32: Add alternate pinmux for can pins
        ARM: dts: stm32: Add alternate pinmux for ldtc pins
        ARM: dts: stm32: Add alternate pinmux for i2s pins
      
      Link: https://lore.kernel.org/r/8a6b3ca9-f10d-825e-e371-8aeff3289a25@foss.st.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      0e70ecbb
    • Arnd Bergmann's avatar
      Merge tag 'amlogic-arm64-dt-for-v6.7' of... · 0a84cbfb
      Arnd Bergmann authored
      Merge tag 'amlogic-arm64-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
      
      Amlogic ARM64 DT changes for v6.7:
      - Add audio DT nodes for p200/p201/u200
      - Add a bunch of peripherals for Amlogic-T7 (watchdog, power domain, pinctrl)
      - Add a bunch or peripherals for Amlogic-A1 (clk, usb, efuse, spi, uarts, emmc, ADC, rng, i2c)
      - Add NAND node on Amlogic AXG
      - Again a bunch of DT fixups for DT bindings check
      - New boards:
       - Amlogic AD402 reference board based on A113L SoC
       - Libre Computer Cottonwood boards
      
      * tag 'amlogic-arm64-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux: (38 commits)
        arm64: dts: amlogic: a1: support all i2c masters and their muxes
        arm64: dts: amlogic: add libretech cottonwood support
        dt-bindings: arm: amlogic: add libretech cottonwood support
        arm64: dts: meson-a1-ad402: set SPIFC pins
        arm64: dts: meson: a1: Add SPIFC mux pins
        arm64: dts: meson-s4: add hwrng node
        arm64: dts: meson: g12: name spdifout consistently
        arm64: dts: Add pinctrl node for Amlogic T7 SoCs
        arm64: dts: meson: u200: add onboard devices
        arm64: dts: meson: u200: use TDM C for HDMI
        arm64: dts: meson: u200: add spdifout b routes
        arm64: dts: meson: u200: add missing audio clock controller
        arm64: dts: meson: u200: fix spdif output pin
        arm64: dts: amlogic: t7: add power domain controller node
        dt-bindings: power: add Amlogic T7 power domains
        arm64: dts: meson-g12: Fix compatible for amlogic,g12a-tdmin
        arm64: dts: meson-g12: Fix clock order for amlogic,axg-tdm-iface devices
        arm64: dts: amlogic: meson-axg: Meson NAND node
        dt-bindings: arm: amlogic: add Amlogic AD402 bindings
        arm64: dts: introduce Amlogic AD402 reference board based on A113L SoC
        ...
      
      Link: https://lore.kernel.org/r/b3e1bf66-9182-4d48-88ef-7efc20466e7c@linaro.org
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      0a84cbfb