Home
last modified time | relevance | path

Searched defs:irq_service (Results 1 – 17 of 17) sorted by relevance

/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/
Dirq_service.c52 struct irq_service *irq_service, in dal_irq_service_construct()
63 void dal_irq_service_destroy(struct irq_service **irq_service) in dal_irq_service_destroy()
76 struct irq_service *irq_service, in find_irq_source_info()
86 struct irq_service *irq_service, in dal_irq_service_set_generic()
99 struct irq_service *irq_service, in dal_irq_service_set()
131 struct irq_service *irq_service, in dal_irq_service_ack_generic()
143 struct irq_service *irq_service, in dal_irq_service_ack()
171 struct irq_service *irq_service, in dal_irq_service_to_irq_source()
Dirq_service.h66 struct irq_service { struct
69 const struct irq_service_funcs *funcs; argument
73 struct irq_service *irq_service, argument
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dce110/
Dirq_service_dce110.c42 static bool hpd_ack(struct irq_service *irq_service, in hpd_ack()
182 bool dal_irq_service_dummy_set(struct irq_service *irq_service, in dal_irq_service_dummy_set()
192 bool dal_irq_service_dummy_ack(struct irq_service *irq_service, in dal_irq_service_dummy_ack()
202 bool dce110_vblank_set(struct irq_service *irq_service, in dce110_vblank_set()
323 struct irq_service *irq_service, in to_dal_irq_source_dce110()
406 static void dce110_irq_construct(struct irq_service *irq_service, in dce110_irq_construct()
418 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dce110_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dce60/
Dirq_service_dce60.c50 struct irq_service *irq_service, in hpd_ack()
289 struct irq_service *irq_service, in to_dal_irq_source_dce60()
373 struct irq_service *irq_service, in dce60_irq_construct()
385 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dce60_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn10/
Dirq_service_dcn10.c41 static enum dc_irq_source to_dal_irq_source_dcn10(struct irq_service *irq_service, in to_dal_irq_source_dcn10()
133 struct irq_service *irq_service, in hpd_ack()
387 struct irq_service *irq_service, in dcn10_irq_construct()
399 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn10_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn20/
Dirq_service_dcn20.c44 struct irq_service *irq_service, in to_dal_irq_source_dcn20()
136 struct irq_service *irq_service, in hpd_ack()
394 struct irq_service *irq_service, in dcn20_irq_construct()
406 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn20_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn303/
Dirq_service_dcn303.c18 static enum dc_irq_source to_dal_irq_source_dcn303(struct irq_service *irq_service, in to_dal_irq_source_dcn303()
61 static bool hpd_ack(struct irq_service *irq_service, const struct irq_source_info *info) in hpd_ack()
264 static void dcn303_irq_construct(struct irq_service *irq_service, struct irq_service_init_data *ini… in dcn303_irq_construct()
274 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), GFP_KERNEL); in dal_irq_service_dcn303_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn201/
Dirq_service_dcn201.c41 struct irq_service *irq_service, in to_dal_irq_source_dcn201()
84 struct irq_service *irq_service, in hpd_ack()
346 struct irq_service *irq_service, in dcn201_irq_construct()
358 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn201_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn21/
Dirq_service_dcn21.c43 static enum dc_irq_source to_dal_irq_source_dcn21(struct irq_service *irq_service, in to_dal_irq_source_dcn21()
138 struct irq_service *irq_service, in hpd_ack()
422 struct irq_service *irq_service, in dcn21_irq_construct()
434 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn21_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn30/
Dirq_service_dcn30.c49 struct irq_service *irq_service, in to_dal_irq_source_dcn30()
143 struct irq_service *irq_service, in hpd_ack()
429 struct irq_service *irq_service, in dcn30_irq_construct()
441 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn30_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn302/
Dirq_service_dcn302.c38 static enum dc_irq_source to_dal_irq_source_dcn302(struct irq_service *irq_service, uint32_t src_id… in to_dal_irq_source_dcn302()
129 static bool hpd_ack(struct irq_service *irq_service, const struct irq_source_info *info) in hpd_ack()
387 static void dcn302_irq_construct(struct irq_service *irq_service, struct irq_service_init_data *ini… in dcn302_irq_construct()
397 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), GFP_KERNEL); in dal_irq_service_dcn302_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn31/
Dirq_service_dcn31.c39 static enum dc_irq_source to_dal_irq_source_dcn31(struct irq_service *irq_service, in to_dal_irq_source_dcn31()
132 struct irq_service *irq_service, in hpd_ack()
411 struct irq_service *irq_service, in dcn31_irq_construct()
423 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn31_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn314/
Dirq_service_dcn314.c41 static enum dc_irq_source to_dal_irq_source_dcn314(struct irq_service *irq_service, in to_dal_irq_source_dcn314()
134 struct irq_service *irq_service, in hpd_ack()
413 struct irq_service *irq_service, in dcn314_irq_construct()
425 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn314_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn32/
Dirq_service_dcn32.c40 struct irq_service *irq_service, in to_dal_irq_source_dcn32()
133 struct irq_service *irq_service, in hpd_ack()
412 struct irq_service *irq_service, in dcn32_irq_construct()
424 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn32_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dce80/
Dirq_service_dce80.c41 struct irq_service *irq_service, in hpd_ack()
285 struct irq_service *irq_service, in dce80_irq_construct()
297 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dce80_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dcn315/
Dirq_service_dcn315.c46 struct irq_service *irq_service, in to_dal_irq_source_dcn315()
139 struct irq_service *irq_service, in hpd_ack()
418 struct irq_service *irq_service, in dcn315_irq_construct()
430 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn315_create() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/irq/dce120/
Dirq_service_dce120.c41 struct irq_service *irq_service, in hpd_ack()
275 struct irq_service *irq_service, in dce120_irq_construct()
287 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dce120_create() local