[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250623-msm8960-sdcard-v2-0-340a5e8f7df0@smankusors.com>
Date: Sun, 22 Jun 2025 18:26:36 +0000 (UTC)
From: Antony Kurniawan Soemardi <linux@...nkusors.com>
To: Bjorn Andersson <andersson@...nel.org>,
Konrad Dybcio <konradybcio@...nel.org>, Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>
Cc: linux-arm-msm@...r.kernel.org, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org,
Antony Kurniawan Soemardi <linux@...nkusors.com>,
Max Shevchenko <wctrl@...ton.me>, Rudraksha Gupta <guptarud@...il.com>
Subject: [PATCH v2 0/5] Add support for Sony Xperia SP
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@...nkusors.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@...nkusors.com>
Powered by blists - more mailing lists