Skip to content

community/linux-postmarketos-qcom-sdm845: upgrade to 5.18.0

Caleb Connolly requested to merge sdm845-mainline/pmaports:sdm845-5.18 into master

5.18 is nearly here! And with it comes a new kernel upgrade!

I'm not great a keeping track but here's a rough list of changes:

General

  • Upgraded/improved SMB2 charger driver, the SHIFT6mq and Poco F1 should charge faster and more consistently.

New devices

  • Added support for the AYN Odin, a new SDM845 powered gaming handheld, the device ships with Windows out of the box. Thanks to @tjstyle and @strongtz for working on it. Hopefully we get a postmarketOS port soon.
  • Added initial support for the Samsung Galaxy S9 Qualcomm edition, using u-boot. This was actually done in a prior 5.17 stable release but I thought it worth mentioning here.

SHIFT6mq

  • Kernel side support for speaker and headphones, UCM configurations are work in progress, however the speaker is usable with the default ALSA configuration
  • Support for the RGB notification LED via the Qcom LPG driver, userspace support via feedbackd is supported through the latest version.

OnePlus 6

  • Fixed tri-state-key support, the switches were backwards before. The patches have been sent upstream, as they require a change to UAPI to add the new switch event codes we'll have to wait on that before adding support to feedbackd.
input: add event codes for user programmable switch events
arm64: dts: qcom: sdm845-oneplus: add tri-state-key

PocoPhone F1

TBD before unmarking as draft

  • The LG G7 and V35 as well as the Xiaomi Mi 8 Pro will probably be dropped from this release, as both are unmaintained and have been for almost a year. DONE
  • The touch screen driver shared by the EBBG variant of the PocoPhone F1 and the SHIFT6mq needs to be upgraded to the final version Joel has been working on. DONE (cherry-picked and fixed up relevant commits)
  • Rebase on v5.18 tag when it comes out tomorrow

Testing

  • OnePlus 6
  • OnePlus 6T
  • SHIFT SHIFT6mq
  • Xiaomi PocoPhone F1 (tianma)
  • Xiaomi PocoPhone F1 (ebbg)

Cc: @sdm845-mainline

Edited by Caleb Connolly

Merge request reports