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.
Edited by Alexey Minnekhanov
