/linux/drivers/gpu/drm/amd/display/dc/irq/ |
H A D | irq_service.c | 52 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()
|
H A D | irq_service.h | 66 struct irq_service { struct 69 const struct irq_service_funcs *funcs; argument 73 struct irq_service *irq_service, argument
|
/linux/drivers/gpu/drm/amd/display/dc/irq/dce110/ |
H A D | irq_service_dce110.c | 42 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() 327 struct irq_service *irq_service, in to_dal_irq_source_dce110() 410 static void dce110_irq_construct(struct irq_service *irq_service, in dce110_irq_construct() 422 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dce110_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/irq/dce60/ |
H A D | irq_service_dce60.c | 50 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/drivers/gpu/drm/amd/display/dc/irq/dcn20/ |
H A D | irq_service_dcn20.c | 42 struct irq_service *irq_service, in to_dal_irq_source_dcn20() 134 struct irq_service *irq_service, in hpd_ack() 392 struct irq_service *irq_service, in dcn20_irq_construct() 404 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn20_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn10/ |
H A D | irq_service_dcn10.c | 41 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/drivers/gpu/drm/amd/display/dc/irq/dcn303/ |
H A D | irq_service_dcn303.c | 37 static enum dc_irq_source to_dal_irq_source_dcn303(struct irq_service *irq_service, in to_dal_irq_source_dcn303() 80 static bool hpd_ack(struct irq_service *irq_service, const struct irq_source_info *info) in hpd_ack() 283 static void dcn303_irq_construct(struct irq_service *irq_service, struct irq_service_init_data *ini… in dcn303_irq_construct() 293 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), GFP_KERNEL); in dal_irq_service_dcn303_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn201/ |
H A D | irq_service_dcn201.c | 41 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/drivers/gpu/drm/amd/display/dc/irq/dcn31/ |
H A D | irq_service_dcn31.c | 39 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/drivers/gpu/drm/amd/display/dc/irq/dcn32/ |
H A D | irq_service_dcn32.c | 40 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/drivers/gpu/drm/amd/display/dc/irq/dcn302/ |
H A D | irq_service_dcn302.c | 38 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/drivers/gpu/drm/amd/display/dc/irq/dcn30/ |
H A D | irq_service_dcn30.c | 49 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/drivers/gpu/drm/amd/display/dc/irq/dcn21/ |
H A D | irq_service_dcn21.c | 41 static enum dc_irq_source to_dal_irq_source_dcn21(struct irq_service *irq_service, in to_dal_irq_source_dcn21() 136 struct irq_service *irq_service, in hpd_ack() 420 struct irq_service *irq_service, in dcn21_irq_construct() 432 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn21_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn314/ |
H A D | irq_service_dcn314.c | 41 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/drivers/gpu/drm/amd/display/dc/irq/dcn401/ |
H A D | irq_service_dcn401.c | 19 struct irq_service *irq_service, in to_dal_irq_source_dcn401() 113 struct irq_service *irq_service, in hpd_ack() 389 struct irq_service *irq_service, in dcn401_irq_construct() 401 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn401_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/irq/dce80/ |
H A D | irq_service_dce80.c | 41 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/drivers/gpu/drm/amd/display/dc/irq/dcn351/ |
H A D | irq_service_dcn351.c | 17 struct irq_service *irq_service, in to_dal_irq_source_dcn351() 110 struct irq_service *irq_service, in hpd_ack() 384 struct irq_service *irq_service, in dcn351_irq_construct() 401 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn351_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn315/ |
H A D | irq_service_dcn315.c | 46 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/drivers/gpu/drm/amd/display/dc/irq/dcn35/ |
H A D | irq_service_dcn35.c | 38 struct irq_service *irq_service, in to_dal_irq_source_dcn35() 131 struct irq_service *irq_service, in hpd_ack() 402 struct irq_service *irq_service, in dcn35_irq_construct() 419 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), in dal_irq_service_dcn35_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/irq/dce120/ |
H A D | irq_service_dce120.c | 41 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
|