The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9: Linux 5.6-rc1 (2020-02-09 16:08:48 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-arm64-for-5.7 for you to fetch changes up to dfaf16014f55eebbb2a812c8ebdc6ce30681bb81: arm64: dts: qcom: sdm845-mtp: Relocate remoteproc firmware (2020-03-16 22:20:34 -0700) ---------------------------------------------------------------- Qualcomm ARM64 DT updates for v5.7 This brings initial support for the SM8250 and IPQ6018 platforms. SDM845 gets audio, PCIe and IP-accelerator support, and the interconnect providers are refactored. The Lenovo Yoga C630 has audio enabled and the DB845c has PCIe, analog audio and low-speed interfaces enabled. The SDM845 MTP has its display enabled and firmware location updated to match linux-firmware. SC7180 gains CPU topology and power properties. Interconnect providers, eMMC, SD-card, multimedia clocks, display, Bluetooth, Venus are added. Critical trip points are added as well as various fixes. For MSM8916 FastRPC support is added, ETM power management and reserved memory for Samsung A2015 are corrected. MSM8996 switches to generic QMP phy driver for its UFS support. MSM8998 temporarily disables part of Coresight to boot without clk_ignore_unused. CEQ for eMMC on QCS404 is enabled. Fixes throughout the platforms to fix binding compliance, correct compatibles for SDHCI nodes and add gpio-ranges. ---------------------------------------------------------------- Alex Elder (1): arm64: dts: sdm845: add IPA information Alexandre Courbot (1): arm64: dts: qcom: add Venus firmware node on Cheza Amit Kucheria (3): arm64: dts: qcom: msm8916:: Add qcom,tsens-v0_1 to msm8916.dtsi compatible arm64: dts: qcom: msm8996:: Add qcom,tsens-v2 to msm8996.dtsi compatible arm64: dts: qcom: msm8998: Fix cpu compatible Balakrishna Godavarthi (1): arm64: dts: qcom: sc7180: Add bluetooth node on SC7180 IDP board Bjorn Andersson (8): arm64: dts: qcom: sdm845: Add first PCIe controller and PHY arm64: dts: qcom: sdm845: Add second PCIe PHY and controller arm64: dts: qcom: db845c: Enable PCIe controllers arm64: dts: qcom: sdm845-mtp: Add Truly display arm64: dts: qcom: msm8996: Define parent clocks for gcc arm64: dts: qcom: msm8996: Use generic QMP driver for UFS arm64: dts: qcom: msm8998-mtp: Disable funnel 4 and 5 arm64: dts: qcom: sdm845-mtp: Relocate remoteproc firmware Christian Lamparter (1): ARM64: dts: qcom: add gpio-ranges property David Dai (1): arm64: dts: sdm845: Redefine interconnect provider DT nodes Dikshita Agarwal (2): arm64: dts: sc7180: Add Venus video codec DT node arm64: dts: sc7180: Add Venus firmware subnode Douglas Anderson (6): arm64: dts: sc7180: Add the sleep_clk to gcc-sc7180 node arm64: dts: qcom: qcs404: Fix sdhci compat string arm64: dts: qcom: sdm845: Add the missing clocks on the dispcc arm64: dts: qcom: sdm845: Add missing clocks / fix names on the gpucc arm64: dts: qcom: sdm845: Add the missing clock on the videocc arm64: dts: sc7180: Add unit name to soc node Harigovindan P (1): arm64: dts: sc7180: add display dt nodes Loic Poulain (1): arm64: dts: qcom: apq8016-sbc: Remove wrong regulator supply Mathieu Poirier (1): arm64: dts: msm8916: Properly deal with ETMv4 power management Matthias Kaehlcke (1): arm64: dts: sc7180: Move venus node to the correct position Odelu Kukatla (1): arm64: dts: sc7180: Add interconnect provider DT nodes Rajendra Nayak (3): arm64: dts: qcom: sc7180: Add dynamic CPU power coefficients arm64: dts: qcom: sc7180: Add CPU capacity values arm64: dts: qcom: sc7180: Add CPU topology Rajeshwari (1): arm64: dts: qcom: sc7180: Added critical trip point Thermal-zones node Sai Prakash Ranjan (1): arm64: dts: qcom: sc7180: Add iommus property to QUP0 and QUP1 Sandeep Maheswaram (1): arm64: dts: qcom: sc7180: Correct qmp phy reset entries Sibi Sankar (2): arm64: dts: qcom: sdm845: Add OSM L3 interconnect provider arm64: dts: qcom: sc7180: Add OSM L3 interconnect provider Sivaprakash Murugesan (1): arm64: dts: ipq6018: Add a few device nodes Sricharan R (2): dt-bindings: qcom: Add ipq6018 bindings arm64: dts: Add ipq6018 SoC and CP01 board support Srinivas Kandagatla (7): arm64: dts: qcom: db845c: add Low speed expansion i2c and spi nodes arm64: dts: msm8916: Add fastrpc node arm64: dts: qcom: sdm845: add slimbus nodes arm64: dts: qcom: sdm845: add apr nodes arm64: dts: qcom: c630: Enable audio support arm64: dts: qcom: sdm845: add pinctrl nodes for quat i2s arm64: dts: qcom: db845c: add analog audio support Stanimir Varbanov (1): arm64: dts: sdm845: follow venus-sdm845v2 DT binding Stephan Gerhold (1): arm64: dts: qcom: msm8916-samsung-a2015: Reserve Samsung firmware memory Stephen Boyd (2): arm64: dts: qcom: sdm845: Disable pwrkey on Cheza arm64: dts: qcom: pm6150: Add label to pwrkey node Taniya Das (1): arm64: dts: sc7180: Add clock controller nodes Veerabhadrarao Badiganti (3): arm64: dts: qcom: sc7180: Add nodes for eMMC and SD card arm64: dts: qcom: qcs404: Enable CQE support for eMMC arm64: dts: qcom: sc7180: Update reg names for SDHC Venkata Narendra Kumar Gutta (1): arm64: dts: qcom: sm8250: Add sm8250 dts file Documentation/devicetree/bindings/arm/qcom.yaml | 8 + arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 1 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 6 - arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 64 ++ arch/arm64/boot/dts/qcom/ipq6018.dtsi | 443 ++++++++++++++ arch/arm64/boot/dts/qcom/ipq8074.dtsi | 1 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 8 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 21 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 1 + arch/arm64/boot/dts/qcom/msm8994.dtsi | 1 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 33 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 16 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 64 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 605 ++++++++++++++++++- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 15 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 283 +++++++++ arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 89 +++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 672 ++++++++++++++++++++- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 114 ++++ arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 29 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 444 ++++++++++++++ 27 files changed, 2868 insertions(+), 69 deletions(-) create mode 100644 arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq6018.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm8250-mtp.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8250.dtsi