Searched refs:hpd_irq_data (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_irq.h | 199 union hpd_irq_data hpd_irq_data);
|
| H A D | amdgpu_dm_irq.c | 1182 union hpd_irq_data irq_data; in dm_handle_hpd_rx_offload_work() 1458 union hpd_irq_data hpd_irq_data) in schedule_hpd_rx_offload_work() argument 1468 offload_work->data = hpd_irq_data; in schedule_hpd_rx_offload_work() 1487 union hpd_irq_data hpd_irq_data; in handle_hpd_rx_irq() local 1494 memset(&hpd_irq_data, 0, sizeof(hpd_irq_data)); in handle_hpd_rx_irq() 1506 result = dc_link_handle_hpd_rx_irq(dc_link, &hpd_irq_data, in handle_hpd_rx_irq() 1512 if (hpd_irq_data.bytes.device_service_irq.bits.AUTOMATED_TEST) { in handle_hpd_rx_irq() 1513 schedule_hpd_rx_offload_work(adev, offload_wq, hpd_irq_data); in handle_hpd_rx_irq() 1518 if (hpd_irq_data.bytes.device_service_irq.bits.UP_REQ_MSG_RDY || in handle_hpd_rx_irq() 1519 hpd_irq_data.bytes.device_service_irq.bits.DOWN_REP_MSG_RDY) { in handle_hpd_rx_irq() [all …]
|
| H A D | amdgpu_dm.h | 308 union hpd_irq_data data;
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/ |
| H A D | amdgpu_dm_irq_test.c | 82 union hpd_irq_data *hpd_irq_dpcd_data) in dm_test_dp_parse_link_loss_true() 93 union hpd_irq_data *irq_data) in dm_test_dp_read_hpd_rx_irq_data_ok() 132 union hpd_irq_data *hpd_irq_data, in dm_test_handle_hpd_rx_no_work() argument 144 union hpd_irq_data *hpd_irq_data, in dm_test_handle_hpd_rx_automated() argument 151 hpd_irq_data->bytes.device_service_irq.bits.AUTOMATED_TEST = 1; in dm_test_handle_hpd_rx_automated() 157 union hpd_irq_data *hpd_irq_data, in dm_test_handle_hpd_rx_msg_rdy() argument 164 hpd_irq_data->bytes.device_service_irq.bits.UP_REQ_MSG_RDY = 1; in dm_test_handle_hpd_rx_msg_rdy() 170 union hpd_irq_data *hpd_irq_data, in dm_test_handle_hpd_rx_link_loss() argument 2724 union hpd_irq_data data = { 0 }; in dm_test_schedule_hpd_rx_offload_work()
|