linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/5] Add support for Sony Xperia SP
@ 2025-06-22 18:26 Antony Kurniawan Soemardi
  2025-06-22 18:26 ` [PATCH v2 1/5] ARM: dts: qcom: msm8960: add sdcc3 pinctrl states Antony Kurniawan Soemardi
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Antony Kurniawan Soemardi @ 2025-06-22 18:26 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: linux-arm-msm, devicetree, linux-kernel,
	Antony Kurniawan Soemardi, Max Shevchenko, Rudraksha Gupta

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>


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

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

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-22 18:26 [PATCH v2 0/5] Add support for Sony Xperia SP Antony Kurniawan Soemardi
2025-06-22 18:26 ` [PATCH v2 1/5] ARM: dts: qcom: msm8960: add sdcc3 pinctrl states Antony Kurniawan Soemardi
2025-06-23 12:33   ` Konrad Dybcio
2025-06-22 18:26 ` [PATCH v2 2/5] ARM: dts: qcom: msm8960: add gsbi8 and its serial configuration Antony Kurniawan Soemardi
2025-06-23 10:39   ` Konrad Dybcio
2025-06-22 18:26 ` [PATCH v2 3/5] ARM: dts: qcom: msm8960: disable gsbi1 and gsbi5 nodes in msm8960 dtsi Antony Kurniawan Soemardi
2025-06-23 10:40   ` Konrad Dybcio
2025-06-22 18:26 ` [PATCH v2 4/5] dt-bindings: arm: qcom: add Sony Xperia SP Antony Kurniawan Soemardi
2025-06-23  6:14   ` Krzysztof Kozlowski
2025-06-22 18:26 ` [PATCH v2 5/5] ARM: dts: qcom: add device tree for " Antony Kurniawan Soemardi
2025-06-23 11:19   ` Konrad Dybcio
2025-07-17  4:31 ` [PATCH v2 0/5] Add support " 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).