Android 12.1.0 release 0.40
Transaction: Use high priority workqueues for I2C

Transactions sometimes can be preempted by other threads (even threads
from Lyric nodes and drivers) which causes delay in register programming
that leads to frame drops. Sensor driver, especially, has shown
significant performance improvement after switching to high priority
workqueues. This change is only declared by device tree.

Bug: 212324606
Test: CTS, GCA, ITS. Validations are complete.
Signed-off-by: Nick Chung <nickchung@google.com>
Change-Id: I17e69b6692cc2e805a0d38156b5b00416f8ea074
3 files changed