msm: camera: sensor: Add dynamic Switch support in TPG

- Add support for Dynamic mode switch.
- Request store and apply from waiting queue.
- Add support for reapply request from active queue.
- Handling TPG interrupt.

CRs-Fixed: 3403974
Change-Id: I5dfe146b30631a94059f72d482610e04ba8e4e2c
Signed-off-by: Rishab Garg <quic_rishabg@quicinc.com>
This commit is contained in:
Rishab Garg
2023-02-15 14:51:12 +05:30
committed by Camera Software Integration
parent 85fbc65dfa
commit 3be797a964
10 changed files with 933 additions and 306 deletions

View File

@@ -106,6 +106,7 @@ enum cam_tpg_packet_opcodes {
CAM_TPG_PACKET_OPCODE_INVALID = 0,
CAM_TPG_PACKET_OPCODE_INITIAL_CONFIG,
CAM_TPG_PACKET_OPCODE_NOP,
CAM_TPG_PACKET_OPCODE_UPDATE,
CAM_TPG_PACKET_OPCODE_MAX,
};