Skip to content

sm8250-6.10.0

Choose a tag to compare

@silime silime released this 27 Jul 14:20

Full Changelog: https://github.com/silime/linux/commits/sm8250-6.10.0

Mainline HW status

Component Model Status Notes
SoC Qualcomm SM8250-AC Snapdragon 870 Y
UFS Kioxia THGJFAT0T44BAILB Y
SD card - Y
Display SAMSUNG AMSA26ZP01 P Dual DSI samsung 2k dsc 2560 x 1600 120Hz 12.6" AMOLED
Changing the brightness too quickly will cause the panel to crash,Turn the screen off and on to recover
Touchscreen Goodix GT9966/GT6975P ? Y Goodix berlin series spi@a94000
Pen input N Compatible with MPP 1.51 pens Linux mainline driver goodix-berlin does not support pen input yet
Touchpad hid-over-i2c Y (untest) addr: 0x60, bus: 0xa84000
Keyboard hid-over-i2c Y (untest) i2c Address 0x61,bus:0x98c000
Audio Cirrus CS35L41 N bus: 0x994000, 4x Speaker Amp, one for each speaker,There is a problem with the I2C bus and no devices can be detected,Driver crash in "Timeout waiting for OTP boot"
here
Everest-Semi ES7210 For microphone N addr: 0x40, bus: 0x994000
synaptics as33970 For microphone ? N addr: 0x41,bus:0x994000
Pen Charging NXP CTN730 N addr: 0x28, bus: 0x984000
Charging Qualcomm SMB1390 ? N addr: 0x10, bus: 0x884000 Driver lenovo_jeita
Buttons GPIO Y
USB-C USB 3.0 & USB 2.0 Y Alt Mode is not supported
Role switching Y Vbus config by GPIO
vbus-gpios = <&pm8150b_gpios 8 GPIO_ACTIVE_HIGH>;
onsemi NB7VPQ904M DP redriver N addr: 0x19, bus: 0x990000
FSA4480 N addr: 0x43, bus: 0x990000
VBUS out Y Control VBUS via GPIO,I don't know if it's correct
Fuel gauge Texas Instruments bq27541 Y addr: 0x55, bus: 0x884000
Ambient light sensor Lite-On LTR-308 N FastRPC-SDSP
Time-of-flight sensor AMS (Austria Mikro Systeme) TMF8801 N FastRPC-SDSP
Magnetometer AKM ak0991x N FastRPC-SDSP
Wi-Fi Qualcomm QCA6390 Y need bootmac
Fingerprint Goodix N

i2c Table

Android messes up the i2c numbering. This is the real i2c numbering corresponding to mainline, showing only those that have devices attached.

Real Android Address
i2c1 i2c0 0x984000
i2c3 i2c6 0x98c000
i2c4 i2c2 0x990000
i2c5 i2c3 0x994000
i2c9 i2c4 0xa84000
i2c13 i2c7 0xa94000
i2c15 i2c5 0x884000