Home
last modified time | relevance | path

Searched refs:crtc_irq (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Ddce_virtual.c151 amdgpu_irq_update(adev, &adev->crtc_irq, type); in dce_virtual_crtc_dpms()
383 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, VISLANDS30_IV_SRCID_SMU_DISP_TIMER2_TRIGGER, &adev->crtc_irq); in dce_virtual_sw_init()
760 adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VBLANK6 + 1; in dce_virtual_set_irq_funcs()
761 adev->crtc_irq.funcs = &dce_virtual_crtc_irq_funcs; in dce_virtual_set_irq_funcs()
H A Ddce_v11_0.c2599 amdgpu_irq_update(adev, &adev->crtc_irq, type); in dce_v11_0_crtc_dpms()
2900 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, i + 1, &adev->crtc_irq); in dce_v11_0_sw_init()
3756 adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc; in dce_v11_0_set_irq_funcs()
3758 adev->crtc_irq.num_types = 0; in dce_v11_0_set_irq_funcs()
3759 adev->crtc_irq.funcs = &dce_v11_0_crtc_irq_funcs; in dce_v11_0_set_irq_funcs()
H A Ddce_v8_0.c2421 amdgpu_irq_update(adev, &adev->crtc_irq, type); in dce_v8_0_crtc_dpms()
2676 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, i + 1, &adev->crtc_irq); in dce_v8_0_sw_init()
3512 adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc; in dce_v8_0_set_irq_funcs()
3514 adev->crtc_irq.num_types = 0; in dce_v8_0_set_irq_funcs()
3515 adev->crtc_irq.funcs = &dce_v8_0_crtc_irq_funcs; in dce_v8_0_set_irq_funcs()
H A Ddce_v10_0.c2520 amdgpu_irq_update(adev, &adev->crtc_irq, type); in dce_v10_0_crtc_dpms()
2779 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, i + 1, &adev->crtc_irq); in dce_v10_0_sw_init()
3624 adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc; in dce_v10_0_set_irq_funcs()
3626 adev->crtc_irq.num_types = 0; in dce_v10_0_set_irq_funcs()
3627 adev->crtc_irq.funcs = &dce_v10_0_crtc_irq_funcs; in dce_v10_0_set_irq_funcs()
H A Ddce_v6_0.c2412 amdgpu_irq_update(adev, &adev->crtc_irq, type); in dce_v6_0_crtc_dpms()
2654 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, i + 1, &adev->crtc_irq); in dce_v6_0_sw_init()
3435 adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc; in dce_v6_0_set_irq_funcs()
3437 adev->crtc_irq.num_types = 0; in dce_v6_0_set_irq_funcs()
3438 adev->crtc_irq.funcs = &dce_v6_0_crtc_irq_funcs; in dce_v6_0_set_irq_funcs()
H A Damdgpu_kms.c1228 return amdgpu_irq_get(adev, &adev->crtc_irq, idx); in amdgpu_enable_vblank_kms()
1245 amdgpu_irq_put(adev, &adev->crtc_irq, idx); in amdgpu_disable_vblank_kms()
H A Damdgpu.h852 struct amdgpu_irq_src crtc_irq; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c742 adev->crtc_irq.num_types = adev->mode_info.num_crtc; in amdgpu_dm_set_irq_funcs()
743 adev->crtc_irq.funcs = &dm_crtc_irq_funcs; in amdgpu_dm_set_irq_funcs()
H A Damdgpu_dm.c2663 r = amdgpu_irq_add_id(adev, client_id, i+1 , &adev->crtc_irq);
2748 r = amdgpu_irq_add_id(adev, client_id, i, &adev->crtc_irq);
2853 r = amdgpu_irq_add_id(adev, SOC15_IH_CLIENTID_DCE, i, &adev->crtc_irq);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crtc.c172 ? amdgpu_irq_get(adev, &adev->crtc_irq, acrtc->crtc_id) in dm_set_vblank()
173 : amdgpu_irq_put(adev, &adev->crtc_irq, acrtc->crtc_id); in dm_set_vblank()
H A Damdgpu_dm_irq.c853 adev->crtc_irq.num_types = adev->mode_info.num_crtc; in amdgpu_dm_set_irq_funcs()
854 adev->crtc_irq.funcs = &dm_crtc_irq_funcs; in amdgpu_dm_set_irq_funcs()
H A Damdgpu_dm.c3541 r = amdgpu_irq_add_id(adev, client_id, i + 1, &adev->crtc_irq); in dce60_register_irq_handlers()
3627 r = amdgpu_irq_add_id(adev, client_id, i, &adev->crtc_irq); in dce110_register_irq_handlers()
3741 r = amdgpu_irq_add_id(adev, SOC15_IH_CLIENTID_DCE, i, &adev->crtc_irq); in dcn10_register_irq_handlers()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Ddce_v8_0.c2415 amdgpu_irq_update(adev, &adev->crtc_irq, type); in dce_v8_0_crtc_dpms()
2670 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, i + 1, &adev->crtc_irq); in dce_v8_0_sw_init()
3531 adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc; in dce_v8_0_set_irq_funcs()
3533 adev->crtc_irq.num_types = 0; in dce_v8_0_set_irq_funcs()
3534 adev->crtc_irq.funcs = &dce_v8_0_crtc_irq_funcs; in dce_v8_0_set_irq_funcs()
H A Ddce_v11_0.c2594 amdgpu_irq_update(adev, &adev->crtc_irq, type); in dce_v11_0_crtc_dpms()
2895 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, i + 1, &adev->crtc_irq); in dce_v11_0_sw_init()
3771 adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc; in dce_v11_0_set_irq_funcs()
3773 adev->crtc_irq.num_types = 0; in dce_v11_0_set_irq_funcs()
3774 adev->crtc_irq.funcs = &dce_v11_0_crtc_irq_funcs; in dce_v11_0_set_irq_funcs()
H A Ddce_v10_0.c2510 amdgpu_irq_update(adev, &adev->crtc_irq, type); in dce_v10_0_crtc_dpms()
2769 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, i + 1, &adev->crtc_irq); in dce_v10_0_sw_init()
3634 adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc; in dce_v10_0_set_irq_funcs()
3636 adev->crtc_irq.num_types = 0; in dce_v10_0_set_irq_funcs()
3637 adev->crtc_irq.funcs = &dce_v10_0_crtc_irq_funcs; in dce_v10_0_set_irq_funcs()
H A Ddce_v6_0.c2413 amdgpu_irq_update(adev, &adev->crtc_irq, type); in dce_v6_0_crtc_dpms()
2655 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, i + 1, &adev->crtc_irq); in dce_v6_0_sw_init()
3456 adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc; in dce_v6_0_set_irq_funcs()
3458 adev->crtc_irq.num_types = 0; in dce_v6_0_set_irq_funcs()
3459 adev->crtc_irq.funcs = &dce_v6_0_crtc_irq_funcs; in dce_v6_0_set_irq_funcs()
H A Damdgpu_kms.c1459 return amdgpu_irq_get(adev, &adev->crtc_irq, idx); in amdgpu_enable_vblank_kms()
1476 amdgpu_irq_put(adev, &adev->crtc_irq, idx); in amdgpu_disable_vblank_kms()
H A Damdgpu.h887 struct amdgpu_irq_src crtc_irq; member

Completed in 65 milliseconds