Qualcomm Snapdragon 730/730G/732G (SM7150)

From postmarketOS
Revision as of 08:15, 25 March 2023 by Ungeskriptet (talk | contribs) (Add picture of SoC)
Jump to navigation Jump to search
Qualcomm SM7150
SM7150 in ceramic BGA package
SM7150 in ceramic BGA package
Manufacturer Qualcomm
Name SM7150
Codenames sdmmagpie
Architecture aarch64
CPU
  • SM7150-AA/AB: 2 + 6 cores (2.2 GHz Kryo 470 Gold + 1.8 GHz Kryo 470 Silver
  • SM7150-AC: 2 + 6 cores (2.3 GHz Kryo 470 Gold + 1.8 GHz Kryo 470 Silver
GPU Adreno 618
Year 2019/2020
Process 8nm
Mainline yes
Community Page https://github.com/sm7150-mainline
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Partial
GPU
Pinctrl
Works
I²C
Works
SPI
Works
Audio
Video
Thermal
Works
WiFi
Works
Bluetooth
Works
Modem
Works
GPS
Works
Camera
Suspend


SM7150-AA (Snapdragon 730), SM7150-AB (Snapdragon 730G) and SM7150-AC (Snapdragon 732G) are premium mid-range Qualcomm SoCs released in 2019 and 2020. Internal msm codename for this platform is sdmmagpie.

Devices

Snapdragon 730

No results

Snapdragon 730G

Device Codename Mainline
Google Pixel 4a google-sunfish Y
Lenovo 小新 Pad Pro 2020 lenovo-tbj706f
Motorola Moto G9 Plus motorola-odessa

Snapdragon 732G

Device Codename Mainline
Xiaomi Mi 11 Lite 4G xiaomi-courbet
Xiaomi POCO X3 NFC xiaomi-surya Y
Xiaomi Redmi Note 10 Pro xiaomi-sweet Y

Mainline

A work in progress mainline kernel is being developed here.

There is a dedicated SM7150 Mainlining guide that explains how to get started.

Component Part Driver Status Notes
CPU Snapdragon 730/730G/732G Y
Storage UFS qcom,sm7150-ufshc
qcom,ufshc
jedec,ufs-2.0
Y
MMC (sdhc_1) There is no device with this type of memory to test
SD-Card (sdhc_2) qcom,sdhci-msm-v5 Y
USB P Peripheral mode only
Display SimpleFB simple-framebuffer Y
DPU qcom,sm7150-dpu Y
DPU with DSC N
GPU Adreno 618
Pinctrl qcom,sm7150-tlmm Y
QUP UART Y
I2C Y
SPI Y
Audio wcd9375 N
bluetooth audio Y
Video Venus Venus v5.4 N
Thermal TSENS Y
PMIC SENS Y
WCN3990 WiFi qcom,wcn3990-wifi Y
Bluetooth qcom,wcn3990-bt Y
Modem Calls qcom,sc7180-ipa
IPA v4.2
P Voice call audio not working
SMS Y
Mobile data Y
GPS Y
Camera N
Suspend
RAM console (ramoops) Y
Regulators RPMH pm6150/pm8150l Y
RemoteProcs MPSS qcom,sm6350-mpss-pas Y
ADSP qcom,sm6350-adsp-pas Y
CDSP qcom,sm6350-cdsp-pas Y
SLPI N
Interconnects P
Clocks Global Clock Controller qcom,sm7150-gcc Y
RPM Clock Controller qcom,sc7180-rpmh-clk Y
GPU Clock Controller qcom,sc7180-gpucc Y
Display Clock Controller qcom,sm7150-dispcc Y
Camera Clock Controller qcom,sm7150-camcc N
PMIC Buttons gpio-keys Y
Fuel gauge qcom,qpnp-qg (downstream) N
Charger qcom,qpnp-smb5 (downstream) N
Haptics qcom,qpnp-vibrator (downstream) N
Notification LED qcom,pm8150l-lpg Y
Flashlight qcom,spmi-flash-led Y
IR TX N
Sensors SSC N

GPS

Install GPSD with the Qualcomm PDS patch, configure it to use pds://any as the device during runtime and you should be good to go.

Join us

Feel free to join us at #sm7150-mainline:matrix.org on Matrix.

Who's working on it