soc: hw-fence: Add support for debug validation clients

Add debug validation clients in the Hardware Fence driver
interface, which are used for communication between the
fence controller and the validation framework.

Change-Id: I2e3e634170c21934aad446c7571ac2a719c08729
Signed-off-by: Shirisha Kollapuram <quic_kshirish@quicinc.com>
Signed-off-by: Alex Danila <quic_eadanila@quicinc.com>
This commit is contained in:
Shirisha Kollapuram 2022-05-25 16:00:13 +05:30 committed by Alex Danila
parent 392f42735d
commit 6037651a1d

View File

@ -128,6 +128,13 @@ struct msm_hw_fence_mem_addr {
* @HW_FENCE_CLIENT_ID_CTL3: DPU Client 3.
* @HW_FENCE_CLIENT_ID_CTL4: DPU Client 4.
* @HW_FENCE_CLIENT_ID_CTL5: DPU Client 5.
* @HW_FENCE_CLIENT_ID_VAL0: debug Validation client 0.
* @HW_FENCE_CLIENT_ID_VAL1: debug Validation client 1.
* @HW_FENCE_CLIENT_ID_VAL2: debug Validation client 2.
* @HW_FENCE_CLIENT_ID_VAL3: debug Validation client 3.
* @HW_FENCE_CLIENT_ID_VAL4: debug Validation client 4.
* @HW_FENCE_CLIENT_ID_VAL5: debug Validation client 5.
* @HW_FENCE_CLIENT_ID_VAL6: debug Validation client 6.
* @HW_FENCE_CLIENT_MAX: Max number of clients, any client must be added
* before this enum.
*/
@ -139,6 +146,13 @@ enum hw_fence_client_id {
HW_FENCE_CLIENT_ID_CTL3,
HW_FENCE_CLIENT_ID_CTL4,
HW_FENCE_CLIENT_ID_CTL5,
HW_FENCE_CLIENT_ID_VAL0,
HW_FENCE_CLIENT_ID_VAL1,
HW_FENCE_CLIENT_ID_VAL2,
HW_FENCE_CLIENT_ID_VAL3,
HW_FENCE_CLIENT_ID_VAL4,
HW_FENCE_CLIENT_ID_VAL5,
HW_FENCE_CLIENT_ID_VAL6,
HW_FENCE_CLIENT_MAX
};