Home
last modified time | relevance | path

Searched refs:irq_source (Results 1 – 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_irq.c84 enum dc_irq_source irq_source; member
138 enum dc_irq_source irq_source; in remove_irq_handler() local
142 irq_source = int_params->irq_source; in remove_irq_handler()
146 hnd_list = &adev->dm.irq_handler_list_high_tab[irq_source]; in remove_irq_handler()
150 hnd_list = &adev->dm.irq_handler_list_low_tab[irq_source]; in remove_irq_handler()
179 ih, int_params->irq_source, int_params->int_context); in remove_irq_handler()
199 if (!DAL_VALID_IRQ_SRC_NUM(int_params->irq_source)) { in validate_irq_registration_params()
201 int_params->irq_source); in validate_irq_registration_params()
208 static bool validate_irq_unregistration_params(enum dc_irq_source irq_source, in validate_irq_unregistration_params() argument
216 if (!DAL_VALID_IRQ_SRC_NUM(irq_source)) { in validate_irq_unregistration_params()
[all …]
Damdgpu_dm_irq.h80 enum dc_irq_source irq_source,
Damdgpu_dm.c1654 enum dc_irq_source irq_source; in dm_gpureset_toggle_interrupts() local
1664 irq_source = IRQ_TYPE_PFLIP + acrtc->otg_inst; in dm_gpureset_toggle_interrupts()
1665 rc = dc_interrupt_set(adev->dm.dc, irq_source, enable) ? 0 : -EBUSY; in dm_gpureset_toggle_interrupts()
2580 int_params.irq_source = dc_link->irq_source_hpd; in register_hpd_handlers()
2591 int_params.irq_source = dc_link->irq_source_hpd_rx; in register_hpd_handlers()
2634 int_params.irq_source = in dce60_register_irq_handlers()
2637 c_irq_params = &adev->dm.vblank_params[int_params.irq_source - DC_IRQ_SOURCE_VBLANK1]; in dce60_register_irq_handlers()
2640 c_irq_params->irq_src = int_params.irq_source; in dce60_register_irq_handlers()
2656 int_params.irq_source = in dce60_register_irq_handlers()
2659 c_irq_params = &adev->dm.pflip_params[int_params.irq_source - DC_IRQ_SOURCE_PFLIP_FIRST]; in dce60_register_irq_handlers()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/kvm/
Dmpic.c146 struct irq_source { struct
221 struct irq_source src[MAX_IRQ];
327 struct irq_source *src; in IRQ_local_pipe()
413 struct irq_source *src; in openpic_update_irq()
478 struct irq_source *src; in openpic_set_irq()
582 struct irq_source *src = &opp->src[n_IRQ]; in write_IRQreg_idr()
628 struct irq_source *src = &opp->src[n_IRQ]; in write_IRQreg_ilr()
1027 struct irq_source *src; in openpic_cpu_write_internal()
1129 struct irq_source *src; in openpic_iack()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
Dirq_types.h206 enum dc_irq_source irq_source; member
Ddc.h881 enum dc_irq_source irq_source; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
Ddc_surface.c100 plane_state->irq_source = controller_id + DC_IRQ_SOURCE_PFLIP1 - 1; in enable_surface_flip_reporting()
/kernel/linux/linux-5.10/drivers/spi/
Dspi-bcm-qspi.c176 enum irq_source { enum
184 int irq_source; member
1209 .irq_source = MUXED_L1,
1448 if (qspi_irq_tab[val].irq_source == SINGLE_L2) { in bcm_qspi_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu11/
Dsmu_v11_0.c969 ret = amdgpu_irq_get(smu->adev, &smu->irq_source, 0); in smu_v11_0_enable_thermal_alert()
983 return amdgpu_irq_put(smu->adev, &smu->irq_source, 0); in smu_v11_0_disable_thermal_alert()
1398 struct amdgpu_irq_src *irq_src = &smu->irq_source; in smu_v11_0_register_irq_handler()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/
Damdgpu_smu.h390 struct amdgpu_irq_src irq_source; member