Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/ih_v6_1.c force_update_wptr_for_self_int() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 value 0-4294905855
BIT_INFO 2 value 0x0,0xffff0fff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 0-4294905855[c]

drivers/gpu/drm/amd/amdgpu/ih_v6_1.c ih_v6_1_enable_ring() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 2148532992-4039114751
BIT_INFO 2 value 0x80100100,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 2148532992-4039114751[c]

drivers/gpu/drm/amd/amdgpu/ih_v6_1.c ih_v6_1_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 0-u32max[c]

drivers/gpu/drm/amd/amdgpu/vega10_ih.c vega10_ih_enable_ring() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 2148598016-4039114751
BIT_INFO 2 value 0x80110100,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 2148598016-4039114751[c]

drivers/gpu/drm/amd/amdgpu/vega10_ih.c vega10_ih_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 128-u32max
BIT_INFO 2 value 0x80,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 128-u32max[c]

drivers/gpu/drm/amd/amdgpu/ih_v7_0.c force_update_wptr_for_self_int() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 value 0-4294905855
BIT_INFO 2 value 0x0,0xffff0fff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 0-4294905855[c]

drivers/gpu/drm/amd/amdgpu/ih_v7_0.c ih_v7_0_enable_ring() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 2148532992-4039114751
BIT_INFO 2 value 0x80100100,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 2148532992-4039114751[c]

drivers/gpu/drm/amd/amdgpu/ih_v7_0.c ih_v7_0_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 0-u32max[c]

drivers/gpu/drm/amd/amdgpu/navi10_ih.c force_update_wptr_for_self_int() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 value 0-4294905855
BIT_INFO 2 value 0x0,0xffff0fff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 0-4294905855[c]

drivers/gpu/drm/amd/amdgpu/navi10_ih.c force_update_wptr_for_self_int() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 value 0-4294905855
BIT_INFO 2 value 0x0,0xffff0fff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 0-4294905855[c]

drivers/gpu/drm/amd/amdgpu/navi10_ih.c navi10_ih_enable_ring() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 2148598016-4039114751
BIT_INFO 2 value 0x80110100,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 2148598016-4039114751[c]

drivers/gpu/drm/amd/amdgpu/navi10_ih.c navi10_ih_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 128-u32max
BIT_INFO 2 value 0x80,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 128-u32max[c]

drivers/gpu/drm/amd/amdgpu/ih_v6_0.c force_update_wptr_for_self_int() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 value 0-4294905855
BIT_INFO 2 value 0x0,0xffff0fff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 0-4294905855[c]

drivers/gpu/drm/amd/amdgpu/ih_v6_0.c ih_v6_0_enable_ring() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 2148532992-4039114751
BIT_INFO 2 value 0x80100100,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 2148532992-4039114751[c]

drivers/gpu/drm/amd/amdgpu/ih_v6_0.c ih_v6_0_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 0-s32max
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 0-s32max[c]

drivers/gpu/drm/amd/amdgpu/ih_v6_0.c ih_v6_0_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 2147483648-u32max
BIT_INFO 2 value 0x80000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 2147483648-u32max[c]

drivers/gpu/drm/amd/amdgpu/ih_v6_0.c ih_v6_0_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 0-u32max[c]

drivers/gpu/drm/amd/amdgpu/vega20_ih.c vega20_ih_enable_ring() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 2148598016-4039114751
BIT_INFO 2 value 0x80110100,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 2148598016-4039114751[c]

drivers/gpu/drm/amd/amdgpu/vega20_ih.c vega20_ih_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 128-s32max
BIT_INFO 2 value 0x80,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 128-s32max[c]

drivers/gpu/drm/amd/amdgpu/vega20_ih.c vega20_ih_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 2147483776-u32max
BIT_INFO 2 value 0x80000080,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 2147483776-u32max[c]

drivers/gpu/drm/amd/amdgpu/vega20_ih.c vega20_ih_toggle_ring_interrupts() -> psp_reg_program()

Type Parameter Key Value
PARAM_VALUE 0 psp 4096-ptr_max
PARAM_VALUE 2 value 128-u32max
BIT_INFO 2 value 0x80,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 value 128-u32max[c]