[GIT PULL] Qualcomm ARM64 DeviceTree updates for v6.9
Bjorn Andersson
andersson at kernel.org
Sat Feb 24 21:01:45 PST 2024
The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:
Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-arm64-for-6.9
for you to fetch changes up to f176168bcb95bd1fdd32f5a794e68b7a36ac8740:
arm64: dts: qcom: sm6115: fix USB PHY configuration (2024-02-20 11:54:53 -0600)
----------------------------------------------------------------
Qualcomm ARM64 DeviceTree updates for v6.9
Four variants of Samsung Galaxy Core Prime and Grand Prime, built on
MSM8916, and the Hardware Development Kit (HDK) for SM8550, are
introduced.
On X Elite audio and compute remoteprocs, IPCC, PCIe, AOSS QMP, SMP2P,
TCSR, USB, display, audio, and soundwire support is introduced, and
enabled across the CRD and QCP devices.
For SM8650 PCIe controllers are moved to GIC-ITS and msi-map-mask is
defined. Missing qlink-logging reserved-memory region is added for the
modem remoteproc. FastRPC compute contexts are marked dma-coherent.
Audio, USB Type-C and PM8010 support is introduced across MTP and QRD
devices.
GPU cooling devices are hooked up across MSM8916, MSM8939, SC8180X,
SDM630, SDM845, SM6115, SM8150, SM8250, SM8350, and SM8550.
UFS PHY clocks are corrected across MSM8996, MSM8998, SC8180X, SC8280XP,
SDM845, SM6115, SM6125, SM8150, SM8250, SM8350, SM8550, and SM8650.
PCI MSI interrupts are wired up across SM8150, SM8250, SM8350, SM8450,
SM8550, SM8650, SC7280, and SC8180X
On IPQ6018 QUP5 I2C, tsens sand thermal zones are defined. The Inline
Crypto Engine (ICE) is enabled for IPQ9574.
On MSM8953 the GPU and its IOMMU is introduced, the reset for the
display subsystem is also wired up.
VLS CLAMP registers are specified for USB3 PHYs on MSM8998, QCM2290, and
SM6115.
USB Type-C port management is enabled on QRB4210 RB2.
On the SA8295P ADP the MAX20411 regulator powering the GPU rails is
introduced and the GPU is enabled. The first PCI instance on SA8540P
Ride is disabled for now, as a fix for the interrupt storm produced here
has not been presented.
On SA8775P the firmware memory map has changed and is updated. Safety
IRQ is added to the Ethernet controller.
On SC7180 UFS support is introduced and the cros-ec-spi is marked as
wakeup source.
For SC7280 capacity and DPC properties are added, cryptobam definition
is improved to work in more firmware environments, more Chrome-specific
properties are moved out from main dtsi, and cros-ec-spi is maked as a
wakeup source. Slimbus definition is added to the platform.
A missing reserved-memory range is added to Fairphone FP5, PMIC GLINK
and Venus are enabled. LEDs are introduced and voltage settings
corrected on the QCM6490 IDP, and RB3gen2 sees the same voltage changes
and GCC protected clocks are introduced to make the board boot properly.
RPMh sleep stats and a variety of cleanups and fixes are introduced for
SC8180X.
On SC8280XP the additional tsens instances are introduced. Camera
Subsystem and Camera Control Interface (CCI) are added. PMIC die-temp
vadc channels are introduced on the CRD, to allow ADC channels to be
tied to the shared PMIC temp-alarms, to actually report temperature.
On SDM630 USB QMP PHY support is introduced and enabled on the Inforce
IFC6560 board. On the various Sony Xperia XA2 variants WLED is enabled
and configured.
On SM6350 display subsystem interconnects and tsens-based thermal zones
are added. On SM7125 UFS support is added.
On Fairphone FP4, on SM7225, display and GPU are enabled, and firmware
paths are corrected.
SM8150 PCIe controller definitions are corrected.
As with SM8650, the SM8550 the fastrpc compute contexts are marked
dm-coherent, and PCIe controllers are moved to use GIC-ITS. The UFS
controller frequency definition is moved to the generic opp-table.
Touchscreen is enabled on the QRD device.
As usual, a variety of smaller cleanups and corrections to match
DeviceTree bindings and style guidelines are introduced across the
various files.
----------------------------------------------------------------
Abel Vesa (9):
dt-bindings: clock: Drop the SM8650 DISPCC dedicated schema
dt-bindings: clock: qcom: Document the X1E80100 TCSR Clock Controller
arm64: dts: qcom: x1e80100: Add TCSR node
arm64: dts: qcom: x1e80100: Add USB nodes
arm64: dts: qcom: x1e80100: Add PCIe nodes
arm64: dts: qcom: x1e80100: Add display nodes
arm64: dts: qcom: x1e80100-crd: Enable more support
arm64: dts: qcom: x1e80100-qcp: Enable more support
arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
Ankit Sharma (1):
arm64: dts: qcom: sc7280: Add capacity and DPC properties
Bjorn Andersson (10):
arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc
arm64: dts: qcom: sa8295p-adp: add max20411
arm64: dts: qcom: sa8295p-adp: Enable GPU
Merge branch '20240202-x1e80100-clock-controllers-v4-5-7fb08c861c7c at linaro.org' into arm64-for-6.9
Merge branch '20240125-msm8953-mdss-reset-v2-1-fd7824559426 at z3ntu.xyz' into arm64-for-6.9
Merge branch '20240131-ufs-phy-clock-v3-3-58a49d2f4605 at linaro.org' into HEAD
arm64: dts: qcom: sc8280xp: Introduce additional tsens instances
arm64: dts: qcom: sc8280xp-crd: Add PMIC die-temp vadc channels
arm64: dts: qcom: sc8280xp-pmics: Define adc for temp-alarms
arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
Bryan O'Donoghue (2):
arm64: dts: qcom: sc8280xp: camss: Add CCI definitions
arm64: dts: qcom: sc8280xp: camss: Add CAMSS block definition
Christian Marangi (1):
arm64: dts: qcom: ipq8074: add clock-frequency to MDIO node
David Heidelberg (1):
arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
David Wronek (3):
dt-bindings: arm: qcom: Add Xiaomi Redmi Note 9S
arm64: dts: qcom: sc7180: Add UFS nodes
arm64: dts: qcom: sm7125-xiaomi-common: Add UFS nodes
Dmitry Baryshkov (12):
arm64: dts: qcom: rename PM2250 to PM4125
arm64: dts: qcom: sdm630: add USB QMP PHY support
arm64: dts: qcom: sda660-ifc6560: enable USB 3.0 PHY
dt-bindings: arm: qcom: drop the superfluous device compatibility schema
arm64: dts: qcom: msm8998: declare VLS CLAMP register for USB3 PHY
arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY
arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY
arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
arm64: dts: qcom: pmi632: define USB-C related blocks
arm64: dts: qcom: qrb4210-rb2: enable USB-C port handling
arm64: dts: qcom: pm4125: define USB-C related blocks
arm64: dts: qcom: sm6115: fix USB PHY configuration
Fenglin Wu (2):
arm64: dts: qcom: sm8650-mtp: add PM8010 regulators
arm64: dts: qcom: sm8650-qrd: add PM8010 regulators
Hui Liu (1):
arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
Isaev Ruslan (1):
arm64: dts: qcom: ipq6018: add QUP5 I2C node
Joe Mason (2):
arm64: dts: qcom: Add support for Xiaomi Redmi Note 9S
arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add fuel gauge
Komal Bajaj (2):
arm64: dts: qcom: qcm6490-idp: Correct the voltage setting for vph_pwr
arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting for vph_pwr
Konrad Dybcio (27):
dt-bindings: clock: gcc-sc8180x: Add the missing CX power domain
arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency
arm64: dts: qcom: sc8180x: Add missing CPU off state
arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on
arm64: dts: qcom: sc8180x: Add missing CPU<->MDP_CFG path
arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
arm64: dts: qcom: sc8180x: Add RPMh sleep stats
arm64: dts: qcom: x1e80100: Add missing system-wide PSCI power domain
arm64: dts: qcom: x1e80100: Flush RSC sleep & wake votes
arm64: dts: qcom: msm8916: Hook up GPU cooling device
arm64: dts: qcom: msm8939: Hook up GPU cooling device
arm64: dts: qcom: sc8180x: Hook up GPU cooling device
arm64: dts: qcom: sdm845: Hook up GPU cooling device
arm64: dts: qcom: sm6115: Hook up GPU cooling device
arm64: dts: qcom: sm6115: Mark GPU @ 125C critical
arm64: dts: qcom: sm8150: Hook up GPU cooling device
arm64: dts: qcom: sm8250: Hook up GPU cooling device
arm64: dts: qcom: sm8350: Hook up GPU cooling device
arm64: dts: qcom: sm8450: Hook up GPU cooling device
arm64: dts: qcom: sm8550: Hook up GPU cooling device
arm64: dts: qcom: sdm630: Hook up GPU cooling device
arm64: dts: qcom: sm8450: Add missing interconnects to serial
arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI
arm64: dts: qcom: sm8550: Switch UFS from opp-table-hz to opp-v2
Krishna Kurapati (4):
arm64: dts: qcom: Fix hs_phy_irq for QUSB2 targets
arm64: dts: qcom: Fix hs_phy_irq for non-QUSB2 targets
arm64: dts: qcom: Fix hs_phy_irq for SDM670/SDM845/SM6350
arm64: dts: qcom: Add missing interrupts for qcs404/ipq5332
Krishna chaitanya chundru (1):
arm64: dts: qcom: sc7280: Add additional MSI interrupts
Krzysztof Kozlowski (32):
arm64: dts: qcom: x1e80100: drop qcom,drv-count
arm64: dts: qcom: sm8150: add necessary ref clock to PCIe
arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5 microphones
arm64: dts: qcom: sm8150: describe all PCI MSI interrupts
arm64: dts: qcom: sm8250: describe all PCI MSI interrupts
arm64: dts: qcom: sm8350: describe all PCI MSI interrupts
arm64: dts: qcom: sm8450: describe all PCI MSI interrupts
arm64: dts: qcom: sm8550: describe all PCI MSI interrupts
arm64: dts: qcom: sm8650: describe all PCI MSI interrupts
arm64: dts: qcom: split PCIe interrupt-names entries per lines
arm64: dts: qcom: x1e80100: add ADSP GPR
arm64: dts: qcom: x1e80100: add LPASS LPI pin controller
arm64: dts: qcom: x1e80100: add ADSP audio codec macros
arm64: dts: qcom: x1e80100: add Soundwire controllers
arm64: dts: qcom: x1e80100-crd: add WCD9385 Audio Codec
arm64: dts: qcom: x1e80100-crd: add WSA8845 speakers
arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
arm64: dts: qcom: sm8550-qrd: add correct analogue microphones
arm64: dts: qcom: sm8550-mtp: add correct analogue microphones
arm64: dts: sc8280xp: correct DMIC2 and DMIC3 pin config node names
arm64: dts: sm8450: correct DMIC2 and DMIC3 pin config node names
arm64: dts: sm8550: correct DMIC2 and DMIC3 pin config node names
arm64: dts: sm8650: correct DMIC2 and DMIC3 pin config node names
arm64: dts: x1e80100: correct DMIC2 and DMIC3 pin config node names
arm64: dts: qcom: x1e80100-crd: add sound card
arm64: dts: qcom: ssm7125-xiaomi: drop incorrect UFS phy max current
arm64: dts: qcom: minor whitespace cleanup
arm64: dts: qcom: sc8180x: describe all PCI MSI interrupts
arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
arm64: dts: qcom: sm8150: correct PCIe wake-gpios
arm64: dts: qcom: replace underscores in node names
Ling Xu (2):
arm64: dts: qcom: sm8550: Add dma-coherent property
arm64: dts: qcom: sm8650: Add dma-coherent property
Luca Weiss (11):
arm64: dts: qcom: sc7280: Move video-firmware to chrome-common
arm64: dts: qcom: qcm6490-fairphone-fp5: Enable venus node
arm64: dts: qcom: sc7280: Add static properties to cryptobam
arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing reserved-memory
arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMIC GLINK
arm64: dts: qcom: sm7225-fairphone-fp4: Switch firmware ext to .mbn
arm64: dts: qcom: sm6350: Add tsens thermal zones
arm64: dts: qcom: sm6350: Add interconnect for MDSS
arm64: dts: qcom: sm6350: Remove "disabled" state of GMU
arm64: dts: qcom: sm7225-fairphone-fp4: Enable display and GPU
arm64: dts: qcom: pmi632: Add PBS client and use in LPG node
Lucas Karpinski (1):
arm64: dts: qcom: sa8540p-ride: disable pcie2a node
Manivannan Sadhasivam (15):
dt-bindings: clock: qcom: Add missing UFS QREF clocks
arm64: dts: qcom: msm8996: Fix UFS PHY clocks
arm64: dts: qcom: msm8998: Fix UFS PHY clocks
arm64: dts: qcom: sdm845: Fix UFS PHY clocks
arm64: dts: qcom: sm6115: Fix UFS PHY clocks
arm64: dts: qcom: sm6125: Fix UFS PHY clocks
arm64: dts: qcom: sm6350: Fix UFS PHY clocks
arm64: dts: qcom: sm8150: Fix UFS PHY clocks
arm64: dts: qcom: sm8250: Fix UFS PHY clocks
arm64: dts: qcom: sc8180x: Fix UFS PHY clocks
arm64: dts: qcom: sc8280xp: Fix UFS PHY clocks
arm64: dts: qcom: sm8350: Fix UFS PHY clocks
arm64: dts: qcom: sm8550: Fix UFS PHY clocks
arm64: dts: qcom: sm8650: Fix UFS PHY clocks
arm64: dts: sm8650: Add msi-map-mask for PCIe nodes
Mantas Pucka (2):
arm64: dts: qcom: ipq6018: add tsens node
arm64: dts: qcom: ipq6018: add thermal zones
Marijn Suijten (1):
arm64: dts: qcom: sdm630-nile: Enable and configure PM660L WLED
Mark Hasemeyer (3):
arm64: dts: qcom: sc7180: Enable cros-ec-spi as wake source
arm64: dts: qcom: sc7280: Enable cros-ec-spi as wake source
arm64: dts: qcom: sdm845: Enable cros-ec-spi as wake source
Maulik Shah (1):
arm64: dts: qcom: sc7280: Update domain-idle-states for cluster sleep
Neil Armstrong (10):
dt-bindings: arm: qcom: Document the HDK8550 board
arm64: dts: qcom: sm8550: add support for the SM8550-HDK board
arm64: dts: qcom: sm8550-qrd: enable Touchscreen
arm64: dts: qcom: sm8650-qrd: add USB-C Altmode Support
arm64: dts: qcom: sm8650: Use GIC-ITS for PCIe0 and PCIe1
arm64: dts: qcom: sm8650: add missing qlink_logging reserved memory for mpss
arm64: dts: qcom: sm8650-qrd: add Audio nodes
arm64: dts: qcom: sm8650-mtp: add Audio sound card node
arm64: dts: qcom: sm8550-hdk: correct WCD9385 route and port mapping
arm64: dts: qcom: sm8550: Use GIC-ITS for PCIe0 and PCIe1
Ninad Naik (1):
arm64: dts: qcom: sa8775p: Add new memory map updates to SA8775P
Rajendra Nayak (3):
dt-bindings: clock: qcom: Document the X1E80100 Display Clock Controller
dt-bindings: clock: qcom: Document the X1E80100 GPU Clock Controller
dt-bindings: clock: qcom: Document the X1E80100 Camera Clock Controller
Raymond Hackley (1):
dt-bindings: qcom: Document new msm8916-samsung devices
Sibi Sankar (4):
arm64: dts: qcom: x1e80100: Add IPCC node
arm64: dts: qcom: x1e80100: Add SMP2P nodes
arm64: dts: qcom: x1e80100: Add QMP AOSS node
arm64: dts: qcom: x1e80100: Add ADSP/CDSP remoteproc nodes
Stefan Hansson (1):
dt-bindings: arm: qcom: Add Samsung Galaxy Tab 4 10.1 LTE
Stephan Gerhold (1):
arm64: dts: qcom: apq8016-sbc-d3-camera: Use more generic node names
Suraj Jaiswal (1):
arm64: dts: qcom: sa8775p: enable safety IRQ
Umang Chheda (1):
arm64: dts: qcom: qcm6490-idp: Include PM7250B
Vignesh Viswanathan (1):
arm64: dts: qcom: ipq9574: Enable Inline Crypto Engine for MMC
Viken Dadhaniya (1):
arm64: dts: qcom: sc7280: add slimbus DT node
Vladimir Lypak (4):
dt-bindings: clock: gcc-msm8953: add more resets
arm64: dts: qcom: msm8953: add reset for display subsystem
arm64: dts: qcom: msm8953: Add GPU IOMMU
arm64: dts: qcom: msm8953: Add GPU
Vladimir Zapolskiy (1):
arm64: dts: qcom: sm6115: drop pipe clock selection
Walter Broemeling (1):
arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add initial device trees
Yassine Oudjana (1):
arm64: dts: qcom: msm8996: Define UFS UniPro clock limits
Documentation/devicetree/bindings/arm/qcom.yaml | 58 +-
.../bindings/clock/qcom,gcc-sc8180x.yaml | 7 +
.../bindings/clock/qcom,sm8450-camcc.yaml | 2 +
.../bindings/clock/qcom,sm8450-gpucc.yaml | 2 +
.../bindings/clock/qcom,sm8550-dispcc.yaml | 7 +-
.../bindings/clock/qcom,sm8550-tcsr.yaml | 1 +
.../bindings/clock/qcom,sm8650-dispcc.yaml | 106 --
arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 14 +-
arch/arm/boot/dts/qcom/qcom-sdx65.dtsi | 14 +-
arch/arm64/boot/dts/qcom/Makefile | 6 +
.../dts/qcom/apq8016-sbc-d3-camera-mezzanine.dts | 8 +-
arch/arm64/boot/dts/qcom/ipq5332.dtsi | 8 +-
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 159 ++
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 16 +
arch/arm64/boot/dts/qcom/ipq9574.dtsi | 12 +-
.../boot/dts/qcom/msm8216-samsung-fortuna3g.dts | 11 +
.../dts/qcom/msm8916-samsung-fortuna-common.dtsi | 203 +++
.../boot/dts/qcom/msm8916-samsung-gprimeltecan.dts | 27 +
.../dts/qcom/msm8916-samsung-grandprimelte.dts | 16 +
.../dts/qcom/msm8916-samsung-rossa-common.dtsi | 16 +
arch/arm64/boot/dts/qcom/msm8916-samsung-rossa.dts | 16 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 9 +
arch/arm64/boot/dts/qcom/msm8939.dtsi | 11 +-
arch/arm64/boot/dts/qcom/msm8953.dtsi | 155 +-
.../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 2 +-
.../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 2 +-
arch/arm64/boot/dts/qcom/msm8994.dtsi | 4 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 18 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 26 +-
.../boot/dts/qcom/{pm2250.dtsi => pm4125.dtsi} | 38 +-
arch/arm64/boot/dts/qcom/pmi632.dtsi | 39 +
arch/arm64/boot/dts/qcom/qcm2290.dtsi | 7 +
arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 56 +-
arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 39 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 16 +
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 23 +-
arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 96 +-
arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 50 +-
arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 68 +
arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 4 +-
arch/arm64/boot/dts/qcom/sa8540p.dtsi | 3 +
arch/arm64/boot/dts/qcom/sa8775p.dtsi | 119 +-
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 +
arch/arm64/boot/dts/qcom/sc7180.dtsi | 86 +-
arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 28 +
arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1 +
arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 1 +
arch/arm64/boot/dts/qcom/sc7280.dtsi | 125 +-
arch/arm64/boot/dts/qcom/sc8180x.dtsi | 141 +-
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 39 +-
arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 39 +-
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 601 ++++++-
.../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 5 +
arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dts | 2 +-
arch/arm64/boot/dts/qcom/sdm450.dtsi | 14 +
.../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 16 +
arch/arm64/boot/dts/qcom/sdm630.dtsi | 62 +-
arch/arm64/boot/dts/qcom/sdm632.dtsi | 8 +
.../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 6 +
arch/arm64/boot/dts/qcom/sdm670.dtsi | 14 +-
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1 +
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 2 +-
.../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 8 +-
arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 2 +-
arch/arm64/boot/dts/qcom/sdm845.dtsi | 63 +-
arch/arm64/boot/dts/qcom/sm4450.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sm6115.dtsi | 95 +-
arch/arm64/boot/dts/qcom/sm6125.dtsi | 17 +-
arch/arm64/boot/dts/qcom/sm6350.dtsi | 597 ++++++-
arch/arm64/boot/dts/qcom/sm6375.dtsi | 12 +-
arch/arm64/boot/dts/qcom/sm7125-xiaomi-common.dtsi | 26 +
arch/arm64/boot/dts/qcom/sm7125-xiaomi-curtana.dts | 16 +
arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 61 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 115 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 107 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 87 +-
arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8450.dtsi | 81 +-
arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 1306 ++++++++++++++
arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 11 +-
arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 53 +-
arch/arm64/boot/dts/qcom/sm8550.dtsi | 187 +-
arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 155 ++
arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 439 ++++-
arch/arm64/boot/dts/qcom/sm8650.dtsi | 81 +-
arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 450 +++++
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 175 +-
arch/arm64/boot/dts/qcom/x1e80100.dtsi | 1777 +++++++++++++++++++-
include/dt-bindings/clock/qcom,gcc-msm8953.h | 4 +
include/dt-bindings/clock/qcom,gcc-sc8180x.h | 2 +
include/dt-bindings/clock/qcom,x1e80100-camcc.h | 135 ++
include/dt-bindings/clock/qcom,x1e80100-dispcc.h | 98 ++
include/dt-bindings/clock/qcom,x1e80100-gpucc.h | 41 +
include/dt-bindings/clock/qcom,x1e80100-tcsr.h | 23 +
include/dt-bindings/reset/qcom,x1e80100-gpucc.h | 19 +
95 files changed, 8351 insertions(+), 586 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8650-dispcc.yaml
create mode 100644 arch/arm64/boot/dts/qcom/msm8216-samsung-fortuna3g.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-fortuna-common.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-gprimeltecan.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-grandprimelte.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-rossa-common.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-rossa.dts
rename arch/arm64/boot/dts/qcom/{pm2250.dtsi => pm4125.dtsi} (56%)
create mode 100644 arch/arm64/boot/dts/qcom/sdm450.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sm7125-xiaomi-curtana.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8550-hdk.dts
create mode 100644 include/dt-bindings/clock/qcom,x1e80100-camcc.h
create mode 100644 include/dt-bindings/clock/qcom,x1e80100-dispcc.h
create mode 100644 include/dt-bindings/clock/qcom,x1e80100-gpucc.h
create mode 100644 include/dt-bindings/clock/qcom,x1e80100-tcsr.h
create mode 100644 include/dt-bindings/reset/qcom,x1e80100-gpucc.h
More information about the linux-arm-kernel
mailing list