display: km4/cm4: enable operation rate switch delay in a specific dbv range

- Only HS is allowed if dbv < 440 (blocking zone, 15 nits)
- Delay NS<->HS if dbv >= 440 and dbv < 1088 (100 nits)
- Switch NS->HS immediately if dbv >= 1088
- Delay HS->NS if dbv >= 1088

Bug: 315271233
Test: switch can be delayed in the specific dbv range
Change-Id: I6f49f81769f0598f8a47848429f4b0f4f3913516
This commit is contained in:
Chris Lu 2023-12-11 15:07:41 +00:00
parent ebd90f4b58
commit 391938fcfe
2 changed files with 2 additions and 0 deletions

View file

@ -255,6 +255,7 @@ PRODUCT_VENDOR_PROPERTIES += \
vendor.primarydisplay.op.hs_hz=120 \
vendor.primarydisplay.op.ns_hz=60 \
vendor.primarydisplay.op.ns_min_dbv=440 \
vendor.primarydisplay.op.hs_switch_min_dbv=1088 \
vendor.primarydisplay.op.hist_delta_th=15
# Vibrator HAL

View file

@ -68,6 +68,7 @@ PRODUCT_VENDOR_PROPERTIES += \
vendor.primarydisplay.op.hs_hz=120 \
vendor.primarydisplay.op.ns_hz=60 \
vendor.primarydisplay.op.ns_min_dbv=440 \
vendor.primarydisplay.op.hs_switch_min_dbv=1088 \
vendor.primarydisplay.op.hist_delta_th=15
# Init files