18c2ecf20Sopenharmony_ci/****************************************************************************\ 28c2ecf20Sopenharmony_ci* 38c2ecf20Sopenharmony_ci* File Name atomfirmwareid.h 48c2ecf20Sopenharmony_ci* 58c2ecf20Sopenharmony_ci* Description ATOM BIOS command/data table ID definition header file 68c2ecf20Sopenharmony_ci* 78c2ecf20Sopenharmony_ci* Copyright 2016 Advanced Micro Devices, Inc. 88c2ecf20Sopenharmony_ci* 98c2ecf20Sopenharmony_ci* Permission is hereby granted, free of charge, to any person obtaining a copy of this software 108c2ecf20Sopenharmony_ci* and associated documentation files (the "Software"), to deal in the Software without restriction, 118c2ecf20Sopenharmony_ci* including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, 128c2ecf20Sopenharmony_ci* and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, 138c2ecf20Sopenharmony_ci* subject to the following conditions: 148c2ecf20Sopenharmony_ci* 158c2ecf20Sopenharmony_ci* The above copyright notice and this permission notice shall be included in all copies or substantial 168c2ecf20Sopenharmony_ci* portions of the Software. 178c2ecf20Sopenharmony_ci* 188c2ecf20Sopenharmony_ci* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 198c2ecf20Sopenharmony_ci* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 208c2ecf20Sopenharmony_ci* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 218c2ecf20Sopenharmony_ci* THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR 228c2ecf20Sopenharmony_ci* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 238c2ecf20Sopenharmony_ci* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 248c2ecf20Sopenharmony_ci* OTHER DEALINGS IN THE SOFTWARE. 258c2ecf20Sopenharmony_ci* 268c2ecf20Sopenharmony_ci\****************************************************************************/ 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci#ifndef _ATOMFIRMWAREID_H_ 298c2ecf20Sopenharmony_ci#define _ATOMFIRMWAREID_H_ 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_cienum atom_master_data_table_id 328c2ecf20Sopenharmony_ci{ 338c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__UTILITY_PIPELINE, 348c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__MULTIMEDIA_INF, 358c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__FIRMWARE_INF, 368c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__LCD_INF, 378c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__SMU_INF, 388c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__VRAM_USAGE_BY_FIRMWARE, 398c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__GPIO_PIN_LUT, 408c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__GFX_INF, 418c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__POWER_PLAY_INF, 428c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__DISPLAY_OBJECT_INF, 438c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__INDIRECT_IO_ACCESS, 448c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__UMC_INF, 458c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__DCE_INF, 468c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__VRAM_INF, 478c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__INTEGRATED_SYS_INF, 488c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__ASIC_PROFILING_INF, 498c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__VOLTAGE_OBJ_INF, 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ci VBIOS_DATA_TBL_ID__UNDEFINED, 528c2ecf20Sopenharmony_ci}; 538c2ecf20Sopenharmony_ci 548c2ecf20Sopenharmony_cienum atom_master_command_table_id 558c2ecf20Sopenharmony_ci{ 568c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__ASIC_INIT, 578c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__DIGX_ENCODER_CONTROL, 588c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__SET_ENGINE_CLOCK, 598c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__SET_MEMORY_CLOCK, 608c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__SET_PIXEL_CLOCK, 618c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__ENABLE_DISP_POWER_GATING, 628c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__BLANK_CRTC, 638c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__ENABLE_CRTC, 648c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__GET_SMU_CLOCK_INFO, 658c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__SELECT_CRTC_SOURCE, 668c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__SET_DCE_CLOCK, 678c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__GET_MEMORY_CLOCK, 688c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__GET_ENGINE_CLOCK, 698c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__SET_CRTC_USING_DTD_TIMING, 708c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__EXTENAL_ENCODER_CONTROL, 718c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__PROCESS_I2C_CHANNEL_TRANSACTION, 728c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__COMPUTE_GPU_CLOCK_PARAM, 738c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__DYNAMIC_MEMORY_SETTINGS, 748c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__MEMORY_TRAINING, 758c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__SET_VOLTAGE, 768c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__DIG1_TRANSMITTER_CONTROL, 778c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__PROCESS_AUX_CHANNEL_TRANSACTION, 788c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__GET_VOLTAGE_INF, 798c2ecf20Sopenharmony_ci 808c2ecf20Sopenharmony_ci VBIOS_CMD_TBL_ID__UNDEFINED, 818c2ecf20Sopenharmony_ci}; 828c2ecf20Sopenharmony_ci 838c2ecf20Sopenharmony_ci 848c2ecf20Sopenharmony_ci 858c2ecf20Sopenharmony_ci#endif /* _ATOMFIRMWAREID_H_ */ 868c2ecf20Sopenharmony_ci/* ### EOF ### */ 87