Searched refs:atom_context (Results 1 - 16 of 16) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/radeon/
H A Datom.h124 struct atom_context { struct
144 struct atom_context *atom_parse(struct card_info *, void *);
145 int atom_execute_table(struct atom_context *, int, uint32_t *);
146 int atom_asic_init(struct atom_context *);
147 void atom_destroy(struct atom_context *);
148 bool atom_parse_data_header(struct atom_context *ctx, int index, uint16_t *size,
150 bool atom_parse_cmd_header(struct atom_context *ctx, int index,
152 int atom_allocate_fb_scratch(struct atom_context *ctx);
H A Datom.c55 struct atom_context *ctx;
65 static int atom_execute_table_locked(struct atom_context *ctx, int index, uint32_t * params);
66 int atom_execute_table(struct atom_context *ctx, int index, uint32_t * params);
101 static uint32_t atom_iio_execute(struct atom_context *ctx, int base,
177 struct atom_context *gctx = ctx->ctx;
445 struct atom_context *gctx = ctx->ctx;
1144 static int atom_execute_table_locked(struct atom_context *ctx, int index, uint32_t * params)
1205 int atom_execute_table(struct atom_context *ctx, int index, uint32_t * params)
1223 static void atom_index_iio(struct atom_context *ctx, int base)
1235 struct atom_context *atom_pars
[all...]
H A Datombios_crtc.c76 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
161 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
182 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
198 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
214 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
230 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
310 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
354 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
460 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
572 if (!atom_parse_cmd_header(rdev->mode_info.atom_context, inde
[all...]
H A Dradeon_atombios.c68 struct atom_context *ctx = rdev->mode_info.atom_context;
151 struct atom_context *ctx = rdev->mode_info.atom_context;
234 struct atom_context *ctx = rdev->mode_info.atom_context;
531 struct atom_context *ctx = mode_info->atom_context;
831 struct atom_context *ctx = mode_info->atom_context;
[all...]
H A Dradeon_encoders.c369 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
425 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
450 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
473 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
518 if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
592 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
761 if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
799 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
859 if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
990 atom_execute_table(rdev->mode_info.atom_context, inde
[all...]
H A Dr520.c217 atom_asic_init(rdev->mode_info.atom_context);
262 atom_asic_init(rdev->mode_info.atom_context);
H A Dradeon_device.c266 atom_asic_init(rdev->mode_info.atom_context);
396 rdev->mode_info.atom_context = atom_parse(atom_card_info, rdev->bios);
397 mutex_init(&rdev->mode_info.atom_context->mutex);
399 atom_allocate_fb_scratch(rdev->mode_info.atom_context);
405 if (rdev->mode_info.atom_context) {
406 kfree(rdev->mode_info.atom_context->scratch);
407 kfree(rdev->mode_info.atom_context);
H A Datombios_dp.c342 base = (unsigned char *)rdev->mode_info.atom_context->scratch;
355 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
438 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
H A Dradeon_mode.h229 struct atom_context *atom_context; member in struct:radeon_mode_info
H A Drs690.c71 if (atom_parse_data_header(rdev->mode_info.atom_context, index, NULL,
73 info = (union igp_info *)(rdev->mode_info.atom_context->bios + data_offset);
657 atom_asic_init(rdev->mode_info.atom_context);
H A Dr420.c283 atom_asic_init(rdev->mode_info.atom_context);
H A Drv770.c1079 atom_asic_init(rdev->mode_info.atom_context);
1161 atom_asic_init(rdev->mode_info.atom_context);
H A Drs600.c826 atom_asic_init(rdev->mode_info.atom_context);
H A Devergreen.c2072 atom_asic_init(rdev->mode_info.atom_context);
2163 atom_asic_init(rdev->mode_info.atom_context);
H A Drv515.c423 atom_asic_init(rdev->mode_info.atom_context);
H A Dr600.c2487 atom_asic_init(rdev->mode_info.atom_context);
2571 atom_asic_init(rdev->mode_info.atom_context);

Completed in 206 milliseconds