Android 14 QPR3 Beta 2 Release 0.6 (AP21.240216.010,tangorpro)
LWIS: Fix followup comments for I2C Bus Manager

This change addresses the comments for the I2C Bus Manager feature.

1. Stop I2C bus manager kthread worker if there is an error during I2C
   bus manager creation.
2. Fix setting transaction pointer to NULL after the transaction is freed.
3. Refactor functions to connect and disconnect the I2C clients from the
   bus manager.
4. Refactor processing broken transaction based on transaction limit.
5. Refactor lwis_i2c_bus_manager_get_manager to lwis_i2c_bus_manager_get.
6. Refactor ptransaction to a non-hungarian naming scheme.
7. Fix comment formatting and copyright headers in LWIS files.
8. Refactor functions to queue work on transaction and bus manager
   worker threads.

Bug: 316016899
Test: GCA Smoke Test
Change-Id: I3e6c36d048ffd4f8adc938578210f30e01d7dff5
Signed-off-by: Meghana Barkalle <mbarkalle@google.com>
(cherry picked from commit 55b89edc912e9207793f51e0f9f9d0d89e2dd203)
13 files changed