Searched refs:hdmi_prev_sink (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_irq.c | 1315 if (are_sinks_equal(aconnector->dc_link->local_sink, aconnector->hdmi_prev_sink)) { in amdgpu_dm_hdmi_hpd_debounce_work() 1336 if (aconnector->hdmi_prev_sink) { in amdgpu_dm_hdmi_hpd_debounce_work() 1337 dc_sink_release(aconnector->hdmi_prev_sink); in amdgpu_dm_hdmi_hpd_debounce_work() 1338 aconnector->hdmi_prev_sink = NULL; in amdgpu_dm_hdmi_hpd_debounce_work() 1409 if (aconnector->hdmi_prev_sink) in handle_hpd_irq_helper() 1410 dc_sink_release(aconnector->hdmi_prev_sink); in handle_hpd_irq_helper() 1411 aconnector->hdmi_prev_sink = aconnector->dc_link->local_sink; in handle_hpd_irq_helper() 1412 if (aconnector->hdmi_prev_sink) in handle_hpd_irq_helper() 1413 dc_sink_retain(aconnector->hdmi_prev_sink); in handle_hpd_irq_helper()
|
| H A D | amdgpu_dm.h | 900 struct dc_sink *hdmi_prev_sink; member
|
| H A D | amdgpu_dm_connector.c | 1911 if (aconnector->hdmi_prev_sink) { in amdgpu_dm_connector_destroy() 1912 dc_sink_release(aconnector->hdmi_prev_sink); in amdgpu_dm_connector_destroy() 1913 aconnector->hdmi_prev_sink = NULL; in amdgpu_dm_connector_destroy() 3214 aconnector->hdmi_prev_sink = NULL; in amdgpu_dm_connector_init_helper()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/ |
| H A D | amdgpu_dm_irq_test.c | 2370 KUNIT_EXPECT_NULL(test, aconn->hdmi_prev_sink); in dm_test_hdmi_hpd_debounce_detect_false() 2434 aconn->hdmi_prev_sink = dm_test_sink_create(link); in dm_test_hdmi_hpd_debounce_reallow_idle() 2435 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, aconn->hdmi_prev_sink); in dm_test_hdmi_hpd_debounce_reallow_idle() 2438 KUNIT_EXPECT_NULL(test, aconn->hdmi_prev_sink); in dm_test_hdmi_hpd_debounce_reallow_idle() 2540 KUNIT_EXPECT_PTR_EQ(test, aconn->hdmi_prev_sink, link->local_sink); in dm_test_handle_hpd_irq_helper_debounce_schedule() 2543 dm_test_sink_release(aconn->hdmi_prev_sink); in dm_test_handle_hpd_irq_helper_debounce_schedule() 2600 aconn->hdmi_prev_sink = dm_test_sink_create(link); in dm_test_handle_hpd_irq_helper_debounce_release_prev() 2601 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, aconn->hdmi_prev_sink); in dm_test_handle_hpd_irq_helper_debounce_release_prev() 2602 KUNIT_ASSERT_PTR_NE(test, aconn->hdmi_prev_sink, link->local_sink); in dm_test_handle_hpd_irq_helper_debounce_release_prev() 2607 KUNIT_EXPECT_PTR_EQ(test, aconn->hdmi_prev_sink, link->local_sink); in dm_test_handle_hpd_irq_helper_debounce_release_prev() [all …]
|