linux-postmarketos-qcom-sdm660: upgrade to 6.17.4

This MR includes kernel upgrade (jump from 6.14 to 6.17) and corresponding device/firmware packages cleanup and also to conform to kernel changes.

As usual this is a result of hard work of many many people in the community.

Device/soc/firmware packages are updated to follow changes in kernel. A bunch of modules were renamed:

  • qcom_fg -> pmi8998_fg
  • qcom_pmi8998_charger -> qcom_smbx
  • panel-boe-nt51021 -> panel-novatek-nt51021 (clover)
  • a bunch of generated panel drivers replaced by panel-novatek-nt36672a
  • dropped nt36xxx driver replaced by novatek-nvt-ts

Fix several deviceinfo linter issues (drop deviceinfo_keyboard, deviceinfo_gpu_accelerated -> deviceinfo_gpu_drm)


Changelog for kernel:

NEW/HOT:
* Initial audio support for xiaomi-lavender, xiaomi-clover (only headphones and mic) ( @rdacayan, @setotau )
* New devices: Blackberry KEY2 (athena) and KEY2 LE (luna) ( @sajattack )
* CDSP/ADSP fastrpc support for SDM630/636/660 ( @setotau )

Significant:
* Proper panel drivers for xiaomi-lavender, xiaomi-tulip, xiaomi-jasmine, asus-x00td ( @alexeymin, @iAboothahir )
* Big downstream-y nt36xxx touch driver was dropped in favor of upstream nvt-ts and made folower to nt36672a panels ( @alexeymin )
* Support for 3rd variation of xiaomi-lavender with shenchao panel ( @rdacayan )
* Kernel configs enabled to support booting using EFI ( @sajattack )

Smaller fixes:
* Use proper modem firmware for regular xiaomi-clover ( @barni2000 )
* Fixes and updates for charger driver (like ability to stop charging from sysfs) ( @kcxt )
* fuelgauge driver rework ( @Tooniis, @barni2000 )
* Make nokia-pl2 booting again ( @nexus_chebykin )
* xiaomi-clover-plus can now load firmware for its Goodix touchscreen ( @setotau )
* sns-reg driver knows more config group mappings (no more scary warnings in dmesg) ( @lucaweiss )
* Fix for WLED OVP interrupt backtrace in dmesg ( @joelselvaraj )
* Potential Wi-Fi driver stability increase ( @rdacayan )
* Small fixes for stability of touchscreen on sony-pioneer, xiaomi-whyred ( @alexeymin )
* LOTS of dtbs_check warnings were fixed. We are now down to only 3 of them.

Group photo: image

Edited by Alexey Minnekhanov

Merge request reports

Loading