linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a
@ 2025-04-22 20:17 Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 01/33] dt-bindings: arm: cpus: Add Kryo 470 CPUs Danila Tikhonov
                   ` (19 more replies)
  0 siblings, 20 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov, Connor Mitchell

This patch series adds support for the Qualcomm Snapdragon 730/730G/732G
(SM7150) platform along with the Google Pixel 4a (sunfish) device. Since
the most critical drivers were submitted and applied in separate patch
series, this series is largely composed of DT bindings and device‑trees.

To date, we’ve tested SM7150 support on the following eleven devices:
- Google Pixel 4a (sunfish)
- Samsung Galaxy A71 (a715f)
- Lenovo Tab P11 Pro (j706f)
- Xiaomi POCO X2 (phoenix)
- Xiaomi POCO X3 (karna) / POCO X3 NFC (surya)
- Xiaomi Redmi Note 10 Pro (sweet)
- Xiaomi Redmi Note 12 Pro (sweet_k6a)
- Xiaomi Mi 9T / Redmi K20 (davinci)
- Xiaomi Mi Note 10 Lite (toco)
- Xiaomi Mi Note 10 (CC9 Pro) & Mi Note 10 Pro (CC9 Pro Premium) (tucana)
- Xiaomi Mi 11 Lite 4G (courbet)

A huge thank‑you to the SM7150 community for all the devices-porting
work, testing efforts, and bug reports.

Patches adding support for the aforementioned Xiaomi devices will be
submitted as a separate series, contingent on this series being applied.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
Connor Mitchell (1):
      arm64: dts: qcom: sm7150: Add device-tree for Google Pixel 4a

Danila Tikhonov (25):
      dt-bindings: arm: cpus: Add Kryo 470 CPUs
      dt-bindings: cpufreq: qcom-hw: Add the SM7150 compatible
      dt-bindings: watchdog: qcom-wdt: Add the SM7150 compatible
      dt-bindings: sram: qcom,imem: Add the SM7150 compatible
      dt-bindings: thermal: tsens: Add the SM7150 compatible
      dt-bindings: mmc: sdhci-msm: Add the SM7150 compatible
      dt-bindings: soc: qcom,dcc: Add the SM7150 compatible
      dt-bindings: mfd: qcom,tcsr: Add the SM7150 compatible
      dt-bindings: net: qcom,ipa: Add the SM7150 compatible
      dt-bindings: dmaengine: qcom: gpi: Add the SM7150 compatible
      dt-bindings: nvmem: qfprom: Add the SM7150 compatible
      dt-bindings: crypto: qcom,inline-crypto-engine: Add the SM7150 compatible
      dt-bindings: interconnect: qcom-bwmon: Add the SM7150 compatible
      dt-bindings: i2c: qcom-cci: Add the SM7150 compatible
      dt-bindings: clock: qcom-rpmhcc: Add the SM7150 compatible
      dt-bindings: interconnect: OSM L3: Add the SM7150 compatible
      dt-bindings: arm-smmu: Add the SM7150 compatible
      dt-bindings: clock: qcom,gpucc: Add the SM7150 compatible
      dt-bindings: remoteproc: qcom: sc7180-pas: Add the SM7150 compatible
      remoteproc: qcom: pas: Add SM7150 remoteproc support
      cpufreq: Add SM7150 to cpufreq-dt-platdev blocklist
      firmware: qcom: tzmem: disable sm7150 platform
      arm64: dts: qcom: Add dtsi for Snapdragon 730/730g/732g (SM7150) SoCs
      dt-bindings: arm: qcom: Add SM7150 Google Pixel 4a
      dt-bindings: display: panel: samsung,ams581vf01: Add google,sunfish

David Wronek (6):
      dt-bindings: mailbox: qcom: Add the SM7150 APCS compatible
      dt-bindings: soc: qcom: aoss-qmp: Add the SM7150 compatible
      dt-bindings: interrupt-controller: qcom-pdc: Add the SM7150 compatible
      dt-bindings: usb: dwc3: Add the SM7150 compatible
      dt-bindings: phy: qcom,qusb2: Add the SM7150 compatible
      dt-bindings: ufs: qcom: Add the SM7150 compatible

Jens Reidel (1):
      soc: qcom: pd-mapper: Add support for SM7150

 Documentation/devicetree/bindings/arm/cpus.yaml    |    1 +
 Documentation/devicetree/bindings/arm/qcom.yaml    |    6 +
 .../devicetree/bindings/clock/qcom,gpucc.yaml      |   29 +-
 .../devicetree/bindings/clock/qcom,rpmhcc.yaml     |   53 +-
 .../bindings/cpufreq/cpufreq-qcom-hw.yaml          |    2 +
 .../bindings/crypto/qcom,inline-crypto-engine.yaml |    1 +
 .../bindings/display/panel/samsung,ams581vf01.yaml |    8 +-
 .../devicetree/bindings/dma/qcom,gpi.yaml          |    1 +
 .../devicetree/bindings/i2c/qcom,i2c-cci.yaml      |    2 +
 .../bindings/interconnect/qcom,msm8998-bwmon.yaml  |    2 +
 .../bindings/interconnect/qcom,osm-l3.yaml         |    1 +
 .../bindings/interrupt-controller/qcom,pdc.yaml    |    1 +
 .../devicetree/bindings/iommu/arm,smmu.yaml        |    3 +
 .../bindings/mailbox/qcom,apcs-kpss-global.yaml    |    1 +
 .../devicetree/bindings/mfd/qcom,tcsr.yaml         |    1 +
 .../devicetree/bindings/mmc/sdhci-msm.yaml         |    1 +
 .../devicetree/bindings/net/qcom,ipa.yaml          |    4 +
 .../devicetree/bindings/nvmem/qcom,qfprom.yaml     |    1 +
 .../devicetree/bindings/phy/qcom,qusb2-phy.yaml    |    1 +
 .../bindings/remoteproc/qcom,sc7180-pas.yaml       |   14 +-
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |    1 +
 .../devicetree/bindings/soc/qcom/qcom,dcc.yaml     |    1 +
 .../devicetree/bindings/sram/qcom,imem.yaml        |    1 +
 .../devicetree/bindings/thermal/qcom-tsens.yaml    |    1 +
 .../devicetree/bindings/ufs/qcom,ufs.yaml          |    2 +
 .../devicetree/bindings/usb/qcom,dwc3.yaml         |    3 +
 .../devicetree/bindings/watchdog/qcom-wdt.yaml     |    1 +
 arch/arm64/boot/dts/qcom/Makefile                  |    1 +
 arch/arm64/boot/dts/qcom/sm7150-google-sunfish.dts |  901 ++++
 arch/arm64/boot/dts/qcom/sm7150.dtsi               | 5010 ++++++++++++++++++++
 drivers/cpufreq/cpufreq-dt-platdev.c               |    1 +
 drivers/firmware/qcom/qcom_tzmem.c                 |    1 +
 drivers/remoteproc/qcom_q6v5_pas.c                 |    3 +
 drivers/soc/qcom/qcom_pd_mapper.c                  |   11 +
 34 files changed, 6031 insertions(+), 40 deletions(-)
---
base-commit: 2c9c612abeb38aab0e87d48496de6fd6daafb00b
change-id: 20250422-sm7150-upstream-9900414931e0

Best regards,
-- 
Danila Tikhonov <danila@jiaxyga.com>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [PATCH 01/33] dt-bindings: arm: cpus: Add Kryo 470 CPUs
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 02/33] dt-bindings: cpufreq: qcom-hw: Add the SM7150 compatible Danila Tikhonov
                   ` (18 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

Document Kryo 470 CPUs found in Qualcomm Snapdragon 730/730G/732G
(SM7150).

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/arm/cpus.yaml b/Documentation/devicetree/bindings/arm/cpus.yaml
index 3d61313ca00ea4fc50f07f1e353be49ddc2377fa..005608ff3cf70dc9792f5a3c6c78cfbe6de41b9e 100644
--- a/Documentation/devicetree/bindings/arm/cpus.yaml
+++ b/Documentation/devicetree/bindings/arm/cpus.yaml
@@ -200,6 +200,7 @@ properties:
       - qcom,kryo385
       - qcom,kryo465
       - qcom,kryo468
+      - qcom,kryo470
       - qcom,kryo485
       - qcom,kryo560
       - qcom,kryo570

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 02/33] dt-bindings: cpufreq: qcom-hw: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 01/33] dt-bindings: arm: cpus: Add Kryo 470 CPUs Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 03/33] dt-bindings: watchdog: qcom-wdt: " Danila Tikhonov
                   ` (17 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

Add the compatible for the cpufreq present on SM7150 platforms.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml b/Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml
index e0242bed33420a39b8a8cff4229ba9eee994ca30..db5cfc794aea466ef207efaaa6e929a3e7c00a6c 100644
--- a/Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml
+++ b/Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml
@@ -28,6 +28,7 @@ properties:
               - qcom,sdm845-cpufreq-hw
               - qcom,sm6115-cpufreq-hw
               - qcom,sm6350-cpufreq-hw
+              - qcom,sm7150-cpufreq-hw
               - qcom,sm8150-cpufreq-hw
           - const: qcom,cpufreq-hw
 
@@ -144,6 +145,7 @@ allOf:
               - qcom,sm6115-cpufreq-hw
               - qcom,sm6350-cpufreq-hw
               - qcom,sm6375-cpufreq-epss
+              - qcom,sm7150-cpufreq-hw
     then:
       properties:
         reg:

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 03/33] dt-bindings: watchdog: qcom-wdt: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 01/33] dt-bindings: arm: cpus: Add Kryo 470 CPUs Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 02/33] dt-bindings: cpufreq: qcom-hw: Add the SM7150 compatible Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 04/33] dt-bindings: mailbox: qcom: Add the SM7150 APCS compatible Danila Tikhonov
                   ` (16 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

Document the SM7150 watchdog compatible.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml b/Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml
index 49e2b807db0bc9d3edfc93ec41ad0df0b74ed032..7c1de5f384dc8765b23abaf1022c4621d0e69887 100644
--- a/Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml
+++ b/Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml
@@ -40,6 +40,7 @@ properties:
               - qcom,apss-wdt-sdx65
               - qcom,apss-wdt-sm6115
               - qcom,apss-wdt-sm6350
+              - qcom,apss-wdt-sm7150
               - qcom,apss-wdt-sm8150
               - qcom,apss-wdt-sm8250
           - const: qcom,kpss-wdt

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 04/33] dt-bindings: mailbox: qcom: Add the SM7150 APCS compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (2 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 03/33] dt-bindings: watchdog: qcom-wdt: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 05/33] dt-bindings: sram: qcom,imem: Add the SM7150 compatible Danila Tikhonov
                   ` (15 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

From: David Wronek <david@mainlining.org>

Add compatible for the Qualcomm SM7150 APCS block to the Qualcomm APCS
binding.

Signed-off-by: David Wronek <david@mainlining.org>
Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
index a58a018f3f7b9f8edd70d7c1bd137844ff2549df..da00858d3a463b43dab3d743de8e3a4b831292a3 100644
--- a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
+++ b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
@@ -49,6 +49,7 @@ properties:
               - qcom,qcs615-apss-shared
               - qcom,sc7180-apss-shared
               - qcom,sc8180x-apss-shared
+              - qcom,sm7150-apss-shared
               - qcom,sm8150-apss-shared
           - const: qcom,sdm845-apss-shared
       - items:

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 05/33] dt-bindings: sram: qcom,imem: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (3 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 04/33] dt-bindings: mailbox: qcom: Add the SM7150 APCS compatible Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 06/33] dt-bindings: soc: qcom: aoss-qmp: " Danila Tikhonov
                   ` (14 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

Add compatible for SM7150 SoC IMEM.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/sram/qcom,imem.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/sram/qcom,imem.yaml b/Documentation/devicetree/bindings/sram/qcom,imem.yaml
index 2711f90d9664b70fcd1e2f7e2dfd3386ed5c1952..463331f5c1c40853a723cbea2df98072fc719f2c 100644
--- a/Documentation/devicetree/bindings/sram/qcom,imem.yaml
+++ b/Documentation/devicetree/bindings/sram/qcom,imem.yaml
@@ -32,6 +32,7 @@ properties:
           - qcom,sdx55-imem
           - qcom,sdx65-imem
           - qcom,sm6375-imem
+          - qcom,sm7150-imem
           - qcom,sm8450-imem
       - const: syscon
       - const: simple-mfd

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 06/33] dt-bindings: soc: qcom: aoss-qmp: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (4 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 05/33] dt-bindings: sram: qcom,imem: Add the SM7150 compatible Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 07/33] dt-bindings: thermal: tsens: " Danila Tikhonov
                   ` (13 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

From: David Wronek <david@mainlining.org>

Document the AOSS QMP compatible for SM7150.

Signed-off-by: David Wronek <david@mainlining.org>
Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml b/Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml
index 41fbbe059d80cebb214317df8ae15b86573546bc..b1a786b838d507628cb8d65049e9648d8baf192b 100644
--- a/Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml
+++ b/Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml
@@ -38,6 +38,7 @@ properties:
           - qcom,sdx75-aoss-qmp
           - qcom,sdm845-aoss-qmp
           - qcom,sm6350-aoss-qmp
+          - qcom,sm7150-aoss-qmp
           - qcom,sm8150-aoss-qmp
           - qcom,sm8250-aoss-qmp
           - qcom,sm8350-aoss-qmp

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 07/33] dt-bindings: thermal: tsens: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (5 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 06/33] dt-bindings: soc: qcom: aoss-qmp: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 08/33] dt-bindings: interrupt-controller: qcom-pdc: " Danila Tikhonov
                   ` (12 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

Add the TSENS v2.x controller found on SM7150.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/thermal/qcom-tsens.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml b/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
index f9d8012c8cf513db94787d44b885c622f62fcf56..8515c2014643380e15ccec6cc20a28c25e00b784 100644
--- a/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
+++ b/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
@@ -64,6 +64,7 @@ properties:
               - qcom,sm6115-tsens
               - qcom,sm6350-tsens
               - qcom,sm6375-tsens
+              - qcom,sm7150-tsens
               - qcom,sm8150-tsens
               - qcom,sm8250-tsens
               - qcom,sm8350-tsens

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 08/33] dt-bindings: interrupt-controller: qcom-pdc: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (6 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 07/33] dt-bindings: thermal: tsens: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 09/33] dt-bindings: usb: dwc3: " Danila Tikhonov
                   ` (11 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

From: David Wronek <david@mainlining.org>

Add a compatible for the Power Domain Controller on SM7150 platforms.

Signed-off-by: David Wronek <david@mainlining.org>
Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml b/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml
index f06b40f88778929579ef9b3b3206f075e140ba96..bcad0fd34d015094f65872ab2b393fdbf427caad 100644
--- a/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml
+++ b/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml
@@ -43,6 +43,7 @@ properties:
           - qcom,sdx75-pdc
           - qcom,sm4450-pdc
           - qcom,sm6350-pdc
+          - qcom,sm7150-pdc
           - qcom,sm8150-pdc
           - qcom,sm8250-pdc
           - qcom,sm8350-pdc

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 09/33] dt-bindings: usb: dwc3: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (7 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 08/33] dt-bindings: interrupt-controller: qcom-pdc: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 10/33] dt-bindings: phy: qcom,qusb2: " Danila Tikhonov
                   ` (10 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

From: David Wronek <david@mainlining.org>

Document the SM7150 dwc3 compatible.

Signed-off-by: David Wronek <david@mainlining.org>
Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/usb/qcom,dwc3.yaml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml b/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
index a792434c59db2e6ba2b9b3b8498ca43f0f8d1ec4..7a45280bfcd5f7f3d89f9750aa11b31c05b9f17b 100644
--- a/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
+++ b/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
@@ -60,6 +60,7 @@ properties:
           - qcom,sm6125-dwc3
           - qcom,sm6350-dwc3
           - qcom,sm6375-dwc3
+          - qcom,sm7150-dwc3
           - qcom,sm8150-dwc3
           - qcom,sm8250-dwc3
           - qcom,sm8350-dwc3
@@ -227,6 +228,7 @@ allOf:
               - qcom,sdx65-dwc3
               - qcom,sdx75-dwc3
               - qcom,sm6350-dwc3
+              - qcom,sm7150-dwc3
     then:
       properties:
         clocks:
@@ -504,6 +506,7 @@ allOf:
               - qcom,sdx75-dwc3
               - qcom,sm4250-dwc3
               - qcom,sm6350-dwc3
+              - qcom,sm7150-dwc3
               - qcom,sm8150-dwc3
               - qcom,sm8250-dwc3
               - qcom,sm8350-dwc3

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 10/33] dt-bindings: phy: qcom,qusb2: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (8 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 09/33] dt-bindings: usb: dwc3: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 11/33] dt-bindings: mmc: sdhci-msm: " Danila Tikhonov
                   ` (9 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

From: David Wronek <david@mainlining.org>

Add devicetree compatible for the usb phy on SM7150 SoC.

Signed-off-by: David Wronek <david@mainlining.org>
Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml b/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml
index 39851ba9de4369282d3499dfad3d8b87a87c462c..51dd79e6db6bb8bf2cde5f43342d1258fd6791f2 100644
--- a/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml
+++ b/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml
@@ -36,6 +36,7 @@ properties:
               - qcom,sdm670-qusb2-phy
               - qcom,sdm845-qusb2-phy
               - qcom,sm6350-qusb2-phy
+              - qcom,sm7150-qusb2-phy
           - const: qcom,qusb2-v2-phy
   reg:
     maxItems: 1

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 11/33] dt-bindings: mmc: sdhci-msm: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (9 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 10/33] dt-bindings: phy: qcom,qusb2: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-28 16:21   ` Ulf Hansson
  2025-04-22 20:17 ` [PATCH 12/33] dt-bindings: soc: qcom,dcc: " Danila Tikhonov
                   ` (8 subsequent siblings)
  19 siblings, 1 reply; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

Add compatible for the SDHCI block found in SM7150.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/mmc/sdhci-msm.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/mmc/sdhci-msm.yaml b/Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
index eed9063e9bb352b5c8dac10ae2d289c5ca17f81b..2b2cbce2458b70b96b98c042109b10ead26e2291 100644
--- a/Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
+++ b/Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
@@ -60,6 +60,7 @@ properties:
               - qcom,sm6125-sdhci
               - qcom,sm6350-sdhci
               - qcom,sm6375-sdhci
+              - qcom,sm7150-sdhci
               - qcom,sm8150-sdhci
               - qcom,sm8250-sdhci
               - qcom,sm8350-sdhci

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 12/33] dt-bindings: soc: qcom,dcc: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (10 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 11/33] dt-bindings: mmc: sdhci-msm: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 13/33] dt-bindings: mfd: qcom,tcsr: " Danila Tikhonov
                   ` (7 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

Document DDC compatible for SM7150.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/soc/qcom/qcom,dcc.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,dcc.yaml b/Documentation/devicetree/bindings/soc/qcom/qcom,dcc.yaml
index ce7e20dd22c9788adc3c5e238f5e550691d0a8e4..fdc6fc17ed716d3ca148e8c86f958a8c29638896 100644
--- a/Documentation/devicetree/bindings/soc/qcom/qcom,dcc.yaml
+++ b/Documentation/devicetree/bindings/soc/qcom/qcom,dcc.yaml
@@ -18,6 +18,7 @@ properties:
   compatible:
     items:
       - enum:
+          - qcom,sm7150-dcc
           - qcom,sm8150-dcc
           - qcom,sc7280-dcc
           - qcom,sc7180-dcc

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 13/33] dt-bindings: mfd: qcom,tcsr: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (11 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 12/33] dt-bindings: soc: qcom,dcc: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 14/33] dt-bindings: net: qcom,ipa: " Danila Tikhonov
                   ` (6 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

Document the qcom,sm7150-tcsr compatible.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml b/Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml
index 7e7225aadae3285f59ec303294cf1515772a629b..649101c8bd3372f9dfa891ab61fc441c36ccfd0a 100644
--- a/Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml
+++ b/Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml
@@ -35,6 +35,7 @@ properties:
           - qcom,sdx75-tcsr
           - qcom,sm4450-tcsr
           - qcom,sm6115-tcsr
+          - qcom,sm7150-tcsr
           - qcom,sm8150-tcsr
           - qcom,sm8250-tcsr
           - qcom,sm8350-tcsr

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 14/33] dt-bindings: net: qcom,ipa: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (12 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 13/33] dt-bindings: mfd: qcom,tcsr: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 15/33] dt-bindings: ufs: qcom: " Danila Tikhonov
                   ` (5 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

SM7150 and SC7180 both use IPA v4.2. Define corresponding compatible
string, having the SC7180 as a fallback.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/net/qcom,ipa.yaml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Documentation/devicetree/bindings/net/qcom,ipa.yaml b/Documentation/devicetree/bindings/net/qcom,ipa.yaml
index b4a79912d4739bec33933cdd7bb5e720eb41c814..efd644b9dc654f2b06ce0a79af71a80d7b4dc7fb 100644
--- a/Documentation/devicetree/bindings/net/qcom,ipa.yaml
+++ b/Documentation/devicetree/bindings/net/qcom,ipa.yaml
@@ -54,6 +54,10 @@ properties:
           - qcom,sm6350-ipa
           - qcom,sm8350-ipa
           - qcom,sm8550-ipa
+      - items:
+          - enum:
+              - qcom,sm7150-ipa
+          - const: qcom,sc7180-ipa
       - items:
           - enum:
               - qcom,sm8650-ipa

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 15/33] dt-bindings: ufs: qcom: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (13 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 14/33] dt-bindings: net: qcom,ipa: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 20:17 ` [PATCH 16/33] dt-bindings: dmaengine: qcom: gpi: " Danila Tikhonov
                   ` (4 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

From: David Wronek <david@mainlining.org>

Document the compatible for the UFS found on SM7150.

Signed-off-by: David Wronek <david@mainlining.org>
Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/ufs/qcom,ufs.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/ufs/qcom,ufs.yaml b/Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
index a03fff5df5ef2c70659371bf302c59b5940be984..f983b95d560c1bddc2afdc20b1505d1aa552da78 100644
--- a/Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
+++ b/Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
@@ -37,6 +37,7 @@ properties:
           - qcom,sm6115-ufshc
           - qcom,sm6125-ufshc
           - qcom,sm6350-ufshc
+          - qcom,sm7150-ufshc
           - qcom,sm8150-ufshc
           - qcom,sm8250-ufshc
           - qcom,sm8350-ufshc
@@ -123,6 +124,7 @@ allOf:
           contains:
             enum:
               - qcom,sc7180-ufshc
+              - qcom,sm7150-ufshc
     then:
       properties:
         clocks:

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH 16/33] dt-bindings: dmaengine: qcom: gpi: Add the SM7150 compatible
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (14 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 15/33] dt-bindings: ufs: qcom: " Danila Tikhonov
@ 2025-04-22 20:17 ` Danila Tikhonov
  2025-04-22 22:07 ` [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Jens Reidel
                   ` (3 subsequent siblings)
  19 siblings, 0 replies; 23+ messages in thread
From: Danila Tikhonov @ 2025-04-22 20:17 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Danila Tikhonov

Add a compatible for the GPI DMA controller on SM7150. It uses the same
0x0 offset as SDM845.

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
---
 Documentation/devicetree/bindings/dma/qcom,gpi.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/dma/qcom,gpi.yaml b/Documentation/devicetree/bindings/dma/qcom,gpi.yaml
index 7052468b15c87430bb98fd10bc972cbe6307a866..464e751721ac18a9c0ba1e1cccdff01ebfa1c19f 100644
--- a/Documentation/devicetree/bindings/dma/qcom,gpi.yaml
+++ b/Documentation/devicetree/bindings/dma/qcom,gpi.yaml
@@ -45,6 +45,7 @@ properties:
               - qcom,qcs615-gpi-dma
               - qcom,sdm670-gpi-dma
               - qcom,sm6125-gpi-dma
+              - qcom,sm7150-gpi-dma
               - qcom,sm8150-gpi-dma
               - qcom,sm8250-gpi-dma
           - const: qcom,sdm845-gpi-dma

-- 
2.49.0


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* Re: [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (15 preceding siblings ...)
  2025-04-22 20:17 ` [PATCH 16/33] dt-bindings: dmaengine: qcom: gpi: " Danila Tikhonov
@ 2025-04-22 22:07 ` Jens Reidel
  2025-04-23  7:26   ` Neil Armstrong
  2025-04-23 12:03 ` Krzysztof Kozlowski
                   ` (2 subsequent siblings)
  19 siblings, 1 reply; 23+ messages in thread
From: Jens Reidel @ 2025-04-22 22:07 UTC (permalink / raw)
  To: Danila Tikhonov, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Lorenzo Pieralisi, Rafael J. Wysocki, Viresh Kumar,
	Manivannan Sadhasivam, Wim Van Sebroeck, Guenter Roeck,
	Rajendra Nayak, Jassi Brar, Bjorn Andersson, Konrad Dybcio,
	Amit Kucheria, Thara Gopinath, Daniel Lezcano, Zhang Rui,
	Lukasz Luba, Thomas Gleixner, Greg Kroah-Hartman, Wesley Cheng,
	Vinod Koul, Kishon Vijay Abraham I, Ulf Hansson,
	Souradeep Chowdhury, Lee Jones, Andrew Lunn, David S. Miller,
	Eric Dumazet, Jakub Kicinski, Paolo Abeni, Alex Elder,
	Alim Akhtar, Avri Altman, Bart Van Assche, Andy Gross,
	Srinivas Kandagatla, Herbert Xu, Krzysztof Kozlowski,
	Georgi Djakov, Loic Poulain, Robert Foss, Andi Shyti,
	Michael Turquette, Stephen Boyd, Taniya Das, Sibi Sankar,
	Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Connor Mitchell

Hi everyone,

apologies for the mess this created. Danila's mail provider ratelimited 
him halfway through sending the series and the attempt to re-try sending 
the second half an hour later ended up with a new message ID (I think 
due to not using --in-reply-to).
He asked me to let you know that this will be resolved later and the 
whole series will be re-sent once the problems are resolved.

Best regards,
Jens

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a
  2025-04-22 22:07 ` [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Jens Reidel
@ 2025-04-23  7:26   ` Neil Armstrong
  0 siblings, 0 replies; 23+ messages in thread
From: Neil Armstrong @ 2025-04-23  7:26 UTC (permalink / raw)
  To: Jens Reidel, Danila Tikhonov
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Connor Mitchell

Hi,

On 23/04/2025 00:07, Jens Reidel wrote:
> Hi everyone,
> 
> apologies for the mess this created. Danila's mail provider ratelimited him halfway through sending the series and the attempt to re-try sending the second half an hour later ended up with a new message ID (I think due to not using --in-reply-to).
> He asked me to let you know that this will be resolved later and the whole series will be re-sent once the problems are resolved.

The b4 web submission is a great alternative when the mail provider is rate limited:
https://b4.docs.kernel.org/en/latest/contributor/send.html#web-endpoint

Neil

> 
> Best regards,
> Jens


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (16 preceding siblings ...)
  2025-04-22 22:07 ` [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Jens Reidel
@ 2025-04-23 12:03 ` Krzysztof Kozlowski
  2025-04-26  7:31 ` Pavel Machek
  2025-06-17 21:31 ` (subset) " Bjorn Andersson
  19 siblings, 0 replies; 23+ messages in thread
From: Krzysztof Kozlowski @ 2025-04-23 12:03 UTC (permalink / raw)
  To: Danila Tikhonov, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Lorenzo Pieralisi, Rafael J. Wysocki, Viresh Kumar,
	Manivannan Sadhasivam, Wim Van Sebroeck, Guenter Roeck,
	Rajendra Nayak, Jassi Brar, Bjorn Andersson, Konrad Dybcio,
	Amit Kucheria, Thara Gopinath, Daniel Lezcano, Zhang Rui,
	Lukasz Luba, Thomas Gleixner, Greg Kroah-Hartman, Wesley Cheng,
	Vinod Koul, Kishon Vijay Abraham I, Ulf Hansson,
	Souradeep Chowdhury, Lee Jones, Andrew Lunn, David S. Miller,
	Eric Dumazet, Jakub Kicinski, Paolo Abeni, Alex Elder,
	Alim Akhtar, Avri Altman, Bart Van Assche, Andy Gross,
	Srinivas Kandagatla, Herbert Xu, Georgi Djakov, Loic Poulain,
	Robert Foss, Andi Shyti, Michael Turquette, Stephen Boyd,
	Taniya Das, Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel,
	Imran Shaik, Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Connor Mitchell

On 22/04/2025 22:17, Danila Tikhonov wrote:
> This patch series adds support for the Qualcomm Snapdragon 730/730G/732G
> (SM7150) platform along with the Google Pixel 4a (sunfish) device. Since
> the most critical drivers were submitted and applied in separate patch
> series, this series is largely composed of DT bindings and device‑trees.

Targeting 20 or 30 different maintainers in one patchset is not the way
to go. The minimum is to split/group by few patches (e.g. you have few
remoteprocs, so separate).

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (17 preceding siblings ...)
  2025-04-23 12:03 ` Krzysztof Kozlowski
@ 2025-04-26  7:31 ` Pavel Machek
  2025-06-17 21:31 ` (subset) " Bjorn Andersson
  19 siblings, 0 replies; 23+ messages in thread
From: Pavel Machek @ 2025-04-26  7:31 UTC (permalink / raw)
  To: Danila Tikhonov
  Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel, devicetree,
	linux-kernel, linux-pm, linux-arm-msm, linux-watchdog, linux-usb,
	linux-phy, linux-mmc, netdev, linux-scsi, dmaengine, linux-crypto,
	linux-i2c, linux-clk, linux-arm-kernel, iommu, linux-remoteproc,
	dri-devel, linux-hardening, linux, ~postmarketos/upstreaming,
	Connor Mitchell

[-- Attachment #1: Type: text/plain, Size: 1232 bytes --]

Hi!

> This patch series adds support for the Qualcomm Snapdragon 730/730G/732G
> (SM7150) platform along with the Google Pixel 4a (sunfish) device. Since
> the most critical drivers were submitted and applied in separate patch
> series, this series is largely composed of DT bindings and device‑trees.
> 
> To date, we’ve tested SM7150 support on the following eleven devices:
> - Google Pixel 4a (sunfish)
> - Samsung Galaxy A71 (a715f)
> - Lenovo Tab P11 Pro (j706f)
> - Xiaomi POCO X2 (phoenix)
> - Xiaomi POCO X3 (karna) / POCO X3 NFC (surya)
> - Xiaomi Redmi Note 10 Pro (sweet)
> - Xiaomi Redmi Note 12 Pro (sweet_k6a)
> - Xiaomi Mi 9T / Redmi K20 (davinci)
> - Xiaomi Mi Note 10 Lite (toco)
> - Xiaomi Mi Note 10 (CC9 Pro) & Mi Note 10 Pro (CC9 Pro Premium) (tucana)
> - Xiaomi Mi 11 Lite 4G (courbet)
> 
> A huge thank‑you to the SM7150 community for all the devices-porting
> work, testing efforts, and bug reports.

Thank you, looking forward for well supported phones.

Please cc phone-devel@vger.kernel.org with phone patches.

Best regards,
								Pavel
-- 
I don't work for Nazis and criminals, and neither should you.
Boycott Putin, Trump, and Musk!

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH 11/33] dt-bindings: mmc: sdhci-msm: Add the SM7150 compatible
  2025-04-22 20:17 ` [PATCH 11/33] dt-bindings: mmc: sdhci-msm: " Danila Tikhonov
@ 2025-04-28 16:21   ` Ulf Hansson
  0 siblings, 0 replies; 23+ messages in thread
From: Ulf Hansson @ 2025-04-28 16:21 UTC (permalink / raw)
  To: Danila Tikhonov
  Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Manivannan Sadhasivam,
	Wim Van Sebroeck, Guenter Roeck, Rajendra Nayak, Jassi Brar,
	Bjorn Andersson, Konrad Dybcio, Amit Kucheria, Thara Gopinath,
	Daniel Lezcano, Zhang Rui, Lukasz Luba, Thomas Gleixner,
	Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Souradeep Chowdhury, Lee Jones,
	Andrew Lunn, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel, devicetree,
	linux-kernel, linux-pm, linux-arm-msm, linux-watchdog, linux-usb,
	linux-phy, linux-mmc, netdev, linux-scsi, dmaengine, linux-crypto,
	linux-i2c, linux-clk, linux-arm-kernel, iommu, linux-remoteproc,
	dri-devel, linux-hardening, linux, ~postmarketos/upstreaming

On Tue, 22 Apr 2025 at 22:24, Danila Tikhonov <danila@jiaxyga.com> wrote:
>
> Add compatible for the SDHCI block found in SM7150.
>
> Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>

Applied for next, thanks!

Kind regards
Uffe


> ---
>  Documentation/devicetree/bindings/mmc/sdhci-msm.yaml | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/Documentation/devicetree/bindings/mmc/sdhci-msm.yaml b/Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
> index eed9063e9bb352b5c8dac10ae2d289c5ca17f81b..2b2cbce2458b70b96b98c042109b10ead26e2291 100644
> --- a/Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
> +++ b/Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
> @@ -60,6 +60,7 @@ properties:
>                - qcom,sm6125-sdhci
>                - qcom,sm6350-sdhci
>                - qcom,sm6375-sdhci
> +              - qcom,sm7150-sdhci
>                - qcom,sm8150-sdhci
>                - qcom,sm8250-sdhci
>                - qcom,sm8350-sdhci
>
> --
> 2.49.0
>

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: (subset) [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a
  2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
                   ` (18 preceding siblings ...)
  2025-04-26  7:31 ` Pavel Machek
@ 2025-06-17 21:31 ` Bjorn Andersson
  19 siblings, 0 replies; 23+ messages in thread
From: Bjorn Andersson @ 2025-06-17 21:31 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Lorenzo Pieralisi,
	Rafael J. Wysocki, Viresh Kumar, Wim Van Sebroeck, Guenter Roeck,
	Rajendra Nayak, Jassi Brar, Konrad Dybcio, Amit Kucheria,
	Thara Gopinath, Daniel Lezcano, Zhang Rui, Lukasz Luba,
	Thomas Gleixner, Greg Kroah-Hartman, Wesley Cheng, Vinod Koul,
	Kishon Vijay Abraham I, Ulf Hansson, Souradeep Chowdhury,
	Lee Jones, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Alex Elder, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, Srinivas Kandagatla, Herbert Xu,
	Krzysztof Kozlowski, Georgi Djakov, Loic Poulain, Robert Foss,
	Andi Shyti, Michael Turquette, Stephen Boyd, Taniya Das,
	Sibi Sankar, Will Deacon, Robin Murphy, Joerg Roedel, Imran Shaik,
	Mathieu Poirier, Bartosz Golaszewski, Neil Armstrong,
	Jessica Zhang, David Airlie, Simona Vetter, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, Kees Cook, Tony Luck,
	Guilherme G. Piccoli, David Wronek, Jens Reidel,
	Manivannan Sadhasivam, Danila Tikhonov
  Cc: devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-watchdog,
	linux-usb, linux-phy, linux-mmc, netdev, linux-scsi, dmaengine,
	linux-crypto, linux-i2c, linux-clk, linux-arm-kernel, iommu,
	linux-remoteproc, dri-devel, linux-hardening, linux,
	~postmarketos/upstreaming, Connor Mitchell


On Tue, 22 Apr 2025 23:17:01 +0300, Danila Tikhonov wrote:
> This patch series adds support for the Qualcomm Snapdragon 730/730G/732G
> (SM7150) platform along with the Google Pixel 4a (sunfish) device. Since
> the most critical drivers were submitted and applied in separate patch
> series, this series is largely composed of DT bindings and device‑trees.
> 
> To date, we’ve tested SM7150 support on the following eleven devices:
> - Google Pixel 4a (sunfish)
> - Samsung Galaxy A71 (a715f)
> - Lenovo Tab P11 Pro (j706f)
> - Xiaomi POCO X2 (phoenix)
> - Xiaomi POCO X3 (karna) / POCO X3 NFC (surya)
> - Xiaomi Redmi Note 10 Pro (sweet)
> - Xiaomi Redmi Note 12 Pro (sweet_k6a)
> - Xiaomi Mi 9T / Redmi K20 (davinci)
> - Xiaomi Mi Note 10 Lite (toco)
> - Xiaomi Mi Note 10 (CC9 Pro) & Mi Note 10 Pro (CC9 Pro Premium) (tucana)
> - Xiaomi Mi 11 Lite 4G (courbet)
> 
> [...]

Applied, thanks!

[01/33] dt-bindings: arm: cpus: Add Kryo 470 CPUs
        commit: 7b768d1235dbd98ef7268596995d86df31afce21

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2025-06-17 21:31 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-22 20:17 [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Danila Tikhonov
2025-04-22 20:17 ` [PATCH 01/33] dt-bindings: arm: cpus: Add Kryo 470 CPUs Danila Tikhonov
2025-04-22 20:17 ` [PATCH 02/33] dt-bindings: cpufreq: qcom-hw: Add the SM7150 compatible Danila Tikhonov
2025-04-22 20:17 ` [PATCH 03/33] dt-bindings: watchdog: qcom-wdt: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 04/33] dt-bindings: mailbox: qcom: Add the SM7150 APCS compatible Danila Tikhonov
2025-04-22 20:17 ` [PATCH 05/33] dt-bindings: sram: qcom,imem: Add the SM7150 compatible Danila Tikhonov
2025-04-22 20:17 ` [PATCH 06/33] dt-bindings: soc: qcom: aoss-qmp: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 07/33] dt-bindings: thermal: tsens: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 08/33] dt-bindings: interrupt-controller: qcom-pdc: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 09/33] dt-bindings: usb: dwc3: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 10/33] dt-bindings: phy: qcom,qusb2: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 11/33] dt-bindings: mmc: sdhci-msm: " Danila Tikhonov
2025-04-28 16:21   ` Ulf Hansson
2025-04-22 20:17 ` [PATCH 12/33] dt-bindings: soc: qcom,dcc: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 13/33] dt-bindings: mfd: qcom,tcsr: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 14/33] dt-bindings: net: qcom,ipa: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 15/33] dt-bindings: ufs: qcom: " Danila Tikhonov
2025-04-22 20:17 ` [PATCH 16/33] dt-bindings: dmaengine: qcom: gpi: " Danila Tikhonov
2025-04-22 22:07 ` [PATCH 00/33] Add support for Qualcomm Snapdragon SM7150 SoC and Google Pixel 4a Jens Reidel
2025-04-23  7:26   ` Neil Armstrong
2025-04-23 12:03 ` Krzysztof Kozlowski
2025-04-26  7:31 ` Pavel Machek
2025-06-17 21:31 ` (subset) " Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).