Lines Matching refs:atom_context

92 	struct atom_context *ctx = adev->mode_info.atom_context;  in amdgpu_atombios_lookup_i2c_gpio()
128 struct atom_context *ctx = adev->mode_info.atom_context; in amdgpu_atombios_i2c_init()
163 struct atom_context *ctx = adev->mode_info.atom_context; in amdgpu_atombios_lookup_gpio()
267 struct atom_context *ctx = mode_info->atom_context; in amdgpu_atombios_has_dce_engine_info()
294 struct atom_context *ctx = mode_info->atom_context; in amdgpu_atombios_get_connector_info_from_object_table()
566 if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL, in amdgpu_atombios_get_clock_info()
573 (union firmware_info *)(mode_info->atom_context->bios + in amdgpu_atombios_get_clock_info()
720 if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL, in amdgpu_atombios_get_gfx_info()
723 (mode_info->atom_context->bios + data_offset); in amdgpu_atombios_get_gfx_info()
760 if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size, in amdgpu_atombios_get_vram_width()
763 (mode_info->atom_context->bios + data_offset); in amdgpu_atombios_get_vram_width()
788 if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size, in amdgpu_atombios_get_igp_ss_overrides()
791 (mode_info->atom_context->bios + data_offset); in amdgpu_atombios_get_igp_ss_overrides()
902 if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size, in amdgpu_atombios_get_asic_ss_info()
906 (union asic_ss_info *)(mode_info->atom_context->bios + data_offset); in amdgpu_atombios_get_asic_ss_info()
1009 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) in amdgpu_atombios_get_clock_dividers()
1021 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_get_clock_dividers()
1041 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_get_clock_dividers()
1059 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_get_clock_dividers()
1070 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_get_clock_dividers()
1098 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) in amdgpu_atombios_get_memory_pll_dividers()
1111 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_get_memory_pll_dividers()
1153 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_set_engine_dram_timings()
1169 if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL, in amdgpu_atombios_get_default_voltages()
1172 (union firmware_info *)(mode_info->atom_context->bios + in amdgpu_atombios_get_default_voltages()
1196 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) in amdgpu_atombios_get_max_vddc()
1207 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_get_max_vddc()
1216 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_get_max_vddc()
1242 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) in amdgpu_atombios_get_leakage_id_from_vbios()
1252 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_get_leakage_id_from_vbios()
1279 if (!amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size, in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1284 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1295 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1298 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1301 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1304 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1307 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1379 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_get_voltage_evv()
1426 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size, in amdgpu_atombios_get_svi2_info()
1429 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_get_svi2_info()
1469 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size, in amdgpu_atombios_is_voltage_gpio()
1472 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_is_voltage_gpio()
1507 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size, in amdgpu_atombios_get_voltage_table()
1510 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_get_voltage_table()
1579 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size, in amdgpu_atombios_init_mc_reg_table()
1582 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_init_mc_reg_table()
1664 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size, in amdgpu_atombios_has_gpu_virtualization_table()
1767 struct atom_context *ctx = adev->mode_info.atom_context; in amdgpu_atombios_allocate_fb_scratch()
1948 struct atom_context *ctx = adev->mode_info.atom_context; in amdgpu_atombios_get_vbios_version()
1967 if (adev->mode_info.atom_context) { in amdgpu_atombios_fini()
1968 kfree(adev->mode_info.atom_context->scratch); in amdgpu_atombios_fini()
1969 kfree(adev->mode_info.atom_context->iio); in amdgpu_atombios_fini()
1971 kfree(adev->mode_info.atom_context); in amdgpu_atombios_fini()
1972 adev->mode_info.atom_context = NULL; in amdgpu_atombios_fini()
2015 adev->mode_info.atom_context = amdgpu_atom_parse(atom_card_info, adev->bios); in amdgpu_atombios_init()
2016 if (!adev->mode_info.atom_context) { in amdgpu_atombios_init()
2021 mutex_init(&adev->mode_info.atom_context->mutex); in amdgpu_atombios_init()
2048 if (!amdgpu_atom_parse_data_header(adev->mode_info.atom_context, table, in amdgpu_atombios_get_data_table()
2052 *addr = (uint8_t *)adev->mode_info.atom_context->bios + data_start; in amdgpu_atombios_get_data_table()