/linux-master/drivers/gpu/drm/amd/display/dc/irq/ |
H A D | irq_service.c | 63 void dal_irq_service_destroy(struct irq_service **irq_service) argument 51 dal_irq_service_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 75 find_irq_source_info( struct irq_service *irq_service, enum dc_irq_source source) argument 85 dal_irq_service_set_generic( struct irq_service *irq_service, const struct irq_source_info *info, bool enable) argument 98 dal_irq_service_set( struct irq_service *irq_service, enum dc_irq_source source, bool enable) argument 130 dal_irq_service_ack_generic( struct irq_service *irq_service, const struct irq_source_info *info) argument 142 dal_irq_service_ack( struct irq_service *irq_service, enum dc_irq_source source) argument 170 dal_irq_service_to_irq_source( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument [all...] |
H A D | irq_service.h | 66 struct irq_service { struct [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dce80/ |
H A D | irq_service_dce80.c | 40 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 284 dce80_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 297 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/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, uint32_t ext_id) argument 129 static bool hpd_ack(struct irq_service *irq_service, const struct irq_source_info *info) argument 387 static void dcn302_irq_construct(struct irq_service *irq_service, struc argument 397 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), GFP_KERNEL); local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dcn30/ |
H A D | irq_service_dcn30.c | 48 to_dal_irq_source_dcn30( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument 142 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 428 dcn30_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 441 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/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, argument 131 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 410 dcn31_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 423 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dcn201/ |
H A D | irq_service_dcn201.c | 40 to_dal_irq_source_dcn201( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument 83 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 345 dcn201_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 358 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/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, argument 80 static bool hpd_ack(struct irq_service *irq_service, const struct irq_source_info *info) argument 283 static void dcn303_irq_construct(struct irq_service *irq_service, struc argument 293 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), GFP_KERNEL); local [all...] |
/linux-master/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, argument 182 bool dal_irq_service_dummy_set(struct irq_service *irq_service, argument 192 bool dal_irq_service_dummy_ack(struct irq_service *irq_servic argument 202 dce110_vblank_set(struct irq_service *irq_service, const struct irq_source_info *info, bool enable) argument 322 to_dal_irq_source_dce110( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument 406 dce110_irq_construct(struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 418 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/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, argument 132 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 386 dcn10_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 399 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dce120/ |
H A D | irq_service_dce120.c | 40 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 274 dce120_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 287 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dce60/ |
H A D | irq_service_dce60.c | 49 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 288 to_dal_irq_source_dce60( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument 372 dce60_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 385 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/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, argument 135 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 419 dcn21_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 432 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dcn20/ |
H A D | irq_service_dcn20.c | 41 to_dal_irq_source_dcn20( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument 133 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 391 dcn20_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 404 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dcn32/ |
H A D | irq_service_dcn32.c | 39 to_dal_irq_source_dcn32( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument 132 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 411 dcn32_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 424 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dcn35/ |
H A D | irq_service_dcn35.c | 37 to_dal_irq_source_dcn35( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument 130 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 401 dcn35_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 419 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dcn315/ |
H A D | irq_service_dcn315.c | 45 to_dal_irq_source_dcn315( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument 138 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 417 dcn315_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 430 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/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, argument 133 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 412 dcn314_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 425 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/irq/dcn351/ |
H A D | irq_service_dcn351.c | 16 to_dal_irq_source_dcn351( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) argument 109 hpd_ack( struct irq_service *irq_service, const struct irq_source_info *info) argument 383 dcn351_irq_construct( struct irq_service *irq_service, struct irq_service_init_data *init_data) argument 401 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local [all...] |