main/linux-postmarketos-qcom-msm8916: upgrade to 5.11.7
Note: This MR targets the mm-upgrade
branch because the ModemManager+oFono upgrade is required to make mobile data work again with this new kernel version.
linux-postmarketos-qcom-msm8916
- Update to Linux 5.11.7
- Upstreamed more patches
- Switch BAM DMUX (mobile data) driver to Raw-IP mode. This makes it work with the upstream version of ModemManager, reduces overhead a bit and is overall cleaner. (contributed by @Minecrell)
- Add QMI "memshare" driver which is needed for GPS to work on most
MSM8916 devices. (contributed by @TravMurav)
- GPS has been tested successfully on:
- alcatel-idol347
- lg-m216
- longcheer-l8150 (wileyfox-crackling)
- longcheer-l8910 (bq-paella)
- motorola-harpia
- motorola-osprey
- samsung-a2015 (a3(u)lte, a5(u)lte)
- samsung-serranovelte
- wingtech-wt88047 (xiaomi-wt88047)
- Needs more testing/investigation on:
- asus-z00l
- asus-z010d
- wingtech-wt865x8
- GPS has been tested successfully on:
- Add SMB1360 battery/charger/OTG driver for longcheer-l8190 and wingtech-wt88047. (contributed by @Minecrell and @lazzardo)
- Rework TFA9895 speaker amplifier driver for potential upstreaming,
make it work for TFA9897, add channel selection and a lot of cleanup. (contributed by @Minecrell and @vknecht)
- Add INSTALL_MOD_STRIP=1 to maybe reduce the size of modules a bit.
- Other things I forgot :)
Device changes:
- alcatel-alto5-vdf: Initial support for Vodafone Smart prime 6 (contributed by stroller)
- USB
- Storage (eMMC, SD card)
- Buttons
- WiFi, Bluetooth
- alcatel-idol347: Initial support for Alcatel Idol 3 (4.7") (contributed by @vknecht)
- USB
- Storage (eMMC, SD card)
- Display, Brightness
- Touchscreen, Buttons, Vibrator
- WiFi, Bluetooth
- Accelerometer, Magnetometer, Gyroscope, Proximity
- Audio (no headphones yet)
- Modem (voice call audio needs some more minor changes)
- asus-z00l (contributed by @antonyjr)
- SD card
- IMU (Accelerometer + Gyroscope), Magnetometer
- lg-m216 (contributed by @cristian_ci)
- Battery/charging
- longcheer-l8150 (wileyfox-crackling) (contributed by @TravMurav)
- Tweak battery values slightly for 25°C instead of 0°C
- longcheer-l8910 (bq-paella) (contributed by @lazzardo)
- Battery/charging
- USB OTG
- motorola-harpia
- Add panel driver for "boe" panel (contributed by @Minecrell)
- samsung-gt510wifi/matissevewifi:
- Fix touchscreen (contributed by @Minecrell)
- wingtech-wt88047 (xiaomi-wt88047) (contributed by @Minecrell)
- Battery/charging
- USB OTG
soc-qcom-msm8916
- Fix speaker on xiaomi-mido (contributed by @Kiciuk)
- Add UCM configuration for alcatel-idol347 (contributed by @vknecht)
bq-paella/xioami-wt88047
- Include smb1360 (battery/charger driver) in initfs to make USB work again
Cc: @Mis012 @TravMurav @jja2000 @srxl @rvlander @lazzardo @minlexx @wiktorek140 @WTechNinja @natsu1978 @MartijnBraam @jenneron @antonyjr @devajithvs @minlexx @vknecht
Edited by Administrator