/src/sys/external/bsd/drm2/dist/drm/radeon/ |
atom.h | 127 struct atom_context { struct 149 struct atom_context *atom_parse(struct card_info *, void *); 150 int atom_execute_table(struct atom_context *, int, uint32_t *); 151 int atom_execute_table_scratch_unlocked(struct atom_context *, int, uint32_t *); 152 int atom_asic_init(struct atom_context *); 153 void atom_destroy(struct atom_context *); 154 bool atom_parse_data_header(struct atom_context *ctx, int index, uint16_t *size, 156 bool atom_parse_cmd_header(struct atom_context *ctx, int index, 158 int atom_allocate_fb_scratch(struct atom_context *ctx);
|
radeon_atombios_i2c.c | 56 mutex_lock(&rdev->mode_info.atom_context->scratch_mutex); 58 base = (unsigned char *)rdev->mode_info.atom_context->scratch; 88 atom_execute_table_scratch_unlocked(rdev->mode_info.atom_context, index, (uint32_t *)&args); 101 mutex_unlock(&rdev->mode_info.atom_context->scratch_mutex);
|
radeon_atombios.c | 142 struct atom_context *ctx = rdev->mode_info.atom_context; 178 struct atom_context *ctx = rdev->mode_info.atom_context; 212 struct atom_context *ctx = rdev->mode_info.atom_context; 531 struct atom_context *ctx = mode_info->atom_context; 858 struct atom_context *ctx = mode_info->atom_context; [all...] |
radeon_atom.c | 65 struct atom_context *ctx; 75 static int atom_execute_table_locked(struct atom_context *ctx, int index, uint32_t * params); 76 int atom_execute_table(struct atom_context *ctx, int index, uint32_t * params); 121 static uint32_t atom_iio_execute(struct atom_context *ctx, int base, 200 struct atom_context *gctx = ctx->ctx; 470 struct atom_context *gctx = ctx->ctx; 1172 static int atom_execute_table_locked(struct atom_context *ctx, int index, uint32_t * params) 1233 int atom_execute_table_scratch_unlocked(struct atom_context *ctx, int index, uint32_t * params) 1254 int atom_execute_table(struct atom_context *ctx, int index, uint32_t * params) 1265 static void atom_index_iio(struct atom_context *ctx, int base [all...] |
radeon_r600_dpm.c | 858 if (!atom_parse_data_header(mode_info->atom_context, index, NULL, 861 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); 889 if (!atom_parse_data_header(mode_info->atom_context, index, NULL, 892 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); 898 fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset + 929 (mode_info->atom_context->bios + data_offset + 938 (mode_info->atom_context->bios + data_offset + 949 (mode_info->atom_context->bios + data_offset + 961 (mode_info->atom_context->bios + data_offset + 975 (mode_info->atom_context->bios + data_offset [all...] |
radeon_atombios_encoders.c | 122 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 125 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 127 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 404 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); 509 if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev)) 561 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 605 if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev)) 679 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 890 if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev) [all...] |
radeon_r520.c | 241 atom_asic_init(rdev->mode_info.atom_context); 292 atom_asic_init(rdev->mode_info.atom_context);
|
radeon_rs780_dpm.c | 808 if (!atom_parse_data_header(mode_info->atom_context, index, NULL, 811 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); 821 (mode_info->atom_context->bios + data_offset + 825 (mode_info->atom_context->bios + data_offset + 831 (mode_info->atom_context->bios + data_offset + 878 if (atom_parse_data_header(rdev->mode_info.atom_context, index, NULL, 880 info = (union igp_info *)(rdev->mode_info.atom_context->bios + data_offset);
|
radeon_device.c | 792 atom_asic_init(rdev->mode_info.atom_context); 1097 rdev->mode_info.atom_context = atom_parse(atom_card_info, rdev->bios); 1098 if (!rdev->mode_info.atom_context) { 1103 mutex_init(&rdev->mode_info.atom_context->mutex); 1104 mutex_init(&rdev->mode_info.atom_context->scratch_mutex); 1106 atom_allocate_fb_scratch(rdev->mode_info.atom_context); 1121 if (rdev->mode_info.atom_context) { 1122 mutex_destroy(&rdev->mode_info.atom_context->scratch_mutex); 1123 mutex_destroy(&rdev->mode_info.atom_context->mutex); 1124 kfree(rdev->mode_info.atom_context->scratch) [all...] |
radeon_atombios_crtc.c | 86 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 166 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 187 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 203 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 219 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 251 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 270 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 352 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 398 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 555 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args) [all...] |
radeon_atombios_dp.c | 108 mutex_lock(&rdev->mode_info.atom_context->scratch_mutex); 110 base = (unsigned char *)(rdev->mode_info.atom_context->scratch + 1); 122 atom_execute_table_scratch_unlocked(rdev->mode_info.atom_context, index, (uint32_t *)&args); 156 mutex_unlock(&rdev->mode_info.atom_context->scratch_mutex); 369 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 828 if (atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev)) {
|
radeon_rs690.c | 79 if (atom_parse_data_header(rdev->mode_info.atom_context, index, NULL, 81 info = (union igp_info *)(rdev->mode_info.atom_context->bios + data_offset); 773 atom_asic_init(rdev->mode_info.atom_context);
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
atom.h | 130 struct atom_context { struct 152 struct atom_context *amdgpu_atom_parse(struct card_info *, void *); 153 int amdgpu_atom_execute_table(struct atom_context *, int, uint32_t *); 154 int amdgpu_atom_asic_init(struct atom_context *); 155 void amdgpu_atom_destroy(struct atom_context *); 156 bool amdgpu_atom_parse_data_header(struct atom_context *ctx, int index, uint16_t *size, 158 bool amdgpu_atom_parse_cmd_header(struct atom_context *ctx, int index,
|
amdgpu_atomfirmware.c | 43 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, NULL, 46 (struct atom_firmware_info_v3_1 *)(adev->mode_info.atom_context->bios + 62 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, NULL, 65 (struct atom_firmware_info_v3_1 *)(adev->mode_info.atom_context->bios + 75 struct atom_context *ctx = adev->mode_info.atom_context; 204 if (amdgpu_atom_parse_data_header(mode_info->atom_context, 209 (mode_info->atom_context->bios + data_offset); 225 (mode_info->atom_context->bios + data_offset); 294 if (amdgpu_atom_parse_data_header(mode_info->atom_context, [all...] |
amdgpu_atombios.c | 99 struct atom_context *ctx = adev->mode_info.atom_context; 135 struct atom_context *ctx = adev->mode_info.atom_context; 170 struct atom_context *ctx = adev->mode_info.atom_context; 274 struct atom_context *ctx = mode_info->atom_context; 301 struct atom_context *ctx = mode_info->atom_context; [all...] |
amdgpu_dpm.c | 264 if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL, 267 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); 297 if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL, 300 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); 306 fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset + 337 (mode_info->atom_context->bios + data_offset + 348 (mode_info->atom_context->bios + data_offset + 359 (mode_info->atom_context->bios + data_offset + 370 (mode_info->atom_context->bios + data_offset + 382 (mode_info->atom_context->bios + data_offset [all...] |
amdgpu_atombios_i2c.c | 59 base = (unsigned char *)adev->mode_info.atom_context->scratch; 96 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 182 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
|
amdgpu_atombios_crtc.c | 87 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 116 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 133 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 149 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 165 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 181 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 193 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 238 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 303 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 386 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev [all...] |
amdgpu_atom.c | 63 struct atom_context *ctx; 73 static int amdgpu_atom_execute_table_locked(struct atom_context *ctx, int index, uint32_t * params); 74 int amdgpu_atom_execute_table(struct atom_context *ctx, int index, uint32_t * params); 110 static uint32_t atom_iio_execute(struct atom_context *ctx, int base, 186 struct atom_context *gctx = ctx->ctx; 456 struct atom_context *gctx = ctx->ctx; 1207 static int amdgpu_atom_execute_table_locked(struct atom_context *ctx, int index, uint32_t * params) 1268 int amdgpu_atom_execute_table(struct atom_context *ctx, int index, uint32_t * params) 1291 static void atom_index_iio(struct atom_context *ctx, int base) 1305 struct atom_context *amdgpu_atom_parse(struct card_info *card, void *bios [all...] |
amdgpu_atombios_encoders.c | 350 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 399 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) 447 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 609 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) 753 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 837 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) 1178 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 1199 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) 1206 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 1264 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev) [all...] |
amdgpu_atombios_dp.c | 79 base = (unsigned char *)(adev->mode_info.atom_context->scratch + 1); 90 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); 312 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
|
amdgpu_mode.h | 318 struct atom_context *atom_context; member in struct:amdgpu_mode_info
|
/src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/ |
amdgpu_ppatomctrl.c | 195 return amdgpu_atom_execute_table(adev->mode_info.atom_context, 265 result = amdgpu_atom_execute_table(adev->mode_info.atom_context, 312 result = amdgpu_atom_execute_table(adev->mode_info.atom_context, 333 result = amdgpu_atom_execute_table(adev->mode_info.atom_context, 363 result = amdgpu_atom_execute_table(adev->mode_info.atom_context, 387 result = amdgpu_atom_execute_table(adev->mode_info.atom_context, 424 result = amdgpu_atom_execute_table(adev->mode_info.atom_context, 457 result = amdgpu_atom_execute_table(adev->mode_info.atom_context, 748 result = amdgpu_atom_execute_table(adev->mode_info.atom_context, 769 result = amdgpu_atom_execute_table(adev->mode_info.atom_context, [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/bios/ |
amdgpu_command_table2.c | 57 (amdgpu_atom_execute_table(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \ 62 amdgpu_atom_parse_cmd_header(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \ 77 if (amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context,
|
/src/sys/external/bsd/drm2/dist/drm/amd/powerplay/ |
amdgpu_smu_v11_0.c | 579 ret = amdgpu_atom_execute_table(adev->mode_info.atom_context, index, 593 ret = amdgpu_atom_execute_table(adev->mode_info.atom_context, index, 607 ret = amdgpu_atom_execute_table(adev->mode_info.atom_context, index, 621 ret = amdgpu_atom_execute_table(adev->mode_info.atom_context, index, 635 ret = amdgpu_atom_execute_table(adev->mode_info.atom_context, index, 652 ret = amdgpu_atom_execute_table(adev->mode_info.atom_context, index,
|