Difference between revisions of "Qualcomm Snapdragon 855 (SM8150)"

From postmarketOS
Jump to navigation Jump to search
(initial revision)
 
(fix formatting)
 
(4 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
| manufacturer = Qualcomm
 
| manufacturer = Qualcomm
 
| name = SM8150
 
| name = SM8150
 +
| codenames = nile
 
| arch = aarch64
 
| arch = aarch64
 
| cpu = 1x 2.84GHz Kryo 485 Prime (A76-based), 3x 2.42GHz Kryo 485 Gold (A76-based), 4x1.8GHz Kryo 485 Silver (A55-based)
 
| cpu = 1x 2.84GHz Kryo 485 Prime (A76-based), 3x 2.42GHz Kryo 485 Gold (A76-based), 4x1.8GHz Kryo 485 Silver (A55-based)
Line 8: Line 9:
 
| process = 7
 
| process = 7
 
| mainline = yes
 
| mainline = yes
| status_cpu = Y
+
| status_cpu = P
 
| status_uart = Y
 
| status_uart = Y
 
| status_storage = Y
 
| status_storage = Y
 
| status_usb =  
 
| status_usb =  
 
| status_display = Y
 
| status_display = Y
| status_gpu =  
+
| status_gpu = Y
 
| status_pinctrl = Y
 
| status_pinctrl = Y
 
| status_i2c = Y
 
| status_i2c = Y
Line 25: Line 26:
 
}}
 
}}
  
[https://www.qualcomm.com/products/snapdragon-855-mobile-platform SM8150] (or Snapdragon 855) is a high-end Qualcomm SoC released in 2019 with mainline support originally added for the [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/arch/arm64/boot/dts/qcom/sm8150-mtp.dts?h=v5.8-rc5&id=63db27709e48d9981b02511bc73fcc5112b6b038 MTP (proven reference design) board] towards the end of 2019.
+
[https://www.qualcomm.com/products/snapdragon-855-mobile-platform SM8150] (or Snapdragon 855) is a high-end Qualcomm SoC released in 2019 with mainline support originally added for the [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/arch/arm64/boot/dts/qcom/sm8150-mtp.dts?h=v5.8-rc5&id=63db27709e48d9981b02511bc73fcc5112b6b038 MTP (proven reference design) board] towards the end of 2019. Internal msm codename for platform is '''nile''' (sm8250 is '''kona''').
  
 
== Devices ==
 
== Devices ==
Line 54: Line 55:
 
(feel free to add yourself here if you're working on MSM8998 mainlining!)
 
(feel free to add yourself here if you're working on MSM8998 mainlining!)
 
-->
 
-->
 +
 +
== See also ==
 +
 +
[[OnePlus 7 Pro (oneplus-guacamole)]]
 +
 +
[https://gitlab.com/sm8150-mainline/linux sm8150-mainline] a close-to mainline kernel tree for SM8150 devices.
 +
 +
{{MR|2151|pmaports}} Initial pmOS package for the sm8150 kernel tree
 +
 +
== Who's working on it ==
 +
 +
* [[User:kalube]] (@kalube on Matrix)
 +
* [[User:Uclydde]] (@uclydde on Matrix)
 +
 +
{{todo|add more devs :D}}

Latest revision as of 17:25, 9 May 2021

Qualcomm SM8150
[[|200px|alt=]]
Manufacturer Qualcomm
Name SM8150
Codenames nile
Architecture aarch64
CPU 1x 2.84GHz Kryo 485 Prime (A76-based), 3x 2.42GHz Kryo 485 Gold (A76-based), 4x1.8GHz Kryo 485 Silver (A55-based)
GPU Adreno 640
Year 2019
Process 7nm
Mainline yes
Components
CPU
Partial
UART
Works
Storage
Works
USB
Display
Works
GPU
Works
Pinctrl
Works
I²C
Works
Audio
Video
Thermal
WiFi
Bluetooth
Modem
GPS
Camera
Suspend


SM8150 (or Snapdragon 855) is a high-end Qualcomm SoC released in 2019 with mainline support originally added for the MTP (proven reference design) board towards the end of 2019. Internal msm codename for platform is nile (sm8250 is kona).

Devices

Device Codename Mainline
OnePlus 7 Pro oneplus-guacamole Y
OnePlus 7/7 Pro/7T oneplus-guacamoleb, oneplus,guacamole, oneplus-hotdogb Y

UFS internal storage

Warning! IF YOUR DEVICE IS A SONY XPERIA DO NOT NEVER EVER EVER TRY TO ENABLE UFS ON NON-VENDOR/NON-SODP KERNELS! IT WILL ERASE THE CHIP CLEAN (INCLUDING THE BOOTLOADER!) CONSIDER YOURSELF WARNED


See also

OnePlus 7 Pro (oneplus-guacamole)

sm8150-mainline a close-to mainline kernel tree for SM8150 devices.

pmaports!2151 Initial pmOS package for the sm8150 kernel tree

Who's working on it

TODO add more devs :D