[GIT PULL] Qualcomm ARM64 DT updates for v5.10
Bjorn Andersson
bjorn.andersson at linaro.org
Thu Sep 24 00:06:07 EDT 2020
The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:
Linux 5.9-rc1 (2020-08-16 13:04:57 -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.10
for you to fetch changes up to bac12f2569d1e2378d8de59eefbaa1d0ef5101dc:
arm64: dts: qcom: sm8250: Add thermal zones and throttling support (2020-09-24 03:06:48 +0000)
----------------------------------------------------------------
Qualcomm ARM64 DT updates for v5.10
Cleanup, refactor and modernize MSM8916 by sorting nodes, moving device
and platform specific parts to their respective files, add and use
labels for reference nodes and use IRQ defines. Migrate TCSR mutex off
the depricated binding, add resin node for PM8916.
Add LPASS clock controller for SC7180. Fix the LLCC reg, increase
interconnect-cells, drop flags on MDSS irqs. Add interconnects for
display, eMMC and SD-card, specify 'sustainable_power' for CPU thermal
zones, improve pinconf states related to UART and Bluetooth. Add new DT
for Lazor and Trogdor.
Increase #interconnect-cells for SDM845 to allow tags, add OPP tables
and power-domains for Venus and interconnects for display. Fix the ports
on the HDMI nodes for DB845c and add DT for the Xiaomi Poco F1.
Add interconnect providers, fix up primary USB's clock and use
dt-binding defines for GPU clocks on SM8150.
Add interconnect providers, CPUfreq, thermal configuration and missing
uarts for SM8250. Fix up naming of debug uart, add always-on supply
clock to gcc, fix up the sleep clock rate and define OPP tables for all
QUP devices. Then add a new DeviceTree for the QRB5165 RB5 board.
Enable watchdog on IPQ8074 and use the appropriate compatible for the
PMU node. Enable DVFS support for IPQ6018.
Finally correct the spelling of "interrupts" in MSM8992 uart node, fix
missing # in PM660 #interrupt-cells, add second VFE power-domain to
camss in MSM8996 and sort the Makefile.
----------------------------------------------------------------
Adrian Schmutzler (1):
arm64: dts: qcom: replace status value "ok" by "okay"
Amit Kucheria (1):
arm64: dts: qcom: sm8250: Add thermal zones and throttling support
Amit Pundir (1):
arm64: dts: qcom: Add support for Xiaomi Poco F1 (Beryllium)
Bjorn Andersson (1):
arm64: dts: qcom: sm8250: Add cpufreq hw node
Dmitry Baryshkov (4):
arm64: dts: qcom: sm8250: add bi_tcxo_ao to gcc clocks
arm64: dts: qcom: sm8250-mtp: add i2c device tree nodes
arch64: dts: qcom: sm8250: add uart nodes
arm64: dts: sm8250: Add OPP table for all qup devices
Douglas Anderson (1):
arm64: dts: qcom: Add sc7180-lazor sku2
Georgi Djakov (2):
arm64: dts: qcom: sdm845: Increase the number of interconnect cells
arm64: dts: qcom: sdm845: Add interconnects property for display
Gokul Sriram Palanisamy (1):
dt-bindings: qcom: Add ipq8074 bindings
Jonathan Marek (6):
arm64: dts: qcom: sm8150: fix up primary USB nodes
arm64: dts: qcom: use sm8150 gpucc dt-bindings
arm64: dts: qcom: use sm8250 gpucc dt-bindings
arm64: dts: qcom: sm8250: use the right clock-freqency for sleep-clk
arm64: dts: qcom: sm8150: add interconnect nodes
arm64: dts: qcom: sm8250: add interconnect nodes
Kathiravan T (4):
arm64: dts: ipq8074: enable watchdog support
dt-bindings: mailbox: add compatible for the IPQ6018 SoC
arm64: dts: ipq6018: enable DVFS support
arm64: dts: ipq8074: Use the A53 PMU compatible
Krishna Manikandan (2):
arm64: dts: qcom: sc7180: add interconnect bindings for display
arm64: dts: sc7180: add bus clock to mdp node for sc7180 target
Krzysztof Kozlowski (1):
arm64: dts: qcom: msm8992: Fix UART interrupt property
Manivannan Sadhasivam (6):
dt-bindings: arm: qcom: Document SM8250 SoC and boards
arm64: dts: qcom: sm8250: Rename UART2 node to UART12
arm64: dts: qcom: Add basic devicetree support for QRB5165 RB5
arm64: dts: qcom: qrb5165-rb5: Add onboard LED support
arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for TLMM block
arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for PM8150(B&L)
Matthias Kaehlcke (1):
arm64: dts: qcom: sc7180: Add 'sustainable_power' for CPU thermal zones
Pradeep P V K (1):
arm64: dts: qcom: sc7180: Add bandwidth votes for eMMC and SDcard
Rajendra Nayak (2):
arm64: dts: qcom: sdm845: Add OPP tables and power-domains for venus
arm64: dts: qcom: sc7180: Add OPP tables and power-domains for venus
Rob Clark (1):
arm64: dts: qcom: sc7180-trogdor: add initial trogdor and lazor dt
Robert Foss (1):
arm64: dts: qcom: msm8996: Add VFE1_GDSC power domain to camss node
Sai Prakash Ranjan (1):
arm64: dts: qcom: sc7180: Fix the LLCC base register size
Sibi Sankar (3):
arm64: dts: qcom: sc7180: Increase the number of interconnect cells
arm64: dts: qcom: sm8150: Add OSM L3 interconnect provider
arm64: dts: qcom: sm8250: Add EPSS L3 interconnect provider
Stephan Gerhold (24):
arm64: dts: qcom: apq8016-sbc: Remove properties that are already default
arm64: dts: qcom: msm8916: Declare sound node in msm8916.dtsi
arm64: dts: qcom: apq8016-sbc: Define leds outside of soc node
arm64: dts: qcom: msm8916: Add more labels
arm64: dts: qcom: msm8916: Use labels in board device trees
arm64: dts: qcom: pm8916: Add resin node
arm64: dts: qcom: msm8916: Move PM8916-specific parts to msm8916-pm8916.dtsi
arm64: dts: qcom: msm8916: Move more supplies to msm8916-pm8916.dtsi
arm64: dts: qcom: msm8916: Set default pinctrl for blsp1_uart1/2
arm64: dts: qcom: msm8916: Move common USB properties to msm8916.dtsi
arm64: dts: qcom: msm8916: Configure DSI port with labels
arm64: dts: qcom: msm8916: Remove one more thermal trip point unit name
arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec
arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts
arm64: dts: qcom: msm8916: Use IRQ defines, add IRQ types
arm64: dts: qcom: msm8916: Drop qcom,tcsr-mutex syscon
arm64: dts: qcom: msm8916: Minor style fixes
arm64: dts: qcom: msm8916: Add MSM8916-specific compatibles to SCM/MSS
arm64: dts: qcom: msm8916: Use more generic node names
arm64: dts: qcom: msm8916: Rename "x-smp2p" to "smp2p-x"
arm64: dts: qcom: msm8916: Pad addresses
arm64: dts: qcom: msm8916: Sort nodes
arm64: dts: qcom: pm8916: Sort nodes
arm64: dts: qcom: Makefile: Sort lines
Stephen Boyd (2):
arm64: dts: qcom: sc7180: Drop flags on mdss irqs
arm64: dts: qcom: trogdor: Add labels for type-c ports
Taniya Das (1):
arm64: dts: qcom: sc7180: Add LPASS clock controller nodes
Tanmay Shah (1):
arm64: dts: qcom: sc7180: Add DisplayPort HPD pin dt node
Venkata Lakshmi Narayana Gubba (1):
arm64: dts: qcom: sc7180: Remove clock for bluetooth on SC7180 IDP board
Vinod Koul (1):
arm64: dts: qcom: sdm845-db845c: Fix hdmi nodes
satya priya (3):
arm64: dts: qcom: sc7180: Improve the uart3 pin config for sc7180-idp
arm64: dts: qcom: sc7180: Add wakeup support for BT UART on sc7180-idp
arm64: dts: qcom: sc7180-trogdor: Add wakeup support for BT UART
Łukasz Patron (1):
arm64: dts: qcom: pm660: Fix missing pound sign in interrupt-cells
Documentation/devicetree/bindings/arm/qcom.yaml | 11 +
.../bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 +
arch/arm64/boot/dts/qcom/Makefile | 16 +-
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 900 +++----
arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 6 +-
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 96 +-
arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 34 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 10 +-
.../boot/dts/qcom/msm8916-longcheer-l8150.dts | 108 +-
arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 14 +-
arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 79 +
.../dts/qcom/msm8916-samsung-a2015-common.dtsi | 132 +-
.../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 12 +-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 2608 ++++++++++----------
arch/arm64/boot/dts/qcom/msm8992.dtsi | 2 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 +-
arch/arm64/boot/dts/qcom/pm660.dtsi | 2 +-
arch/arm64/boot/dts/qcom/pm8916.dtsi | 92 +-
arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 2 +-
arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 12 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 686 +++++
arch/arm64/boot/dts/qcom/sc7180-idp.dts | 66 +-
.../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 24 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 17 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 18 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 15 +
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 192 ++
.../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 15 +
arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts | 14 +
arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 191 ++
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1402 +++++++++++
arch/arm64/boot/dts/qcom/sc7180.dtsi | 332 ++-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 14 +-
.../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 380 +++
arch/arm64/boot/dts/qcom/sdm845.dtsi | 92 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 111 +-
arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 32 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 1059 +++++++-
38 files changed, 6559 insertions(+), 2241 deletions(-)
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts
More information about the linux-arm-kernel
mailing list