1. Jul 20, 2022
  2. Jul 19, 2022
  3. Jul 18, 2022
  4. Jul 17, 2022
  5. Jul 16, 2022
  6. Jul 15, 2022
  7. Jul 14, 2022
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-5.20/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt · 92c336e7
      Arnd Bergmann authored
      This pull request contains Broadcom ARM64-based SocS Device Tree
      updates for 5.20, please pull the following:
      
      - William adds the ARCH_BCMBCA Kconfig entry to follow the ARM 32-bit
        counter part and adds basic support for these DSL/PON SoCs: 63158,
        4912, 63146, 6856, 6813
      
      - Anand adds basic support for the 6858 SoC
      
      - Krzysztof fixes a missing space between a property name and its value
        in a number of DTS files
      
      * tag 'arm-soc/for-5.20/devicetree-arm64' of https://github.com/Broadcom/stblinux:
        arm64: dts: Add DTS files for bcmbca SoC BCM6813
        arm64: dts: Add DTS files for bcmbca SoC BCM6856
        arm64: dts: Add DTS files for bcmbca SoC BCM63146
        arm64: dts: broadcom: adjust whitespace around '='
        ARM64: dts: Add DTS files for bcmbca SoC BCM6858
        arm64: dts: Add DTS files for bcmbca SoC BCM4912
        arm64: dts: Add DTS files for bcmbca SoC BCM63158
        arm64: bcmbca: add arch bcmbca machine entry
      
      Link: https://lore.kernel.org/r/20220711164451.3542127-5-f.fainelli@gmail.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      92c336e7
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-5.20/devicetree' of https://github.com/Broadcom/stblinux into arm/dt · 3476ccbd
      Arnd Bergmann authored
      This pull request contains Broadcom ARM-based SoCs Device Tree updates
      for 5.20, please pull the following:
      
      - Stefan drops the unnecessary "#address-cells" and "#size-cells"
        properties from the DPI node of BCM283x
      
      - Anand documents and adds support for the 63178 and 6858 SoCs
      
      - William migrates the 63138 platform over to ARCH_BCMBCA and ensures
        that it is documented within the BCMBCA Device Tree binding documents.
        He updates the 47622 DTS to remove unnecessary PSCI properties, fix
        the GIC nodes and some minor cosmetic changes. He finally adds support
        for the 63158, 4912, 6846, 6855, 6756, 63146, 6856, 63148, 6813, 6318
        SoCs.
      
      - Peter, Nicolas and Stefan adds the necessary Device Tree nodes to the
        BCM2711 (Raspberry Pi 4) DTS to enable the use of the V3D GPU on these
        platforms.
      
      - Christian adds support for the BCM53015 based Cisco Meraki MR26
        Wi-Fi access point.
      
      - Krzysztof updates the Broadcom platforms DTS to add a missing
        whitespace between the property name and its value.
      
      * tag 'arm-soc/for-5.20/devicetree' of https://github.com/Broadcom/stblinux: (35 commits)
        ARM: dts: Add BCM63138 generic board dts
        ARM: dts: update dts files for bcmbca SoC BCM63138
        ARM: dts: Move BCM963138DVT board dts to ARCH_BCMBCA
        dt-bindings: arm: add BCM63138 SoC
        ARM: dts: bcm2711: Use proper compatible in PM/Watchdog node
        ARM: dts: bcm2835/bcm2711: Introduce reg-names in watchdog node
        dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711
        dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names
        dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema
        ARM: dts: BCM5301X: Add DT for Meraki MR26
        dt-bindings: ARM: add bindings for the Meraki MR26
        dt-bindings: arm64: Add BCM6813 SoC
        ARM: dts: Add DTS files for bcmbca SoC BCM63148
        dt-bindings: arm: Add BCM63148 SoC
        dt-bindings: arm64: Add BCM6856 SoC
        dt-bindings: arm64: Add BCM63146 SoC
        ARM: dts: broadcom: correct gpio-keys properties
        ARM: dts: broadcom: align gpio-key node names with dtschema
        ARM: dts: Add DTS files for bcmbca SoC BCM6756
        dt-bindings: arm: Add BCM6756 SoC
        ...
      
      Link: https://lore.kernel.org/r/20220711164451.3542127-4-f.fainelli@gmail.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      3476ccbd
    • Arnd Bergmann's avatar
      Merge tag 'qcom-arm64-for-5.20' of... · e0a59250
      Arnd Bergmann authored
      Merge tag 'qcom-arm64-for-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      
      Qualcomm ARM64 DTS updates for v5.20
      
      This introduces initial support for Lenovo ThinkPad X13s, Qualcomm 8cx
      Gen 3 Compute Reference Device, SA8295P Automotive Development Platform,
      Xiaomi Mi 5s Plus, five new SC7180 Chrome OS boards, Inforce IFC6560, LG
      G7 ThinQ and LG V35 ThinQ.
      
      With IPQ8074 gaining GDSC support, this was expressed in the gcc node
      and defined for the USB nodes. The SDHCI reset line was defined to get
      the storage devices into a known state.
      
      For MSM8996 interconnect providers, the second DSI interface, resets for
      SDHCI are introduced. Support for the Xiaomi Mi 5s Plus is introduced
      and the Dragonboard 820c gains definitions for its LEDs.
      
      The MSM8998 platform changes consists of a various cleanup patches, the
      FxTec Pro1 is split out from using the MTP dts and Sony Xperia devices
      on the "Yoshino" platform gains ToF sensor.
      
      On SC7180 five new Trogdor based boards are added and the description of
      keyboard and detachables is improved.
      
      On the SC7280-based Herobrine board DisplayPort is enabled, SPI flash
      clock rate is changed, WiFi is enabled and the modem firmware path is
      updated. The Villager boards gains touchscreen, and keyboard backlight.
      
      This introduces initial support for the SC8280XP (aka 8cx Gen 3) and
      related automotive platforms are introduced, with support for the
      Qualcomm reference board, the Lenovo Thinkpad X13s and the SA8295P
      Automotive Development Platform.
      
      In addition to a wide range of smaller fixes on the SDM630 and SDM660
      platforms, support for the secondary high speed USB controller is
      introduced and the Sony Xperia "Nile" platform gains support for the RGB
      status LED. Support for the Inforce IFC6560 board is introduced.
      
      On SDM845 the bandwidth monitor for the CPU subsystem is introduced, to
      scale LLCC clock rate based on profiling. CPU and cluster idle states
      are switched to OSI hierarchical states. DB845c and SHIFT 6mq gains LED
      support and new support for the LG G7 ThinQ and LG V35 ThinQ boards are
      added.
      
      DLL/DDR configuration for SDHCI nodes are defined for SM6125.
      
      On SM8250 the GPU per-process page tables is enabled and for RB5 the
      Light Pulse Generator-based LEDs are added.
      
      The display clock controller is introduced for SM8350.
      
      On SM8450 this introduces the camera clock controller and the UART
      typically used for Bluetooth. The interconnect path for the crypto
      engine is added to the SCM node, to ensure this is adequately clocked.
      
      The assigned-clock-rate for the display processor is dropped from
      several platforms, now that the driver derrives the min and max from the
      clock.
      
      In addition to this a wide range of fixes for stylistic issues and
      issues discovered through Devicetree binding validation across many
      platforms and boards are introduced.
      
      * tag 'qcom-arm64-for-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (193 commits)
        arm64: dts: qcom: sc8280xp: fix DP PHY node unit addresses
        arm64: dts: qcom: sc8280xp: fix usb_0 HS PHY ref clock
        arm64: dts: qcom: sc7280: fix PCIe clock reference
        docs: arm: index.rst: add google/chromebook-boot-flow
        arm64: dts: qcom: msm8996: clean up PCIe PHY node
        arm64: dts: qcom: msm8996: use non-empty ranges for PCIe PHYs
        arm64: dts: qcom: sm8450: drop UFS PHY clock-cells
        arm64: dts: qcom: sm8250: drop UFS PHY clock-cells
        arm64: dts: qcom: sc8280xp: drop UFS PHY clock-cells
        arm64: dts: qcom: sm8450: drop USB PHY clock index
        arm64: dts: qcom: sm8350: drop USB PHY clock index
        arm64: dts: qcom: msm8998: drop USB PHY clock index
        arm64: dts: qcom: ipq8074: drop USB PHY clock index
        arm64: dts: qcom: ipq6018: drop USB PHY clock index
        arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells
        arm64: dts: qcom: sc7280: drop PCIe PHY clock index
        Revert "arm64: dts: qcom: Fix 'reg-names' for sdhci nodes"
        arm64: dts: qcom: sc7180-idp: add vdds supply to the DSI PHY
        arm64: dts: qcom: sc7280: use constants for gpucc clocks and power-domains
        arm64: dts: qcom: msm8996: add missing DSI clock assignments
        ...
      
      Link: https://lore.kernel.org/r/20220713203939.1431054-1-bjorn.andersson@linaro.org
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      e0a59250
    • Arnd Bergmann's avatar
      Merge tag 'qcom-dts-for-5.20' of... · 8c1e9736
      Arnd Bergmann authored
      Merge tag 'qcom-dts-for-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      
      Qualcomm DTS updates for v5.20
      
      This adds USB, NAND, QPIC BAM, CPUfreq, remoteprocs, SMEM, SCM,
      watchdog, interconnect providers to the SDX65 5G modem platform and
      enables relevant devices for the MTP.
      
      The BAM DMUX interface used to exchange Ethernet/IP data with the modem
      is described on the MSM8974 platform.
      
      It fixes up the PXO supply clock to L2CC on IPQ6084, as the platform is
      transitioned away from global clock lookup.
      
      SDX55 has it's debug UART interrupt level corrected.
      
      Lastly it contains a wide variety of fixes for DeviceTree validation
      issues across most of the platforms.
      
      * tag 'qcom-dts-for-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (48 commits)
        ARM: dts: qcom: msm8974: rename GPU's OPP table node
        ARM: dts: qcom: apq8064: disable DSI and DSI PHY by default
        ARM: dts: qcom: apq8064: rename DSI PHY iface clock
        ARM: dts: qcom: extend scm compatible to match dt-schema
        ARM: dts: qcom: Fix sdhci node names - use 'mmc@'
        ARM: dts: qcom: apq8064: drop phy-names from HDMI device node
        ARM: dts: qcom: apq8064-ifc6410: drop hdmi-mux-supply
        ARM: dts: qcom: pm8841: add required thermal-sensor-cells
        ARM: dts: qcom: msm8974: add required ranges to OCMEM
        ARM: dts: qcom: sdx55: add dedicated IMEM and syscon compatibles
        ARM: dts: qcom: msm8974: add dedicated IMEM compatible
        ARM: dts: qcom: apq8064-asus-nexus7: add dedicated IMEM compatible
        ARM: dts: qcom: use generic sram as name for imem and ocmem nodes
        ARM: dts: qcom: ipq8064: add function to LED nodes
        ARM: dts: qcom: ipq8064-rb3011: add color to LED node
        ARM: dts: qcom: ipq4018-ap120c-ac: add function and color to LED nodes
        ARM: dts: qcom: apq8060-ifc6410: add color to LED node
        ARM: dts: qcom: apq8060-dragonboard: add function and color to LED nodes
        ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART
        ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1
        ...
      
      Link: https://lore.kernel.org/r/20220713032024.1372427-1-bjorn.andersson@linaro.org
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      8c1e9736
    • Arnd Bergmann's avatar
      Merge tag 'at91-dt-5.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt · 6cd345e5
      Arnd Bergmann authored
      AT91 DT for v5.20 #2
      
      It contains only the enablement of USB device port.
      
      * tag 'at91-dt-5.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux:
        ARM: dts: kswitch-d10: enable the USB device port
      
      Link: https://lore.kernel.org/r/20220713070602.1652118-1-claudiu.beznea@microchip.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      6cd345e5
  8. Jul 12, 2022
  9. Jul 11, 2022
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-5.20-2' of... · 8f8a7775
      Arnd Bergmann authored
      Merge tag 'sunxi-dt-for-5.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      
      - added H616 EMAC compatible
      - make pinctrl interrupts optionals in DT binding
      - initial H616 DTSI
      - added OrangePi Zero 2 board
      - added X96 Mate TV box
      - add VCC PI supply in pinctrl DT binding
      
      * tag 'sunxi-dt-for-5.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        arm64: dts: allwinner: h616: Add X96 Mate TV box support
        arm64: dts: allwinner: h616: Add OrangePi Zero 2 board support
        dt-bindings: arm: sunxi: Add two H616 board compatible strings
        dt-bindings: pinctrl: sunxi: allow vcc-pi-supply
        arm64: dts: allwinner: Add Allwinner H616 .dtsi file
        dt-bindings: pinctrl: sunxi: Make interrupts optional
        dt-bindings: arm: sunxi: Add H616 EMAC0 compatible
      
      Link: https://lore.kernel.org/r/YsnF9cm/qniIOklj@kista.localdomain
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      8f8a7775
    • Arnd Bergmann's avatar
      Merge tag 'imx-dt64-5.20' of... · a5959198
      Arnd Bergmann authored
      Merge tag 'imx-dt64-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
      
      i.MX arm64 device tree update for 5.20:
      
      - Add device tree support for i.MX93 SoC.
      - New board device tree: TQMa8MPQL, DH electronics i.MX8M Plus DHCOM and
        PDK2, i.MX93 11x11 EVK, phyBOARD-Polis-i.MX8MM.
      - A series from Abel Vesa and Viorel Suman to fix i.MX8QXP device tree
        to comply with DT schema.
      - Disable job ring 0 device for i.MX8MM to avoid caam_jr probe error, due
        to that JR0 reservation is done in both upstream (v2.7) and downstream
        (NXP lf_v2.4) TF-A.
      - A series from Krzysztof Kozlowski to align gpio-key and LED node names
        with dtschema.
      - Add SNVS LPGPR device for i.MX8MM so that some preserving registers
        becomes available as NVMEM.
      - Add NoC device support for i.MX8MP SoC.
      - A couple of changes from Sean Anderson to add SFP node for TA devices
        for LayerScape SoCs.
      - A series from Shengjiu Wang to enable bt-sco sound card support for
        NXP i.MX8M EVK boards.
      - Other small and random board updates.
      
      * tag 'imx-dt64-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (33 commits)
        arm64: dts: freescale: add initial device tree for TQMa8MPQL with i.MX8MP
        arm64: dts: freescale: imx8qxp: Fix the keys node name
        arm64: dts: freescale: imx8: Fix the system-controller node name
        arm64: dts: freescale: imx8qxp: Fix the ocotp node name
        arm64: dts: freescale: imx8qxp: Add fallback compatible for clock controller
        arm64: dts: freescale: imx8: Fix power controller name
        arm64: dts: freescale: imx8qxp: Remove unnecessary clock related entries
        arm64: dts: imx8mp: add NoC node
        arm64: dts: Add SFP node for TA 3.0 devices
        arm64: dts: layerscape: Add SFP node for TA 2.1 devices
        arm64: dts: freescale: Add phyBOARD-Polis-i.MX8MM support
        arm64: dts: imx8m{m,p}-verdin: use IT temperatures
        arm64: dts: imx8mn-evk: add bt-sco sound card support
        arm64: dts: imx8mq-evk: add bt-sco sound card support
        arm64: dts: imx8mm-evk: add bt-sco sound card support
        arm64: freescale/imx8mp-evk.dts: reorder nodes alphabetically
        arm64: dts: imx8mq: Pass a label to the AIPS nodes
        arm64: dts: imx8m: Pass a label to the soc node
        arm64: dts: imx8mm-venice-gw7902: fix UART1 CTS
        arm64: dts: imx8mp: Add support for DH electronics i.MX8M Plus DHCOM and PDK2
        ...
      
      Link: https://lore.kernel.org/r/20220709082951.15123-5-shawnguo@kernel.org
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      a5959198
    • Arnd Bergmann's avatar
      Merge tag 'imx-dt-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt · dbd68eb5
      Arnd Bergmann authored
      i.MX device tree change for 5.20:
      
      - A series from Alexander Stein to fix some i.MX6UL dt_binding_check
        warnings.
      - Replace deprecated 'enable-sdio-wakeup' property with 'wakeup-source'
        for a couple of boards.
      - A set of imx7-colibri device tree updates from Marcel Ziswiler to
        improve devices Display, Touch, Ethernet and SD/MMC, and also adds
        Toradex Iris carrier board.
      - A few improvements on imx6qdl-colibri board, correct SGTL5000 MCLK
        handling, simplify handling of inverted PWM backlight.
      - A series from Max Krummenacher (and Oleksandr Suvorov) to improve the
        existing i.MX6 Apalis carrier board device trees and adds a new device
        tree for the Ixora V1.2 carrier board.
      - Add USB dual-role switching using extcon for imx7-colibri board.
      - Add SFP node for TA 2.1 devices for LayerScape SoCs.
      - Other small and random updates on various boards.
      
      * tag 'imx-dt-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (61 commits)
        ARM: dts: layerscape: Add SFP node for TA 2.1 devices
        ARM: dts: imx6qdl-prti6q.dtsi: Add applicable properties to usdhc3
        ARM: dts: imx6q-bosch-acc: Replace 'enable-sdio-wakeup'
        ARM: dts: imx7d-smegw01: Replace 'enable-sdio-wakeup'
        ARM: dts: imx6q-apalis: Cleanup
        ARM: dts: imx6q-apalis: backlight pwm: Adapt brightness steps
        ARM: dts: imx6q-apalis: backlight pwm: Simplify inverted backlight
        ARM: dts: imx6q-apalis: Add support for Toradex Ixora V1.2 carrier boards
        ARM: dts: imx6q-apalis: Clean-up sd card support
        ARM: dts: imx6q-apalis: Add adv7280 video input
        ARM: dts: imx6q-apalis: Add ov5640 mipi csi camera
        ARM: dts: imx6q-apalis: Disable stmpe touchscreen
        ARM: dts: imx6q-apalis: Disable HDMI
        ARM: dts: imx6q-apalis: Add LVDS panel support
        ARM: dts: imx6q-apalis: move gpio-keys to SoM dtsi
        ARM: dts: imx6q-apalis: Move Atmel MXT touch ctrl to SoM dtsi
        ARM: dts: imx6q-apalis: Move pinmux groups to SoM dtsi
        ARM: dts: imx6q-apalis: Move parallel rgb interface to SoM dtsi
        ARM: dts: imx6q-apalis: Command pmic to standby for poweroff
        ARM: dts: imx6q-apalis: Add gpio-line-names
        ...
      
      Link: https://lore.kernel.org/r/20220709082951.15123-4-shawnguo@kernel.org
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      dbd68eb5
    • Arnd Bergmann's avatar
      Merge tag 'imx-bindings-5.20' of... · 8128bfe3
      Arnd Bergmann authored
      Merge tag 'imx-bindings-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
      
      i.MX DT bindings update for 5.20:
      
      - Compatibles for new boards: i.MX7 based Toradex Colibri, DH electronics
        i.MX8M Plus DHCOM and PDK2, TQMa8MPxL, Carrier for Toradex i.MX6 Apalis,
        i.MX93 EVK, PHYTEC i.MX8MM based board.
      - A series from Abel Vesa (and Viorel Suman) to split fsl,scu.txt bindings
        into multiple subsystem bindings in yaml format.
      - Fix 'line too long' warning caused by Toradex Colibri boards.
      
      * tag 'imx-bindings-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        dt-bindings: arm: add TQMa8MPxL board
        dt-bindings: firmware: Add fsl,scu yaml file
        dt-bindings: watchdog: Add fsl,scu-wdt yaml file
        dt-bindings: thermal: Add fsl,scu-thermal yaml file
        dt-bindings: rtc: Add fsl,scu-rtc yaml file
        dt-bindings: power: Add fsl,scu-pd yaml file
        dt-bindings: nvmem: Add fsl,scu-ocotp yaml file
        dt-bindings: input: Add fsl,scu-key yaml file
        dt-bindings: pinctrl: imx: Add fsl,scu-iomux yaml file
        dt-bindings: clk: imx: Add fsl,scu-clk yaml file
        bindings: arm: fsl: Add PHYTEC i.MX8MM devicetree bindings
        dt-bindings: arm: fsl: Add carrier for toradex,apalis-imx6q
        dt-bindings: arm: fsl: Decrease the line length
        dt-bindings: arm: Add DH electronics i.MX8M Plus DHCOM and PDK2
        dt-bindings: arm: fsl: add toradex,colibri-imx7s/d/d-emmc-iris/-v2
        dt-bindings: arm: fsl: add imx93 11x11 evk board
        dt-bindings: arm: fsl: correct 1g vs. 1gb in toradex,colibri-imx6ull-*
      
      Link: https://lore.kernel.org/r/20220709082951.15123-3-shawnguo@kernel.org
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      8128bfe3
    • Arnd Bergmann's avatar
      Merge tag 'ti-keystone-dt-for-v5.20' of... · bfcfa1bd
      Arnd Bergmann authored
      Merge tag 'ti-keystone-dt-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
      
      Keystone2 device tree updates for v5.20
      
      * Whitespace cleanups.
      
      * tag 'ti-keystone-dt-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux:
        ARM: dts: keystone: Adjust whitespace around '='
      
      Link: https://lore.kernel.org/r/20220708232709.rrpzbrpv7jbipyym@eldest
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      bfcfa1bd
    • Arnd Bergmann's avatar
      Merge tag 'ti-k3-dt-for-v5.20' of... · 7310e458
      Arnd Bergmann authored
      Merge tag 'ti-k3-dt-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
      
      TI K3 device tree updates for v5.20
      
      * AM62: fixups, sa2ul enabled, ramoops for sk
      * others: whitespace and gpio-key cleanup.
      
      * tag 'ti-k3-dt-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux:
        arm64: dts: ti: k3-am62-main: Enable crypto accelerator
        arm64: dts: ti: k3-am625-sk: Enable ramoops
        arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0
        arm64: dts: ti: Align gpio-key node names with dtschema
        arm64: dts: ti: Adjust whitespace around '='
      
      Link: https://lore.kernel.org/r/20220708232701.vpk45lwogpasaaay@enchilada
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      7310e458
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-5.20-arm64-dt' of... · c784744b
      Arnd Bergmann authored
      Merge tag 'tegra-for-5.20-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      
      arm64: tegra: Device tree changes for v5.20-rc1
      
      This adds and enables various hardware on Tegra234 (host1x, VIC, GPCDMA)
      as well as the Control BackBone related device tree nodes on Tegra194
      and Tegra234.
      
      Native timers are enabled on Tegra186, Tegra194 and Tegra234, which
      allow keeping track of SoC-wide timestamps as well as hardware watchdog
      functionality.
      
      The audio subsystem is enhanced with the Output Processing Engine (OPE)
      on Tegra210 and later.
      
      Finally there are a handful of minor cleanups and fixes.
      
      * tag 'tegra-for-5.20-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        arm64: tegra: Fix SDMMC1 CD on P2888
        arm64: tegra: Update compatible for Tegra234 GPCDMA
        arm64: tegra: Add Host1x and VIC on Tegra234
        arm64: tegra: Add Host1x context stream IDs on Tegra186+
        arm64: tegra: Enable native timers on Tegra234
        arm64: tegra: Enable native timers on Tegra194
        arm64: tegra: Enable native timers on Tegra186
        arm64: tegra: Add node for CBB 2.0 on Tegra234
        arm64: tegra: Add node for CBB 1.0 on Tegra194
        arm64: tegra: Align gpio-keys node names with dtschema
        arm64: tegra: Mark BPMP channels as no-memory-wc
        arm64: tegra: Add Tegra234 GPCDMA device tree node
        arm64: tegra: Adjust whitespace around '='
        arm64: tegra: Enable OPE on various platforms
        arm64: tegra: Add OPE device on Tegra210 and later
      
      Link: https://lore.kernel.org/r/20220708185608.676474-7-thierry.reding@gmail.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      c784744b
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-5.20-arm-dt' of... · ed1646fe
      Arnd Bergmann authored
      Merge tag 'tegra-for-5.20-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      
      ARM: tegra: Device tree changes for v5.20-rc1
      
      Two minor fixes to help reduce the noise from the DT validation tooling.
      
      * tag 'tegra-for-5.20-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        ARM: tegra: Align gpio-keys node names with dtschema
        ARM: tegra: Adjust whitespace around '='
      
      Link: https://lore.kernel.org/r/20220708185608.676474-6-thierry.reding@gmail.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      ed1646fe
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-5.20-dt-bindings' of... · a41bf1aa
      Arnd Bergmann authored
      Merge tag 'tegra-for-5.20-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      
      dt-bindings: Changes for v5.20-rc1
      
      These changes add clock, reset, memory client and power domain
      definitions for various devices found on Tegra234 along with a few
      device tree bindings for new hardware.
      
      * tag 'tegra-for-5.20-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        dt-bindings: tegra-ccplex-cluster: Remove status from required properties
        dt-bindings: Add headers for Host1x and VIC on Tegra234
        dt-bindings: timer: Add Tegra186 & Tegra234 Timer
        dt-bindings: arm: tegra: Add NVIDIA Tegra234 CBB 2.0 binding
        dt-bindings: arm: tegra: Add NVIDIA Tegra194 AXI2APB binding
        dt-bindings: arm: tegra: Add NVIDIA Tegra194 CBB 1.0 binding
        dt-bindings: memory: Add Tegra234 MGBE memory clients
        dt-bindings: Add Tegra234 MGBE clocks and resets
        dt-bindings: power: Add Tegra234 MGBE power domains
        dt-bindings: Add headers for Tegra234 GPCDMA
      
      Link: https://lore.kernel.org/r/20220708185608.676474-4-thierry.reding@gmail.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      a41bf1aa
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-5.20-1' of... · 859dd6d3
      Arnd Bergmann authored
      Merge tag 'sunxi-dt-for-5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      
      - whitespace fixes
      - replaced RTC indexes with constants
      - gpio-key nodes aligned with dtschema
      - fixed LED node for Orange Pi Win
      - added OPP table for R40 CPU and thermal points
      - updated I2C controller compatibles
      - added compatibles for MBUS, D1 DE2 clocks, D1 USB
      - enable internal HMIC bias on Pinephone
      
      * tag 'sunxi-dt-for-5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        arm64: dts: allwinner: pinephone: Enable internal HMIC bias
        dt-bindings: arm: sunxi: Add several MBUS compatibles
        dt-bindings: arm: sunxi: Default to the full MBUS binding
        dt-bindings: usb: generic-ohci: Add Allwinner D1 compatible
        dt-bindings: usb: generic-ehci: Add Allwinner D1 compatible
        dt-bindings: usb: sunxi-musb: Add Allwinner D1 compatible
        arm64: dts: allwinner: a100: Update I2C controller fallback
        dt-bindings: i2c: mv64xxx: Add variants with offload support
        ARM: dts: sun8i-r40: Add thermal trip points/cooling maps
        ARM: dts: sun8i-r40: add opp table for cpu
        ARM: dts: sun8i-r40: Add "cpu-supply" node for sun8i-r40 based board
        arm64: dts: allwinner: a64: orangepi-win: Fix LED node name
        dt-bindings: clock: Add compatible for D1 DE2 clocks
        ARM: dts: allwinner: align gpio-key node names with dtschema
        arm64: dts: allwinner: align gpio-key node names with dtschema
        arm64: dts: allwinner: Use constants for RTC clock indexes
        ARM: dts: sunxi: Use constants for RTC clock indexes
        ARM: dts: sun5i: adjust whitespace around '='
      
      Link: https://lore.kernel.org/r/Ysh8qRH0Q5Xv9Qhf@kista.localdomain
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      859dd6d3
    • Arnd Bergmann's avatar
      Merge tag 'v5.19-next-dts64' of... · 5a75c295
      Arnd Bergmann authored
      Merge tag 'v5.19-next-dts64' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt
      
      Some fixes to follow DT spec.
      
      MT6795:
      - Big update of supported devices: cpu-map, L2 cache, PMU, watchdog,
        MediaTek timer, Arm CCI, pincontroller
      
      MT7622:
      - Change WPS button to active low
      
      MT8173:
      - Add infracfg property to the IOMMU node (also for mt2712e)
      - Add optional AXI clock to NOR Flash node
      
      MT8183:
      - add Medaitek CCI support
      - add support for Smart Voltag Scaling (SVS)
      - add GCE support to mutex
      - Add panel default rotation to some chromebooks
      - Add power supply to power domain so that SRAM for the GPU has power
      
      MT8186:
      - compatible added, DTS not yet ready.
      
      MT8192:
      - Add support for Acer Chromebook 514
      
      MT8195:
      - Add efuse node
      - Enable USB wakeup support
      - Add support for Acer Chromebook Spin 513
      
      * tag 'v5.19-next-dts64' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux: (66 commits)
        arm64: dts: mt8183: Add panel rotation
        arm64: dts: mt7622: fix BPI-R64 WPS button
        arm64: dts: mt8173: Fix nor_flash node
        arm64: dts: mediatek: cherry: Add I2C-HID touchscreen on I2C4
        arm64: dts: mediatek: cherry: Enable support for the SPI NOR flash
        arm64: dts: mediatek: cherry: Enable MT6360 sub-pmic on I2C7
        arm64: dts: mediatek: cherry: Enable T-PHYs and USB XHCI controllers
        arm64: dts: mediatek: cherry: Enable I2C and SPI controllers
        arm64: dts: mediatek: cherry: Document gpios and add default pin config
        arm64: dts: mediatek: cherry: Add support for internal eMMC storage
        arm64: dts: mediatek: cherry: Assign interrupt line to MT6359 PMIC
        arm64: dts: mediatek: cherry: Add platform regulators layout and config
        arm64: dts: mediatek: Introduce MT8195 Cherry platform's Tomato
        dt-bindings: arm: mediatek: Add MT8195 Cherry Tomato Chromebooks
        arm64: dts: mediatek: asurada: Add SPI NOR flash memory
        arm64: dts: mediatek: asurada: Enable SCP
        arm64: dts: mediatek: asurada: Enable MMC
        arm64: dts: mediatek: asurada: Add SPMI regulators
        arm64: dts: mediatek: asurada: Add MT6359 PMIC
        arm64: dts: mediatek: asurada: Enable PCIe and add WiFi
        ...
      
      Link: https://lore.kernel.org/r/b0d5b584-2693-73b3-79f6-3e2292f006ea@gmail.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      5a75c295
    • Arnd Bergmann's avatar
      Merge tag 'v5.19-next-dts32' of... · 1a110d77
      Arnd Bergmann authored
      Merge tag 'v5.19-next-dts32' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt
      
      Airoha EN7523:
      - Add clock and PCIe support
      
      Several style fixes to comply with DT spec.
      
      * tag 'v5.19-next-dts32' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux:
        ARM: dts: mediatek: align gpio-key node names with dtschema
        ARM: dts: mediatek: adjust whitespace around '='
        ARM: dts: Add PCIe support for Airoha EN7523
        ARM: dts: add clock support for Airoha EN7523
      
      Link: https://lore.kernel.org/r/63536da6-fbe4-2d96-ab91-ae756cd580c4@gmail.com
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      1a110d77
  10. Jul 10, 2022
  11. Jul 09, 2022