Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c, line 983
Smatch caller information:
19f4aff6129bc862 gfx_v9_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 7989340207534751744 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 304 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me_fw_version | 167-u32max |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 474-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 196-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 304 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 304 |
| FUZZY_MAX | 0 | adev->gfx.me_fw_version | 167 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 474 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 196 |
| HARD_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
19f4aff6129bc862 gfx_v9_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 7989340207534751744 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 304 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 88-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 304 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 304 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 88 |
| HARD_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c gfx_v9_4_3_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 1241025713583968256 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 304 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 153-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 304 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 304 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 153 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
28ad57647bf6154f gfx_v11_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 7020921923801780224 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 240 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me_fw_version | 2280-u32max |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 2450-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 2370-u32max |
| PARAM_VALUE | 0 | adev->mes.fw_version | 4096-ptr_max |
| PARAM_VALUE | 1 | cleaner_shader_size | 240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 240 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| FUZZY_MAX | 0 | adev->gfx.me_fw_version | 2420 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 2650 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 2580 |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
28ad57647bf6154f gfx_v11_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 7020921923801780224 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 240 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 66-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 102-u32max |
| PARAM_VALUE | 0 | adev->mes.fw_version | 4096-ptr_max |
| PARAM_VALUE | 1 | cleaner_shader_size | 240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 240 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 2650 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 2580 |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
28ad57647bf6154f gfx_v11_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 7020921923801780224 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 240 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 26-u32max |
| PARAM_VALUE | 0 | adev->mes.fw_version | 4096-ptr_max |
| PARAM_VALUE | 1 | cleaner_shader_size | 240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 240 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 26 |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
28ad57647bf6154f gfx_v11_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 7020921923801780224 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 240 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me_fw_version | 12-u32max |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 15-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 15-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 240 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| FUZZY_MAX | 0 | adev->gfx.me_fw_version | 12 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 15 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 15 |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
28ad57647bf6154f gfx_v11_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 7020921923801780224 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 240 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me_fw_version | 7-u32max |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 8-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 8-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 240 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| FUZZY_MAX | 0 | adev->gfx.me_fw_version | 7 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 8 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 8 |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
28ad57647bf6154f gfx_v11_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 7020921923801780224 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 240 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me_fw_version | 4-u32max |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 5-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 7-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 240 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| FUZZY_MAX | 0 | adev->gfx.me_fw_version | 4 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 5 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 7 |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 2167471594636738560 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 248 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2,8 |
| PARAM_VALUE | 0 | adev->gfx.me_fw_version | 101-u32max |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 151-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 158-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 248 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 248 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.me_fw_version | 101 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 151 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 158 |
| BIT_INFO | 0 | adev->gfx.me.num_queue_per_pipe | 0x0,0xb |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 8 |
| HARD_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 34347268492890112 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 240 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2,8 |
| PARAM_VALUE | 0 | adev->gfx.me_fw_version | 64-u32max |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 122-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 100-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 240 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.me_fw_version | 64 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 122 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 100 |
| BIT_INFO | 0 | adev->gfx.me.num_queue_per_pipe | 0x0,0xb |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 8 |
| HARD_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 34347268492890112 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 240 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2,8 |
| PARAM_VALUE | 0 | adev->gfx.me_fw_version | 14-u32max |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 24-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 17-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 240 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.me_fw_version | 14 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 24 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 17 |
| BIT_INFO | 0 | adev->gfx.me.num_queue_per_pipe | 0x0,0xb |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 8 |
| HARD_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_sw_init() -> amdgpu_gfx_cleaner_shader_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_ptr | 34347268492890112 |
| PARAM_VALUE | 0 | adev->gfx.cleaner_shader_size | 240 |
| PARAM_VALUE | 0 | adev->gfx.enable_cleaner_shader | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_me | 1 |
| PARAM_VALUE | 0 | adev->gfx.me.num_pipe_per_me | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.me.num_queue_per_pipe | 1-2,8 |
| PARAM_VALUE | 0 | adev->gfx.me_fw_version | 4-u32max |
| PARAM_VALUE | 0 | adev->gfx.mec.num_mec | 1-2 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_pipe_per_mec | 4 |
| PARAM_VALUE | 0 | adev->gfx.mec.num_queue_per_pipe | 4,8 |
| PARAM_VALUE | 0 | adev->gfx.mec_fw_version | 12-u32max |
| PARAM_VALUE | 0 | adev->gfx.pfp_fw_version | 9-u32max |
| PARAM_VALUE | 1 | cleaner_shader_size | 240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | 240 |
| FUZZY_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| FUZZY_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.me_fw_version | 4 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| FUZZY_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| FUZZY_MAX | 0 | adev->gfx.mec_fw_version | 12 |
| FUZZY_MAX | 0 | adev->gfx.pfp_fw_version | 9 |
| BIT_INFO | 0 | adev->gfx.me.num_queue_per_pipe | 0x0,0xb |
| BIT_INFO | 0 | adev->gfx.mec.num_queue_per_pipe | 0x0,0xc |
| HARD_MAX | 0 | adev->gfx.me.num_pipe_per_me | 2 |
| HARD_MAX | 0 | adev->gfx.me.num_queue_per_pipe | 8 |
| HARD_MAX | 0 | adev->gfx.mec.num_mec | 2 |
| HARD_MAX | 0 | adev->gfx.mec.num_queue_per_pipe | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | cleaner_shader_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |