Home
last modified time | relevance | path

Searched refs:crev (Results 1 – 25 of 44) sorted by relevance

12

/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_atomfirmware.c52 u8 frev, crev; in amdgpu_atomfirmware_query_firmware_capability() local
59 index, &size, &frev, &crev, &data_offset)) { in amdgpu_atomfirmware_query_firmware_capability()
61 if ((frev == 3 && crev >= 1) || (frev > 3)) { in amdgpu_atomfirmware_query_firmware_capability()
180 u8 frev, crev; in amdgpu_atomfirmware_allocate_fb_scratch() local
183 if (amdgpu_atom_parse_data_header(ctx, index, NULL, &frev, &crev, &data_offset)) { in amdgpu_atomfirmware_allocate_fb_scratch()
184 if (frev == 2 && crev == 1) { in amdgpu_atomfirmware_allocate_fb_scratch()
190 } else if (frev >= 2 && crev >= 2) { in amdgpu_atomfirmware_allocate_fb_scratch()
304 u8 frev, crev; in amdgpu_atomfirmware_get_vram_info() local
320 &frev, &crev, &data_offset)) { in amdgpu_atomfirmware_get_vram_info()
326 switch (crev) { in amdgpu_atomfirmware_get_vram_info()
[all …]
H A Damdgpu_atombios.c270 u8 frev, crev; 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()
277 if (crev < 2) in amdgpu_atombios_has_dce_engine_info()
297 u8 frev, crev; 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()
314 if (crev < 2) in amdgpu_atombios_get_connector_info_from_object_table()
562 uint8_t frev, crev; in amdgpu_atombios_get_clock_info() local
567 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_clock_info()
716 uint8_t frev, crev; in amdgpu_atombios_get_gfx_info() local
721 &frev, &crev, &data_offset)) { in amdgpu_atombios_get_gfx_info()
[all …]
H A Datombios_crtc.c320 u8 frev, crev; in amdgpu_atombios_crtc_adjust_pll() local
380 &crev)) in amdgpu_atombios_crtc_adjust_pll()
387 switch (crev) { in amdgpu_atombios_crtc_adjust_pll()
445 DRM_ERROR("Unknown table version %d %d\n", frev, crev); in amdgpu_atombios_crtc_adjust_pll()
450 DRM_ERROR("Unknown table version %d %d\n", frev, crev); in amdgpu_atombios_crtc_adjust_pll()
473 u8 frev, crev; in amdgpu_atombios_crtc_set_disp_eng_pll() local
481 &crev)) in amdgpu_atombios_crtc_set_disp_eng_pll()
486 switch (crev) { in amdgpu_atombios_crtc_set_disp_eng_pll()
509 DRM_ERROR("Unknown table version %d %d\n", frev, crev); in amdgpu_atombios_crtc_set_disp_eng_pll()
514 DRM_ERROR("Unknown table version %d %d\n", frev, crev); in amdgpu_atombios_crtc_set_disp_eng_pll()
[all …]
H A Datombios_encoders.c383 uint8_t frev, crev; in amdgpu_atombios_encoder_setup_dvo() local
387 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) in amdgpu_atombios_encoder_setup_dvo()
392 switch (crev) { in amdgpu_atombios_encoder_setup_dvo()
426 DRM_ERROR("Unknown table version %d, %d\n", frev, crev); in amdgpu_atombios_encoder_setup_dvo()
431 DRM_ERROR("Unknown table version %d, %d\n", frev, crev); in amdgpu_atombios_encoder_setup_dvo()
570 uint8_t frev, crev; in amdgpu_atombios_encoder_setup_dig_encoder() local
591 if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev)) in amdgpu_atombios_encoder_setup_dig_encoder()
596 switch (crev) { in amdgpu_atombios_encoder_setup_dig_encoder()
726 DRM_ERROR("Unknown table version %d, %d\n", frev, crev); in amdgpu_atombios_encoder_setup_dig_encoder()
731 DRM_ERROR("Unknown table version %d, %d\n", frev, crev); in amdgpu_atombios_encoder_setup_dig_encoder()
[all …]
H A Datom.h163 uint8_t *frev, uint8_t *crev, uint16_t *data_start);
165 uint8_t *frev, uint8_t *crev);
H A Datom.c1555 uint16_t *size, uint8_t *frev, uint8_t *crev, in amdgpu_atom_parse_data_header() argument
1569 if (crev) in amdgpu_atom_parse_data_header()
1570 *crev = CU8(idx + 3); in amdgpu_atom_parse_data_header()
1576 uint8_t *crev) in amdgpu_atom_parse_cmd_header() argument
1587 if (crev) in amdgpu_atom_parse_cmd_header()
1588 *crev = CU8(idx + 3); in amdgpu_atom_parse_cmd_header()
H A Damdgpu_atombios.h212 uint8_t *crev,
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_atombios.c523 u8 frev, crev; in radeon_get_atom_connector_info_from_object_table() local
537 if (!atom_parse_data_header(ctx, index, &size, &frev, &crev, &data_offset)) in radeon_get_atom_connector_info_from_object_table()
540 if (crev < 2) in radeon_get_atom_connector_info_from_object_table()
593 &crev, &igp_offset)) { in radeon_get_atom_connector_info_from_object_table()
595 if (crev >= 2) { in radeon_get_atom_connector_info_from_object_table()
848 uint8_t frev, crev; in atombios_get_connector_object_id() local
851 if (atom_parse_data_header(ctx, index, &size, &frev, &crev, &data_offset)) { in atombios_get_connector_object_id()
892 uint8_t frev, crev; in radeon_get_atom_connector_info_from_supported_devices_table() local
908 if (!atom_parse_data_header(ctx, index, &size, &frev, &crev, in radeon_get_atom_connector_info_from_supported_devices_table()
972 if ((crev > 1) && (frev > 1)) { in radeon_get_atom_connector_info_from_supported_devices_table()
[all …]
H A Datombios_encoders.c492 uint8_t frev, crev; in atombios_dvo_setup() local
496 if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev)) in atombios_dvo_setup()
505 switch (crev) { in atombios_dvo_setup()
539 DRM_ERROR("Unknown table version %d, %d\n", frev, crev); in atombios_dvo_setup()
544 DRM_ERROR("Unknown table version %d, %d\n", frev, crev); in atombios_dvo_setup()
566 uint8_t frev, crev; in atombios_digital_setup() local
592 if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev)) in atombios_digital_setup()
598 switch (crev) { in atombios_digital_setup()
623 if (crev == 3) { in atombios_digital_setup()
657 DRM_ERROR("Unknown table version %d, %d\n", frev, crev); in atombios_digital_setup()
[all …]
H A Datom.h153 uint8_t *frev, uint8_t *crev, uint16_t *data_start);
155 uint8_t *frev, uint8_t *crev);
H A Datombios_crtc.c672 u8 frev, crev; in atombios_adjust_pll() local
677 &crev)) in atombios_adjust_pll()
684 switch (crev) { in atombios_adjust_pll()
742 DRM_ERROR("Unknown table version %d %d\n", frev, crev); in atombios_adjust_pll()
747 DRM_ERROR("Unknown table version %d %d\n", frev, crev); in atombios_adjust_pll()
769 u8 frev, crev; in atombios_crtc_set_disp_eng_pll() local
777 &crev)) in atombios_crtc_set_disp_eng_pll()
782 switch (crev) { in atombios_crtc_set_disp_eng_pll()
804 DRM_ERROR("Unknown table version %d %d\n", frev, crev); in atombios_crtc_set_disp_eng_pll()
809 DRM_ERROR("Unknown table version %d %d\n", frev, crev); in atombios_crtc_set_disp_eng_pll()
[all …]
H A Datom.c1358 uint16_t *size, uint8_t *frev, uint8_t *crev, in atom_parse_data_header() argument
1372 if (crev) in atom_parse_data_header()
1373 *crev = CU8(idx + 3); in atom_parse_data_header()
1379 uint8_t *crev) in atom_parse_cmd_header() argument
1390 if (crev) in atom_parse_cmd_header()
1391 *crev = CU8(idx + 3); in atom_parse_cmd_header()
H A Drs780_dpm.c799 u8 frev, crev; in rs780_parse_power_table() local
803 &frev, &crev, &data_offset)) in rs780_parse_power_table()
853 u8 frev, crev; in rs780_dpm_init() local
873 &frev, &crev, &data_offset)) { in rs780_dpm_init()
877 switch (crev) { in rs780_dpm_init()
H A Datombios_dp.c795 u8 tmp, frev, crev; in radeon_dp_link_train() local
816 if (atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev)) { in radeon_dp_link_train()
817 if (crev > 1) in radeon_dp_link_train()
H A Dtrinity_dpm.c1698 u8 frev, crev; in trinity_parse_power_table() local
1703 &frev, &crev, &data_offset)) in trinity_parse_power_table()
1810 u8 frev, crev; in trinity_parse_sys_info_table() local
1815 &frev, &crev, &data_offset)) { in trinity_parse_sys_info_table()
1819 if (crev != 7) { in trinity_parse_sys_info_table()
1820 DRM_ERROR("Unsupported IGP table: %d %d\n", frev, crev); in trinity_parse_sys_info_table()
H A Dsumo_dpm.c1465 u8 frev, crev; in sumo_parse_power_table() local
1470 &frev, &crev, &data_offset)) in sumo_parse_power_table()
1665 u8 frev, crev; in sumo_parse_sys_info_table() local
1670 &frev, &crev, &data_offset)) { in sumo_parse_sys_info_table()
1674 if (crev != 6) { in sumo_parse_sys_info_table()
1675 DRM_ERROR("Unsupported IGP table: %d %d\n", frev, crev); in sumo_parse_sys_info_table()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/
H A Dcommand_table2.c54 #define BIOS_CMD_TABLE_REVISION(fname, frev, crev)\ argument
56 GET_INDEX_INTO_MASTER_TABLE(command, fname), &frev, &crev)
68 uint8_t frev, crev; in bios_cmd_table_para_revision() local
72 &frev, &crev)) in bios_cmd_table_para_revision()
73 return crev; in bios_cmd_table_para_revision()
228 uint8_t crev; in init_transmitter_control() local
230 BIOS_CMD_TABLE_REVISION(dig1transmittercontrol, frev, crev); in init_transmitter_control()
232 switch (crev) { in init_transmitter_control()
240 dm_output_to_console("Don't have transmitter_control for v%d\n", crev); in init_transmitter_control()
H A Dcommand_table.c42 #define BIOS_CMD_TABLE_REVISION(command, frev, crev)\ argument
44 GetIndexIntoMasterTable(COMMAND, command), &frev, &crev)
87 uint8_t frev, crev; in bios_cmd_table_para_revision() local
91 &frev, &crev)) in bios_cmd_table_para_revision()
92 return crev; in bios_cmd_table_para_revision()
402 uint8_t crev; in init_transmitter_control() local
405 frev, crev) == false) in init_transmitter_control()
407 switch (crev) { in init_transmitter_control()
424 dm_output_to_console("Don't have transmitter_control for v%d\n", crev); in init_transmitter_control()
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dppatomctrl.c141 u8 frev, crev; in atomctrl_initialize_mc_reg_table() local
146 GetIndexIntoMasterTable(DATA, VRAM_Info), &size, &frev, &crev); in atomctrl_initialize_mc_reg_table()
178 u8 frev, crev; in atomctrl_initialize_mc_reg_table_v2_2() local
183 GetIndexIntoMasterTable(DATA, VRAM_Info), &size, &frev, &crev); in atomctrl_initialize_mc_reg_table_v2_2()
242 u8 frev, crev; in get_voltage_info_table() local
248 &size, &frev, &crev); in get_voltage_info_table()
524 u8 frev, crev; in atomctrl_get_reference_clock() local
531 &size, &frev, &crev); in atomctrl_get_reference_clock()
644 u8 frev, crev; in get_gpio_lookup_table() local
651 &size, &frev, &crev); in get_gpio_lookup_table()
[all …]
H A Dvega12_processpptables.c48 u8 frev, crev; in get_powerplay_table() local
54 &size, &frev, &crev); in get_powerplay_table()
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Dsmu_cmn.h118 void smu_cmn_init_soft_gpu_metrics(void *table, uint8_t frev, uint8_t crev);
H A Dsmu_cmn.c969 void smu_cmn_init_soft_gpu_metrics(void *table, uint8_t frev, uint8_t crev) in smu_cmn_init_soft_gpu_metrics() argument
976 switch (METRICS_VERSION(frev, crev)) { in smu_cmn_init_soft_gpu_metrics()
1013 header->content_revision = crev; in smu_cmn_init_soft_gpu_metrics()
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Dsmu_v12_0.c318 uint8_t frev, crev; in smu_v12_0_get_vbios_bootup_values() local
326 ret = amdgpu_atombios_get_data_table(smu->adev, index, &size, &frev, &crev, in smu_v12_0_get_vbios_bootup_values()
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dlegacy_dpm.c165 u8 frev, crev; in amdgpu_get_platform_caps() local
168 &frev, &crev, &data_offset)) in amdgpu_get_platform_caps()
228 u8 frev, crev; in amdgpu_parse_extended_power_table() local
232 &frev, &crev, &data_offset)) in amdgpu_parse_extended_power_table()
682 u8 frev, crev; in amdgpu_add_thermal_controller() local
685 &frev, &crev, &data_offset)) in amdgpu_add_thermal_controller()
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0.c345 uint8_t frev, crev; in smu_v13_0_get_pptable_from_vbios() local
352 ret = amdgpu_atombios_get_data_table(adev, index, &atom_table_size, &frev, &crev, in smu_v13_0_get_pptable_from_vbios()
578 uint8_t frev, crev; in smu_v13_0_get_vbios_bootup_values() local
589 ret = amdgpu_atombios_get_data_table(smu->adev, index, &size, &frev, &crev, in smu_v13_0_get_vbios_bootup_values()
652 if (!amdgpu_atombios_get_data_table(smu->adev, index, &size, &frev, &crev, in smu_v13_0_get_vbios_bootup_values()
655 if ((frev == 3) && (crev == 6)) { in smu_v13_0_get_vbios_bootup_values()
662 } else if ((frev == 3) && (crev == 1)) { in smu_v13_0_get_vbios_bootup_values()
664 } else if ((frev == 4) && (crev == 0)) { in smu_v13_0_get_vbios_bootup_values()
674 (uint32_t)frev, (uint32_t)crev); in smu_v13_0_get_vbios_bootup_values()

12