The following changes since commit 6efb943b8616ec53a5e444193dccf1af9ad627b5: Linux 5.13-rc1 (2021-05-09 14:17:44 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-arm64-for-5.14 for you to fetch changes up to 81cfa462e458405f58b23f45ddd9439c70bf5347: arm64: dts: qcom: sc7180: Add xo clock for eMMC and Sd card (2021-06-14 11:29:46 -0500) ---------------------------------------------------------------- Qualcomm ARM64 DT updates for v5.14 MSM8916 gains new support for Huawei Ascend G7, with NFC, sensors and touchscreen. The Samsung Galaxy A3/A5 gains battery support, touch keys, NFC. MSM8996 received more cleanup and refactoring, preparing for upcoming new devices. Note worthy is the long pending enablement of CPUfreq. SC7180 continues to stabilize, with a range of small fixes for various bits and pieces, and new revisions for the CoachZ and pompom devices. SC7280 continues to grow, with more clock controllers, thermal sensors, thermal zones, CPUfreq and interconnect providers. Xiaomi Poco F1 gaines audio support and the OnePlus 6/6T gaines IPA support. SM8350 gains some cleanups and the IPA device is enabled. Initial support for the Microsoft Surface Duo, based on SM8150, is added. IPQ8074 gained support for the HK10 board. ---------------------------------------------------------------- Alex Elder (3): arm64: dts: qcom: sm8350: add IPA information arm64: dts: qcom: sm8350-mtp: enable IPA arm64: dts: qcom: sdm845-mtp: enable IPA Caleb Connolly (2): arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem arm64: dts: qcom: sdm845-oneplus-common: enable ipa Douglas Anderson (1): arm64: dts: qcom: sc7180: Fix sc7180-qmp-usb3-dp-phy reg sizes Felipe Balbi (2): arm64: dts: qcom: sm8150: Add DMA nodes arm64: dts: qcom: add initial device-tree for Microsoft Surface Duo Gokul Sriram Palanisamy (1): arm64: dts: qcom: Add board support for HK10 Harigovindan P (1): arm64: dts: qcom: sc7180: add nodes for idp display Joel Selvaraj (1): arm64: dts: qcom: sdm845-xiaomi-beryllium: Add audio support Jonathan Marek (1): arm64: dts: qcom: sm8250: fix display nodes Judy Hsiao (1): arm64: dts: qcom: sc7180: add label for secondary mi2s Konrad Dybcio (14): arm64: dts: qcom: msm8996: Sanitize pins arm64: dts: qcom: msm8996-*: Clean up QUP and UART names arm64: dts: qcom: msm8996: Enlarge tcsr_mutex_regs size arm64: dts: qcom: msm8996: Add SDHCI1 arm64: dts: qcom: msm8996: Add BLSP2_I2C5 and BLSP2_I2C6 arm64: dts: qcom: msm8996: Disable MDSS and Adreno by default arm64: dts: qcom: msm8996: Disable Venus by default arm64: dts: qcom: pm8994: Add RESIN node arm64: dts: qcom: msm8996: Add DSI0 nodes arm64: dts: qcom: pmi8994: Add WLED node arm64: dts: qcom: msm8996: Clean up the SDHCI2 node arm64: dts: qcom: msm8996: Strictly limit USB2 host to USB2 speeds arm64: dts: qcom: msm8996: Add DMA to QUPs and UARTs arm64: dts: qcom: msm8996: Make CPUCC actually probe (and work) Loic Poulain (2): arm64: dts: qcom: msm8996: Rename speedbin node arm64: dts: qcom: msm8996: Add CPU opps Matthias Kaehlcke (5): arm64: dts: qcom: sc7180: lazor: Simplify disabling of charger thermal zone arm64: dts: qcom: sc7180: Add pompom rev3 arm64: dts: qcom: sc7180: Add CoachZ rev3 arm64: dts: qcom: sc7180: coachz: Add thermal config for skin temperature arm64: dts: qcom: pm6150: Add thermal zone for PMIC on-die temperature Michael Srba (1): arm64: dts: qcom: msm8916-samsung-a3u: Add touch key regulators Odelu Kukatla (1): arm64: dts: sc7280: Add interconnect provider DT nodes Petr Vorel (1): arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 Rajendra Nayak (2): dt-bindings: arm: qcom: Document google,senor board arm64: dts: qcom: sc7280: Add "google,senor" to the compatible Rajeshwari Ravindra Kamble (2): arm64: dts: qcom: SC7280: Add device node support for TSENS arm64: dts: qcom: SC7280: Add thermal zone support Robert Marko (1): arm64: dts: qcom: ipq8074: disable USB phy by default Roja Rani Yarubandi (1): arm64: dts: qcom: sc7180: Remove QUP-CORE ICC path Serge Semin (1): arm64: dts: qcom: Harmonize DWC USB3 DT nodes name Sergey Senozhatsky (1): arm64: dts: qcom: remove camera_mem region Shaik Sajida Bhanu (1): arm64: dts: qcom: sc7180: Add xo clock for eMMC and Sd card Sibi Sankar (2): dt-bindings: mailbox: Add WPSS client index to IPCC arm64: dts: qcom: sc7280: Add nodes to boot WPSS Srinivasa Rao Mandadapu (1): arm64: dts: qcom: sc7180: Add wakeup delay for adau codec Stephan Gerhold (9): arm64: dts: qcom: msm8916-samsung-a2015: Add touch key arm64: dts: qcom: msm8916-samsung-a5u: Add touch key regulator arm64: dts: qcom: msm8916-samsung-a2015: Add rt5033 battery arm64: dts: qcom: msm8916-samsung-a2015: Add NFC arm64: dts: qcom: msm8916: Add device tree for Huawei Ascend G7 arm64: dts: qcom: msm8916-huawei-g7: Add touchscreen arm64: dts: qcom: msm8916-huawei-g7: Add sensors arm64: dts: qcom: msm8916-huawei-g7: Add display regulator arm64: dts: qcom: msm8916-huawei-g7: Add NFC Stephen Boyd (6): arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node arm64: dts: qcom: c630: Add no-hpd to DSI bridge node arm64: dts: qcom: sc7180: Disable PON on Trogdor arm64: dts: qcom: sc7180: Remove cros-pd-update on Trogdor arm64: dts: qcom: sdm845: Remove cros-pd-update on Cheza arm64: dts: qcom: sc7180-trogdor: Update flash freq to match reality Sujit Kautkar (3): arm64: dts: qcom: sc7180: Move rmtfs memory region arm64: dts: qcom: sc7180: Move sdc pinconf to board specific DT files arm64: dts: qcom: sc7180: SD-card GPIO pin set bias-pull up Taniya Das (2): arm64: dts: qcom: sc7280: Add cpufreq hw node arm64: dts: qcom: sc7280: Add clock controller nodes Vincent Knecht (1): arm64: dts: qcom: msm8916-alcatel-idol347: enable touchscreen Vinod Koul (2): arm64: dts: qcom: sm8350: use interconnect enums arm64: dts: qcom: sm8350: fix the node unit addresses Wenchao Han (1): arm64: dts: qcom: sc7180: Modify SPI_CLK voltage level for trogdor Yassine Oudjana (2): arm64: dts: qcom: msm8996: Disable ADSP and add power domains arm64: dts: qcom: msm8996: Add usb3 interrupts satya priya (10): arm64: dts: qcom: sm8350: Add label for thermal-zones node arm64: dts: qcom: pm7325: Add pm7325 base dts file arm64: dts: qcom: pm8350c: Add temp-alarm support arm64: dts: qcom: pm8350c: Correct the GPIO node arm64: dts: qcom: pmr735a: Add temp-alarm support arm64: dts: qcom: pmr735a: Correct the GPIO node arm64: dts: qcom: pmk8350: Add peripherals for pmk8350 arm64: dts: qcom: pmk8350: Correct the GPIO node arm64: dts: qcom: sc7280: Include PMIC DT files for sc7280-idp arm64: dts: qcom: sc7280: Add ADC channel nodes for PMIC temperatures to sc7280-idp Documentation/devicetree/bindings/arm/qcom.yaml | 1 + arch/arm64/boot/dts/qcom/Makefile | 10 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 93 +- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 24 +- arch/arm64/boot/dts/qcom/ipq8074-hk10-c1.dts | 11 + arch/arm64/boot/dts/qcom/ipq8074-hk10-c2.dts | 10 + arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 76 ++ arch/arm64/boot/dts/qcom/ipq8074.dtsi | 5 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 26 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 454 ++++++++ .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 131 +++ .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 47 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 26 + .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 + arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 653 ----------- arch/arm64/boot/dts/qcom/msm8996.dtsi | 999 ++++++++++++++++- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 24 + arch/arm64/boot/dts/qcom/pm7325.dtsi | 53 + arch/arm64/boot/dts/qcom/pm8350c.dtsi | 32 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 8 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 13 + arch/arm64/boot/dts/qcom/pmk8350.dtsi | 51 +- arch/arm64/boot/dts/qcom/pmr735a.dtsi | 32 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 169 ++- .../boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 22 +- ...r2-lte.dts => sc7180-trogdor-coachz-r3-lte.dts} | 6 +- ...-coachz-r2.dts => sc7180-trogdor-coachz-r3.dts} | 4 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 64 ++ .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 9 - .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 9 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 9 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 9 + .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 12 + .../boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 38 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dts | 14 + .../boot/dts/qcom/sc7180-trogdor-pompom-r3.dts | 15 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 29 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 121 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 122 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 36 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 1171 ++++++++++++++++++++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 4 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 5 + .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 18 + .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 114 ++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 + .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 543 +++++++++ arch/arm64/boot/dts/qcom/sm8150.dtsi | 72 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 64 +- include/dt-bindings/mailbox/qcom-ipcc.h | 1 + 59 files changed, 4518 insertions(+), 979 deletions(-) create mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10-c1.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10-c2.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm7325.dtsi rename arch/arm64/boot/dts/qcom/{sc7180-trogdor-coachz-r2-lte.dts => sc7180-trogdor-coachz-r3-lte.dts} (69%) rename arch/arm64/boot/dts/qcom/{sc7180-trogdor-coachz-r2.dts => sc7180-trogdor-coachz-r3.dts} (75%) create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dts