Lines Matching refs:data_offset
97 uint16_t data_offset, size; in amdgpu_atombios_lookup_i2c_gpio() local
103 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_lookup_i2c_gpio()
104 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_i2c_gpio()
133 uint16_t data_offset, size; in amdgpu_atombios_i2c_init() local
137 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_i2c_init()
138 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_i2c_init()
168 u16 data_offset, size; in amdgpu_atombios_lookup_gpio() local
174 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_lookup_gpio()
175 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_gpio()
269 u16 size, data_offset; in amdgpu_atombios_has_dce_engine_info() local
274 if (!amdgpu_atom_parse_data_header(ctx, index, &size, &frev, &crev, &data_offset)) in amdgpu_atombios_has_dce_engine_info()
280 obj_header = (ATOM_OBJECT_HEADER *) (ctx->bios + data_offset); in amdgpu_atombios_has_dce_engine_info()
282 (ctx->bios + data_offset + in amdgpu_atombios_has_dce_engine_info()
296 u16 size, data_offset; in amdgpu_atombios_get_connector_info_from_object_table() local
311 if (!amdgpu_atom_parse_data_header(ctx, index, &size, &frev, &crev, &data_offset)) in amdgpu_atombios_get_connector_info_from_object_table()
317 obj_header = (ATOM_OBJECT_HEADER *) (ctx->bios + data_offset); in amdgpu_atombios_get_connector_info_from_object_table()
319 (ctx->bios + data_offset + in amdgpu_atombios_get_connector_info_from_object_table()
322 (ctx->bios + data_offset + in amdgpu_atombios_get_connector_info_from_object_table()
325 (ctx->bios + data_offset + in amdgpu_atombios_get_connector_info_from_object_table()
328 (ctx->bios + data_offset + in amdgpu_atombios_get_connector_info_from_object_table()
393 (ctx->bios + data_offset + in amdgpu_atombios_get_connector_info_from_object_table()
421 (ctx->bios + data_offset + in amdgpu_atombios_get_connector_info_from_object_table()
429 (ctx->bios + data_offset + in amdgpu_atombios_get_connector_info_from_object_table()
499 (ctx->bios + data_offset + in amdgpu_atombios_get_connector_info_from_object_table()
579 uint16_t data_offset; in amdgpu_atombios_get_clock_info() local
583 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_clock_info()
590 data_offset); in amdgpu_atombios_get_clock_info()
733 uint16_t data_offset; in amdgpu_atombios_get_gfx_info() local
737 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_gfx_info()
739 (mode_info->atom_context->bios + data_offset); in amdgpu_atombios_get_gfx_info()
771 u16 data_offset, size; in amdgpu_atombios_get_vram_width() local
777 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_vram_width()
779 (mode_info->atom_context->bios + data_offset); in amdgpu_atombios_get_vram_width()
798 u16 data_offset, size; in amdgpu_atombios_get_igp_ss_overrides() local
805 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_igp_ss_overrides()
807 (mode_info->atom_context->bios + data_offset); in amdgpu_atombios_get_igp_ss_overrides()
902 uint16_t data_offset, size; in amdgpu_atombios_get_asic_ss_info() local
919 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_asic_ss_info()
922 (union asic_ss_info *)(mode_info->atom_context->bios + data_offset); in amdgpu_atombios_get_asic_ss_info()
1178 u16 data_offset; in amdgpu_atombios_get_default_voltages() local
1186 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_default_voltages()
1189 data_offset); in amdgpu_atombios_get_default_voltages()
1287 u16 data_offset, size; in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params() local
1296 &frev, &crev, &data_offset)) in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1300 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1311 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1314 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1317 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1320 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1323 (adev->mode_info.atom_context->bios + data_offset + in amdgpu_atombios_get_leakage_vddc_based_on_leakage_params()
1438 u16 data_offset, size; in amdgpu_atombios_get_svi2_info() local
1443 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_svi2_info()
1445 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_get_svi2_info()
1482 u16 data_offset, size; in amdgpu_atombios_is_voltage_gpio() local
1486 &frev, &crev, &data_offset)) { in amdgpu_atombios_is_voltage_gpio()
1488 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_is_voltage_gpio()
1518 u16 data_offset, size; in amdgpu_atombios_get_voltage_table() local
1524 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_voltage_table()
1526 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_get_voltage_table()
1590 u16 data_offset, size; in amdgpu_atombios_init_mc_reg_table() local
1596 &frev, &crev, &data_offset)) { in amdgpu_atombios_init_mc_reg_table()
1598 (adev->mode_info.atom_context->bios + data_offset); in amdgpu_atombios_init_mc_reg_table()
1678 u16 data_offset, size; in amdgpu_atombios_has_gpu_virtualization_table() local
1681 &frev, &crev, &data_offset)) in amdgpu_atombios_has_gpu_virtualization_table()
1785 uint16_t data_offset; in amdgpu_atombios_allocate_fb_scratch() local
1791 if (amdgpu_atom_parse_data_header(ctx, index, NULL, NULL, NULL, &data_offset)) { in amdgpu_atombios_allocate_fb_scratch()
1792 firmware_usage = (struct _ATOM_VRAM_USAGE_BY_FIRMWARE *)(ctx->bios + data_offset); in amdgpu_atombios_allocate_fb_scratch()