Commit Graph

13 Commits

Author SHA1 Message Date
Albert Tang
bd2d84c295 livedisplay: Check current state before toggling AF/SE
This prevents us from sending unexpected panel commands.

Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/4790
Change-Id: I97c5a008f242c861cafdec392b19ab9435a5239b
2022-12-05 16:58:45 +01:00
LuK1337
7b65e6e8d9 livedisplay: Migrate to ioctl()
Change-Id: I2039c94eb3239f2d88ab67076b52f58493d9b43e
2022-07-11 11:52:45 -07:00
LuK1337
3656dda6cf livedisplay: Fix indentation in vintf manifest
Change-Id: I037758d097b3bac2ab2068eb24c54b98671b7efb
2022-05-04 10:38:28 +02:00
LuK1337
ea3acdaeaa fixup! livedisplay: Implement IAntiFlicker interface fragment
Change-Id: Ic10e593e1628be32221d1b828c6fc33dba774a7c
2022-05-04 10:29:51 +02:00
LuK1337
745a264171 livedisplay: Add (and run) clang-format file
Change-Id: Ibb4a56ef02a404717512d7a7f99bc31e2ce442a4
2022-04-17 10:25:28 +02:00
LuK1337
2ee105e951 fixup! livedisplay: Implement IAntiFlicker interface fragment
Change-Id: I8461e18c60d581f87d9fba1fbc0ec85ab14cfdff
2022-04-17 00:18:13 +02:00
Paul Keith
f677f346bc livedisplay: Fix racy init
* It turns out moving this to class main doesn't work as well
  as some had thought it would, so restore the previous logic
  to use class hal, and restart if the backend isn't up yet

Change-Id: Ib8b417d89108dcf80d0d159e8d84e5327944b2a1
2022-04-14 11:03:52 +02:00
Bruno Martins
096e9d9c20 livedisplay: Use pragma once directive everywhere
Change-Id: Ic5ec76210a7d8697945561b2d150f0c1f778dc5c
2022-04-14 11:03:52 +02:00
LuK1337
3334859f4f livedisplay: Implement IAntiFlicker interface fragment
Change-Id: I1dbc6d8989a80fe7b06d4356aeb717417997a793
2022-04-14 11:03:52 +02:00
LuK1337
85fffbdcfa livedisplay: Expose headers and implementations as Soong modules
Change-Id: I335cb98b544fceed1e0d11f0a7dd9cc38860b5aa
2022-04-14 11:03:52 +02:00
LuK1337
9e7b514023 livedisplay: Uprev to 2.1
Change-Id: I98b2ea16ed342339ee652d5cb79dcfd22f8c0a0d
2022-04-14 11:03:52 +02:00
LuK1337
21edb37c1f livedisplay: Implement ISunlightEnhancement interface
Change-Id: I728653099f9a57a85f1ce2ffa93b4e62981208fa
2022-04-14 11:03:52 +02:00
Daniel Jacob Chittoor
ada38b5fed hidl: Import LiveDisplay 2.0 HIDL HAL w/ IPictureAdjustment
Signed-off-by: Daniel Jacob Chittoor <djchittoor47@gmail.com>
Change-Id: I5065670e7dbf9baa4a69d6ec0f5e4c36d533054d
2022-04-14 11:03:51 +02:00