[PATCH v2 0/5] Add support for Sony Xperia SP

Antony Kurniawan Soemardi posted 5 patches 3 months, 2 weeks ago
Documentation/devicetree/bindings/arm/qcom.yaml    |   7 +
arch/arm/boot/dts/qcom/Makefile                    |   1 +
arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi      |  40 +++
.../dts/qcom/qcom-msm8960-samsung-expressatt.dts   |   5 +
.../boot/dts/qcom/qcom-msm8960-sony-huashan.dts    | 361 +++++++++++++++++++++
arch/arm/boot/dts/qcom/qcom-msm8960.dtsi           |  32 ++
6 files changed, 446 insertions(+)
[PATCH v2 0/5] Add support for Sony Xperia SP
Posted by Antony Kurniawan Soemardi 3 months, 2 weeks ago
This patch series adds initial support for the Sony Xperia SP (codename:
sony-huashan), a smartphone based on the Qualcomm MSM8960T SoC. The
MSM8960T is a variant of the MSM8960 featuring an upgraded GPU (Adreno
320 instead of Adreno 225) and a slightly overclocked CPU (1.7GHz
instead of 1.5GHz).

The following changes are included:

1. Adding sdcc3 pinctrl states to ensure micro SD card functionality.
2. Adding gsbi8 node and serial configuration for the MSM8960 SoC.
3. Disabling unused gsbi1 and gsbi5 nodes in the MSM8960 SoC device
   tree.
4. Documentation for the Sony Xperia SP.
5. Initial device tree support for the Sony Xperia SP, including serial
   console, GPIO keys, PM8921 keypad, eMMC, micro SD card, and USB OTG.

This patch series has been tested on the non-LTE variant of the
Xperia SP.

Signed-off-by: Antony Kurniawan Soemardi <linux@smankusors.com>
---
Changes in v2:
- Add explicit bias-pull-up to sdcc3_sleep_state
  The Xperia SP board file actually uses bias-pull-down, but further
  validation is needed to determine if this is a quirk. I checked the
  generic MSM8960 and Samsung Express board files, and both use
  bias-pull-up, so I believe this is the correct approach.
- Fix alignment on gsbi8 node on qcom-msm8960.dtsi
- Add new line before status in gsbi1 and gsbi5 nodes in
  qcom-msm8960.dtsi
- Add short booting notes to the qcom-msm8960-sony-huashan.dts commit
  message
- Link to v1: https://lore.kernel.org/r/20250614-msm8960-sdcard-v1-0-ccce629428b6@smankusors.com

---
Antony Kurniawan Soemardi (5):
      ARM: dts: qcom: msm8960: add sdcc3 pinctrl states
      ARM: dts: qcom: msm8960: add gsbi8 and its serial configuration
      ARM: dts: qcom: msm8960: disable gsbi1 and gsbi5 nodes in msm8960 dtsi
      dt-bindings: arm: qcom: add Sony Xperia SP
      ARM: dts: qcom: add device tree for Sony Xperia SP

 Documentation/devicetree/bindings/arm/qcom.yaml    |   7 +
 arch/arm/boot/dts/qcom/Makefile                    |   1 +
 arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi      |  40 +++
 .../dts/qcom/qcom-msm8960-samsung-expressatt.dts   |   5 +
 .../boot/dts/qcom/qcom-msm8960-sony-huashan.dts    | 361 +++++++++++++++++++++
 arch/arm/boot/dts/qcom/qcom-msm8960.dtsi           |  32 ++
 6 files changed, 446 insertions(+)
---
base-commit: 75f5f23f8787c5e184fcb2fbcd02d8e9317dc5e7
change-id: 20250601-msm8960-sdcard-e21de49aa8e4

Best regards,
--
Antony Kurniawan Soemardi <linux@smankusors.com>
Re: [PATCH v2 0/5] Add support for Sony Xperia SP
Posted by Bjorn Andersson 2 months, 3 weeks ago
On Sun, 22 Jun 2025 18:26:36 +0000, Antony Kurniawan Soemardi wrote:
> This patch series adds initial support for the Sony Xperia SP (codename:
> sony-huashan), a smartphone based on the Qualcomm MSM8960T SoC. The
> MSM8960T is a variant of the MSM8960 featuring an upgraded GPU (Adreno
> 320 instead of Adreno 225) and a slightly overclocked CPU (1.7GHz
> instead of 1.5GHz).
> 
> The following changes are included:
> 
> [...]

Applied, thanks!

[1/5] ARM: dts: qcom: msm8960: add sdcc3 pinctrl states
      commit: b538c2f893cf72773132cfc2beae8d08a8e06543
[2/5] ARM: dts: qcom: msm8960: add gsbi8 and its serial configuration
      commit: 12d17b6bc4ac3d322360b13072da9eeaeacd7970
[3/5] ARM: dts: qcom: msm8960: disable gsbi1 and gsbi5 nodes in msm8960 dtsi
      commit: cee2575e2de8816fe3dca047c3fc6dcf25dd0a94
[4/5] dt-bindings: arm: qcom: add Sony Xperia SP
      commit: 82322c7cef16091e646b7e8a227ef1e4f8a3b287
[5/5] ARM: dts: qcom: add device tree for Sony Xperia SP
      commit: 7dabe771b072f7f6c09358d72ccc3d08266d7a34

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