Commit Graph

22 Commits

Author SHA1 Message Date
Sebastiano Barezzi
fcedce48bf Merge remote-tracking branch 'qcom_sm8250/lineage-20' into lineage-22.2
Change-Id: I41d3b2e791439f1ef1d34ced81a40912461bb3b0
2025-04-02 13:37:55 +02:00
Jinfeng Gu
388e2df8b9 disp: msm: dsi: add null pointer check in dsi_display_dev_remove
This change add display null pointer check in dsi_display_dev_remove.

Change-Id: Ib31756c3b22256d19cbcb508f60de4550e3834e1
Signed-off-by: Jinfeng Gu <quic_gjinfeng@quicinc.com>
2025-03-13 00:20:56 +00:00
althafvly
8431e60de2 techpack: display: Fix misleading indentation
Change-Id: I6e5924323d8d4047c1740e8b1eeaf78c4a8f7821
2024-08-24 09:48:54 +05:30
Sebastiano Barezzi
b8aeeeba56 Merge remote-tracking branch 'qcom_sm8250/lineage-20' into lineage-21
Change-Id: I3159ae2c81329a81f9f6d4feba3fd1324a86b4f6
2024-08-21 19:34:30 +02:00
Prashant Singh
aab8bf69cb msm/sde: prevent double register of input handler
During Dynamic mode switch case, input_register_handler
is called even after it is registered leading to
list double add warnings and panic.

Change-Id: I312112deb08c998af516252f2117bc629eb13b37
2024-06-11 19:47:29 +03:00
Sebastiano Barezzi
0c13f6583a Merge remote-tracking branch 'qcom_sm8250/lineage-20' into lineage-20
Change-Id: Ic572f479a072cb0252d5682f6cd56c3499fe3286
2024-02-13 00:46:27 +01:00
Michael Bestas
1988c1a1a4 Merge tag 'LA.UM.9.12.r1-15500-SMxx50.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers into android13-4.19-kona
"LA.UM.9.12.r1-15500-SMxx50.QSSI13.0"

* tag 'LA.UM.9.12.r1-15500-SMxx50.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers:
  disp: msm: clear platform device drvdata on msm_drm bind fail
  disp: msm: add support to parse HDMI VSDB block

Change-Id: I5a5d2b4e8d529e9a4356fb472a7c59d4a7902395
2023-07-11 15:20:12 +03:00
Sebastiano Barezzi
a1837eba83 Merge remote-tracking branch 'qcom_sm8250/lineage-20' into lineage-20
Change-Id: Id46e42b4317ab55f5bcae8de4729778dd58fa987
2023-06-20 17:50:10 +02:00
Adrian Salido
61c42b756e techpack: display: drm/msm: add idle state sysfs node
Add a sysfs mechanism to track the idle state of display subsystem.
This allows user space to poll on the idle state node to detect when
display goes idle for longer than the time set.

Bug: 139655049
Bug: 126304228
Change-Id: I21e3c7b0830a9695db9f65526c111ce5153d1764
Signed-off-by: Adrian Salido <salidoa@google.com>
Signed-off-by: Robb Glasser <rglasser@google.com>
(cherry picked from commit 11a2193b434cb3130743fbff89a161062883132e)
Signed-off-by: Ken Huang <kenbshuang@google.com>
2023-06-06 18:36:04 +03:00
Sebastiano Barezzi
e97ee8faaf techpack: display: Wait for next frame before/after setting HBM if needed
Change-Id: I3c9f1636793fe84f7a7756f8df32ba9ba87f78df
2023-03-06 19:14:25 +01:00
Sebastiano Barezzi
60a58371af techpack: display: Use dispparam function to set FOD HBM state
* This let us easily use local HBM when available

Change-Id: I701bb83505041f901c37a690abfed4a370542896
2023-03-06 19:14:25 +01:00
Pig
e826bcf823 uapi: sde_drm: Define FOD_PRESSED_LAYER_ZORDER
Change-Id: I5b25d19fab3a2901948d639c785165e70786f4ab
2023-03-06 19:14:25 +01:00
GuaiYiHu
ebb8a41bda techpack: display: msm: sde: Increase sde stage to map zpos changes
* Due to zpos changes, another stage should be added. Otherwise,
fingerprint payment won't work in some apps like Alipay and Jingdong.

Change-Id: Ibbd928b6d75c17f9c6c2e8b6f72b2d17aa48eb94
2023-03-06 19:14:25 +01:00
Demon000
c9debe88b1 techpack: display: msm: notify sysfs for fod ui changes
Change-Id: I5559a9cfe00af58847e089764452a24c39830e20
2023-03-06 19:14:25 +01:00
Demon000
c1a6ac3774 techpack: display: implement fod handling
Change-Id: Id29333eb3b5282b25c52ff14492622bd12e1ee79
2023-03-06 19:14:25 +01:00
Demon000
654b68cbb3 techpack: display: dsi: add dsi_panel_get_backlight
Change-Id: Ifab7f9b0a7fbe5846c24c611a16cfcb7f29684dc
2023-03-06 19:14:25 +01:00
DevriesL
68d67aab33 techpack: display: dsi: add get_main_display
Change-Id: Id670875adc18659521c424a716cf0ef194f9627f
2023-03-06 19:14:24 +01:00
Demon000
fcd1fdbe75 techpack: display: sde: translate zpos property to fod property
Change-Id: I7e8562ed3eda675d160d6dabee7e568a1a72e849
2023-03-06 19:14:24 +01:00
Demon000
19b5b374ac techpack: display: dsi: create empty attributes group
Change-Id: I974643cb245f76e66b208f7e18601cbb3d90ae62
2023-03-06 19:14:24 +01:00
Sebastiano Barezzi
ab2c13308c techpack: display: Import Xiaomi changes
* From dagu-s-oss

Change-Id: Ifa6dad25e33b9b27a1ae59ee98da415ae0ed07e6
2023-03-06 19:14:24 +01:00
Michael Bestas
d230856d41 Merge tag 'LA.UM.9.12.r1-15100-SMxx50.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers into android13-4.19-kona
"LA.UM.9.12.r1-15100-SMxx50.QSSI13.0"

* tag 'LA.UM.9.12.r1-15100-SMxx50.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers:
  disp: msm: dp: disable ASSR before link training
  disp: msm: dsi: clear the panel esd_recovery_pending in power on commit

Change-Id: I3452dbc689d042edee94b74b7e85e320a996064d
2023-01-03 20:49:45 +02:00
Michael Bestas
078c8b4302 Add 'techpack/display/' from tag 'LA.UM.9.12.r1-14900-SMxx50.QSSI13.0'
git-subtree-dir: techpack/display
git-subtree-mainline: 59d05eab57
git-subtree-split: 06878e0bb5
Change-Id: I3eb42ba067416dfb810d911813649ff7865da02e
2022-11-20 19:45:00 +02:00