Documented in 2 files:
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c, line 255
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h, line 61
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
- drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_irq_test.c
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_adds_high_context_handler() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.irq_wq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vmin_vmax_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 6598756351584411648 |
| PARAM_VALUE | 1 | int_params->int_context | 1 |
| PARAM_VALUE | 1 | int_params->irq_source | 2 |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| BUF_SIZE | 0 | adev | 506472 |
| BUF_SIZE | 3 | handler_args | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| DATA_SOURCE | 3 | handler_args | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_adds_low_context_handler() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.irq_wq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vmin_vmax_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 3449837624412102656 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 1 |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| BUF_SIZE | 0 | adev | 506472 |
| BUF_SIZE | 3 | handler_args | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| DATA_SOURCE | 3 | handler_args | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_multiple_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.irq_wq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vmin_vmax_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 7929198488632365056 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 1 |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| BUF_SIZE | 0 | adev | 506472 |
| BUF_SIZE | 3 | handler_args | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| DATA_SOURCE | 3 | handler_args | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_multiple_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.irq_wq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vmin_vmax_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 7929198488632365056 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 1 |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| BUF_SIZE | 0 | adev | 506472 |
| BUF_SIZE | 3 | handler_args | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| DATA_SOURCE | 3 | handler_args | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_rejects_invalid_context() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 16,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 3456660583205892096 |
| PARAM_VALUE | 1 | int_params->int_context | 2 |
| PARAM_VALUE | 1 | int_params->irq_source | 1 |
| PARAM_VALUE | 3 | handler_args | 0 |
| BUF_SIZE | 0 | adev | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_rejects_invalid_source() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 16,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 6624293836190126080 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 0 |
| PARAM_VALUE | 3 | handler_args | 0 |
| BUF_SIZE | 0 | adev | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_rejects_null_params() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 16,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 0 |
| PARAM_VALUE | 3 | handler_args | 0 |
| BUF_SIZE | 0 | adev | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_rejects_null_params() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 16,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 2894217556910481408 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 1 |
| PARAM_VALUE | 2 | ih | 0 |
| PARAM_VALUE | 3 | handler_args | 0 |
| BUF_SIZE | 0 | adev | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_separate_contexts() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.irq_wq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vmin_vmax_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 8031996281878908928 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 5 |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| BUF_SIZE | 0 | adev | 506472 |
| BUF_SIZE | 3 | handler_args | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| DATA_SOURCE | 3 | handler_args | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_separate_contexts() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.irq_wq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vmin_vmax_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 8031996281878908928 |
| PARAM_VALUE | 1 | int_params->int_context | 1 |
| PARAM_VALUE | 1 | int_params->irq_source | 5 |
| PARAM_VALUE | 2 | ih | 1-u64max |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| BUF_SIZE | 0 | adev | 506472 |
| BUF_SIZE | 3 | handler_args | 506472 |
| DATA_SOURCE | 0 | adev | r kunit_kzalloc |
| DATA_SOURCE | 3 | handler_args | r kunit_kzalloc |
| MEM_ZERO | 0 | adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_resume_early_registered() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.irq_wq | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vmin_vmax_wq | 4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 7625507298362339328 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 7 |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | r dm_kunit_alloc_adev |
| DATA_SOURCE | 3 | handler_args | r dm_kunit_alloc_adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_resume_late_registered() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.irq_wq | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vmin_vmax_wq | 4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 3632479499012296704 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 1 |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | r dm_kunit_alloc_adev |
| DATA_SOURCE | 3 | handler_args | r dm_kunit_alloc_adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_suspend_registered() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.irq_wq | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vmin_vmax_wq | 4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 6001701241494495232 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 1 |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | r dm_kunit_alloc_adev |
| DATA_SOURCE | 3 | handler_args | r dm_kunit_alloc_adev |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c amdgpu_dm_dce110_register_irq_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->crtc_irq.funcs | 1-u64max |
| PARAM_VALUE | 0 | adev->dm.dc | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool->irqs | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vblank_params | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mode_info.num_crtc | 1-s32max |
| PARAM_VALUE | 1 | int_params | 1134639136005234688 |
| PARAM_VALUE | 1 | int_params->int_context | 1 |
| PARAM_VALUE | 1 | int_params->irq_source | 78-83 |
| PARAM_VALUE | 2 | ih | 1-u64max |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | $0 |
| NO_OVERFLOW_SIMPLE | 0 | adev->crtc_irq.num_types |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c amdgpu_dm_dce110_register_irq_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->ctx->dce_version | 3-s32max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool->irqs | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vupdate_params | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mode_info.num_crtc | 1-s32max |
| PARAM_VALUE | 0 | adev->vupdate_irq.funcs | 1-u64max |
| PARAM_VALUE | 1 | int_params | 1134639136005234688 |
| PARAM_VALUE | 1 | int_params->int_context | 1 |
| PARAM_VALUE | 1 | int_params->irq_source | 72-77 |
| PARAM_VALUE | 2 | ih | 1-u64max |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| CAPPED_DATA | 0 | adev->mode_info.num_crtc | 1 |
| DATA_SOURCE | 0 | adev | $0 |
| FUZZY_MAX | 0 | adev->dm.dc->ctx->dce_version | 3 |
| NO_OVERFLOW_SIMPLE | 0 | adev->crtc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vupdate_irq.num_types |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c amdgpu_dm_dce110_register_irq_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool->irqs | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.pflip_params | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->pageflip_irq.funcs | 1-u64max |
| PARAM_VALUE | 1 | int_params | 1134639136005234688 |
| PARAM_VALUE | 1 | int_params->int_context | 1 |
| PARAM_VALUE | 1 | int_params->irq_source | 26-31 |
| PARAM_VALUE | 2 | ih | 1-u64max |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| CAPPED_DATA | 0 | adev->mode_info.num_crtc | 1 |
| DATA_SOURCE | 0 | adev | $0 |
| NO_OVERFLOW_SIMPLE | 0 | adev->crtc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->pageflip_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vupdate_irq.num_types |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c amdgpu_dm_dcn10_register_irq_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->crtc_irq.funcs | 4365482074423136256 |
| PARAM_VALUE | 0 | adev->crtc_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->crtc_irq.funcs->set | 4332517816194154496,7765793638117326848 |
| PARAM_VALUE | 0 | adev->dm.dc | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool->irqs | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vline0_params | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.funcs | 2312843912947023872 |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.funcs->set | 5615308970830594048,7081998506392969216 |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.num_types | 1 |
| PARAM_VALUE | 0 | adev->dmub_trace_irq.funcs | 516390567548162048 |
| PARAM_VALUE | 0 | adev->dmub_trace_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->dmub_trace_irq.funcs->set | 86892125460774912,7039629577637437440 |
| PARAM_VALUE | 0 | adev->dmub_trace_irq.num_types | 1 |
| PARAM_VALUE | 0 | adev->hpd_irq.funcs | 78472630622138368 |
| PARAM_VALUE | 0 | adev->hpd_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->hpd_irq.funcs->set | 257840721265315840,6353465153541459968 |
| PARAM_VALUE | 0 | adev->mode_info.num_hpd | 1 |
| PARAM_VALUE | 0 | adev->pageflip_irq.funcs | 375749869658046464 |
| PARAM_VALUE | 0 | adev->pageflip_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->pageflip_irq.funcs->set | 111847413351571456,5527661523796426752 |
| PARAM_VALUE | 0 | adev->vline0_irq.funcs | 8081011882066669568 |
| PARAM_VALUE | 0 | adev->vline0_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->vline0_irq.funcs->set | 2001277940748103680,8879730901260156928 |
| PARAM_VALUE | 0 | adev->vupdate_irq.funcs | 4595701602005495808 |
| PARAM_VALUE | 0 | adev->vupdate_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->vupdate_irq.funcs->set | 2934097615416221696,3925952959830536192 |
| PARAM_VALUE | 1 | int_params | 5369280553086726144 |
| PARAM_VALUE | 1 | int_params->int_context | 1 |
| PARAM_VALUE | 1 | int_params->irq_source | 84-89 |
| PARAM_VALUE | 2 | ih | 1-u64max |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | $0 |
| NO_OVERFLOW_SIMPLE | 0 | adev->vline0_irq.num_types |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c amdgpu_dm_dcn10_register_irq_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->crtc_irq.funcs | 4365482074423136256 |
| PARAM_VALUE | 0 | adev->crtc_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->crtc_irq.funcs->set | 4332517816194154496,7765793638117326848 |
| PARAM_VALUE | 0 | adev->dm.dc | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool->irqs | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.vupdate_params | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.funcs | 2312843912947023872 |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.funcs->set | 5615308970830594048,7081998506392969216 |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.num_types | 1 |
| PARAM_VALUE | 0 | adev->dmub_trace_irq.funcs | 516390567548162048 |
| PARAM_VALUE | 0 | adev->dmub_trace_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->dmub_trace_irq.funcs->set | 86892125460774912,7039629577637437440 |
| PARAM_VALUE | 0 | adev->dmub_trace_irq.num_types | 1 |
| PARAM_VALUE | 0 | adev->hpd_irq.funcs | 78472630622138368 |
| PARAM_VALUE | 0 | adev->hpd_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->hpd_irq.funcs->set | 257840721265315840,6353465153541459968 |
| PARAM_VALUE | 0 | adev->mode_info.num_hpd | 1 |
| PARAM_VALUE | 0 | adev->pageflip_irq.funcs | 375749869658046464 |
| PARAM_VALUE | 0 | adev->pageflip_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->pageflip_irq.funcs->set | 111847413351571456,5527661523796426752 |
| PARAM_VALUE | 0 | adev->vline0_irq.funcs | 8081011882066669568 |
| PARAM_VALUE | 0 | adev->vline0_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->vline0_irq.funcs->set | 2001277940748103680,8879730901260156928 |
| PARAM_VALUE | 0 | adev->vupdate_irq.funcs | 4595701602005495808 |
| PARAM_VALUE | 0 | adev->vupdate_irq.funcs->process | 2277156062878334976,7496669028005773312 |
| PARAM_VALUE | 0 | adev->vupdate_irq.funcs->set | 2934097615416221696,3925952959830536192 |
| PARAM_VALUE | 1 | int_params | 5369280553086726144 |
| PARAM_VALUE | 1 | int_params->int_context | 1 |
| PARAM_VALUE | 1 | int_params->irq_source | 72-77 |
| PARAM_VALUE | 2 | ih | 1-u64max |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | $0 |
| NO_OVERFLOW_SIMPLE | 0 | adev->vline0_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vupdate_irq.num_types |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c amdgpu_dm_register_hpd_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc | 4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 7842749096119717888 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 1-6 |
| PARAM_VALUE | 2 | ih | 1-u64max |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| BUF_SIZE | 0 | adev->dm.dc | (-1),3059328 |
| DATA_SOURCE | 0 | adev | $0 |
| NO_OVERFLOW_SIMPLE | 0 | adev->crtc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->hpd_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->pageflip_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vline0_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vupdate_irq.num_types |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c amdgpu_dm_register_hpd_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc | 4096-ptr_max |
| PARAM_VALUE | 1 | int_params | 7842749096119717888 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 7-12 |
| PARAM_VALUE | 2 | ih | 1-u64max |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| BUF_SIZE | 0 | adev->dm.dc | (-1),3059328 |
| DATA_SOURCE | 0 | adev | $0 |
| NO_OVERFLOW_SIMPLE | 0 | adev->crtc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->hpd_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->pageflip_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vline0_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vupdate_irq.num_types |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c amdgpu_dm_register_outbox_irq_handlers() -> amdgpu_dm_irq_register_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.atomic_obj.funcs->atomic_print_state | 0,7093739767784787968,8381430196319399936,8422402459676663808 |
| PARAM_VALUE | 0 | adev->dm.dc | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->ctx->dmub_srv | 1-u64max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dc->res_pool->irqs | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dm.dmub_outbox_params | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.enabled_types | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dmub_outbox_irq.funcs | 1-u64max |
| PARAM_VALUE | 0 | adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | int_params | 1399811003471429632 |
| PARAM_VALUE | 1 | int_params->int_context | 0 |
| PARAM_VALUE | 1 | int_params->irq_source | 0-12,26-31,72-89,96-97 |
| PARAM_VALUE | 3 | handler_args | 4096-ptr_max |
| BUF_SIZE | 3 | handler_args | 24 |
| DATA_SOURCE | 0 | adev | $0 |
| NO_OVERFLOW_SIMPLE | 0 | adev->dmub_outbox_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->mode_info.abm_level_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | adev->mode_info.audio_property->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | adev->mode_info.audio_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | adev->mode_info.dither_property->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | adev->mode_info.dither_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | adev->mode_info.underscan_property->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | adev->mode_info.underscan_property->num_values |