Commit Graph

10360 Commits

Author SHA1 Message Date
Arian
3772ba52de unicorn: Change awinic aw86297 compatible
Change-Id: I783c1d9954a200268c314af588e6de6d3ae9d371
2025-04-28 15:08:43 +02:00
Jens Reidel
60a4a2a95c display: ziyi: Fix panel lists for charge screen and xiaomi touch
Change-Id: Iae06e6338de5b2cd3c81db653dfe1e7854dc9263
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:08:43 +02:00
Arian
0e9cfa7c2b Move to new xiaomi-touch driver
Change-Id: Ie2e3430dbba8003739561a0843a19bdfda7cdcf0
2025-04-28 15:08:43 +02:00
Arian
56b3e28521 Standardize supply names for goodix fingerprint
Change-Id: I0099869d2f4f38b3d6fa552f7d1adb7fe10fe031
2025-04-28 15:08:39 +02:00
Arian
c29e3d2370 {unicorn, zeus}: Use L1 fts firmware which disabled THP completely
Change-Id: I670062ab3fde34062202a484c3cdc5d2583fd7ca
2025-04-28 15:07:57 +02:00
Arian
271cc260eb mondrian: Declare that our firmware enables thp
Change-Id: I25097ff0db84b8fce2576eeb24d9fba43eae08cb
2025-04-28 15:07:57 +02:00
Arian
e889356988 {unicorn, zeus}: Disable thp
Change-Id: Idc93b56b154aef59620f0dd0813a2d425ecd8c6e
2025-04-28 15:07:57 +02:00
Arian
46bb0905de mondrian: Use Qualcomm's goodix berlin driver
Change-Id: I16a8cf284805da4f8a0b5bc5c15340edc9b74507
2025-04-28 15:07:57 +02:00
Jens Reidel
18c0a67c54 diting: Use Qualcomm's goodix berlin driver, standard fts_spi compatible
Change-Id: Icf73cf468bf8bd6045ae630aeb164ff7b4869927
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
758eedbf3f marble: Use Qualcomm's goodix berlin driver
Change-Id: I69b6af050b324760b40034b230e0369941092a8e
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
c10c858cb3 zizhan: Use fts_spi driver for secondary panel
Change-Id: I54f1b267be7fefd1df0e9eb456d26855b90d241d
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Arian
3fe4964658 Move to upstream ir-spi-led driver
Change-Id: I464b1b955aa6301aed121d094555ee7d6714f48f
2025-04-28 15:07:57 +02:00
Arian
b9f847e848 mondrian: Fix goodix fingerprint supply name
Change-Id: Ib32ca1c93309187b8dc56e3a8b15009c701805ed
2025-04-28 15:07:57 +02:00
Jens Reidel
c9c71d7450 display: diting: Update nolp and doze commands from diting V816.0.4.0.ULFMIXM
Change-Id: I30ca30a1c5ea26037eb8a67a7782cdc35a876467
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
6158938f4d display: diting: Bump minimal brightness to 8
Change-Id: I62afd5aa9e2354e755b6a729aa5722a128fd30b2
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
a1a51673d7 display: diting: Correct physical panel dimensions
Change-Id: I491bb1b8300ecdd8ac75d3d60910f77aff702ca9
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
f2ca924f83 display: Add support for Xiaomi 12T Pro / Redmi K50 Ultra (diting|L12)
Change-Id: I74826692899d10097eb61a44aa04a490c5bd7b4b
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
77f35a21e4 camera: Add support for Xiaomi 12T Pro / Redmi K50 Ultra (diting|L12)
Change-Id: I2e8739ca4fef904c64adf9cfaf00e49af3a60f99
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
3b7967d237 audio: Add support for Xiaomi 12T Pro / Redmi K50 Ultra (diting|L12)
Change-Id: I227b896f30f2c517d8a3ec3dbe6377b791699868
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
894b8a8ce9 diting-sm8475: Update host param override seq from V816.0.4.0.UMRMIXM
Change-Id: I7b8dc62f69470d3476941140380710a04ba585b1
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
a6421cd97b Add support for Xiaomi 12T Pro / Redmi K50 Ultra (diting|L12)
Change-Id: Ib5dda10332ee62c491682c1ec005dec1ec7c88a1
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
b9dcc1755a audio: Add support for Xiaomi 13 Lite/Civi 2 (ziyi|L9S)
Change-Id: I0e581e7f58d86ee8b15f6b247af6419deeb36432
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
01b9e2c67b audio: Add miboard id to diwali reference board
Change-Id: I663a2e8755e0c0f12942f98dd53d8091c132cfca
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
6662d39274 display: ziyi: Bump minimal brightness to 8
Change-Id: I341ffcfc61d89ec13652ae00e3c64c64f8f360a1
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
c287d9b9aa display: ziyi: Correct physical panel dimensions
Change-Id: I721e2c492de5dfb3f9a984474f7fa0e2a9b6dd0b
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
35ffc2c386 display: Reverse ziyi display changes and add L9S 42 02 0C panel support
Change-Id: Ia401d800a68eb409078bf73ec4acf4085d7ea31b
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
2562f47583 display: Add support for Xiaomi 13 Lite/Civi 2 (ziyi|L9S)
Change-Id: Ide802aac5fc22e3970a3bad2df207abf3374344a
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
d831e04873 display: Remove diwali reference touchscreens from IDP
Change-Id: Ief4983904cadc9241b6d40faed14058f0e768184
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
b9fa192e74 camera: ziyi: Add cam_vio supply to actuator0
Change-Id: I9a0f1dda960794f1a0ab609081b3b5436bf3d044
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
61859e0e8b camera: Add support for Xiaomi 13 Lite/Civi 2 (ziyi|L9S)
Change-Id: If844b3a65b42a4eb18fe446cb07ec6ffb6e3ebff
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
17f7c34aa6 camera: Add miboard id to diwali reference board
Change-Id: Ibbbc58867f0c429242cfb19165ee94488b867a24
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
764b3e40dd Add support for Xiaomi 13 Lite/Civi 2 (ziyi|L9S)
Change-Id: Id86bea1147240ebddb2da5fe71166d4e71f46000
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
b4fba0b192 xiaomi-sm7450-common: Increase volume up debounce interval
Change-Id: Iec9d68089af262218bad2f63ba9d83e342b7b315
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
f9a843c8b8 Add xiaomi-sm7450-common configuration
Change-Id: Ibf310016662b978d8d60031ea5e1f3bc5c4d1064
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
dc5794e86c diwali-regulators: Set pm8350c_l6 and pm8350c_l9 to fixed 2.8V
Change-Id: Ic4f8ba14fe790a6d7d9456123a096f5991d7d13c
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
a9837713b2 diwali-regulators: Add pm8350c_l2 regulator
Change-Id: Ie3211071ac31d4c801f39ba6c320792c93c71592
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
e4b64e4e3d diwali-qupv3: Enable qupv3_se1_i2c and qupv3_se3_i2c
Change-Id: Iade306ec9adbf96bb44b089eb26c3a50b736a879
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
96f87d1583 diwali-usb: Limit to USB 2
Change-Id: Ie9a3b1aece82f360047dba27870f32af7051f357
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:57 +02:00
Jens Reidel
e2e821fb8f diwali-reserved-memory: Enlarge and move adsp reserved memory
Change-Id: Ibe9b63f9460bc2876464925aac2a28744e0a6bf5
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:56 +02:00
Jens Reidel
c83e491d7b diwali-reserved-memory: Enlarge and move xbl_ramdump_mem
Change-Id: I3fb79279eec52b78839bfd9b53c82762ad1fa54b
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:07:25 +02:00
Jens Reidel
2245afe113 diwali-pmic-overlay: Drop pm7325 ADC thermal zones
ziyi does not use PMIC integrated chargers.

Change-Id: Idc07df2422a402a96b0d93163cfe914340bb5056
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00
Jens Reidel
546847af6f diwali-pmic-overlay: Add bark pwrkeys
Change-Id: I943f4d86ada2be20fb0d2036a044286a398af2a8
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00
Jens Reidel
d50dbe552a diwali-pmic-overlay: Use pm8008 instead of pm8010
Change-Id: Iaf8e172187432a40895a82aa7395263e9339ba26
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00
Jens Reidel
e647e70ac8 diwali-pinctrl: Use gpio 143 instead of 122 for usb 3 phy portselect
Change-Id: I89202fbe0ad260f98baa683e51f35e09dd79986d
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00
Jens Reidel
57882e1146 diwali-pinctrl: Use gpio 46 instead of 17 for touchscreens
Change-Id: I664813237572f2ad216d70a694c483a60b8bd4c8
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00
Jens Reidel
5e5181786c diwali-idp: Disable SD card slot
Change-Id: Iff0c2392096bb9126ef304210ea612fd68b03f71
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00
Jens Reidel
d8ea0540f4 diwali: Add microdump modem
Change-Id: I84594d778775cc9618f08f3367628ac9ad693e55
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00
Jens Reidel
24ef76d180 diwali: Add i2c 0-5 aliases
Change-Id: Id30a068467abe33cbe90724353dcee23336b0af5
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00
Jens Reidel
b5ed5502f3 diwali: Disable ramoops memory region
Change-Id: I4acaa6612f301180cb004f7949527abdd7dc2e14
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00
Jens Reidel
b6841f8786 diwali: Set qcom,use-power-supply
Change-Id: I4dde08d3c0ca31ab2ead319e3a17bc44f18d6041
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-28 15:06:47 +02:00