shinano: partially merge 23.x

* adreno
* ril/modem
* libqc-opt

Change-Id: Ieaac1daeab0562a8c02ed38d5c986501fce8384b