1. 25 Jun, 2019 11 commits
    • Olof Johansson's avatar
      Merge tag 'sunxi-h3-h5-for-5.3-201906210812' of... · 8fbf1bb7
      Olof Johansson authored
      Merge tag 'sunxi-h3-h5-for-5.3-201906210812' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      
      This time we only have a single patch for our command branch between
      arm and arm64, a fix for the array syntax raised by our DT schemas.
      
      * tag 'sunxi-h3-h5-for-5.3-201906210812' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        ARM: dts: sunxi: h3/h5: Fix GPIO regulator state array
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8fbf1bb7
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt64-for-5.3-201906210808' of... · 3264c72d
      Olof Johansson authored
      Merge tag 'sunxi-dt64-for-5.3-201906210808' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      
      Our usual bunch of arm64 DT changes, this time with:
        - Some fixes for the DT schemas that were added during this release
        - Wifi support for the H6
        - LRADC suppport for the A64
        - Some background work on A64 boards, to enable various devices such
          as touchscreens, PMIC, audio, wifi, etc.
      
      * tag 'sunxi-dt64-for-5.3-201906210808' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        arm64: dts: allwinner: h6: Add DMA node
        arm64: dts: allwinner: a64: Add lradc node
        dt-bindings: input: sun4i-lradc-keys: Add A64 compatible
        arm64: dts: allwinner: h6: add r_watchog node
        arm64: dts: allwinner: h6: add watchdog node
        dt-bindings: watchdog: add Allwinner H6 watchdog
        arm64: dts: allwinner: a64: Enable audio on Teres-I
        arm64: dts: allwinner: a64: bananapi-m64: Enable PMIC USB power supply
        arm64: dts: allwinner: axp803: add USB power supply node
        arm64: dts: allwinner: a64: Add pinmux for RGB666 LCD
        arm64: dts: allwinner: a64: orangepi-win: Add wifi and bluetooth nodes
        arm64: dts: allwinner: h6: add PIO VCC bank supplies for Pine H64
        arm64: dts: allwinner: a64-oceanic-5205-5inmfd: Enable GT911 CTP
        arm64: dts: allwinner: a64-amarula-relic: Add GT5663 CTP node
        arm64: dts: allwinner: a64: move I2C pinctrl to dtsi
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      3264c72d
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt-for-5.3-201906210807' of... · d12a73cf
      Olof Johansson authored
      Merge tag 'sunxi-dt-for-5.3-201906210807' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
      
      Our usual bunch of patches:
        - Some work on the BPi M2-Berry to support various devices
        - Convert some bindings to a schema, and a lot of fixes reported by
          the schemas we introduced.
        - A few other fixes here and there
      
      * tag 'sunxi-dt-for-5.3-201906210807' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux: (21 commits)
        dt-bindings: pwm: Convert Allwinner PWM to a schema
        ARM: dts: sun8i: r40: Change the RTC compatible
        ARM: dts: sun8i: v3s: Add external crystals accuracy
        ARM: dts: sun8i: v3s: Fix the RTC node
        ARM: dts: sun6i: Add external crystals accuracy
        ARM: dts: sun6i: Fix RTC node
        ARM: dts: sun8i: a83t: Add device node for CSI (Camera Sensor Interface)
        ARM: dts: gr8-evb: Fix RTC vendor
        ARM: dts: sun7i: icnova-swac: Fix the model vendor
        ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings
        ARM: dts: sun7i: olimex-lime2: Enable ac and power supplies
        ARM: dts: sun6i: Add default address and size cells for SPI
        ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT
        dt-bindings: bus: Convert Allwinner RSB to a schema
        ARM: dts: sun8i: r40: bananapi-m2-ultra: Remove regulator-always-on
        ARM: dts: sun8i: v40: bananapi-m2-berry: Add Bluetooth device node
        ARM: dts: sun8i: v40: bananapi-m2-berry: Enable AHCI
        ARM: dts: sun8i: v40: bananapi-m2-berry: Enable HDMI output
        ARM: dts: sun8i: v40: bananapi-m2-berry: Enable GMAC ethernet controller
        ARM: dts: sun8i: v40: bananapi-m2-berry: Add GPIO pin-bank regulator supplies
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d12a73cf
    • Olof Johansson's avatar
      Merge tag 'amlogic-dt' of... · 266050d8
      Olof Johansson authored
      Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into arm/dt
      
      ARM: dts: Amlogic updates for v5.3
      - SPDX updates
      - switch to generic ethernet PHY reset bindings
      - add the canvas module
      - mxiii-plus board: add regulators
      
      * tag 'amlogic-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic:
        ARM: dts: meson: switch to the generic Ethernet PHY reset bindings
        ARM: dts: meson8b: update with SPDX Licence identifier
        ARM: dts: meson8b-odroidc1: update with SPDX Licence identifier
        ARM: dts: meson8b-mxq: update with SPDX Licence identifier
        ARM: dts: meson8: update with SPDX Licence identifier
        ARM: dts: meson8-minix-neo-x8: update with SPDX Licence identifier
        ARM: dts: meson6: update with SPDX Licence identifier
        ARM: dts: meson6-atv1200: update with SPDX Licence identifier
        ARM: dts: meson: update with SPDX Licence identifier
        ARM: dts: meson8b: mxq: improve support for the TRONFY MXQ S805
        ARM: dts: meson8m2: mxiii-plus: add the supply for the Mali GPU
        ARM: dts: meson8m2: mxiii-plus: rename the DCDC2 regulator
        ARM: dts: meson8b: add the canvas module
        ARM: dts: meson8m2: update the offset of the canvas module
        ARM: dts: meson8: add the canvas module
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      266050d8
    • Olof Johansson's avatar
      Merge tag 'davinci-for-v5.3/dt' of... · 19339e6a
      Olof Johansson authored
      Merge tag 'davinci-for-v5.3/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into arm/dt
      
      This pull request adds CPUFreq support for DA850 boards in device-tree
      boot using the generic CPUFREQ_DT driver.
      
      * tag 'davinci-for-v5.3/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
        ARM: davinci_all_defconfig: Enable CPUFREQ_DT
        ARM: dts: da850-evm: enable cpufreq
        ARM: dts: da850-lcdk: enable cpufreq
        ARM: dts: da850-lego-ev3: enable cpufreq
        ARM: dts: da850: add cpu node and operating points to DT
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      19339e6a
    • Olof Johansson's avatar
      Merge tag 'aspeed-5.3-devicetree' of... · 97dd7871
      Olof Johansson authored
      Merge tag 'aspeed-5.3-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed into arm/dt
      
      ASPEED device tree updates for 5.3
      
      We have various device tree updates from the OpenBMC project to enable
      bits and pieces in existing systems, notably updates to Google's Zaius.
      
      There are some AST2500 machines under development:
      
        * Lenovo Hr630
        * IBM Swift
        * Facebook YAMP
      
      And some AST2400 machines that have been around but out of tree and have
      now joined the party:
      
        * YADRO VESNIN
        * Microsoft Olympus
      
      * tag 'aspeed-5.3-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed:
        ARM: dts: aspeed: Enable video engine on romulus and wtherspoon
        ARM: dts: aspeed: Add Inspur fp5280g2 BMC machine
        ARM: dts: aspeed: Add YADRO VESNIN BMC
        ARM: dts: aspeed: Add Microsoft Olympus BMC
        ARM: dts: aspeed: Adding Lenovo Hr630 BMC
        ARM: dts: aspeed: Add Facebook YAMP BMC
        ARM: dts: aspeed: swift: Add pca9539 devices
        ARM: dts: aspeed: Add Swift BMC machine
        ARM: dts: aspeed: cmm: enable ehci host controllers
        ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots
        ARM: dts: aspeed: zaius: update 12V brick I2C address
        ARM: dts: aspeed: zaius: add Infineon and Intersil regulators
        ARM: dts: aspeed: quanta-q71: Enable p2a node
        ARM: dts: aspeed: Add aspeed-p2a-ctrl node
        ARM: dts: aspeed: Add Power9 and Power9 CFAM description
        ARM: dts: aspeed: Rename flash-controller nodes
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      97dd7871
    • Olof Johansson's avatar
      Merge tag 'qcom-dts-for-5.3' of... · 791c6fdb
      Olof Johansson authored
      Merge tag 'qcom-dts-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      
      Qualcomm Device Tree Changes for v5.3
      
      * Add display support to MSM8974
      * Add display, backlight, and touchscreen support to MSM8974 Hammerhead
      * Update coresight bindings for MSM8974 and APQ8064
      
      * tag 'qcom-dts-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux:
        ARM: dts: qcom: msm8974-hammerhead: add support for display
        ARM: dts: msm8974: add display support
        ARM: dts: qcom: msm8974-hammerhead: add support for backlight
        ARM: dts: qcom: msm8974-hammerhead: add touchscreen support
        ARM: dts: qcom-msm8974: Update coresight DT bindings
        ARM: dts: qcom-apq8064: Update coresight DT bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      791c6fdb
    • Olof Johansson's avatar
      Merge tag 'qcom-arm64-for-5.3' of... · 750ee785
      Olof Johansson authored
      Merge tag 'qcom-arm64-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
      
      Qualcomm ARM64 Updates for v5.3
      
      * Switch to use second gen PON on PM8998
      * Add PSCI cupidle states for MSM8996, MSM8998,and SDM845
      * Add MSM8996 UFS phy reset controller
      * Add propre cpu capacity scaling on MSM8996
      * Fixups for APR domain, legacy clocks, and PSCI entry latency on MSM8996
      * Enable SMMUs on MSM8996
      * Add Dragonboard 845C
      * Add Q6V5, GPU, GMU, and AOSS QMP node on SDM845
      * Fixup CPU topology on SDM845
      * Change USB1 to be peripheral on SDM845 MTP
      * Add PCIe Phy, RC nodes, ANOC1 SMMU, and RPMPD node on MSM8998
      * Update coresight bindings for MSM8916
      * Update idle state names and entry-method on MSM8916
      * Add PCIe, RPMPD, LPASS, Q6, TCSR, TuringCC, PSCI cpuidle states,
        and CDSP on QCS404
      * Add reset-cells property to QCS404 GCC node
      * Fixup s3 max voltage, l3 min voltage, drive strength typo, and
        s3 supply definition on QCS404-evb
      * Fixup ADC outputs and VADC calibration on PMS405
      
      * tag 'qcom-arm64-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (39 commits)
        arm64: dts: qcom: qcs404-evb: fix vdd_apc supply
        arm64: dts: qcom: pm8998: Use qcom,pm8998-pon binding for second gen pon
        arm64: dts: qcom: msm8996: Enable SMMUs
        arm64: dts: qcom: msm8996: Correct apr-domain property
        arm64: dts: qcom: Add Dragonboard 845c
        arm64: dts: qcom: qcs404-evb: Enable PCIe
        arm64: dts: qcom: qcs404: Add PCIe related nodes
        arm64: dts: qcom: msm8998: Add PCIe PHY and RC nodes
        arm64: dts: qcom: msm8998: Add ANOC1 SMMU node
        arm64: dts: qcom: msm8996: Stop using legacy clock names
        arm64: dts: msm8996: fix PSCI entry-latency-us
        arm64: dts: qcom: msm8998: Add PSCI cpuidle low power states
        arm64: dts: qcom: sdm845: Add Q6V5 MSS node
        arm64: dts: qcom: Add AOSS QMP node
        arm64: dts: qcom-qcs404: Add reset-cells to GCC node
        arm64: dts: qcom-msm8916: Update coresight DT bindings
        arm64: dts: qcom: msm8998: Add rpmpd node
        arm64: dts: qcom: qcs404: Add rpmpd node
        arm64: dts: qcom: qcs404: Move lpass and q6 into soc
        arm64: dts: qcom: qcs404: Fully describe the CDSP
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      750ee785
    • Olof Johansson's avatar
      Merge tag 'hisi-arm32-dt-for-5.3' of git://github.com/hisilicon/linux-hisi into arm/dt · 0914acd8
      Olof Johansson authored
      ARM: DT: Hisilicon ARM32 SoCs updates for v5.3
      
      - Updated CoreSight funnel and replicator using new bindings to fix warning
        for the hip04.
      
      * tag 'hisi-arm32-dt-for-5.3' of git://github.com/hisilicon/linux-hisi:
        ARM: dts: hip04: Update coresight DT bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0914acd8
    • Olof Johansson's avatar
      Merge tag 'hisi-arm64-dt-for-5.3' of git://github.com/hisilicon/linux-hisi into arm/dt · 80f7f92c
      Olof Johansson authored
      ARM64: DT: Hisilicon SoCs DT updates for v5.3
      
      * Hi3660 SoC and related boards:
        - Added CoreSight trace components
      
      * Hi6220 SoC and related boards:
        - Updated CoreSight funnel and replicator using new bindings to fix warning
      
      * tag 'hisi-arm64-dt-for-5.3' of git://github.com/hisilicon/linux-hisi:
        arm64: dts: hi3660: Add CoreSight support
        arm64: dts: hi6220: Update coresight DT bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      80f7f92c
    • Olof Johansson's avatar
      Merge tag 'arm-soc/for-5.3/devicetree-v2' of https://github.com/Broadcom/stblinux into arm/dt · 98d70a5c
      Olof Johansson authored
      This pull request contain Broadcom ARM-based SoCs Device Tree changes
      for 5.3 please pull the following:
      
      - Lukas enables DMA support for the BCM2835 (Raspberry Pi) SPI
        controller
      
      - Florian fixes a number of dtc W=1 warnings in the Broadcom DTS files
        and provides a fix for devices failing to boot after the removal of
        skelton.dtsi (that commit has been submitted as a separate fix)
      
      * tag 'arm-soc/for-5.3/devicetree-v2' of https://github.com/Broadcom/stblinux:
        ARM: dts: BCM5301X: Fix most DTC W=1 warnings
        ARM: dts: NSP: Fix the bulk of W=1 DTC warnings
        ARM: dts: BCM63xx: Fix DTC W=1 warnings
        ARM: dts: BCM53573: Fix DTC W=1 warnings
        ARM: dts: bcm-mobile: Fix most DTC W=1 warnings
        ARM: dts: Cygnus: Fix most DTC W=1 warnings
        ARM: dts: Fix BCM7445 DTC warnings
        ARM: bcm283x: Enable DMA support for SPI controller
        ARM: dts: bcm: Add missing device_type = "memory" property
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      98d70a5c
  2. 23 Jun, 2019 9 commits
  3. 21 Jun, 2019 1 commit
  4. 20 Jun, 2019 4 commits
  5. 19 Jun, 2019 15 commits
    • Olof Johansson's avatar
      Merge tag 'ti-k3-soc-for-v5.3' of... · 4ed7e4e5
      Olof Johansson authored
      Merge tag 'ti-k3-soc-for-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kristo/linux into arm/dt
      
      Texas Instruments K3 SoC family changes for 5.3
      
      - Add support for the new J721e SoC, includes basic peripherals needed for
        booting up the device
      - New peripheral support added for AM654x:
        * TI SCI irqchip
        * GPIO
        * MCU SRAM
        * R5Fs
        * MSMC RAM
        * SERDES and PCIe
      
      * tag 'ti-k3-soc-for-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kristo/linux: (26 commits)
        arm64: dts: ti: k3-j721e: Add the MCU SRAM node
        arm64: dts: ti: k3-j721e: Add interrupt controllers in wakeup domain
        arm64: dts: ti: k3-j721e: Add interrupt controllers in main domain
        arm64: dts: ti: k3-j721e-main: Add Main NavSS Interrupt controller node
        arm64: defconfig: Enable TI's J721E SoC platform
        arm64: dts: ti: Add support for J721E Common Processor Board
        soc: ti: Add Support for J721E SoC config option
        arm64: dts: ti: Add Support for J721E SoC
        dt-bindings: serial: 8250_omap: Add compatible for J721E UART controller
        dt-bindings: arm: ti: Add bindings for J721E SoC
        arm64: dts: ti: am654-base-board: Disable SERDES and PCIe
        arm64: dts: k3-am6: Add PCIe Endpoint DT node
        arm64: dts: k3-am6: Add PCIe Root Complex DT node
        arm64: dts: k3-am6: Add SERDES DT node
        arm64: dts: k3-am6: Add mux-controller DT node required for muxing SERDES
        arm64: dts: k3-am6: Add "socionext,synquacer-pre-its" property to gic_its
        arm64: dts: ti: k3-am65: Add MSMC RAM ranges in interconnect node
        arm64: dts: ti: k3-am65: Add R5F ranges in interconnect nodes
        arm64: dts: ti: k3-am65-mcu: Add the MCU RAM node
        arm64: dts: ti: k3-am65: Add MCU SRAM ranges in interconnect nodes
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      4ed7e4e5
    • Olof Johansson's avatar
      Merge tag 'socfpga_dts_updates_for_v5.3' of... · 50f5ef46
      Olof Johansson authored
      Merge tag 'socfpga_dts_updates_for_v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/dt
      
      SoCFPGA DTS updates for v5.3
      - Use the new "altr,socfpga-stmmac-a10-s10" for the EMAC controllers on
        Arria10/Stratix10
      - Add the ltc2497 i2c entry on the Arria10 devkit
      - Add the EMAC OCP reset property on the Arria10
      
      * tag 'socfpga_dts_updates_for_v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux:
        ARM: dts: arria10: Add EMAC OCP reset property
        ARM: dts: socfpga: add ltc2497 on arria10 devkit
        arm64: dts: stratix10: use the "altr,socfpga-stmmac-a10-s10" binding
        ARM: dts: socfpga: use the "altr,socfpga-stmmac-a10-s10" binding
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      50f5ef46
    • Leo Yan's avatar
      ARM: dts: hip04: Update coresight DT bindings · 06c3cba6
      Leo Yan authored
      CoreSight DT bindings have been updated, thus the old compatible strings
      are obsolete and the drivers will report warning if DTS uses these
      obsolete strings.
      
      This patch switches to the new bindings for CoreSight dynamic funnel and
      static replicator, so can dismiss warning during initialisation.
      
      Cc: Wei Xu <xuwei5@hisilicon.com>
      Cc: Guodong Xu <guodong.xu@linaro.org>
      Cc: Zhangfei Gao <zhangfei.gao@linaro.org>
      Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
      Cc: Mathieu Poirier <mathieu.poirier@linaro.org>
      Cc: Suzuki K Poulose <suzuki.poulose@arm.com>
      Signed-off-by: default avatarLeo Yan <leo.yan@linaro.org>
      Acked-by: default avatarSuzuki K Poulose <suzuki.poulose@arm.com>
      Reviewed-by: default avatarMathieu Poirier <mathieu.poirier@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      06c3cba6
    • Wanglai Shi's avatar
      arm64: dts: hi3660: Add CoreSight support · 9500ff14
      Wanglai Shi authored
      This patch adds DT bindings for the CoreSight trace components
      on hi3660, which is used by 96boards Hikey960.
      Signed-off-by: default avatarWanglai Shi <shiwanglai@hisilicon.com>
      Reviewed-and-tested-by: default avatarLeo Yan <leo.yan@linaro.org>
      Reviewed-by: default avatarMathieu Poirier <mathieu.poirier@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      9500ff14
    • Leo Yan's avatar
      arm64: dts: hi6220: Update coresight DT bindings · b6f7cd7f
      Leo Yan authored
      CoreSight DT bindings have been updated, thus the old compatible strings
      are obsolete and the drivers will report warning if DTS uses these
      obsolete strings.
      
      This patch switches to the new bindings for CoreSight dynamic funnel and
      static replicator, so can dismiss warning during initialisation.
      
      Cc: Wei Xu <xuwei5@hisilicon.com>
      Cc: Guodong Xu <guodong.xu@linaro.org>
      Cc: Zhangfei Gao <zhangfei.gao@linaro.org>
      Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
      Cc: Mathieu Poirier <mathieu.poirier@linaro.org>
      Cc: Suzuki K Poulose <suzuki.poulose@arm.com>
      Signed-off-by: default avatarLeo Yan <leo.yan@linaro.org>
      Acked-by: default avatarSuzuki K Poulose <suzuki.poulose@arm.com>
      Reviewed-by: default avatarMathieu Poirier <mathieu.poirier@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      b6f7cd7f
    • Olof Johansson's avatar
      Merge tag 'samsung-dt-5.3' of... · ecf89023
      Olof Johansson authored
      Merge tag 'samsung-dt-5.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
      
      Samsung DTS ARM changes for v5.3
      
      1. Fixes for minor warnings.
      2. Enable ADC on Exynos5410 Odroid XU board.
      
      * tag 'samsung-dt-5.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: exynos: Add ADC node to Exynos5410 and Odroid XU
        ARM: dts: exynos: Raise maximum buck regulator voltages on Arndale Octa
        ARM: dts: exynos: Move CPU OPP tables out of SoC node on Exynos5420
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ecf89023
    • Olof Johansson's avatar
      Merge tag 'vexpress-updates-5.3' of... · f8269581
      Olof Johansson authored
      Merge tag 'vexpress-updates-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/dt
      
      ARMv7 Vexpress updates for v5.3
      
      1. Couple of updates switching to use new/updated bindings for CoreSight
         dynamic funnel components and NOR flash partition type
      2. Disable NOR flash on Vexpress TC2 platform as it conflicts with CPU
         power management. This follows what we have on ARMv8 Juno platform
         and is required after recent commit that enabled CFI NOR FLASH in
         multi_v7 defconfig
      
      * tag 'vexpress-updates-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
        ARM: dts: vexpress: set the right partition type for NOR flash
        arm: dts: vexpress-v2p-ca15_a7: disable NOR flash node by default
        ARM: dts: vexpress-v2p-ca15_a7: update coresight DT bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      f8269581
    • Olof Johansson's avatar
      Merge tag 'juno-updates-5.3' of... · 65004867
      Olof Johansson authored
      Merge tag 'juno-updates-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/dt
      
      ARMv8 Juno updates for v5.3
      
      Couple of updates switching to use new/updated bindings for CoreSight
      dynamic funnel components and NOR flash partition type
      
      * tag 'juno-updates-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
        arm64: dts: juno: set the right partition type for NOR flash
        arm64: dts: juno: update coresight DT bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      65004867
    • Olof Johansson's avatar
      Merge tag 'omap-for-v5.3/ti-sysc-dt-signed' of... · b3dbb6e3
      Olof Johansson authored
      Merge tag 'omap-for-v5.3/ti-sysc-dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
      
      ti-sysc dts changes for v5.3
      
      We can now drop the custom dts property "ti,hwmods" for drivers that
      have the ti-sysc interconnect target module configured in dts.
      
      Let's start with a minimal changes to omap4 uart and mmc. We use
      omap4 as the starting point as it has runtime PM implemented and all
      the omap variants after that are based on it with similar clkctrl
      clock for the modules. More devices will be updated later on as they
      get tested.
      
      Note that these changes are based on the related ti-sysc driver
      changes.
      
      * tag 'omap-for-v5.3/ti-sysc-dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (21 commits)
        ARM: dts: Drop legacy custom hwmods property for omap4 mmc
        ARM: dts: Drop legacy custom hwmods property for omap4 uart
        bus: ti-sysc: Detect uarts also on omap34xx
        bus: ti-sysc: Do rstctrl reset handling in two phases
        bus: ti-sysc: Add support for disabling module without legacy mode
        bus: ti-sysc: Set ENAWAKEUP if available
        bus: ti-sysc: Handle swsup idle mode quirks
        bus: ti-sysc: Handle clockactivity for enable and disable
        bus: ti-sysc: Enable interconnect target module autoidle bit on enable
        bus: ti-sysc: Allow QUIRK_LEGACY_IDLE even if legacy_mode is not set
        bus: ti-sysc: Make OCP reset work for sysstatus and sysconfig reset bits
        bus: ti-sysc: Support 16-bit writes too
        bus: ti-sysc: Add support for missing clockdomain handling
        ARM: dts: dra71x: Disable usb4_tm target module
        ARM: dts: dra71x: Disable rtc target module
        ARM: dts: dra76x: Disable usb4_tm target module
        ARM: dts: dra76x: Disable rtc target module
        ARM: dts: dra76x: Update MMC2_HS200_MANUAL1 iodelay values
        ARM: dts: am57xx-idk: Remove support for voltage switching for SD card
        bus: ti-sysc: Handle devices with no control registers
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b3dbb6e3
    • Olof Johansson's avatar
      Merge tag 'omap-for-v5.3/dt-signed' of... · 0164a087
      Olof Johansson authored
      Merge tag 'omap-for-v5.3/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
      
      dts changes for omap variants for v5.3
      
      This series of changes improves support for few boards:
      
      - configure another lcd type for logicpd torpedo devkit
      
      - a series of updates for am335x phytec boards
      
      - configure mmc card detect pin for am335x-baltos
      
      * tag 'omap-for-v5.3/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: dts: am335x-baltos: add support for MMC1 CD pin
        ARM: dts: am335x-baltos: Fix PHY mode for ethernet
        ARM: dts: Add support for phyBOARD-REGOR-AM335x
        ARM: dts: am335x-pcm-953: Remove eth phy delay
        ARM: dts: am335x-pcm-953: Update user led names
        ARM: dts: am335x-phycore-som: Enable gpmc node in dts files
        ARM: dts: am335x-phycore-som: Add emmc node
        ARM: dts: am335x phytec boards: Remove regulator node
        ARM: dts: Add LCD type 28 support to LogicPD Torpedo DM3730 devkit
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0164a087
    • Olof Johansson's avatar
      Merge tag 'arm-soc/for-5.3/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt · 3aa45174
      Olof Johansson authored
      This pull request contains Broadcom ARM64-based SoCs Device Tree changes
      for 5.3, please pull the following:
      
      - Pramod adds the Device Tree nodes for thermal support on Stingray
      
      - Srinath adds the Device Tree nodes for both XHCI (host) and BDC
        (device) modes
      
      - Rayagonda adds the Device Tree node for slave I2C operation when
        Stingray operates as a SmartNIC
      
      * tag 'arm-soc/for-5.3/devicetree-arm64' of https://github.com/Broadcom/stblinux:
        arm64: dts: Stingray: Add NIC i2c device node
        arm64: dts: Add USB DT nodes for Stingray SoC
        arm64: dts: stingray: Add Stingray Thermal DT support.
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      3aa45174
    • Olof Johansson's avatar
      Merge tag 'v5.3-rockchip-dts64-1' of... · 3990c991
      Olof Johansson authored
      Merge tag 'v5.3-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
      
      PCIe for rockpro64, wifi+bt for Rock-PI4, spi for Rock960 family
      and a fix for the yet unused isp-iommus.
      
      * tag 'v5.3-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        arm64: dts: rockchip: add WiFi+BT support on ROCK Pi4 board
        arm64: dts: rockchip: fix isp iommu clocks and power domain
        arm64: dts: rockchip: Enable SPI1 on Ficus
        arm64: dts: rockchip: Enable SPI0 and SPI4 on Rock960
        arm64: dts: rockchip: add PCIe nodes on rk3399-rockpro64
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      3990c991
    • Olof Johansson's avatar
      Merge tag 'v5.3-rockchip-dts32-1' of... · 5b8ea6bf
      Olof Johansson authored
      Merge tag 'v5.3-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
      
      A lot more love for rk3288 in general and veyron specially with changes
      all over the place.
      
      * tag 'v5.3-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: (21 commits)
        ARM: dts: rockchip: Split GPIO keys for veyron into multiple devices
        ARM: dts: rockchip: Add HDMI i2c unwedging for rk3288-veyron
        ARM: dts: rockchip: Add unwedge pinctrl entries for dw_hdmi on rk3288
        ARM: dts: rockchip: Switch to builtin HDMI DDC bus on rk3288-veyron
        ARM: dts: rockchip: Add pin names for rk3288-veyron jaq, mickey, speedy
        ARM: dts: rockchip: fix pwm-cells for rk3288's pwm3
        ARM: dts: rockchip: Configure the GPU thermal zone for mickey
        ARM: dts: rockchip: Use the GPU to cool CPU thermal zone of veyron mickey
        ARM: dts: rockchip: remove GPU 500 MHz OPP on rk3288
        ARM: dts: rockchip: Use GPU as cooling device for the GPU thermal zone of the rk3288
        ARM: dts: rockchip: Add #cooling-cells entry for rk3288 GPU
        ARM: dts: rockchip: Mark that the rk3288 timer might stop in suspend
        ARM: dts: rockchip: Add pin names for rk3288-veyron-jerry
        ARM: dts: rockchip: Add pin names for rk3288-veyron-minnie
        ARM: dts: raise GPU trip point temperature for speedy to 80 degC
        ARM: dts: rockchip: raise GPU trip point temperatures for veyron
        ARM: dts: rockchip: raise CPU trip point temperature for veyron to 100 degC
        ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200
        ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again
        ARM: dts: rockchip: Remove bogus 'i2s_clk_out' from rk3288-veyron-mickey
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      5b8ea6bf
    • Andy Gross's avatar
      arm64: qcom: qcs404: Add reset-cells to GCC node · 0763d0c2
      Andy Gross authored
      This patch adds a reset-cells property to the gcc controller on the QCS404.
      Without this in place, we get warnings like the following if nodes reference
      a gcc reset:
      
      arch/arm64/boot/dts/qcom/qcs404.dtsi:261.38-310.5: Warning (resets_property):
      /soc@0/remoteproc@b00000: Missing property '#reset-cells' in node
      /soc@0/clock-controller@1800000 or bad phandle (referred from resets[0])
        also defined at arch/arm64/boot/dts/qcom/qcs404-evb.dtsi:82.18-84.3
        DTC     arch/arm64/boot/dts/qcom/qcs404-evb-4000.dtb
      arch/arm64/boot/dts/qcom/qcs404.dtsi:261.38-310.5: Warning (resets_property):
      /soc@0/remoteproc@b00000: Missing property '#reset-cells' in node
      /soc@0/clock-controller@1800000 or bad phandle (referred from resets[0])
        also defined at arch/arm64/boot/dts/qcom/qcs404-evb.dtsi:82.18-84.3
      Signed-off-by: default avatarAndy Gross <agross@kernel.org>
      Reviewed-by: default avatarNiklas Cassel <niklas.cassel@linaro.org>
      Reviewed-by: default avatarVinod Koul <vkoul@kernel.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0763d0c2
    • Baolin Wang's avatar
      arm64: dts: sprd: Add Spreadtrum SD host controller support · c311f4ff
      Baolin Wang authored
      Add one Spreadtrum SD host controller to support eMMC card for Spreadtrum
      SC9860 platform.
      Signed-off-by: default avatarBaolin Wang <baolin.wang@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      c311f4ff