Board tree for Google Tensor G3 devices
Find a file
RD Babiera 523717b768 usb: handle displayport debounce timer empty reads
If the device is unplugged then plugged before
mDisplayPortDebounceTimer triggers, then the new
displayPortPollWork could process the trigger
in the intial epoll handling loop. Because the
timer can be rearmed, the timerfd read results
in -EAGAIN because no data is ready, but stale
data was ready to begin with.

Disarm the debounce timer when displayPortPollWork
closes to prevent new work threads from reading
timer when not ready. Also log debounce read
errors as a warning and not an error.

Test: manual test on device
Bug: 328553922
(cherry-picked from 94c9c1ac86f398c22ddc446f17bd7ab3fddb675c)
Change-Id: Icf3dbe929eb9f0520941a4efe3dcea79a71d46c3
Signed-off-by: RD Babiera <rdbabiera@google.com>
2024-03-19 18:35:19 +00:00
conf Fix permissions for dp_hotplug_error_code sysfs node 2024-02-14 00:58:35 +00:00
display zuma: Add display_colordata for external display 2024-01-10 02:43:28 +00:00
dumpstate Reapply "dumpstate: Search the path of TCPM psy uevent" 2024-01-31 07:02:43 +00:00
factory factory: disable gestures wake up and lock screen 2023-04-06 08:35:21 +00:00
fingerprint/fpc1540 Remove unused udfps make files 2023-05-15 10:31:37 +00:00
firmware Branch zuma from gs201 2022-04-19 12:45:55 +08:00
health health: add suspend support for charger mode 2023-05-18 01:30:28 +00:00
modem Branch zuma from gs201 2022-04-19 12:45:55 +08:00
modem_ml modem_ml: Adds FR2 BPS model 2024-01-16 21:22:58 -08:00
overlay Add Youtube back in MRR Small Area Detection Allowlist 2024-02-07 16:53:19 +00:00
overlay-factory Branch zuma from gs201 2022-04-19 12:45:55 +08:00
overlay-vendor/vendor/google/apps Branch zuma from gs201 2022-04-19 12:45:55 +08:00
pixelstats add HDCP stats paths for zuma devices. 2024-01-24 08:27:40 +00:00
powerstats powerstats: update MRR refresh rate residency node path 2024-01-12 07:16:20 +00:00
radio LogMaskLibrary: Add newlines and fix posix perms 2023-11-21 05:52:39 +00:00
rro_overlays Create device Ripcurrent on Zuma platform 2022-04-19 12:55:56 +08:00
storage conf: run ufs ffu script after boot complete 2023-01-03 13:04:10 +08:00
usb usb: handle displayport debounce timer empty reads 2024-03-19 18:35:19 +00:00
widevine Move Widevine drm to gs-common 2023-04-21 17:42:45 +00:00
wifi wifi: convert WIFI_FEATURE_IMU_DETECTION to the equivalent soong variable 2023-06-27 11:59:27 +08:00
Android.bp Disable USB contaminant detection when the disable flag is true 2023-05-23 07:01:33 +00:00
Android.mk Create device Ripcurrent on Zuma platform 2022-04-19 12:55:56 +08:00
aosp_common.mk Create device Ripcurrent on Zuma platform 2022-04-19 12:55:56 +08:00
BoardConfig-common.mk zuma: add supported mfc version 2024-01-15 06:52:58 +00:00
CleanSpec.mk Create device Ripcurrent on Zuma platform 2022-04-19 12:55:56 +08:00
compatibility_matrix.xml Branch zuma from gs201 2022-04-19 12:45:55 +08:00
component-overrides.xml Branch zuma from gs201 2022-04-19 12:45:55 +08:00
default-permissions.xml Pregrant ACCESS_FINE_LOCATION as default permission to PCS on Zuma 2024-01-12 00:39:02 +00:00
device-common.mk Revert "zuma: Set max supported page size to 65536" 2024-02-14 17:26:55 +00:00
device-shipping-common.mk Create device Ripcurrent on Zuma platform 2022-04-19 12:55:56 +08:00
device.mk Merge "Move manifest entries to gs-common." into main 2024-02-11 23:03:59 +00:00
device_framework_matrix_product.xml Move manifest entries to gs-common. 2024-02-07 13:13:39 +00:00
disable_contaminant_detection.sh Disable USB contaminant detection when the disable flag is true 2023-05-23 07:01:33 +00:00
factory_common.mk Disable multicam sync on FATP build 2023-08-28 15:25:42 +08:00
init.hardware.wlc.rc.userdebug Branch zuma from gs201 2022-04-19 12:45:55 +08:00
manifest.xml Move manifest entries to gs-common. 2024-02-07 13:13:39 +00:00
manifest_media.xml uses Codec2 HIDL 1.2 service 2022-08-22 06:50:37 +00:00
manifest_media_aosp.xml uses Codec2 HIDL 1.2 service 2022-08-22 06:50:37 +00:00
media_codecs.xml Branch zuma from gs201 2022-04-19 12:45:55 +08:00
media_codecs_aosp_c2.xml advertise performance points for 1080p resolution 2023-07-07 02:44:27 +00:00
media_codecs_bo_c2.xml Enable adaptive playback for BigWave 2023-11-16 18:04:53 +00:00
media_codecs_performance.xml Branch zuma from gs201 2022-04-19 12:45:55 +08:00
media_codecs_performance_c2.xml zuma: update c2.android.av1-dav1d.decoder performance point 2024-01-25 11:59:31 +00:00
media_profiles.xml Branch zuma from gs201 2022-04-19 12:45:55 +08:00
NOTICE Branch zuma from gs201 2022-04-19 12:45:55 +08:00
OWNERS OWNERS: master -> main 2023-09-28 00:29:08 +00:00
PREUPLOAD.cfg PREUPLOAD: Enforce jsonlint in preupload 2023-10-29 05:47:46 +00:00
task_profiles.json init: update vendor_sched procfs paths 2023-09-28 23:45:30 +00:00
vendor.prop Update ro.soc.model 2023-04-18 07:30:27 +00:00