Commit Graph

974235 Commits

Author SHA1 Message Date
Arian
aae4df0eec
arm64: dts: shima: Enable input on gpio0,1
Change-Id: If0717810daa62d2de827517ff3c3fed23a9cfd75
2024-05-20 17:42:14 +02:00
Arian
259f3a8260
arm64: dts: shima: Remove non-secure display memory region
Change-Id: I05e2c5be86c696320b3500a8cd16bab2500e2302
2024-05-20 17:42:12 +02:00
Arian
46c302dd09
arm64: dts: lahaina: enable nv-mac
Change-Id: I7b21b6431bfbbe6a6838682ecdeb7e7987d7516b
2024-05-20 17:42:11 +02:00
Arian
85bb89884b
arm64: dts: lahaina: rename modem-lte-sub6 thermal zones
Change-Id: I00a4ee3b7f88468a227b2faa9546ae845693f98b
2024-05-20 17:42:10 +02:00
Arian
2a7aa6732c
arm64: dts: lahaina: increase mic bias voltage for wcd938x codec
Change-Id: I11e1af5d4f07b0154ec3c79f123d42260e5326b6
2024-05-20 17:42:09 +02:00
Arian
17588de290
arm64: dts: lahaina: disable wsa master
Change-Id: I5d2c7250bce6e47494f9b4ded363ed5d0bdb122b
2024-05-20 17:42:08 +02:00
Arian
d96c911afc
arm64: dts: lahaina: enable hw-scl-stretch-en in fast plus mode
Change-Id: Ifc372f4e764e115a1685e3c57859c38d96a5cf59
2024-05-20 17:42:07 +02:00
Cosmin Tanislav
6e8239c835
arm64: dts: lahaina: add om8350c flashlight 2024-05-20 17:42:06 +02:00
Cosmin Tanislav
5459d4e7d0
arm64: dts: lahaina: add kpdpwr resin bark definition
Change-Id: I5ec6a42adaadd593c1c87ccbb34e476359085fca
2024-05-20 17:42:05 +02:00
Cosmin Tanislav
e36cad468c
arm64: dts: lahaina: match bootloader memory zones
From branch: zijin-s-oss

Change-Id: Id1c2f41a86c04a8d8a3812750fa831a1d7bc0144
2024-05-20 17:42:04 +02:00
Arian
5e13b4321c
arm64: dts: pm8350b: Force IBB regulator into CCM mode when it gets enabled
Change-Id: Id53335fb2449a917b7cd1cb4254ddc8796bc50e9
2024-05-20 17:42:03 +02:00
Arian
31074b82a2
arm64: dts: pm8350b: Apply qcom-hv-haptics changes
Change-Id: I0c29ebc934421e0d13940e794eae9f2cfd5bcb72
2024-05-20 17:42:02 +02:00
Arian
a1c25852c3
arm64: dts: lahaina: add F0 low rate protection properties for qcom-hv-haptics
Change-Id: I153754114413e3d5129f8a7f72c44746634646c4
2024-05-20 17:42:01 +02:00
Arian
ee5d25389d
arm64: dts: lahaina: add PM8008I and PM8008J labels
Change-Id: I65e57081abbb474d7c0cf69c23c0d6f696255978
2024-05-20 17:42:00 +02:00
Cosmin Tanislav
a38abaaa2e
arm64: dts: lahaina: remove thermal zones
Change-Id: Ie75e53918fa764e5d72c394c9edf4a63827d0e69
2024-05-20 17:41:58 +02:00
Cosmin Tanislav
545d945172
arm64: dts: lahaina: remove memory offline support 2024-05-20 17:41:57 +02:00
Cosmin Tanislav
98912dece1
arm64: dts: lahaina: remove eud enable register support 2024-05-20 17:41:56 +02:00
Cosmin Tanislav
6a6ac30927
arm64: dts: lahaina: do not enable sdhc io regulator by default 2024-05-20 17:41:55 +02:00
Cosmin Tanislav
b68fc3307d
arm64: dts: lahaina: modify sdhc regulator voltage 2024-05-20 17:41:54 +02:00
Cosmin Tanislav
1ebe39a85a
arm64: dts: lahaina: enable input on gpio0,1 2024-05-20 17:41:53 +02:00
Arian
20c0591c0e
arm64: dts: lahaina: configure gpio47 as qupv3_se10_spi_sleep_cs
Change-Id: I7496e7eb517a48a77ff9999dd5db8ce3d4e85e71
2024-05-20 17:41:52 +02:00
Cosmin Tanislav
92e1803495
arm64: dts: lahaina: import xiaomi gpio display changes
Change-Id: I09f354657e5819b37c429c0c5f2d14a3c8d937b3
2024-05-20 17:41:51 +02:00
Arian
7215cc2422
arm64: dts: msm-audio-lpass: apply primary audio interface changes
Change-Id: I32ed5b287648921ab7bd164861258b69b6ff0db8
2024-05-20 17:41:49 +02:00
Cosmin Tanislav
110f7083ea
arm64: dts: lahaina: add tertiary audio interface 2024-05-20 17:41:48 +02:00
Cosmin Tanislav
6a4d180535
arm64: dts: lahaina: remove non-secure display memory region
Change-Id: I60b868494d313de2bc2a0ae402bc0ae94f11b586
2024-05-20 17:41:47 +02:00
Adithya R
8493bff8e3
drivers: backlight: Notify userspace on brightness changes
Taken from xiaomi changes in lisa-r-oss.

This is required to notify brightness changes to xiaomi
citsensorservice in userspace, which in turn updates
our under-display light sensor to adjust accordingly.

Suggested-by: Divyanshu-Modi <divyan.m05@gmail.com>
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Change-Id: If9696d3a10f4815b69c983b588da01e31cfa0bf2
2024-05-20 17:41:46 +02:00
Giovanni Ricca
b79c8098b8
input: Import stmvl53l5 driver
From branch: zijin-s-oss

sed -i 's/\r//g' drivers/input/stmvl53l5/*

Change-Id: I0acefc645fa75be2175fb6cb9747bfbf40c405b0
2024-05-20 17:41:45 +02:00
Giovanni Ricca
d4f70b25b3
input: misc: qcom-hv-haptics: Import xiaomi changes
From branch: zijin-s-oss

Change-Id: I1641a37cbab0889732699586239a0e93e2b4e873
2024-05-20 17:41:44 +02:00
TheStrechh
3cc581d729
input: misc: aw86927_haptic: Replace mtk with qcom properties
* Fix haptic issues

Change-Id: Ibec65e2415cb8570d5f178de4e8e4b2903db8bae
2024-05-20 17:41:43 +02:00
Giovanni Ricca
940f18780b
input: misc: Import Awinic AW86927 haptic driver
From branch: redwood-s-oss

Change-Id: I0b7d9dee2a58c2ca8c307cd1b5d84c0fa5500697
2024-05-20 17:41:42 +02:00
Giovanni Ricca
4c161fc6e7
input: misc: Import Awinic AW8622X haptic driver
From branch: redwood-s-oss

Change-Id: I6515e378dca289da66163c0d8408b3d8578958e6
2024-05-20 17:41:41 +02:00
Giovanni Ricca
ec4ea519fc
input: misc: Import Awinic AW8624 haptic driver
From branch: redwood-s-oss

Change-Id: I6fb595b3b7a5db5da61fc21c6b67a502ca526975
2024-05-20 17:41:40 +02:00
Giovanni Ricca
eac11eac42
input: misc: Import Awinic AW8697 haptic driver
From branch: redwood-s-oss

Change-Id: I373e5948648e9dec064ea0cbd8c716f51552bab7
2024-05-20 17:41:39 +02:00
Arian
b8bcdf05ce
input: fingerprint: fpc_tee: Make vreg control mode runtime configurable
Idea from Mi 11 Lite 5G MIUI V12.5.6.0.RKIMIXM

Change-Id: I4ae9c002b8d58357621523822e457f299cfc0d69
2024-05-20 17:41:38 +02:00
Arian
b6bfbde3cd
input: fingerprint: fpc_tee: Disable regulator on disable
Idea from Mi 11 Lite 5G MIUI V12.5.6.0.RKIMIXM

Change-Id: I92dd9e31038d20cea1b867137b355ec937f67a64
2024-05-20 17:41:37 +02:00
Arian
a009784375
input: fingerprint: fpc_tee: Remove unnecessary gpio 121 wake setup
Idea from Mi 11 Lite 5G MIUI V12.5.6.0.RKIMIXM

Change-Id: I320d851baa0eda626ff42fb21508612cc5d73c6d
2024-05-20 17:41:35 +02:00
Arian
1d7ee3035a
input: fingerprint: fpc_tee: Extend drm interface exclusions
Change-Id: Ib14ff776152f4fb2c76f607bc267b643bd8f619c
2024-05-20 17:41:34 +02:00
Arian
2c2043cf6a
input: fingerprint: fpc_tee: Use mi display notifier
Change-Id: I683430e1d4828616949ec3138ac2c040c7f400b7
2024-05-20 17:41:33 +02:00
Arian
3e64dac0e6
input: fingerprint: Import psyche-r-oss fpc_tee driver
Change-Id: I87564ed0287f576564e57a0473a1ce507f6397fc
2024-05-20 17:41:32 +02:00
Divyanshu-Modi
c614558d4e
input: goodix_tee: Disable Navigation events and key maps
* redwood HALs reports a fake touch every time the fingerprint area is pressed

Signed-off-by: Divyanshu-Modi <divyan.m05@gmail.com>

Change-Id: I3fa3609570064063f328d3b4f4620fd5a332312e
2024-05-20 17:41:31 +02:00
Giovanni Ricca
f1f0b612fc
input: fingerprint: Import Goodix tee driver
From branch: redwood-s-oss

Change-Id: I48d67b0af26db210c0505cffdf9fba4a3eb9474b
2024-05-20 17:41:30 +02:00
Cosmin Tanislav
9103bb14e8
input: fingerprint: goodix_fod: only schedule work when drm interface not enabled
Change-Id: Ic2a1324ca2c8f91f2a61dda0c06a696972d86388
2024-05-20 17:41:29 +02:00
Giovanni Ricca
d75ced0042
input: fingerprint: Import Goodix fod driver
From branch: zijin-s-oss

Change-Id: Ia1b7ec314a88dcf54d19fbe628b763a070b4077a
2024-05-20 17:41:28 +02:00
Giovanni Ricca
3b65f0953f
input: touchscreen: xiaomi_touch: Fix prototype errors
Change-Id: I367976f96d8ce22ea4ca352e2aaee72281de3952
2024-05-20 17:41:27 +02:00
FlowerSea0208
1b7aaf5a42
input: touchscreen: xiaomi_touch: import fod_press_status from mayfly-s-oss
Change-Id: I8ccf0f5d0122d8062196fb1a49b0c3d58e011b2f
2024-05-20 17:41:26 +02:00
Arian
0cfcb47f51
input: touchscreen: Import xiaomi touch driver
From branch: zijin-s-oss

Change-Id: I7021906bb79338af1241169413ffae8e8b621ca9
2024-05-20 17:41:25 +02:00
Giovanni Ricca
8beb8f4045
input: touchscreen: synaptics_s3908p: Omit mi_disp_set_fod_queue_work
Change-Id: Ic6c132cf83ef258f8035440ccad203e5b82174ac
2024-05-20 17:41:24 +02:00
Giovanni Ricca
12b8d82c48
input: touchscreen: synaptics_s3908p: Load the correct fw file
* A merge of synaptics_l9, synaptics_s3908p and synaptics_touch drivers

Change-Id: I91c19ddcecd84106e27818637eb676200807871b
2024-05-20 17:41:23 +02:00
Giovanni Ricca
92c660cb72
input: touchscreen: synaptics_s3908p: Rename Kconfig entries
Change-Id: Ib90c02d27b8c8bdb50da1b3c3f654029a1016b3c
2024-05-20 17:41:22 +02:00
Giovanni Ricca
d05542098f
input: touchscreen: Import Synaptics S3908P driver
* From branch: taoyao-s-oss

Change-Id: I1a2825f2467df647e80175974720b2db0b2bfde6
2024-05-20 17:41:20 +02:00