/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/irq/dce110/ |
irq_service_dce110.h | 31 #include "../irq_service.h" 33 struct irq_service *dal_irq_service_dce110_create( 37 struct irq_service *irq_service, 42 struct irq_service *irq_service, 47 struct irq_service *irq_service, 51 struct irq_service *irq_service, [all...] |
amdgpu_irq_service_dce110.c | 47 irq_service->ctx->logger 49 static bool hpd_ack(struct irq_service *irq_service, 53 uint32_t value = dm_read_reg(irq_service->ctx, addr); 58 dal_irq_service_ack_generic(irq_service, info); 60 value = dm_read_reg(irq_service->ctx, info->enable_reg); 66 dm_write_reg(irq_service->ctx, info->enable_reg, value); 189 bool dal_irq_service_dummy_set(struct irq_service *irq_service, 198 bool dal_irq_service_dummy_ack(struct irq_service *irq_service 423 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local in function:dal_irq_service_dce110_create [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/include/ |
irq_service_interface.h | 35 struct irq_service; 37 void dal_irq_service_destroy(struct irq_service **irq_service); 40 struct irq_service *irq_service, 45 struct irq_service *irq_service, 49 struct irq_service *irq_service,
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/irq/ |
irq_service.h | 1 /* $NetBSD: irq_service.h,v 1.2 2021/12/18 23:45:06 riastradh Exp $ */ 35 struct irq_service; 40 struct irq_service *irq_service, 44 struct irq_service *irq_service, 63 struct irq_service *irq_service, 68 struct irq_service { struct 75 struct irq_service *irq_service [all...] |
amdgpu_irq_service.c | 51 #include "irq_service.h" 56 irq_service->ctx 58 irq_service->ctx->logger 61 struct irq_service *irq_service, 69 irq_service->ctx = init_data->ctx; 72 void dal_irq_service_destroy(struct irq_service **irq_service) 74 if (!irq_service || !*irq_service) { [all...] |
Makefile | 27 IRQ = irq_service.o
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/irq/dce120/ |
irq_service_dce120.h | 31 #include "../irq_service.h" 33 struct irq_service *dal_irq_service_dce120_create(
|
amdgpu_irq_service_dce120.c | 48 struct irq_service *irq_service, 52 uint32_t value = dm_read_reg(irq_service->ctx, addr); 59 dal_irq_service_ack_generic(irq_service, info); 61 value = dm_read_reg(irq_service->ctx, info->enable_reg); 69 dm_write_reg(irq_service->ctx, info->enable_reg, value); 282 struct irq_service *irq_service, 285 dal_irq_service_construct(irq_service, init_data); 287 irq_service->info = irq_source_info_dce120 294 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local in function:dal_irq_service_dce120_create [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/irq/dce80/ |
irq_service_dce80.h | 31 #include "../irq_service.h" 33 struct irq_service *dal_irq_service_dce80_create(
|
amdgpu_irq_service_dce80.c | 48 struct irq_service *irq_service, 52 uint32_t value = dm_read_reg(irq_service->ctx, addr); 59 dal_irq_service_ack_generic(irq_service, info); 61 value = dm_read_reg(irq_service->ctx, info->enable_reg); 69 dm_write_reg(irq_service->ctx, info->enable_reg, value); 292 struct irq_service *irq_service, 295 dal_irq_service_construct(irq_service, init_data); 297 irq_service->info = irq_source_info_dce80 304 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local in function:dal_irq_service_dce80_create [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/irq/dcn10/ |
irq_service_dcn10.h | 31 #include "../irq_service.h" 33 struct irq_service *dal_irq_service_dcn10_create(
|
amdgpu_irq_service_dcn10.c | 49 struct irq_service *irq_service, 129 struct irq_service *irq_service, 133 uint32_t value = dm_read_reg(irq_service->ctx, addr); 140 dal_irq_service_ack_generic(irq_service, info); 142 value = dm_read_reg(irq_service->ctx, info->enable_reg); 150 dm_write_reg(irq_service->ctx, info->enable_reg, value); 364 struct irq_service *irq_service, 376 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local in function:dal_irq_service_dcn10_create [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/irq/dcn20/ |
irq_service_dcn20.h | 31 #include "../irq_service.h" 33 struct irq_service *dal_irq_service_dcn20_create(
|
amdgpu_irq_service_dcn20.c | 49 struct irq_service *irq_service, 129 struct irq_service *irq_service, 133 uint32_t value = dm_read_reg(irq_service->ctx, addr); 140 dal_irq_service_ack_generic(irq_service, info); 142 value = dm_read_reg(irq_service->ctx, info->enable_reg); 150 dm_write_reg(irq_service->ctx, info->enable_reg, value); 368 struct irq_service *irq_service, 380 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local in function:dal_irq_service_dcn20_create [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/irq/dcn21/ |
irq_service_dcn21.h | 31 #include "../irq_service.h" 33 struct irq_service *dal_irq_service_dcn21_create(
|
amdgpu_irq_service_dcn21.c | 49 struct irq_service *irq_service, 130 struct irq_service *irq_service, 134 uint32_t value = dm_read_reg(irq_service->ctx, addr); 141 dal_irq_service_ack_generic(irq_service, info); 143 value = dm_read_reg(irq_service->ctx, info->enable_reg); 151 dm_write_reg(irq_service->ctx, info->enable_reg, value); 359 struct irq_service *irq_service, 371 struct irq_service *irq_service = kzalloc(sizeof(*irq_service), local in function:dal_irq_service_dcn21_create [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/ |
core_types.h | 213 struct irq_service *irqs;
|