USHORT 127 arch/mips/include/asm/fw/arc/hinv.h USHORT Version; USHORT 128 arch/mips/include/asm/fw/arc/hinv.h USHORT Revision; USHORT 56 arch/mips/include/asm/fw/arc/types.h typedef USHORT *_PUSHORT; USHORT 67 arch/mips/include/asm/fw/arc/types.h typedef USHORT *PUSHORT; USHORT 75 arch/mips/include/asm/fw/arc/types.h USHORT CursorXPosition; USHORT 76 arch/mips/include/asm/fw/arc/types.h USHORT CursorYPosition; USHORT 77 arch/mips/include/asm/fw/arc/types.h USHORT CursorMaxXPosition; USHORT 78 arch/mips/include/asm/fw/arc/types.h USHORT CursorMaxYPosition; USHORT 79 arch/mips/include/asm/fw/arc/types.h USHORT ForegroundColor; USHORT 80 arch/mips/include/asm/fw/arc/types.h USHORT BackgroundColor; USHORT 83 arch/mips/include/asm/sgiarcs.h USHORT vers; /* node version */ USHORT 84 arch/mips/include/asm/sgiarcs.h USHORT rev; /* node revision */ USHORT 250 arch/mips/include/asm/sgiarcs.h USHORT ver; /* ARCS firmware version */ USHORT 251 arch/mips/include/asm/sgiarcs.h USHORT rev; /* ARCS firmware revision */ USHORT 52 drivers/gpu/drm/amd/include/atombios.h #ifndef USHORT USHORT 210 drivers/gpu/drm/amd/include/atombios.h USHORT usStructureSize; USHORT 224 drivers/gpu/drm/amd/include/atombios.h USHORT usBiosRuntimeSegmentAddress; USHORT 225 drivers/gpu/drm/amd/include/atombios.h USHORT usProtectedModeInfoOffset; USHORT 226 drivers/gpu/drm/amd/include/atombios.h USHORT usConfigFilenameOffset; USHORT 227 drivers/gpu/drm/amd/include/atombios.h USHORT usCRC_BlockOffset; USHORT 228 drivers/gpu/drm/amd/include/atombios.h USHORT usBIOS_BootupMessageOffset; USHORT 229 drivers/gpu/drm/amd/include/atombios.h USHORT usInt10Offset; USHORT 230 drivers/gpu/drm/amd/include/atombios.h USHORT usPciBusDevInitCode; USHORT 231 drivers/gpu/drm/amd/include/atombios.h USHORT usIoBaseAddress; USHORT 232 drivers/gpu/drm/amd/include/atombios.h USHORT usSubsystemVendorID; USHORT 233 drivers/gpu/drm/amd/include/atombios.h USHORT usSubsystemID; USHORT 234 drivers/gpu/drm/amd/include/atombios.h USHORT usPCI_InfoOffset; USHORT 235 drivers/gpu/drm/amd/include/atombios.h USHORT usMasterCommandTableOffset;//Offest for SW to get all command table offsets, Don't change the position USHORT 236 drivers/gpu/drm/amd/include/atombios.h USHORT usMasterDataTableOffset; //Offest for SW to get all data table offsets, Don't change the position USHORT 247 drivers/gpu/drm/amd/include/atombios.h USHORT usBiosRuntimeSegmentAddress; USHORT 248 drivers/gpu/drm/amd/include/atombios.h USHORT usProtectedModeInfoOffset; USHORT 249 drivers/gpu/drm/amd/include/atombios.h USHORT usConfigFilenameOffset; USHORT 250 drivers/gpu/drm/amd/include/atombios.h USHORT usCRC_BlockOffset; USHORT 251 drivers/gpu/drm/amd/include/atombios.h USHORT usBIOS_BootupMessageOffset; USHORT 252 drivers/gpu/drm/amd/include/atombios.h USHORT usInt10Offset; USHORT 253 drivers/gpu/drm/amd/include/atombios.h USHORT usPciBusDevInitCode; USHORT 254 drivers/gpu/drm/amd/include/atombios.h USHORT usIoBaseAddress; USHORT 255 drivers/gpu/drm/amd/include/atombios.h USHORT usSubsystemVendorID; USHORT 256 drivers/gpu/drm/amd/include/atombios.h USHORT usSubsystemID; USHORT 257 drivers/gpu/drm/amd/include/atombios.h USHORT usPCI_InfoOffset; USHORT 258 drivers/gpu/drm/amd/include/atombios.h USHORT usMasterCommandTableOffset;//Offest for SW to get all command table offsets, Don't change the position USHORT 259 drivers/gpu/drm/amd/include/atombios.h USHORT usMasterDataTableOffset; //Offest for SW to get all data table offsets, Don't change the position USHORT 273 drivers/gpu/drm/amd/include/atombios.h USHORT ASIC_Init; //Function Table, used by various SW components,latest version 1.1 USHORT 274 drivers/gpu/drm/amd/include/atombios.h USHORT GetDisplaySurfaceSize; //Atomic Table, Used by Bios when enabling HW ICON USHORT 275 drivers/gpu/drm/amd/include/atombios.h USHORT ASIC_RegistersInit; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT 276 drivers/gpu/drm/amd/include/atombios.h USHORT VRAM_BlockVenderDetection; //Atomic Table, used only by Bios USHORT 277 drivers/gpu/drm/amd/include/atombios.h USHORT DIGxEncoderControl; //Only used by Bios USHORT 278 drivers/gpu/drm/amd/include/atombios.h USHORT MemoryControllerInit; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT 279 drivers/gpu/drm/amd/include/atombios.h USHORT EnableCRTCMemReq; //Function Table,directly used by various SW components,latest version 2.1 USHORT 280 drivers/gpu/drm/amd/include/atombios.h USHORT MemoryParamAdjust; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock if needed USHORT 281 drivers/gpu/drm/amd/include/atombios.h USHORT DVOEncoderControl; //Function Table,directly used by various SW components,latest version 1.2 USHORT 282 drivers/gpu/drm/amd/include/atombios.h USHORT GPIOPinControl; //Atomic Table, only used by Bios USHORT 283 drivers/gpu/drm/amd/include/atombios.h USHORT SetEngineClock; //Function Table,directly used by various SW components,latest version 1.1 USHORT 284 drivers/gpu/drm/amd/include/atombios.h USHORT SetMemoryClock; //Function Table,directly used by various SW components,latest version 1.1 USHORT 285 drivers/gpu/drm/amd/include/atombios.h USHORT SetPixelClock; //Function Table,directly used by various SW components,latest version 1.2 USHORT 286 drivers/gpu/drm/amd/include/atombios.h USHORT EnableDispPowerGating; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT 287 drivers/gpu/drm/amd/include/atombios.h USHORT ResetMemoryDLL; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 288 drivers/gpu/drm/amd/include/atombios.h USHORT ResetMemoryDevice; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 289 drivers/gpu/drm/amd/include/atombios.h USHORT MemoryPLLInit; //Atomic Table, used only by Bios USHORT 290 drivers/gpu/drm/amd/include/atombios.h USHORT AdjustDisplayPll; //Atomic Table, used by various SW componentes. USHORT 291 drivers/gpu/drm/amd/include/atombios.h USHORT AdjustMemoryController; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 292 drivers/gpu/drm/amd/include/atombios.h USHORT EnableASIC_StaticPwrMgt; //Atomic Table, only used by Bios USHORT 293 drivers/gpu/drm/amd/include/atombios.h USHORT SetUniphyInstance; //Atomic Table, only used by Bios USHORT 294 drivers/gpu/drm/amd/include/atombios.h USHORT DAC_LoadDetection; //Atomic Table, directly used by various SW components,latest version 1.2 USHORT 295 drivers/gpu/drm/amd/include/atombios.h USHORT LVTMAEncoderControl; //Atomic Table,directly used by various SW components,latest version 1.3 USHORT 296 drivers/gpu/drm/amd/include/atombios.h USHORT HW_Misc_Operation; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 297 drivers/gpu/drm/amd/include/atombios.h USHORT DAC1EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 298 drivers/gpu/drm/amd/include/atombios.h USHORT DAC2EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 299 drivers/gpu/drm/amd/include/atombios.h USHORT DVOOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 300 drivers/gpu/drm/amd/include/atombios.h USHORT CV1OutputControl; //Atomic Table, Atomic Table, Obsolete from Ry6xx, use DAC2 Output instead USHORT 301 drivers/gpu/drm/amd/include/atombios.h USHORT GetConditionalGoldenSetting; //Only used by Bios USHORT 302 drivers/gpu/drm/amd/include/atombios.h USHORT SMC_Init; //Function Table,directly used by various SW components,latest version 1.1 USHORT 303 drivers/gpu/drm/amd/include/atombios.h USHORT PatchMCSetting; //only used by BIOS USHORT 304 drivers/gpu/drm/amd/include/atombios.h USHORT MC_SEQ_Control; //only used by BIOS USHORT 305 drivers/gpu/drm/amd/include/atombios.h USHORT Gfx_Harvesting; //Atomic Table, Obsolete from Ry6xx, Now only used by BIOS for GFX harvesting USHORT 306 drivers/gpu/drm/amd/include/atombios.h USHORT EnableScaler; //Atomic Table, used only by Bios USHORT 307 drivers/gpu/drm/amd/include/atombios.h USHORT BlankCRTC; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 308 drivers/gpu/drm/amd/include/atombios.h USHORT EnableCRTC; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 309 drivers/gpu/drm/amd/include/atombios.h USHORT GetPixelClock; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 310 drivers/gpu/drm/amd/include/atombios.h USHORT EnableVGA_Render; //Function Table,directly used by various SW components,latest version 1.1 USHORT 311 drivers/gpu/drm/amd/include/atombios.h USHORT GetSCLKOverMCLKRatio; //Atomic Table, only used by Bios USHORT 312 drivers/gpu/drm/amd/include/atombios.h USHORT SetCRTC_Timing; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 313 drivers/gpu/drm/amd/include/atombios.h USHORT SetCRTC_OverScan; //Atomic Table, used by various SW components,latest version 1.1 USHORT 314 drivers/gpu/drm/amd/include/atombios.h USHORT GetSMUClockInfo; //Atomic Table, used only by Bios USHORT 315 drivers/gpu/drm/amd/include/atombios.h USHORT SelectCRTC_Source; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 316 drivers/gpu/drm/amd/include/atombios.h USHORT EnableGraphSurfaces; //Atomic Table, used only by Bios USHORT 317 drivers/gpu/drm/amd/include/atombios.h USHORT UpdateCRTC_DoubleBufferRegisters; //Atomic Table, used only by Bios USHORT 318 drivers/gpu/drm/amd/include/atombios.h USHORT LUT_AutoFill; //Atomic Table, only used by Bios USHORT 319 drivers/gpu/drm/amd/include/atombios.h USHORT SetDCEClock; //Atomic Table, start from DCE11.1, shared by driver and VBIOS, change DISPCLK and DPREFCLK USHORT 320 drivers/gpu/drm/amd/include/atombios.h USHORT GetMemoryClock; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 321 drivers/gpu/drm/amd/include/atombios.h USHORT GetEngineClock; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 322 drivers/gpu/drm/amd/include/atombios.h USHORT SetCRTC_UsingDTDTiming; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 323 drivers/gpu/drm/amd/include/atombios.h USHORT ExternalEncoderControl; //Atomic Table, directly used by various SW components,latest version 2.1 USHORT 324 drivers/gpu/drm/amd/include/atombios.h USHORT LVTMAOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 325 drivers/gpu/drm/amd/include/atombios.h USHORT VRAM_BlockDetectionByStrap; //Atomic Table, used only by Bios USHORT 326 drivers/gpu/drm/amd/include/atombios.h USHORT MemoryCleanUp; //Atomic Table, only used by Bios USHORT 327 drivers/gpu/drm/amd/include/atombios.h USHORT ProcessI2cChannelTransaction; //Function Table,only used by Bios USHORT 328 drivers/gpu/drm/amd/include/atombios.h USHORT WriteOneByteToHWAssistedI2C; //Function Table,indirectly used by various SW components USHORT 329 drivers/gpu/drm/amd/include/atombios.h USHORT ReadHWAssistedI2CStatus; //Atomic Table, indirectly used by various SW components USHORT 330 drivers/gpu/drm/amd/include/atombios.h USHORT SpeedFanControl; //Function Table,indirectly used by various SW components,called from ASIC_Init USHORT 331 drivers/gpu/drm/amd/include/atombios.h USHORT PowerConnectorDetection; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 332 drivers/gpu/drm/amd/include/atombios.h USHORT MC_Synchronization; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 333 drivers/gpu/drm/amd/include/atombios.h USHORT ComputeMemoryEnginePLL; //Atomic Table, indirectly used by various SW components,called from SetMemory/EngineClock USHORT 334 drivers/gpu/drm/amd/include/atombios.h USHORT Gfx_Init; //Atomic Table, indirectly used by various SW components,called from SetMemory or SetEngineClock USHORT 335 drivers/gpu/drm/amd/include/atombios.h USHORT VRAM_GetCurrentInfoBlock; //Atomic Table, used only by Bios USHORT 336 drivers/gpu/drm/amd/include/atombios.h USHORT DynamicMemorySettings; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 337 drivers/gpu/drm/amd/include/atombios.h USHORT MemoryTraining; //Atomic Table, used only by Bios USHORT 338 drivers/gpu/drm/amd/include/atombios.h USHORT EnableSpreadSpectrumOnPPLL; //Atomic Table, directly used by various SW components,latest version 1.2 USHORT 339 drivers/gpu/drm/amd/include/atombios.h USHORT TMDSAOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 340 drivers/gpu/drm/amd/include/atombios.h USHORT SetVoltage; //Function Table,directly and/or indirectly used by various SW components,latest version 1.1 USHORT 341 drivers/gpu/drm/amd/include/atombios.h USHORT DAC1OutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 342 drivers/gpu/drm/amd/include/atombios.h USHORT ReadEfuseValue; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 343 drivers/gpu/drm/amd/include/atombios.h USHORT ComputeMemoryClockParam; //Function Table,only used by Bios, obsolete soon.Switch to use "ReadEDIDFromHWAssistedI2C" USHORT 344 drivers/gpu/drm/amd/include/atombios.h USHORT ClockSource; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT 345 drivers/gpu/drm/amd/include/atombios.h USHORT MemoryDeviceInit; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 346 drivers/gpu/drm/amd/include/atombios.h USHORT GetDispObjectInfo; //Atomic Table, indirectly used by various SW components,called from EnableVGARender USHORT 347 drivers/gpu/drm/amd/include/atombios.h USHORT DIG1EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT 348 drivers/gpu/drm/amd/include/atombios.h USHORT DIG2EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT 349 drivers/gpu/drm/amd/include/atombios.h USHORT DIG1TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT 350 drivers/gpu/drm/amd/include/atombios.h USHORT DIG2TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT 351 drivers/gpu/drm/amd/include/atombios.h USHORT ProcessAuxChannelTransaction; //Function Table,only used by Bios USHORT 352 drivers/gpu/drm/amd/include/atombios.h USHORT DPEncoderService; //Function Table,only used by Bios USHORT 353 drivers/gpu/drm/amd/include/atombios.h USHORT GetVoltageInfo; //Function Table,only used by Bios since SI USHORT 392 drivers/gpu/drm/amd/include/atombios.h USHORT UpdatedByUtility:1; //[15]=Table updated by utility flag USHORT 393 drivers/gpu/drm/amd/include/atombios.h USHORT PS_SizeInBytes:7; //[14:8]=Size of parameter space in Bytes (multiple of a dword), USHORT 394 drivers/gpu/drm/amd/include/atombios.h USHORT WS_SizeInBytes:8; //[7:0]=Size of workspace in Bytes (in multiple of a dword), USHORT 396 drivers/gpu/drm/amd/include/atombios.h USHORT WS_SizeInBytes:8; //[7:0]=Size of workspace in Bytes (in multiple of a dword), USHORT 397 drivers/gpu/drm/amd/include/atombios.h USHORT PS_SizeInBytes:7; //[14:8]=Size of parameter space in Bytes (multiple of a dword), USHORT 398 drivers/gpu/drm/amd/include/atombios.h USHORT UpdatedByUtility:1; //[15]=Table updated by utility flag USHORT 451 drivers/gpu/drm/amd/include/atombios.h USHORT usFbDiv; //return Feedback value to be written to register USHORT 488 drivers/gpu/drm/amd/include/atombios.h USHORT usFbDivFrac; USHORT 489 drivers/gpu/drm/amd/include/atombios.h USHORT usFbDiv; USHORT 583 drivers/gpu/drm/amd/include/atombios.h USHORT usSclk_fcw_frac; //fractional divider of fcw = usSclk_fcw_frac/65536 USHORT 584 drivers/gpu/drm/amd/include/atombios.h USHORT usSclk_fcw_int; //integer divider of fcwc USHORT 589 drivers/gpu/drm/amd/include/atombios.h USHORT usSsc_fcw1_frac; //fcw1_frac when SSC enable USHORT 590 drivers/gpu/drm/amd/include/atombios.h USHORT usSsc_fcw1_int; //fcw1_int when SSC enable USHORT 591 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 592 drivers/gpu/drm/amd/include/atombios.h USHORT usPcc_fcw_int; USHORT 593 drivers/gpu/drm/amd/include/atombios.h USHORT usSsc_fcw_slew_frac; //fcw_slew_frac when SSC enable USHORT 594 drivers/gpu/drm/amd/include/atombios.h USHORT usPcc_fcw_slew_frac; USHORT 638 drivers/gpu/drm/amd/include/atombios.h USHORT usMclk_fcw_frac; //fractional divider of fcw = usSclk_fcw_frac/65536 USHORT 639 drivers/gpu/drm/amd/include/atombios.h USHORT usMclk_fcw_int; //integer divider of fcwc USHORT 793 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceID; //{ATOM_DEVICE_CRTx_SUPPORT,ATOM_DEVICE_TVx_SUPPORT,ATOM_DEVICE_CVx_SUPPORT} USHORT 812 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 828 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 906 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 987 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 1043 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 1158 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 1159 drivers/gpu/drm/amd/include/atombios.h USHORT usInitInfo; // when init uniphy,lower 8bit is used for connector type defined in objectid.h USHORT 1286 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 1287 drivers/gpu/drm/amd/include/atombios.h USHORT usInitInfo; // when init uniphy,lower 8bit is used for connector type defined in objectid.h USHORT 1325 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 1326 drivers/gpu/drm/amd/include/atombios.h USHORT usInitInfo; // when init uniphy,lower 8bit is used for connector type defined in objectid.h USHORT 1420 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 1421 drivers/gpu/drm/amd/include/atombios.h USHORT usInitInfo; // when init uniphy,lower 8bit is used for connector type defined in objectid.h USHORT 1479 drivers/gpu/drm/amd/include/atombios.h USHORT usSymClock; // Encoder Clock in 10kHz,(DP mode)= linkclock/10, (TMDS/LVDS/HDMI)= pixel clock, (HDMI deep color), =pixel clock * deep_color_ratio USHORT 1613 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // pixel clock in 10Khz, valid when ucAction=SETUP/ENABLE_OUTPUT USHORT 1614 drivers/gpu/drm/amd/include/atombios.h USHORT usConnectorId; // connector id, valid when ucAction = INIT USHORT 1706 drivers/gpu/drm/amd/include/atombios.h USHORT usPwmFreq; // in unit of Hz, 200 means 200Hz USHORT 1718 drivers/gpu/drm/amd/include/atombios.h USHORT usBlackColorRCr; USHORT 1719 drivers/gpu/drm/amd/include/atombios.h USHORT usBlackColorGY; USHORT 1720 drivers/gpu/drm/amd/include/atombios.h USHORT usBlackColorBCb; USHORT 1742 drivers/gpu/drm/amd/include/atombios.h USHORT usOverscanRight; // right USHORT 1743 drivers/gpu/drm/amd/include/atombios.h USHORT usOverscanLeft; // left USHORT 1744 drivers/gpu/drm/amd/include/atombios.h USHORT usOverscanBottom; // bottom USHORT 1745 drivers/gpu/drm/amd/include/atombios.h USHORT usOverscanTop; // top USHORT 1819 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10kHz unit; for bios convenient = (RefClk*FB_Div)/(Ref_Div*Post_Div) USHORT 1821 drivers/gpu/drm/amd/include/atombios.h USHORT usRefDiv; // Reference divider USHORT 1822 drivers/gpu/drm/amd/include/atombios.h USHORT usFbDiv; // feedback divider USHORT 1839 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10kHz unit; for bios convenient = (RefClk*FB_Div)/(Ref_Div*Post_Div) USHORT 1841 drivers/gpu/drm/amd/include/atombios.h USHORT usRefDiv; // Reference divider USHORT 1842 drivers/gpu/drm/amd/include/atombios.h USHORT usFbDiv; // feedback divider USHORT 1886 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10kHz unit; for bios convenient = (RefClk*FB_Div)/(Ref_Div*Post_Div) USHORT 1888 drivers/gpu/drm/amd/include/atombios.h USHORT usRefDiv; // Reference divider USHORT 1889 drivers/gpu/drm/amd/include/atombios.h USHORT usFbDiv; // feedback divider USHORT 1916 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // target the pixel clock to drive the CRTC timing USHORT 1918 drivers/gpu/drm/amd/include/atombios.h USHORT usFbDiv; // feedback divider integer part. USHORT 1966 drivers/gpu/drm/amd/include/atombios.h USHORT usFbDiv; // feedback divider integer part. USHORT 2116 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; USHORT 2132 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // target pixel clock USHORT 2206 drivers/gpu/drm/amd/include/atombios.h USHORT usPrescale; //Ratio between Engine clock and I2C clock USHORT 2207 drivers/gpu/drm/amd/include/atombios.h USHORT usVRAMAddress; //Adress in Frame Buffer where to pace raw EDID USHORT 2208 drivers/gpu/drm/amd/include/atombios.h USHORT usStatus; //When use output: lower byte EDID checksum, high byte hardware status USHORT 2224 drivers/gpu/drm/amd/include/atombios.h USHORT usPrescale; //Ratio between Engine clock and I2C clock USHORT 2225 drivers/gpu/drm/amd/include/atombios.h USHORT usByteOffset; //Write to which byte USHORT 2242 drivers/gpu/drm/amd/include/atombios.h USHORT usPrescale; //Ratio between Engine clock and I2C clock USHORT 2258 drivers/gpu/drm/amd/include/atombios.h USHORT usPwrBudget; //how much power currently boot to in unit of watt USHORT 2265 drivers/gpu/drm/amd/include/atombios.h USHORT usPwrBudget; //how much power currently boot to in unit of watt USHORT 2277 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 2287 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 2299 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 2310 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 2316 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumAmount; // Includes SS_AMOUNT_FBDIV[7:0] and SS_AMOUNT_NFRAC_SLIP[11:8] USHORT 2317 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumStep; // SS_STEP_SIZE_DSFRAC USHORT 2335 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumAmountFrac; // SS_AMOUNT_DSFRAC New in DCE5.0 USHORT 2341 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumAmount; // Includes SS_AMOUNT_FBDIV[7:0] and SS_AMOUNT_NFRAC_SLIP[11:8] USHORT 2342 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumStep; // SS_STEP_SIZE_DSFRAC USHORT 2383 drivers/gpu/drm/amd/include/atombios.h USHORT usMemTrainingMode; USHORT 2384 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 2402 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 2422 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 2512 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; USHORT 2521 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; USHORT 2608 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageLevel; // real voltage level USHORT 2616 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageLevel; // real voltage level in unit of mv or Voltage Phase (0, 1, 2, .. ) USHORT 2672 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageLevel; // Input: real voltage level in unit of mv or Voltage Phase (0, 1, 2, .. ) or Leakage Id USHORT 2686 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageLevel; USHORT 2687 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageId; // Voltage Id programmed in Voltage Regulator USHORT 2711 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageLevel; // Input: real voltage level in unit of mv or Voltage Phase (0, 1, 2, .. ) or Leakage Id USHORT 2721 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageLevel; // real voltage level in unit of mv USHORT 2722 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageId; // Voltage Id programmed in Voltage Regulator USHORT 2723 drivers/gpu/drm/amd/include/atombios.h USHORT usTDP_Current; // TDP_Current in unit of 0.01A USHORT 2724 drivers/gpu/drm/amd/include/atombios.h USHORT usTDP_Power; // TDP_Current in unit of 0.1W USHORT 2733 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageLevel; // Input: real voltage level in unit of mv or Voltage Phase (0, 1, 2, .. ) or Leakage Id USHORT 2765 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 2785 drivers/gpu/drm/amd/include/atombios.h USHORT UtilityPipeLine; // Offest for the utility to get parser info,Don't change this position! USHORT 2786 drivers/gpu/drm/amd/include/atombios.h USHORT MultimediaCapabilityInfo; // Only used by MM Lib,latest version 1.1, not configuable from Bios, need to include the table to build Bios USHORT 2787 drivers/gpu/drm/amd/include/atombios.h USHORT MultimediaConfigInfo; // Only used by MM Lib,latest version 2.1, not configuable from Bios, need to include the table to build Bios USHORT 2788 drivers/gpu/drm/amd/include/atombios.h USHORT StandardVESA_Timing; // Only used by Bios USHORT 2789 drivers/gpu/drm/amd/include/atombios.h USHORT FirmwareInfo; // Shared by various SW components,latest version 1.4 USHORT 2790 drivers/gpu/drm/amd/include/atombios.h USHORT PaletteData; // Only used by BIOS USHORT 2791 drivers/gpu/drm/amd/include/atombios.h USHORT LCD_Info; // Shared by various SW components,latest version 1.3, was called LVDS_Info USHORT 2792 drivers/gpu/drm/amd/include/atombios.h USHORT DIGTransmitterInfo; // Internal used by VBIOS only version 3.1 USHORT 2793 drivers/gpu/drm/amd/include/atombios.h USHORT SMU_Info; // Shared by various SW components,latest version 1.1 USHORT 2794 drivers/gpu/drm/amd/include/atombios.h USHORT SupportedDevicesInfo; // Will be obsolete from R600 USHORT 2795 drivers/gpu/drm/amd/include/atombios.h USHORT GPIO_I2C_Info; // Shared by various SW components,latest version 1.2 will be used from R600 USHORT 2796 drivers/gpu/drm/amd/include/atombios.h USHORT VRAM_UsageByFirmware; // Shared by various SW components,latest version 1.3 will be used from R600 USHORT 2797 drivers/gpu/drm/amd/include/atombios.h USHORT GPIO_Pin_LUT; // Shared by various SW components,latest version 1.1 USHORT 2798 drivers/gpu/drm/amd/include/atombios.h USHORT VESA_ToInternalModeLUT; // Only used by Bios USHORT 2799 drivers/gpu/drm/amd/include/atombios.h USHORT GFX_Info; // Shared by various SW components,latest version 2.1 will be used from R600 USHORT 2800 drivers/gpu/drm/amd/include/atombios.h USHORT PowerPlayInfo; // Shared by various SW components,latest version 2.1,new design from R600 USHORT 2801 drivers/gpu/drm/amd/include/atombios.h USHORT GPUVirtualizationInfo; // Will be obsolete from R600 USHORT 2802 drivers/gpu/drm/amd/include/atombios.h USHORT SaveRestoreInfo; // Only used by Bios USHORT 2803 drivers/gpu/drm/amd/include/atombios.h USHORT PPLL_SS_Info; // Shared by various SW components,latest version 1.2, used to call SS_Info, change to new name because of int ASIC SS info USHORT 2804 drivers/gpu/drm/amd/include/atombios.h USHORT OemInfo; // Defined and used by external SW, should be obsolete soon USHORT 2805 drivers/gpu/drm/amd/include/atombios.h USHORT XTMDS_Info; // Will be obsolete from R600 USHORT 2806 drivers/gpu/drm/amd/include/atombios.h USHORT MclkSS_Info; // Shared by various SW components,latest version 1.1, only enabled when ext SS chip is used USHORT 2807 drivers/gpu/drm/amd/include/atombios.h USHORT Object_Header; // Shared by various SW components,latest version 1.1 USHORT 2808 drivers/gpu/drm/amd/include/atombios.h USHORT IndirectIOAccess; // Only used by Bios,this table position can't change at all!! USHORT 2809 drivers/gpu/drm/amd/include/atombios.h USHORT MC_InitParameter; // Only used by command table USHORT 2810 drivers/gpu/drm/amd/include/atombios.h USHORT ASIC_VDDC_Info; // Will be obsolete from R600 USHORT 2811 drivers/gpu/drm/amd/include/atombios.h USHORT ASIC_InternalSS_Info; // New tabel name from R600, used to be called "ASIC_MVDDC_Info" USHORT 2812 drivers/gpu/drm/amd/include/atombios.h USHORT TV_VideoMode; // Only used by command table USHORT 2813 drivers/gpu/drm/amd/include/atombios.h USHORT VRAM_Info; // Only used by command table, latest version 1.3 USHORT 2814 drivers/gpu/drm/amd/include/atombios.h USHORT MemoryTrainingInfo; // Used for VBIOS and Diag utility for memory training purpose since R600. the new table rev start from 2.1 USHORT 2815 drivers/gpu/drm/amd/include/atombios.h USHORT IntegratedSystemInfo; // Shared by various SW components USHORT 2816 drivers/gpu/drm/amd/include/atombios.h USHORT ASIC_ProfilingInfo; // New table name from R600, used to be called "ASIC_VDDCI_Info" for pre-R600 USHORT 2817 drivers/gpu/drm/amd/include/atombios.h USHORT VoltageObjectInfo; // Shared by various SW components, latest version 1.1 USHORT 2818 drivers/gpu/drm/amd/include/atombios.h USHORT PowerSourceInfo; // Shared by various SW components, latest versoin 1.1 USHORT 2819 drivers/gpu/drm/amd/include/atombios.h USHORT ServiceInfo; USHORT 2903 drivers/gpu/drm/amd/include/atombios.h USHORT Reserved:1; USHORT 2904 drivers/gpu/drm/amd/include/atombios.h USHORT SCL2Redefined:1; USHORT 2905 drivers/gpu/drm/amd/include/atombios.h USHORT PostWithoutModeSet:1; USHORT 2906 drivers/gpu/drm/amd/include/atombios.h USHORT HyperMemory_Size:4; USHORT 2907 drivers/gpu/drm/amd/include/atombios.h USHORT HyperMemory_Support:1; USHORT 2908 drivers/gpu/drm/amd/include/atombios.h USHORT PPMode_Assigned:1; USHORT 2909 drivers/gpu/drm/amd/include/atombios.h USHORT WMI_SUPPORT:1; USHORT 2910 drivers/gpu/drm/amd/include/atombios.h USHORT GPUControlsBL:1; USHORT 2911 drivers/gpu/drm/amd/include/atombios.h USHORT EngineClockSS_Support:1; USHORT 2912 drivers/gpu/drm/amd/include/atombios.h USHORT MemoryClockSS_Support:1; USHORT 2913 drivers/gpu/drm/amd/include/atombios.h USHORT ExtendedDesktopSupport:1; USHORT 2914 drivers/gpu/drm/amd/include/atombios.h USHORT DualCRTC_Support:1; USHORT 2915 drivers/gpu/drm/amd/include/atombios.h USHORT FirmwarePosted:1; USHORT 2917 drivers/gpu/drm/amd/include/atombios.h USHORT FirmwarePosted:1; USHORT 2918 drivers/gpu/drm/amd/include/atombios.h USHORT DualCRTC_Support:1; USHORT 2919 drivers/gpu/drm/amd/include/atombios.h USHORT ExtendedDesktopSupport:1; USHORT 2920 drivers/gpu/drm/amd/include/atombios.h USHORT MemoryClockSS_Support:1; USHORT 2921 drivers/gpu/drm/amd/include/atombios.h USHORT EngineClockSS_Support:1; USHORT 2922 drivers/gpu/drm/amd/include/atombios.h USHORT GPUControlsBL:1; USHORT 2923 drivers/gpu/drm/amd/include/atombios.h USHORT WMI_SUPPORT:1; USHORT 2924 drivers/gpu/drm/amd/include/atombios.h USHORT PPMode_Assigned:1; USHORT 2925 drivers/gpu/drm/amd/include/atombios.h USHORT HyperMemory_Support:1; USHORT 2926 drivers/gpu/drm/amd/include/atombios.h USHORT HyperMemory_Size:4; USHORT 2927 drivers/gpu/drm/amd/include/atombios.h USHORT PostWithoutModeSet:1; USHORT 2928 drivers/gpu/drm/amd/include/atombios.h USHORT SCL2Redefined:1; USHORT 2929 drivers/gpu/drm/amd/include/atombios.h USHORT Reserved:1; USHORT 2936 drivers/gpu/drm/amd/include/atombios.h USHORT susAccess; USHORT 2943 drivers/gpu/drm/amd/include/atombios.h USHORT susAccess; USHORT 2964 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 2965 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 2966 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 2967 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 2968 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 2969 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 2970 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 2971 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 2972 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 2973 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit, the definitions above can't change!!! USHORT 2975 drivers/gpu/drm/amd/include/atombios.h USHORT usReferenceClock; //In 10Khz unit USHORT 2976 drivers/gpu/drm/amd/include/atombios.h USHORT usPM_RTS_Location; //RTS PM4 starting location in ROM in 1Kb unit USHORT 3000 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 3001 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 3002 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 3003 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 3004 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 3005 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 3006 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 3007 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 3008 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 3009 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit - lower 16bit of ulMinPixelClockPLL_Output USHORT 3011 drivers/gpu/drm/amd/include/atombios.h USHORT usReferenceClock; //In 10Khz unit USHORT 3012 drivers/gpu/drm/amd/include/atombios.h USHORT usPM_RTS_Location; //RTS PM4 starting location in ROM in 1Kb unit USHORT 3037 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 3038 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 3039 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 3040 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 3041 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 3042 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 3043 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 3044 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 3045 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 3046 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit - lower 16bit of ulMinPixelClockPLL_Output USHORT 3048 drivers/gpu/drm/amd/include/atombios.h USHORT usReferenceClock; //In 10Khz unit USHORT 3049 drivers/gpu/drm/amd/include/atombios.h USHORT usPM_RTS_Location; //RTS PM4 starting location in ROM in 1Kb unit USHORT 3070 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpVDDCVoltage; //In MV unit USHORT 3071 drivers/gpu/drm/amd/include/atombios.h USHORT usLcdMinPixelClockPLL_Output; // In MHz unit USHORT 3072 drivers/gpu/drm/amd/include/atombios.h USHORT usLcdMaxPixelClockPLL_Output; // In MHz unit USHORT 3075 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 3076 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 3077 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 3078 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 3079 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 3080 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 3081 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 3082 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 3083 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 3084 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit - lower 16bit of ulMinPixelClockPLL_Output USHORT 3086 drivers/gpu/drm/amd/include/atombios.h USHORT usReferenceClock; //In 10Khz unit USHORT 3087 drivers/gpu/drm/amd/include/atombios.h USHORT usPM_RTS_Location; //RTS PM4 starting location in ROM in 1Kb unit USHORT 3109 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpVDDCVoltage; //In MV unit USHORT 3110 drivers/gpu/drm/amd/include/atombios.h USHORT usLcdMinPixelClockPLL_Output; // In MHz unit USHORT 3111 drivers/gpu/drm/amd/include/atombios.h USHORT usLcdMaxPixelClockPLL_Output; // In MHz unit USHORT 3114 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 3115 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 3116 drivers/gpu/drm/amd/include/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 3117 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 3118 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 3119 drivers/gpu/drm/amd/include/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 3120 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 3121 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 3122 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 3123 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit - lower 16bit of ulMinPixelClockPLL_Output USHORT 3125 drivers/gpu/drm/amd/include/atombios.h USHORT usCoreReferenceClock; //In 10Khz unit USHORT 3126 drivers/gpu/drm/amd/include/atombios.h USHORT usMemoryReferenceClock; //In 10Khz unit USHORT 3127 drivers/gpu/drm/amd/include/atombios.h USHORT usUniphyDPModeExtClkFreq; //In 10Khz unit, if it is 0, In DP Mode Uniphy Input clock from internal PPLL, otherwise Input clock from external Spread clock USHORT 3159 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpVDDCVoltage; //In MV unit USHORT 3160 drivers/gpu/drm/amd/include/atombios.h USHORT usLcdMinPixelClockPLL_Output; // In MHz unit USHORT 3161 drivers/gpu/drm/amd/include/atombios.h USHORT usLcdMaxPixelClockPLL_Output; // In MHz unit USHORT 3168 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved11; //Was usMaxPixelClock; //In 10Khz unit, Max. Pclk used only for DAC USHORT 3169 drivers/gpu/drm/amd/include/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 3170 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 3171 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpVDDCIVoltage; //In unit of mv; Was usMinPixelClockPLL_Output; USHORT 3173 drivers/gpu/drm/amd/include/atombios.h USHORT usCoreReferenceClock; //In 10Khz unit USHORT 3174 drivers/gpu/drm/amd/include/atombios.h USHORT usMemoryReferenceClock; //In 10Khz unit USHORT 3175 drivers/gpu/drm/amd/include/atombios.h USHORT usUniphyDPModeExtClkFreq; //In 10Khz unit, if it is 0, In DP Mode Uniphy Input clock from internal PPLL, otherwise Input clock from external Spread clock USHORT 3180 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpMVDDCVoltage; //In unit of mv; Was usMinPixelClockPLL_Output; USHORT 3181 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpVDDGFXVoltage; //In unit of mv; USHORT 3209 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved1; USHORT 3210 drivers/gpu/drm/amd/include/atombios.h USHORT usInterNBVoltageLow; //An intermidiate PMW value to set the voltage USHORT 3211 drivers/gpu/drm/amd/include/atombios.h USHORT usInterNBVoltageHigh; //Another intermidiate PMW value to set the voltage USHORT 3214 drivers/gpu/drm/amd/include/atombios.h USHORT usFSBClock; //In MHz unit USHORT 3215 drivers/gpu/drm/amd/include/atombios.h USHORT usCapabilityFlag; //Bit0=1 indicates the fake HDMI support,Bit1=0/1 for Dynamic clocking dis/enable USHORT 3218 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIENBCfgReg7; //bit[7:0]=MUX_Sel, bit[9:8]=MUX_SEL_LEVEL2, bit[10]=Lane_Reversal USHORT 3219 drivers/gpu/drm/amd/include/atombios.h USHORT usK8MemoryClock; //in MHz unit USHORT 3220 drivers/gpu/drm/amd/include/atombios.h USHORT usK8SyncStartDelay; //in 0.01 us unit USHORT 3221 drivers/gpu/drm/amd/include/atombios.h USHORT usK8DataReturnTime; //in 0.01 us unit USHORT 3292 drivers/gpu/drm/amd/include/atombios.h USHORT usNumberOfCyclesInPeriod; USHORT 3293 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxNBVoltage; USHORT 3294 drivers/gpu/drm/amd/include/atombios.h USHORT usMinNBVoltage; USHORT 3295 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpNBVoltage; USHORT 3297 drivers/gpu/drm/amd/include/atombios.h USHORT usMinHTLinkWidth; USHORT 3298 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxHTLinkWidth; USHORT 3299 drivers/gpu/drm/amd/include/atombios.h USHORT usUMASyncStartDelay; USHORT 3300 drivers/gpu/drm/amd/include/atombios.h USHORT usUMADataReturnTime; USHORT 3301 drivers/gpu/drm/amd/include/atombios.h USHORT usLinkStatusZeroTime; USHORT 3302 drivers/gpu/drm/amd/include/atombios.h USHORT usDACEfuse; //for storing badgap value (for RS880 only) USHORT 3305 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxUpStreamHTLinkWidth; USHORT 3306 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxDownStreamHTLinkWidth; USHORT 3307 drivers/gpu/drm/amd/include/atombios.h USHORT usMinUpStreamHTLinkWidth; USHORT 3308 drivers/gpu/drm/amd/include/atombios.h USHORT usMinDownStreamHTLinkWidth; USHORT 3309 drivers/gpu/drm/amd/include/atombios.h USHORT usFirmwareVersion; //0 means FW is not supported. Otherwise it's the FW version loaded by SBIOS and driver should enable FW. USHORT 3310 drivers/gpu/drm/amd/include/atombios.h USHORT usFullT0Time; // Input to calculate minimum HT link change time required by NB P-State. Unit is 0.01us. USHORT 3459 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxNBVoltage; //high NB voltage, calculated using current VDDNB (D24F2xDC) and VDDNB offset fuse; USHORT 3460 drivers/gpu/drm/amd/include/atombios.h USHORT usMinNBVoltage; //low NB voltage, calculated using current VDDNB (D24F2xDC) and VDDNB offset fuse; USHORT 3461 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpNBVoltage; //boot up NB voltage USHORT 3472 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 3683 drivers/gpu/drm/amd/include/atombios.h USHORT usClkMaskRegisterIndex; USHORT 3684 drivers/gpu/drm/amd/include/atombios.h USHORT usClkEnRegisterIndex; USHORT 3685 drivers/gpu/drm/amd/include/atombios.h USHORT usClkY_RegisterIndex; USHORT 3686 drivers/gpu/drm/amd/include/atombios.h USHORT usClkA_RegisterIndex; USHORT 3687 drivers/gpu/drm/amd/include/atombios.h USHORT usDataMaskRegisterIndex; USHORT 3688 drivers/gpu/drm/amd/include/atombios.h USHORT usDataEnRegisterIndex; USHORT 3689 drivers/gpu/drm/amd/include/atombios.h USHORT usDataY_RegisterIndex; USHORT 3690 drivers/gpu/drm/amd/include/atombios.h USHORT usDataA_RegisterIndex; USHORT 3720 drivers/gpu/drm/amd/include/atombios.h USHORT Reserved:6; USHORT 3721 drivers/gpu/drm/amd/include/atombios.h USHORT RGB888:1; USHORT 3722 drivers/gpu/drm/amd/include/atombios.h USHORT DoubleClock:1; USHORT 3723 drivers/gpu/drm/amd/include/atombios.h USHORT Interlace:1; USHORT 3724 drivers/gpu/drm/amd/include/atombios.h USHORT CompositeSync:1; USHORT 3725 drivers/gpu/drm/amd/include/atombios.h USHORT V_ReplicationBy2:1; USHORT 3726 drivers/gpu/drm/amd/include/atombios.h USHORT H_ReplicationBy2:1; USHORT 3727 drivers/gpu/drm/amd/include/atombios.h USHORT VerticalCutOff:1; USHORT 3728 drivers/gpu/drm/amd/include/atombios.h USHORT VSyncPolarity:1; //0=Active High, 1=Active Low USHORT 3729 drivers/gpu/drm/amd/include/atombios.h USHORT HSyncPolarity:1; //0=Active High, 1=Active Low USHORT 3730 drivers/gpu/drm/amd/include/atombios.h USHORT HorizontalCutOff:1; USHORT 3732 drivers/gpu/drm/amd/include/atombios.h USHORT HorizontalCutOff:1; USHORT 3733 drivers/gpu/drm/amd/include/atombios.h USHORT HSyncPolarity:1; //0=Active High, 1=Active Low USHORT 3734 drivers/gpu/drm/amd/include/atombios.h USHORT VSyncPolarity:1; //0=Active High, 1=Active Low USHORT 3735 drivers/gpu/drm/amd/include/atombios.h USHORT VerticalCutOff:1; USHORT 3736 drivers/gpu/drm/amd/include/atombios.h USHORT H_ReplicationBy2:1; USHORT 3737 drivers/gpu/drm/amd/include/atombios.h USHORT V_ReplicationBy2:1; USHORT 3738 drivers/gpu/drm/amd/include/atombios.h USHORT CompositeSync:1; USHORT 3739 drivers/gpu/drm/amd/include/atombios.h USHORT Interlace:1; USHORT 3740 drivers/gpu/drm/amd/include/atombios.h USHORT DoubleClock:1; USHORT 3741 drivers/gpu/drm/amd/include/atombios.h USHORT RGB888:1; USHORT 3742 drivers/gpu/drm/amd/include/atombios.h USHORT Reserved:6; USHORT 3749 drivers/gpu/drm/amd/include/atombios.h USHORT usAccess; USHORT 3756 drivers/gpu/drm/amd/include/atombios.h USHORT usAccess; USHORT 3801 drivers/gpu/drm/amd/include/atombios.h USHORT usH_Size; USHORT 3802 drivers/gpu/drm/amd/include/atombios.h USHORT usH_Blanking_Time; USHORT 3803 drivers/gpu/drm/amd/include/atombios.h USHORT usV_Size; USHORT 3804 drivers/gpu/drm/amd/include/atombios.h USHORT usV_Blanking_Time; USHORT 3805 drivers/gpu/drm/amd/include/atombios.h USHORT usH_SyncOffset; USHORT 3806 drivers/gpu/drm/amd/include/atombios.h USHORT usH_SyncWidth; USHORT 3807 drivers/gpu/drm/amd/include/atombios.h USHORT usV_SyncOffset; USHORT 3808 drivers/gpu/drm/amd/include/atombios.h USHORT usV_SyncWidth; USHORT 3821 drivers/gpu/drm/amd/include/atombios.h USHORT usH_Total; // horizontal total USHORT 3822 drivers/gpu/drm/amd/include/atombios.h USHORT usH_Disp; // horizontal display USHORT 3823 drivers/gpu/drm/amd/include/atombios.h USHORT usH_SyncStart; // horozontal Sync start USHORT 3824 drivers/gpu/drm/amd/include/atombios.h USHORT usH_SyncWidth; // horizontal Sync width USHORT 3825 drivers/gpu/drm/amd/include/atombios.h USHORT usV_Total; // vertical total USHORT 3826 drivers/gpu/drm/amd/include/atombios.h USHORT usV_Disp; // vertical display USHORT 3827 drivers/gpu/drm/amd/include/atombios.h USHORT usV_SyncStart; // vertical Sync start USHORT 3828 drivers/gpu/drm/amd/include/atombios.h USHORT usV_SyncWidth; // vertical Sync width USHORT 3847 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_H_Total; USHORT 3848 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_H_Disp; USHORT 3849 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_H_SyncStart; USHORT 3850 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_H_SyncWidth; USHORT 3851 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_V_Total; USHORT 3852 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_V_Disp; USHORT 3853 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_V_SyncStart; USHORT 3854 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_V_SyncWidth; USHORT 3855 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; //in 10Khz unit USHORT 3857 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_OverscanRight; USHORT 3858 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_OverscanLeft; USHORT 3859 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_OverscanBottom; USHORT 3860 drivers/gpu/drm/amd/include/atombios.h USHORT usCRTC_OverscanTop; USHORT 3861 drivers/gpu/drm/amd/include/atombios.h USHORT usReserve; USHORT 3868 drivers/gpu/drm/amd/include/atombios.h USHORT usPixClk; USHORT 3869 drivers/gpu/drm/amd/include/atombios.h USHORT usHActive; USHORT 3870 drivers/gpu/drm/amd/include/atombios.h USHORT usHBlanking_Time; USHORT 3871 drivers/gpu/drm/amd/include/atombios.h USHORT usVActive; USHORT 3872 drivers/gpu/drm/amd/include/atombios.h USHORT usVBlanking_Time; USHORT 3873 drivers/gpu/drm/amd/include/atombios.h USHORT usHSyncOffset; USHORT 3874 drivers/gpu/drm/amd/include/atombios.h USHORT usHSyncWidth; USHORT 3875 drivers/gpu/drm/amd/include/atombios.h USHORT usVSyncOffset; USHORT 3876 drivers/gpu/drm/amd/include/atombios.h USHORT usVSyncWidth; USHORT 3877 drivers/gpu/drm/amd/include/atombios.h USHORT usImageHSize; USHORT 3878 drivers/gpu/drm/amd/include/atombios.h USHORT usImageVSize; USHORT 3902 drivers/gpu/drm/amd/include/atombios.h USHORT usModePatchTableOffset; USHORT 3903 drivers/gpu/drm/amd/include/atombios.h USHORT usSupportedRefreshRate; //Refer to panel info table in ATOMBIOS extension Spec. USHORT 3904 drivers/gpu/drm/amd/include/atombios.h USHORT usOffDelayInMs; USHORT 3922 drivers/gpu/drm/amd/include/atombios.h USHORT usExtInfoTableOffset; USHORT 3923 drivers/gpu/drm/amd/include/atombios.h USHORT usSupportedRefreshRate; //Refer to panel info table in ATOMBIOS extension Spec. USHORT 3924 drivers/gpu/drm/amd/include/atombios.h USHORT usOffDelayInMs; USHORT 3934 drivers/gpu/drm/amd/include/atombios.h USHORT usLCDVenderID; USHORT 3935 drivers/gpu/drm/amd/include/atombios.h USHORT usLCDProductID; USHORT 3992 drivers/gpu/drm/amd/include/atombios.h USHORT usExtInfoTableOffset; USHORT 3995 drivers/gpu/drm/amd/include/atombios.h USHORT usSupportedRefreshRate; USHORT 4008 drivers/gpu/drm/amd/include/atombios.h USHORT usLCDVenderID; USHORT 4009 drivers/gpu/drm/amd/include/atombios.h USHORT usLCDProductID; USHORT 4016 drivers/gpu/drm/amd/include/atombios.h USHORT usBacklightPWM; // Backlight PWM in Hz. New in _V13 USHORT 4033 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPclkFreqInSingleLink; // Max PixelClock frequency in single link mode. USHORT 4083 drivers/gpu/drm/amd/include/atombios.h USHORT usHDisp; USHORT 4084 drivers/gpu/drm/amd/include/atombios.h USHORT usVDisp; USHORT 4098 drivers/gpu/drm/amd/include/atombios.h USHORT usLCDCap; USHORT 4116 drivers/gpu/drm/amd/include/atombios.h USHORT usHSize; USHORT 4117 drivers/gpu/drm/amd/include/atombios.h USHORT usVSize; USHORT 4134 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 4334 drivers/gpu/drm/amd/include/atombios.h USHORT usFirmwareUseInKb; USHORT 4335 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 4348 drivers/gpu/drm/amd/include/atombios.h USHORT usFirmwareUseInKb; USHORT 4349 drivers/gpu/drm/amd/include/atombios.h USHORT usFBUsedByDrvInKb; USHORT 4363 drivers/gpu/drm/amd/include/atombios.h USHORT usGpioPin_AIndex; USHORT 4405 drivers/gpu/drm/amd/include/atombios.h USHORT usAOffset; USHORT 4445 drivers/gpu/drm/amd/include/atombios.h USHORT usMask_PinRegisterIndex; USHORT 4446 drivers/gpu/drm/amd/include/atombios.h USHORT usEN_PinRegisterIndex; USHORT 4447 drivers/gpu/drm/amd/include/atombios.h USHORT usY_PinRegisterIndex; USHORT 4448 drivers/gpu/drm/amd/include/atombios.h USHORT usA_PinRegisterIndex; USHORT 4489 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceSupport; USHORT 4490 drivers/gpu/drm/amd/include/atombios.h USHORT usConnectorObjectTableOffset; USHORT 4491 drivers/gpu/drm/amd/include/atombios.h USHORT usRouterObjectTableOffset; USHORT 4492 drivers/gpu/drm/amd/include/atombios.h USHORT usEncoderObjectTableOffset; USHORT 4493 drivers/gpu/drm/amd/include/atombios.h USHORT usProtectionObjectTableOffset; //only available when Protection block is independent. USHORT 4494 drivers/gpu/drm/amd/include/atombios.h USHORT usDisplayPathTableOffset; USHORT 4500 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceSupport; USHORT 4501 drivers/gpu/drm/amd/include/atombios.h USHORT usConnectorObjectTableOffset; USHORT 4502 drivers/gpu/drm/amd/include/atombios.h USHORT usRouterObjectTableOffset; USHORT 4503 drivers/gpu/drm/amd/include/atombios.h USHORT usEncoderObjectTableOffset; USHORT 4504 drivers/gpu/drm/amd/include/atombios.h USHORT usProtectionObjectTableOffset; //only available when Protection block is independent. USHORT 4505 drivers/gpu/drm/amd/include/atombios.h USHORT usDisplayPathTableOffset; USHORT 4506 drivers/gpu/drm/amd/include/atombios.h USHORT usMiscObjectTableOffset; USHORT 4512 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceTag; //supported device USHORT 4513 drivers/gpu/drm/amd/include/atombios.h USHORT usSize; //the size of ATOM_DISPLAY_OBJECT_PATH USHORT 4514 drivers/gpu/drm/amd/include/atombios.h USHORT usConnObjectId; //Connector Object ID USHORT 4515 drivers/gpu/drm/amd/include/atombios.h USHORT usGPUObjectId; //GPU ID USHORT 4516 drivers/gpu/drm/amd/include/atombios.h USHORT usGraphicObjIds[1]; //1st Encoder Obj source from GPU to last Graphic Obj destinate to connector. USHORT 4521 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceTag; //supported device USHORT 4522 drivers/gpu/drm/amd/include/atombios.h USHORT usSize; //the size of ATOM_DISPLAY_OBJECT_PATH USHORT 4523 drivers/gpu/drm/amd/include/atombios.h USHORT usConnObjectId; //Connector Object ID USHORT 4524 drivers/gpu/drm/amd/include/atombios.h USHORT usGPUObjectId; //GPU ID USHORT 4525 drivers/gpu/drm/amd/include/atombios.h USHORT usGraphicObjIds[2]; //usGraphicObjIds[0]= GPU internal encoder, usGraphicObjIds[1]= external encoder USHORT 4538 drivers/gpu/drm/amd/include/atombios.h USHORT usObjectID; USHORT 4539 drivers/gpu/drm/amd/include/atombios.h USHORT usSrcDstTableOffset; USHORT 4540 drivers/gpu/drm/amd/include/atombios.h USHORT usRecordOffset; //this pointing to a bunch of records defined below USHORT 4541 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 4554 drivers/gpu/drm/amd/include/atombios.h USHORT usSrcObjectID[1]; USHORT 4556 drivers/gpu/drm/amd/include/atombios.h USHORT usDstObjectID[1]; USHORT 4625 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceTag; //A bit vector to show what devices are supported USHORT 4626 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceACPIEnum; //16bit device ACPI id. USHORT 4627 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceConnector; //A physical connector for displays to plug in, using object connector definitions USHORT 4630 drivers/gpu/drm/amd/include/atombios.h USHORT usExtEncoderObjId; //external encoder object id USHORT 4637 drivers/gpu/drm/amd/include/atombios.h USHORT usCaps; USHORT 4638 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 4727 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceID; //This Id is same as "ATOM_DEVICE_XXX_SUPPORT" USHORT 4728 drivers/gpu/drm/amd/include/atombios.h USHORT usPadding; USHORT 4841 drivers/gpu/drm/amd/include/atombios.h USHORT usEncoderCap; USHORT 4844 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved:14; // Bit1-15 may be defined for other capability in future USHORT 4845 drivers/gpu/drm/amd/include/atombios.h USHORT usHBR2En:1; // Bit1 is for DP1.2 HBR2 enable USHORT 4846 drivers/gpu/drm/amd/include/atombios.h USHORT usHBR2Cap:1; // Bit0 is for DP1.2 HBR2 capability. USHORT 4848 drivers/gpu/drm/amd/include/atombios.h USHORT usHBR2Cap:1; // Bit0 is for DP1.2 HBR2 capability. USHORT 4849 drivers/gpu/drm/amd/include/atombios.h USHORT usHBR2En:1; // Bit1 is for DP1.2 HBR2 enable USHORT 4850 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved:14; // Bit1-15 may be defined for other capability in future USHORT 4861 drivers/gpu/drm/amd/include/atombios.h USHORT usEncoderCap; USHORT 4864 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved:12; // Bit4-15 may be defined for other capability in future USHORT 4865 drivers/gpu/drm/amd/include/atombios.h USHORT usHBR3En:1; // bit3 is for DP1.3 HBR3 enable USHORT 4866 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMI6GEn:1; // Bit2 is for HDMI6Gbps enable, this bit is used starting from CZ( APU) Ellemere (dGPU) USHORT 4867 drivers/gpu/drm/amd/include/atombios.h USHORT usHBR2En:1; // Bit1 is for DP1.2 HBR2 enable USHORT 4868 drivers/gpu/drm/amd/include/atombios.h USHORT usMSTEn:1; // Bit0 is for DP1.2 MST enable USHORT 4870 drivers/gpu/drm/amd/include/atombios.h USHORT usMSTEn:1; // Bit0 is for DP1.2 MST enable USHORT 4871 drivers/gpu/drm/amd/include/atombios.h USHORT usHBR2En:1; // Bit1 is for DP1.2 HBR2 enable USHORT 4872 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMI6GEn:1; // Bit2 is for HDMI6Gbps enable, this bit is used starting from CZ( APU) Ellemere (dGPU) USHORT 4873 drivers/gpu/drm/amd/include/atombios.h USHORT usHBR3En:1; // bit3 is for DP1.3 HBR3 enable USHORT 4874 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved:12; // Bit4-15 may be defined for other capability in future USHORT 4888 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxPixClk; USHORT 4944 drivers/gpu/drm/amd/include/atombios.h USHORT usObjectID; //could be connector, encorder or other object in object.h USHORT 4950 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 4965 drivers/gpu/drm/amd/include/atombios.h USHORT usConnectorObjectId; USHORT 4994 drivers/gpu/drm/amd/include/atombios.h USHORT usVDDCBaseLevel; //In number of 50mv unit USHORT 4995 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; //For possible extension table offset USHORT 5015 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageBaseLevel; // In number of 1mv unit USHORT 5016 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageStep; // Indicating in how many mv increament is one step, 1mv unit USHORT 5026 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageCode; // The Voltage ID, either GPIO or I2C code USHORT 5027 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageValue; // The corresponding Voltage Value, in mV USHORT 5043 drivers/gpu/drm/amd/include/atombios.h USHORT usGpioPin_AIndex; //GPIO_PAD register index USHORT 5107 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltage; USHORT 5113 drivers/gpu/drm/amd/include/atombios.h USHORT usSize; //Size of Object USHORT 5129 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageValue; // The corresponding Voltage Value, in mV USHORT 5134 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageLevel; // The Voltage ID which is used to program GPIO register USHORT 5135 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageId; USHORT 5136 drivers/gpu/drm/amd/include/atombios.h USHORT usLeakageId; // The corresponding Voltage Value, in mV USHORT 5186 drivers/gpu/drm/amd/include/atombios.h USHORT usLoadLine_PSI; USHORT 5206 drivers/gpu/drm/amd/include/atombios.h USHORT usVAdjOffset; // Adjust Voltage offset in unit of mv USHORT 5238 drivers/gpu/drm/amd/include/atombios.h USHORT usSize; USHORT 5239 drivers/gpu/drm/amd/include/atombios.h USHORT usEfuseSpareStartAddr; USHORT 5240 drivers/gpu/drm/amd/include/atombios.h USHORT usFuseIndex[8]; //from LSB to MSB, Max 8bit,end of 0xffff if less than 8 efuse id, USHORT 5259 drivers/gpu/drm/amd/include/atombios.h USHORT usLeakageBinArrayOffset; // offset of USHORT Leakage Bin list array ( from lower LeakageId to higher) USHORT 5262 drivers/gpu/drm/amd/include/atombios.h USHORT usElbVDDC_IdArrayOffset; // offset of USHORT virtual VDDC voltage id ( 0xff01~0xff08 ) USHORT 5263 drivers/gpu/drm/amd/include/atombios.h USHORT usElbVDDC_LevelArrayOffset; // offset of 2 dimension voltage level USHORT array USHORT 5266 drivers/gpu/drm/amd/include/atombios.h USHORT usElbVDDCI_IdArrayOffset; // offset of USHORT virtual VDDCI voltage id ( 0xff01~0xff08 ) USHORT 5267 drivers/gpu/drm/amd/include/atombios.h USHORT usElbVDDCI_LevelArrayOffset; // offset of 2 dimension voltage level USHORT array USHORT 5275 drivers/gpu/drm/amd/include/atombios.h USHORT usEfuseIndex; // Efuse Index in DWORD address, for example Index 911, usEuseIndex=112 USHORT 5285 drivers/gpu/drm/amd/include/atombios.h USHORT usEfuseIndex; // Efuse Index in DWORD address, for example Index 911, usEuseIndex=112 USHORT 5309 drivers/gpu/drm/amd/include/atombios.h USHORT usLkgEuseIndex; USHORT 5316 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm0; USHORT 5317 drivers/gpu/drm/amd/include/atombios.h USHORT usCurrentDpm0; USHORT 5318 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm1; USHORT 5319 drivers/gpu/drm/amd/include/atombios.h USHORT usCurrentDpm1; USHORT 5320 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm2; USHORT 5321 drivers/gpu/drm/amd/include/atombios.h USHORT usCurrentDpm2; USHORT 5322 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm3; USHORT 5323 drivers/gpu/drm/amd/include/atombios.h USHORT usCurrentDpm3; USHORT 5324 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm4; USHORT 5325 drivers/gpu/drm/amd/include/atombios.h USHORT usCurrentDpm4; USHORT 5326 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm5; USHORT 5327 drivers/gpu/drm/amd/include/atombios.h USHORT usCurrentDpm5; USHORT 5328 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm6; USHORT 5329 drivers/gpu/drm/amd/include/atombios.h USHORT usCurrentDpm6; USHORT 5330 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm7; USHORT 5331 drivers/gpu/drm/amd/include/atombios.h USHORT usCurrentDpm7; USHORT 5350 drivers/gpu/drm/amd/include/atombios.h USHORT usLkgEuseIndex; USHORT 5357 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm0; USHORT 5358 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm1; USHORT 5359 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm2; USHORT 5360 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm3; USHORT 5361 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm4; USHORT 5362 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm5; USHORT 5363 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm6; USHORT 5364 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm7; USHORT 5392 drivers/gpu/drm/amd/include/atombios.h USHORT usLkgEuseIndex; USHORT 5401 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm0; USHORT 5402 drivers/gpu/drm/amd/include/atombios.h USHORT usParamNegFlag; //bit0 =1 :indicate ulRoBeta is Negative, bit1=1 indicate Kv_m max is postive USHORT 5404 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm1; USHORT 5405 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm2; USHORT 5406 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm3; USHORT 5407 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm4; USHORT 5408 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm5; USHORT 5409 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm6; USHORT 5410 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm7; USHORT 5451 drivers/gpu/drm/amd/include/atombios.h USHORT usLkgEuseIndex; USHORT 5458 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm0; USHORT 5459 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm1; USHORT 5460 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm2; USHORT 5461 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm3; USHORT 5462 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm4; USHORT 5463 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm5; USHORT 5464 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm6; USHORT 5465 drivers/gpu/drm/amd/include/atombios.h USHORT usPowerDpm7; USHORT 5477 drivers/gpu/drm/amd/include/atombios.h USHORT usParamNegFlag; USHORT 5478 drivers/gpu/drm/amd/include/atombios.h USHORT usSpeed_Model; USHORT 5513 drivers/gpu/drm/amd/include/atombios.h USHORT usLkgEuseIndex; //Efuse Lkg_FT address ( BYTE address ) USHORT 5557 drivers/gpu/drm/amd/include/atombios.h USHORT usLkgEuseIndex; USHORT 5598 drivers/gpu/drm/amd/include/atombios.h USHORT usAVFS_meanNsigma_DC_tol_sigma; USHORT 5599 drivers/gpu/drm/amd/include/atombios.h USHORT usAVFS_meanNsigma_Platform_mean; USHORT 5600 drivers/gpu/drm/amd/include/atombios.h USHORT usAVFS_meanNsigma_Platform_sigma; USHORT 5608 drivers/gpu/drm/amd/include/atombios.h USHORT usAVFSGB_FUSE_TABLE_CKSOFF_m2; USHORT 5611 drivers/gpu/drm/amd/include/atombios.h USHORT usAVFSGB_FUSE_TABLE_CKSON_m2; USHORT 5613 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxVoltage_0_25mv; USHORT 5618 drivers/gpu/drm/amd/include/atombios.h USHORT usPSM_Age_ComFactor; USHORT 5628 drivers/gpu/drm/amd/include/atombios.h USHORT ucFcw_pcc; USHORT 5629 drivers/gpu/drm/amd/include/atombios.h USHORT ucFcw_trans_upper; USHORT 5630 drivers/gpu/drm/amd/include/atombios.h USHORT ucRcw_trans_lower; USHORT 5669 drivers/gpu/drm/amd/include/atombios.h USHORT usSensPwr; // in unit of watt USHORT 5701 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageLevel; // The real Voltage Level round up value in unit of mv, USHORT 5708 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageIndex; // The Voltage Index indicated by FUSE for specified SCLK USHORT 5709 drivers/gpu/drm/amd/include/atombios.h USHORT usVoltageID; // The Voltage ID indicated by FUSE for specified SCLK USHORT 5727 drivers/gpu/drm/amd/include/atombios.h USHORT usRequestedPWMFreqInHz; USHORT 5733 drivers/gpu/drm/amd/include/atombios.h USHORT usNBP0Voltage; USHORT 5734 drivers/gpu/drm/amd/include/atombios.h USHORT usNBP1Voltage; USHORT 5735 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpNBVoltage; USHORT 5736 drivers/gpu/drm/amd/include/atombios.h USHORT usExtDispConnInfoOffset; USHORT 5737 drivers/gpu/drm/amd/include/atombios.h USHORT usPanelRefreshRateRange; USHORT 5749 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSPercentage; USHORT 5750 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSType; USHORT 5751 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSPercentage; USHORT 5752 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSpreadRateIn10Hz; USHORT 5753 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSPercentage; USHORT 5754 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSpreadRateIn10Hz; USHORT 5755 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSPercentage; USHORT 5756 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSpreadRateIn10Hz; USHORT 5759 drivers/gpu/drm/amd/include/atombios.h USHORT SclkDpmTdpLimitPG; USHORT 5760 drivers/gpu/drm/amd/include/atombios.h USHORT SclkDpmTdpLimitBoost; USHORT 5764 drivers/gpu/drm/amd/include/atombios.h USHORT GnbTdpLimit; USHORT 5765 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxLVDSPclkFreqInSingleLink; USHORT 5925 drivers/gpu/drm/amd/include/atombios.h USHORT usRequestedPWMFreqInHz; USHORT 5931 drivers/gpu/drm/amd/include/atombios.h USHORT usNBP0Voltage; USHORT 5932 drivers/gpu/drm/amd/include/atombios.h USHORT usNBP1Voltage; USHORT 5933 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpNBVoltage; USHORT 5934 drivers/gpu/drm/amd/include/atombios.h USHORT usExtDispConnInfoOffset; USHORT 5935 drivers/gpu/drm/amd/include/atombios.h USHORT usPanelRefreshRateRange; USHORT 5947 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSPercentage; USHORT 5948 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSType; USHORT 5949 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSPercentage; USHORT 5950 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSpreadRateIn10Hz; USHORT 5951 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSPercentage; USHORT 5952 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSpreadRateIn10Hz; USHORT 5953 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSPercentage; USHORT 5954 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSpreadRateIn10Hz; USHORT 5957 drivers/gpu/drm/amd/include/atombios.h USHORT SclkDpmTdpLimitPG; USHORT 5958 drivers/gpu/drm/amd/include/atombios.h USHORT SclkDpmTdpLimitBoost; USHORT 5962 drivers/gpu/drm/amd/include/atombios.h USHORT GnbTdpLimit; USHORT 5963 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxLVDSPclkFreqInSingleLink; USHORT 5976 drivers/gpu/drm/amd/include/atombios.h USHORT usNBP2Voltage; USHORT 5977 drivers/gpu/drm/amd/include/atombios.h USHORT usNBP3Voltage; USHORT 6157 drivers/gpu/drm/amd/include/atombios.h USHORT usRequestedPWMFreqInHz; USHORT 6164 drivers/gpu/drm/amd/include/atombios.h USHORT usGPUReservedSysMemSize; USHORT 6165 drivers/gpu/drm/amd/include/atombios.h USHORT usExtDispConnInfoOffset; USHORT 6166 drivers/gpu/drm/amd/include/atombios.h USHORT usPanelRefreshRateRange; USHORT 6178 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSPercentage; USHORT 6179 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSType; USHORT 6180 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSPercentage; USHORT 6181 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSpreadRateIn10Hz; USHORT 6182 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSPercentage; USHORT 6183 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSpreadRateIn10Hz; USHORT 6184 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSPercentage; USHORT 6185 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSpreadRateIn10Hz; USHORT 6190 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxLVDSPclkFreqInSingleLink; USHORT 6205 drivers/gpu/drm/amd/include/atombios.h USHORT usNBPStateVoltage[4]; USHORT 6206 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpNBVoltage; USHORT 6207 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved2; USHORT 6375 drivers/gpu/drm/amd/include/atombios.h USHORT usRequestedPWMFreqInHz; USHORT 6382 drivers/gpu/drm/amd/include/atombios.h USHORT usGPUReservedSysMemSize; USHORT 6383 drivers/gpu/drm/amd/include/atombios.h USHORT usExtDispConnInfoOffset; USHORT 6384 drivers/gpu/drm/amd/include/atombios.h USHORT usPanelRefreshRateRange; USHORT 6400 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSPercentage; USHORT 6401 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSType; USHORT 6402 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSPercentage; USHORT 6403 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSpreadRateIn10Hz; USHORT 6404 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSPercentage; USHORT 6405 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSpreadRateIn10Hz; USHORT 6406 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSPercentage; USHORT 6407 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSpreadRateIn10Hz; USHORT 6411 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxLVDSPclkFreqInSingleLink; USHORT 6426 drivers/gpu/drm/amd/include/atombios.h USHORT usNBPStateVoltage[4]; USHORT 6427 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpNBVoltage; USHORT 6462 drivers/gpu/drm/amd/include/atombios.h USHORT usPara[3]; USHORT 6498 drivers/gpu/drm/amd/include/atombios.h USHORT usRequestedPWMFreqInHz; USHORT 6505 drivers/gpu/drm/amd/include/atombios.h USHORT usGPUReservedSysMemSize; USHORT 6506 drivers/gpu/drm/amd/include/atombios.h USHORT usExtDispConnInfoOffset; USHORT 6507 drivers/gpu/drm/amd/include/atombios.h USHORT usPanelRefreshRateRange; USHORT 6520 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSPercentage; USHORT 6521 drivers/gpu/drm/amd/include/atombios.h USHORT usPCIEClkSSType; USHORT 6522 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSPercentage; USHORT 6523 drivers/gpu/drm/amd/include/atombios.h USHORT usLvdsSSpreadRateIn10Hz; USHORT 6524 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSPercentage; USHORT 6525 drivers/gpu/drm/amd/include/atombios.h USHORT usHDMISSpreadRateIn10Hz; USHORT 6526 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSPercentage; USHORT 6527 drivers/gpu/drm/amd/include/atombios.h USHORT usDVISSpreadRateIn10Hz; USHORT 6531 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxLVDSPclkFreqInSingleLink; USHORT 6547 drivers/gpu/drm/amd/include/atombios.h USHORT usNBPStateVoltage[4]; USHORT 6548 drivers/gpu/drm/amd/include/atombios.h USHORT usBootUpNBVoltage; USHORT 6614 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumPercentage; //in unit of 0.01% USHORT 6615 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadRateInKhz; //in unit of kHz, modulation freq USHORT 6640 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumPercentage; //in unit of 0.01% USHORT 6641 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadRateIn10Hz; //in unit of 10Hz, modulation freq USHORT 6671 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadSpectrumPercentage; //in unit of 0.01% or 0.001%, decided by ucSpreadSpectrumMode bit4 USHORT 6672 drivers/gpu/drm/amd/include/atombios.h USHORT usSpreadRateIn10Hz; //in unit of 10Hz, modulation freq USHORT 7128 drivers/gpu/drm/amd/include/atombios.h #define GetIndexIntoMasterTable(MasterOrData, FieldName) ((reinterpret_cast<char*>(&(static_cast<ATOM_MASTER_LIST_OF_##MasterOrData##_TABLES*>(0))->FieldName)-static_cast<char*>(0))/sizeof(USHORT)) USHORT 7133 drivers/gpu/drm/amd/include/atombios.h #define GetIndexIntoMasterTable(MasterOrData, FieldName) (((char*)(&((ATOM_MASTER_LIST_OF_##MasterOrData##_TABLES*)0)->FieldName)-(char*)0)/sizeof(USHORT)) USHORT 7206 drivers/gpu/drm/amd/include/atombios.h USHORT usHight; // Image Hight USHORT 7207 drivers/gpu/drm/amd/include/atombios.h USHORT usWidth; // Image Width USHORT 7214 drivers/gpu/drm/amd/include/atombios.h USHORT usHight; // Image Hight USHORT 7215 drivers/gpu/drm/amd/include/atombios.h USHORT usWidth; // Image Width USHORT 7223 drivers/gpu/drm/amd/include/atombios.h USHORT usHight; // Image Hight USHORT 7224 drivers/gpu/drm/amd/include/atombios.h USHORT usWidth; // Image Width USHORT 7227 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceId; // Active Device Id for this surface. If no device, set to 0. USHORT 7232 drivers/gpu/drm/amd/include/atombios.h USHORT usHight; // Image Hight USHORT 7233 drivers/gpu/drm/amd/include/atombios.h USHORT usWidth; // Image Width USHORT 7234 drivers/gpu/drm/amd/include/atombios.h USHORT usGraphPitch; USHORT 7255 drivers/gpu/drm/amd/include/atombios.h USHORT usMemoryStart; //in 8Kb boundry, offset from memory base address USHORT 7256 drivers/gpu/drm/amd/include/atombios.h USHORT usMemorySize; //8Kb blocks aligned USHORT 7263 drivers/gpu/drm/amd/include/atombios.h USHORT usX_Size; //When use as input parameter, usX_Size indicates which CRTC USHORT 7264 drivers/gpu/drm/amd/include/atombios.h USHORT usY_Size; USHORT 7270 drivers/gpu/drm/amd/include/atombios.h USHORT usX_Size; //When use as input parameter, usX_Size indicates which CRTC USHORT 7271 drivers/gpu/drm/amd/include/atombios.h USHORT usSurface; USHORT 7273 drivers/gpu/drm/amd/include/atombios.h USHORT usY_Size; USHORT 7274 drivers/gpu/drm/amd/include/atombios.h USHORT usDispXStart; USHORT 7275 drivers/gpu/drm/amd/include/atombios.h USHORT usDispYStart; USHORT 7283 drivers/gpu/drm/amd/include/atombios.h USHORT usLutStartIndex; USHORT 7284 drivers/gpu/drm/amd/include/atombios.h USHORT usLutLength; USHORT 7285 drivers/gpu/drm/amd/include/atombios.h USHORT usLutOffsetInVram; USHORT 7321 drivers/gpu/drm/amd/include/atombios.h USHORT usEfuseIndex; USHORT 7379 drivers/gpu/drm/amd/include/atombios.h USHORT usTV_Mode_LUT_Offset; // Pointer to standard to internal number conversion table USHORT 7380 drivers/gpu/drm/amd/include/atombios.h USHORT usTV_FIFO_Offset; // Pointer to FIFO entry table USHORT 7381 drivers/gpu/drm/amd/include/atombios.h USHORT usNTSC_Tbl_Offset; // Pointer to SDTV_Mode_NTSC table USHORT 7382 drivers/gpu/drm/amd/include/atombios.h USHORT usPAL_Tbl_Offset; // Pointer to SDTV_Mode_PAL table USHORT 7383 drivers/gpu/drm/amd/include/atombios.h USHORT usCV_Tbl_Offset; // Pointer to SDTV_Mode_PAL table USHORT 7389 drivers/gpu/drm/amd/include/atombios.h USHORT ucFilter0_Offset; //Pointer to filter format 0 coefficients USHORT 7390 drivers/gpu/drm/amd/include/atombios.h USHORT usFilter1_Offset; //Pointer to filter format 0 coefficients USHORT 7403 drivers/gpu/drm/amd/include/atombios.h USHORT usSTD_HDisp; USHORT 7404 drivers/gpu/drm/amd/include/atombios.h USHORT usSTD_VDisp; USHORT 7405 drivers/gpu/drm/amd/include/atombios.h USHORT usSTD_RefreshRate; USHORT 7406 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 7411 drivers/gpu/drm/amd/include/atombios.h USHORT usVESA_ModeNumber; USHORT 7412 drivers/gpu/drm/amd/include/atombios.h USHORT usExtendedModeNumber; USHORT 7455 drivers/gpu/drm/amd/include/atombios.h USHORT usRegIndex; // MC register index USHORT 7461 drivers/gpu/drm/amd/include/atombios.h USHORT usRegIndexTblSize; //size of asRegIndexBuf USHORT 7462 drivers/gpu/drm/amd/include/atombios.h USHORT usRegDataBlkSize; //size of ATOM_MEMORY_SETTING_DATA_BLOCK USHORT 7486 drivers/gpu/drm/amd/include/atombios.h USHORT usAdjustARB_SEQDataOffset; USHORT 7487 drivers/gpu/drm/amd/include/atombios.h USHORT usMCInitMemTypeTblOffset; USHORT 7488 drivers/gpu/drm/amd/include/atombios.h USHORT usMCInitCommonTblOffset; USHORT 7489 drivers/gpu/drm/amd/include/atombios.h USHORT usMCInitPowerDownTblOffset; USHORT 7498 drivers/gpu/drm/amd/include/atombios.h USHORT usRegIndex; USHORT 7508 drivers/gpu/drm/amd/include/atombios.h USHORT usMcRegInitTableOffset; // offset of ATOM_REG_INIT_SETTING array for MC core register settings. USHORT 7509 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; // offset of ATOM_INIT_REG_BLOCK for MC SEQ/PHY register setting USHORT 7570 drivers/gpu/drm/amd/include/atombios.h USHORT usParametersLength; USHORT 7571 drivers/gpu/drm/amd/include/atombios.h USHORT usUCodeLength; USHORT 7572 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved1; USHORT 7573 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved2; USHORT 7584 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRSValue; USHORT 7585 drivers/gpu/drm/amd/include/atombios.h USHORT usMRSValue; USHORT 7586 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 7609 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 7610 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 7611 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRSValue; USHORT 7612 drivers/gpu/drm/amd/include/atombios.h USHORT usMRSValue; USHORT 7613 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 7635 drivers/gpu/drm/amd/include/atombios.h USHORT usMRS; // mode register USHORT 7636 drivers/gpu/drm/amd/include/atombios.h USHORT usDDR3_MR0; USHORT 7639 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS; // extended mode register USHORT 7640 drivers/gpu/drm/amd/include/atombios.h USHORT usDDR3_MR1; USHORT 7662 drivers/gpu/drm/amd/include/atombios.h USHORT usDDR3_MR2; USHORT 7670 drivers/gpu/drm/amd/include/atombios.h USHORT usMRS; // mode register USHORT 7671 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS; // extended mode register USHORT 7706 drivers/gpu/drm/amd/include/atombios.h USHORT usMRS; // mode register USHORT 7707 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS; // extended mode register USHORT 7744 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 7745 drivers/gpu/drm/amd/include/atombios.h USHORT usDDR3_Reserved; // Not used for DDR3 memory USHORT 7748 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 7749 drivers/gpu/drm/amd/include/atombios.h USHORT usDDR3_MR3; // Used for DDR3 memory USHORT 7770 drivers/gpu/drm/amd/include/atombios.h USHORT usSize; // size of ATOM_VRAM_MODULE_V3 USHORT 7771 drivers/gpu/drm/amd/include/atombios.h USHORT usDefaultMVDDQ; // board dependent parameter:Default Memory Core Voltage USHORT 7772 drivers/gpu/drm/amd/include/atombios.h USHORT usDefaultMVDDC; // board dependent parameter:Default Memory IO Voltage USHORT 7792 drivers/gpu/drm/amd/include/atombios.h USHORT usModuleSize; // size of ATOM_VRAM_MODULE_V4, make it easy for VBIOS to look for next entry of VRAM_MODULE USHORT 7793 drivers/gpu/drm/amd/include/atombios.h USHORT usPrivateReserved; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!! USHORT 7795 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 7812 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 7813 drivers/gpu/drm/amd/include/atombios.h USHORT usDDR3_Reserved; USHORT 7816 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 7817 drivers/gpu/drm/amd/include/atombios.h USHORT usDDR3_MR3; // Used for DDR3 memory USHORT 7834 drivers/gpu/drm/amd/include/atombios.h USHORT usModuleSize; // size of ATOM_VRAM_MODULE_V4, make it easy for VBIOS to look for next entry of VRAM_MODULE USHORT 7835 drivers/gpu/drm/amd/include/atombios.h USHORT usPrivateReserved; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!! USHORT 7837 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 7853 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 7854 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 7866 drivers/gpu/drm/amd/include/atombios.h USHORT usModuleSize; // size of ATOM_VRAM_MODULE_V4, make it easy for VBIOS to look for next entry of VRAM_MODULE USHORT 7867 drivers/gpu/drm/amd/include/atombios.h USHORT usPrivateReserved; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!! USHORT 7869 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 7885 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 7886 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 7898 drivers/gpu/drm/amd/include/atombios.h USHORT usModuleSize; // Size of ATOM_VRAM_MODULE_V7 USHORT 7899 drivers/gpu/drm/amd/include/atombios.h USHORT usPrivateReserved; // MC_ARB_RAMCFG (includes NOOFBANK,NOOFRANKS,NOOFROWS,NOOFCOLS) USHORT 7900 drivers/gpu/drm/amd/include/atombios.h USHORT usEnableChannels; // bit vector which indicate which channels are enabled USHORT 7912 drivers/gpu/drm/amd/include/atombios.h USHORT usSEQSettingOffset; USHORT 7915 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS2Value; // EMRS2/MR2 Value. USHORT 7916 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS3Value; // EMRS3/MR3 Value. USHORT 7929 drivers/gpu/drm/amd/include/atombios.h USHORT usModuleSize; // Size of ATOM_VRAM_MODULE_V7 USHORT 7930 drivers/gpu/drm/amd/include/atombios.h USHORT usMcRamCfg; // MC_ARB_RAMCFG (includes NOOFBANK,NOOFRANKS,NOOFROWS,NOOFCOLS) USHORT 7931 drivers/gpu/drm/amd/include/atombios.h USHORT usEnableChannels; // bit vector which indicate which channels are enabled USHORT 7940 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; // Not used USHORT 7941 drivers/gpu/drm/amd/include/atombios.h USHORT usMemorySize; // Total memory size in unit of MB for CONFIG_MEMSIZE zeros USHORT 7945 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS2Value; // EMRS2/MR2 Value. USHORT 7946 drivers/gpu/drm/amd/include/atombios.h USHORT usEMRS3Value; // EMRS3/MR3 Value. USHORT 7969 drivers/gpu/drm/amd/include/atombios.h USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting USHORT 7970 drivers/gpu/drm/amd/include/atombios.h USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting USHORT 7971 drivers/gpu/drm/amd/include/atombios.h USHORT usRerseved; USHORT 7984 drivers/gpu/drm/amd/include/atombios.h USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting USHORT 7985 drivers/gpu/drm/amd/include/atombios.h USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting USHORT 7986 drivers/gpu/drm/amd/include/atombios.h USHORT usRerseved; USHORT 7998 drivers/gpu/drm/amd/include/atombios.h USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting USHORT 7999 drivers/gpu/drm/amd/include/atombios.h USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting USHORT 8000 drivers/gpu/drm/amd/include/atombios.h USHORT usPerBytePresetOffset; // offset of ATOM_INIT_REG_BLOCK structure for Per Byte Offset Preset Settings USHORT 8001 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved[3]; USHORT 8012 drivers/gpu/drm/amd/include/atombios.h USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting USHORT 8013 drivers/gpu/drm/amd/include/atombios.h USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting USHORT 8014 drivers/gpu/drm/amd/include/atombios.h USHORT usMcAdjustPerTileTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for Per Byte Offset Preset Settings USHORT 8015 drivers/gpu/drm/amd/include/atombios.h USHORT usMcPhyInitTableOffset; // offset of ATOM_INIT_REG_BLOCK structure for MC phy init set USHORT 8016 drivers/gpu/drm/amd/include/atombios.h USHORT usDramDataRemapTblOffset; // offset of ATOM_DRAM_DATA_REMAP array to indicate DRAM data lane to GPU mapping USHORT 8017 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved1; USHORT 8060 drivers/gpu/drm/amd/include/atombios.h USHORT usMCIOInitLen; //len of ATOM_REG_INIT_SETTING array USHORT 8061 drivers/gpu/drm/amd/include/atombios.h USHORT usMCUcodeLen; //len of ATOM_MC_UCODE_DATA array USHORT 8062 drivers/gpu/drm/amd/include/atombios.h USHORT usMCIORegInitOffset; //point of offset of ATOM_REG_INIT_SETTING array USHORT 8063 drivers/gpu/drm/amd/include/atombios.h USHORT usMCUcodeOffset; //point of offset of MC uCode ULONG array. USHORT 8079 drivers/gpu/drm/amd/include/atombios.h USHORT GPIO_Info; USHORT 8115 drivers/gpu/drm/amd/include/atombios.h USHORT Offset16; USHORT 8116 drivers/gpu/drm/amd/include/atombios.h USHORT Segment16; USHORT 8128 drivers/gpu/drm/amd/include/atombios.h USHORT VbeVersion; USHORT 8132 drivers/gpu/drm/amd/include/atombios.h USHORT TotalMemory; USHORT 8139 drivers/gpu/drm/amd/include/atombios.h USHORT OemSoftRev; USHORT 8160 drivers/gpu/drm/amd/include/atombios.h USHORT HSize; USHORT 8161 drivers/gpu/drm/amd/include/atombios.h USHORT VSize; USHORT 8162 drivers/gpu/drm/amd/include/atombios.h USHORT FPType; USHORT 8175 drivers/gpu/drm/amd/include/atombios.h USHORT ModeAttributes; // dw ? ; mode attributes USHORT 8178 drivers/gpu/drm/amd/include/atombios.h USHORT WinGranularity; // dw ? ; window granularity USHORT 8179 drivers/gpu/drm/amd/include/atombios.h USHORT WinSize; // dw ? ; window size USHORT 8180 drivers/gpu/drm/amd/include/atombios.h USHORT WinASegment; // dw ? ; window A start segment USHORT 8181 drivers/gpu/drm/amd/include/atombios.h USHORT WinBSegment; // dw ? ; window B start segment USHORT 8183 drivers/gpu/drm/amd/include/atombios.h USHORT BytesPerScanLine;// dw ? ; bytes per scan line USHORT 8186 drivers/gpu/drm/amd/include/atombios.h USHORT XResolution; // dw ? ; horizontal resolution in pixels or characters USHORT 8187 drivers/gpu/drm/amd/include/atombios.h USHORT YResolution; // dw ? ; vertical resolution in pixels or characters USHORT 8212 drivers/gpu/drm/amd/include/atombios.h USHORT Reserved_2; // dw 0 ; reserved - always set to 0 USHORT 8215 drivers/gpu/drm/amd/include/atombios.h USHORT LinBytesPerScanLine; // dw ? ; bytes per scan line for linear modes USHORT 8281 drivers/gpu/drm/amd/include/atombios.h USHORT usTransmitterObjId; USHORT 8282 drivers/gpu/drm/amd/include/atombios.h USHORT usSupportDevice; USHORT 8305 drivers/gpu/drm/amd/include/atombios.h USHORT usEncoderCmdTblId; USHORT 8311 drivers/gpu/drm/amd/include/atombios.h USHORT ptrTransmitterInfo; USHORT 8312 drivers/gpu/drm/amd/include/atombios.h USHORT ptrEncoderInfo; USHORT 8321 drivers/gpu/drm/amd/include/atombios.h USHORT ptrTransmitterInfo; USHORT 8322 drivers/gpu/drm/amd/include/atombios.h USHORT ptrEncoderInfo; USHORT 8323 drivers/gpu/drm/amd/include/atombios.h USHORT ptrMainCallParserFar; // direct address of main parser call in VBIOS binary. USHORT 8342 drivers/gpu/drm/amd/include/atombios.h USHORT usTransmitterObjId; USHORT 8343 drivers/gpu/drm/amd/include/atombios.h USHORT usDispClkIdOffset; // point to clock source id list supported by Encoder Object USHORT 8355 drivers/gpu/drm/amd/include/atombios.h USHORT ptrTransmitterInfo; USHORT 8356 drivers/gpu/drm/amd/include/atombios.h USHORT ptrEncoderInfo; USHORT 8357 drivers/gpu/drm/amd/include/atombios.h USHORT ptrMainCallParserFar; // direct address of main parser call in VBIOS binary. USHORT 8358 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 8383 drivers/gpu/drm/amd/include/atombios.h USHORT asDevicePriority[16]; USHORT 8389 drivers/gpu/drm/amd/include/atombios.h USHORT lpAuxRequest; USHORT 8390 drivers/gpu/drm/amd/include/atombios.h USHORT lpDataOut; USHORT 8404 drivers/gpu/drm/amd/include/atombios.h USHORT lpAuxRequest; USHORT 8405 drivers/gpu/drm/amd/include/atombios.h USHORT lpDataOut; USHORT 8422 drivers/gpu/drm/amd/include/atombios.h USHORT ucLinkClock; USHORT 8442 drivers/gpu/drm/amd/include/atombios.h USHORT usExtEncoderObjId; // External Encoder Object Id, output parameter only, use when ucAction = DP_SERVICE_V2_ACTION_DET_EXT_CONNECTION USHORT 8485 drivers/gpu/drm/amd/include/atombios.h USHORT lpI2CDataOut; USHORT 8555 drivers/gpu/drm/amd/include/atombios.h USHORT usDPVsPreEmphSettingOffset; // offset of PHY_ANALOG_SETTING_INFO * with DP Voltage Swing and Pre-Emphasis for each Link clock USHORT 8556 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyAnalogRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with None-DP mode Analog Setting's register Info USHORT 8557 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyAnalogSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with None-DP mode Analog Setting for each link clock range USHORT 8558 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyPllRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with Phy Pll register Info USHORT 8559 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyPllSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with Phy Pll Settings USHORT 8564 drivers/gpu/drm/amd/include/atombios.h USHORT usDPVsPreEmphSettingOffset; // offset of PHY_ANALOG_SETTING_INFO * with DP Voltage Swing and Pre-Emphasis for each Link clock USHORT 8565 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyAnalogRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with None-DP mode Analog Setting's register Info USHORT 8566 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyAnalogSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with None-DP mode Analog Setting for each link clock range USHORT 8567 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyPllRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with Phy Pll register Info USHORT 8568 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyPllSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with Phy Pll Settings USHORT 8569 drivers/gpu/drm/amd/include/atombios.h USHORT usDPSSRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with Phy SS Pll register Info USHORT 8570 drivers/gpu/drm/amd/include/atombios.h USHORT usDPSSSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with Phy SS Pll Settings USHORT 8576 drivers/gpu/drm/amd/include/atombios.h USHORT usDPVsPreEmphSettingOffset; // offset of PHY_ANALOG_SETTING_INFO * with DP Voltage Swing and Pre-Emphasis for each Link clock USHORT 8577 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyAnalogRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with None-DP mode Analog Setting's register Info USHORT 8578 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyAnalogSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with None-DP mode Analog Setting for each link clock range USHORT 8579 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyPllRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with Phy Pll register Info USHORT 8580 drivers/gpu/drm/amd/include/atombios.h USHORT usPhyPllSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with Phy Pll Settings USHORT 8581 drivers/gpu/drm/amd/include/atombios.h USHORT usDPSSRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with Phy SS Pll register Info USHORT 8582 drivers/gpu/drm/amd/include/atombios.h USHORT usDPSSSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with Phy SS Pll Settings USHORT 8583 drivers/gpu/drm/amd/include/atombios.h USHORT usEDPVsLegacyModeOffset; // offset of PHY_ANALOG_SETTING_INFO * with eDP Legacy Mode Voltage Swing and Pre-Emphasis for each Link clock USHORT 8584 drivers/gpu/drm/amd/include/atombios.h USHORT useDPVsLowVdiffModeOffset; // offset of PHY_ANALOG_SETTING_INFO * with eDP Low VDiff Mode Voltage Swing and Pre-Emphasis for each Link clock USHORT 8585 drivers/gpu/drm/amd/include/atombios.h USHORT useDPVsHighVdiffModeOffset; // offset of PHY_ANALOG_SETTING_INFO * with eDP High VDiff Mode Voltage Swing and Pre-Emphasis for each Link clock USHORT 8586 drivers/gpu/drm/amd/include/atombios.h USHORT useDPVsStretchModeOffset; // offset of PHY_ANALOG_SETTING_INFO * with eDP Stretch Mode Voltage Swing and Pre-Emphasis for each Link clock USHORT 8587 drivers/gpu/drm/amd/include/atombios.h USHORT useDPVsSingleVdiffModeOffset; // offset of PHY_ANALOG_SETTING_INFO * with eDP Single Vdiff Mode Voltage Swing and Pre-Emphasis for each Link clock USHORT 8588 drivers/gpu/drm/amd/include/atombios.h USHORT useDPVsVariablePremModeOffset; // offset of PHY_ANALOG_SETTING_INFO * with eDP Single Vidff+Variable PreEmphasis Voltage Swing and Pre-Emphasis for each Link clock USHORT 8593 drivers/gpu/drm/amd/include/atombios.h USHORT usRegisterIndex; USHORT 8599 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxClockFreq; USHORT 8606 drivers/gpu/drm/amd/include/atombios.h USHORT usEntrySize; USHORT 8622 drivers/gpu/drm/amd/include/atombios.h USHORT usRegIndex; USHORT 8623 drivers/gpu/drm/amd/include/atombios.h USHORT usSize; USHORT 8628 drivers/gpu/drm/amd/include/atombios.h USHORT usRegIndex; USHORT 8629 drivers/gpu/drm/amd/include/atombios.h USHORT usSize; USHORT 8636 drivers/gpu/drm/amd/include/atombios.h USHORT usSize; USHORT 8643 drivers/gpu/drm/amd/include/atombios.h USHORT usSize; USHORT 8665 drivers/gpu/drm/amd/include/atombios.h USHORT usLabelCoreMainInitBIOS; USHORT 8667 drivers/gpu/drm/amd/include/atombios.h USHORT usPciDataStructureOffset; USHORT 8673 drivers/gpu/drm/amd/include/atombios.h USHORT usLabelCoreVPOSTNoMode; USHORT 8674 drivers/gpu/drm/amd/include/atombios.h USHORT usSpecialPostOffset; USHORT 8677 drivers/gpu/drm/amd/include/atombios.h USHORT usROM_HeaderInformationTableOffset; USHORT 8681 drivers/gpu/drm/amd/include/atombios.h USHORT usCoreXFuncFarHandlerOffset; USHORT 8684 drivers/gpu/drm/amd/include/atombios.h USHORT usCoreVFuncFarHandlerOffset; USHORT 8686 drivers/gpu/drm/amd/include/atombios.h USHORT usATOM_BIOS_MESSAGE_Offset; USHORT 8719 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxFrequency; // in 10kHz unit USHORT 8720 drivers/gpu/drm/amd/include/atombios.h USHORT usReserved; USHORT 8731 drivers/gpu/drm/amd/include/atombios.h USHORT usDAC1_FORCE_Data; USHORT 8735 drivers/gpu/drm/amd/include/atombios.h USHORT usDAC2_CRT2_FORCE_Data; USHORT 8736 drivers/gpu/drm/amd/include/atombios.h USHORT usDAC2_CRT2_MUX_RegisterIndex; USHORT 8740 drivers/gpu/drm/amd/include/atombios.h USHORT usDAC2_TV1_FORCE_Data; USHORT 8741 drivers/gpu/drm/amd/include/atombios.h USHORT usDAC2_TV1_MUX_RegisterIndex; USHORT 8745 drivers/gpu/drm/amd/include/atombios.h USHORT usDAC2_CV_FORCE_Data; USHORT 8746 drivers/gpu/drm/amd/include/atombios.h USHORT usDAC2_CV_MUX_RegisterIndex; USHORT 8750 drivers/gpu/drm/amd/include/atombios.h USHORT usDAC2_TV2_FORCE_Data; USHORT 8804 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceSupport; USHORT 8818 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceSupport; USHORT 8826 drivers/gpu/drm/amd/include/atombios.h USHORT usDeviceSupport; USHORT 8837 drivers/gpu/drm/amd/include/atombios.h USHORT usFrequency; USHORT 8850 drivers/gpu/drm/amd/include/atombios.h USHORT usMaxFrequency; // in 10Khz USHORT 8876 drivers/gpu/drm/amd/include/atombios.h USHORT usPixelClock; USHORT 8877 drivers/gpu/drm/amd/include/atombios.h USHORT usEncoderID; USHORT 8901 drivers/gpu/drm/amd/include/atombios.h USHORT usSingleLinkMaxFrequency; USHORT 8981 drivers/gpu/drm/amd/include/atombios.h USHORT usEngineClock; USHORT 8982 drivers/gpu/drm/amd/include/atombios.h USHORT usMemoryClock; USHORT 9197 drivers/gpu/drm/amd/include/atombios.h USHORT usOffset; // offset of the hole ( from the start of the binary ) USHORT 9198 drivers/gpu/drm/amd/include/atombios.h USHORT usLength; // length of the hole ( in bytes ) USHORT 9207 drivers/gpu/drm/amd/include/atombios.h USHORT usSigOffset; // Signature offset ( from the start of the binary ) USHORT 9208 drivers/gpu/drm/amd/include/atombios.h USHORT usSigLength; // Signature length USHORT 9266 drivers/gpu/drm/amd/include/atombios.h USHORT VendorID; //0x58 USHORT 9267 drivers/gpu/drm/amd/include/atombios.h USHORT DeviceID; //0x5A USHORT 9268 drivers/gpu/drm/amd/include/atombios.h USHORT SSVID; //0x5C USHORT 9269 drivers/gpu/drm/amd/include/atombios.h USHORT SSID; //0x5E USHORT 89 drivers/gpu/drm/amd/include/pptable.h USHORT usTMin; // The temperature, in 0.01 centigrades, below which we just run at a minimal PWM. USHORT 90 drivers/gpu/drm/amd/include/pptable.h USHORT usTMed; // The middle temperature where we change slopes. USHORT 91 drivers/gpu/drm/amd/include/pptable.h USHORT usTHigh; // The high point above TMed for adjusting the second slope. USHORT 92 drivers/gpu/drm/amd/include/pptable.h USHORT usPWMMin; // The minimum PWM value in percent (0.01% increments). USHORT 93 drivers/gpu/drm/amd/include/pptable.h USHORT usPWMMed; // The PWM value (in percent) at TMed. USHORT 94 drivers/gpu/drm/amd/include/pptable.h USHORT usPWMHigh; // The PWM value at THigh. USHORT 100 drivers/gpu/drm/amd/include/pptable.h USHORT usTMax; // The max temperature USHORT 107 drivers/gpu/drm/amd/include/pptable.h USHORT usFanPWMMax; USHORT 108 drivers/gpu/drm/amd/include/pptable.h USHORT usFanOutputSensitivity; USHORT 114 drivers/gpu/drm/amd/include/pptable.h USHORT usFanRPMMax; USHORT 120 drivers/gpu/drm/amd/include/pptable.h USHORT usFanCurrentLow; USHORT 121 drivers/gpu/drm/amd/include/pptable.h USHORT usFanCurrentHigh; USHORT 122 drivers/gpu/drm/amd/include/pptable.h USHORT usFanRPMLow; USHORT 123 drivers/gpu/drm/amd/include/pptable.h USHORT usFanRPMHigh; USHORT 128 drivers/gpu/drm/amd/include/pptable.h USHORT usSize; USHORT 132 drivers/gpu/drm/amd/include/pptable.h USHORT usVCETableOffset; //points to ATOM_PPLIB_VCE_Table USHORT 133 drivers/gpu/drm/amd/include/pptable.h USHORT usUVDTableOffset; //points to ATOM_PPLIB_UVD_Table USHORT 134 drivers/gpu/drm/amd/include/pptable.h USHORT usSAMUTableOffset; //points to ATOM_PPLIB_SAMU_Table USHORT 135 drivers/gpu/drm/amd/include/pptable.h USHORT usPPMTableOffset; //points to ATOM_PPLIB_PPM_Table USHORT 136 drivers/gpu/drm/amd/include/pptable.h USHORT usACPTableOffset; //points to ATOM_PPLIB_ACP_Table USHORT 138 drivers/gpu/drm/amd/include/pptable.h USHORT usPowerTuneTableOffset; USHORT 140 drivers/gpu/drm/amd/include/pptable.h USHORT usSclkVddgfxTableOffset; USHORT 141 drivers/gpu/drm/amd/include/pptable.h USHORT usVQBudgetingTableOffset; /* points to the vqBudgetingTable; */ USHORT 186 drivers/gpu/drm/amd/include/pptable.h USHORT usStateArrayOffset; USHORT 190 drivers/gpu/drm/amd/include/pptable.h USHORT usClockInfoArrayOffset; USHORT 193 drivers/gpu/drm/amd/include/pptable.h USHORT usNonClockInfoArrayOffset; USHORT 195 drivers/gpu/drm/amd/include/pptable.h USHORT usBackbiasTime; // in microseconds USHORT 196 drivers/gpu/drm/amd/include/pptable.h USHORT usVoltageTime; // in microseconds USHORT 197 drivers/gpu/drm/amd/include/pptable.h USHORT usTableSize; //the size of this structure, or the extended structure USHORT 203 drivers/gpu/drm/amd/include/pptable.h USHORT usBootClockInfoOffset; USHORT 204 drivers/gpu/drm/amd/include/pptable.h USHORT usBootNonClockInfoOffset; USHORT 212 drivers/gpu/drm/amd/include/pptable.h USHORT usCustomThermalPolicyArrayOffset; USHORT 218 drivers/gpu/drm/amd/include/pptable.h USHORT usFormatID; // To be used ONLY by PPGen. USHORT 219 drivers/gpu/drm/amd/include/pptable.h USHORT usFanTableOffset; USHORT 220 drivers/gpu/drm/amd/include/pptable.h USHORT usExtendendedHeaderOffset; USHORT 228 drivers/gpu/drm/amd/include/pptable.h USHORT usVddcDependencyOnSCLKOffset; USHORT 229 drivers/gpu/drm/amd/include/pptable.h USHORT usVddciDependencyOnMCLKOffset; USHORT 230 drivers/gpu/drm/amd/include/pptable.h USHORT usVddcDependencyOnMCLKOffset; USHORT 231 drivers/gpu/drm/amd/include/pptable.h USHORT usMaxClockVoltageOnDCOffset; USHORT 232 drivers/gpu/drm/amd/include/pptable.h USHORT usVddcPhaseShedLimitsTableOffset; // Points to ATOM_PPLIB_PhaseSheddingLimits_Table USHORT 233 drivers/gpu/drm/amd/include/pptable.h USHORT usMvddDependencyOnMCLKOffset; USHORT 242 drivers/gpu/drm/amd/include/pptable.h USHORT usCACLeakageTableOffset; // Points to ATOM_PPLIB_CAC_Leakage_Table USHORT 244 drivers/gpu/drm/amd/include/pptable.h USHORT usTDPODLimit; USHORT 245 drivers/gpu/drm/amd/include/pptable.h USHORT usLoadLineSlope; // in milliOhms * 100 USHORT 327 drivers/gpu/drm/amd/include/pptable.h USHORT usClassification; USHORT 332 drivers/gpu/drm/amd/include/pptable.h USHORT usClassification2; USHORT 343 drivers/gpu/drm/amd/include/pptable.h USHORT usEngineClockLow; USHORT 346 drivers/gpu/drm/amd/include/pptable.h USHORT usMemoryClockLow; USHORT 349 drivers/gpu/drm/amd/include/pptable.h USHORT usVDDC; USHORT 350 drivers/gpu/drm/amd/include/pptable.h USHORT usUnused1; USHORT 351 drivers/gpu/drm/amd/include/pptable.h USHORT usUnused2; USHORT 368 drivers/gpu/drm/amd/include/pptable.h USHORT usLowEngineClockLow; // Low Engine clock in MHz (the same way as on the R600). USHORT 370 drivers/gpu/drm/amd/include/pptable.h USHORT usHighEngineClockLow; // High Engine clock in MHz. USHORT 372 drivers/gpu/drm/amd/include/pptable.h USHORT usMemoryClockLow; // For now one of the ATOM_PPLIB_RS780_SPMCLK_XXXX constants. USHORT 375 drivers/gpu/drm/amd/include/pptable.h USHORT usVDDC; // For the 780, use: None, Low, High, Variable USHORT 378 drivers/gpu/drm/amd/include/pptable.h USHORT usHTLinkFreq; // See definition ATOM_PPLIB_RS780_HTLINKFREQ_xxx or in MHz(>=200). USHORT 397 drivers/gpu/drm/amd/include/pptable.h USHORT usEngineClockLow; USHORT 400 drivers/gpu/drm/amd/include/pptable.h USHORT usMemoryClockLow; USHORT 403 drivers/gpu/drm/amd/include/pptable.h USHORT usVDDC; USHORT 404 drivers/gpu/drm/amd/include/pptable.h USHORT usVDDCI; USHORT 405 drivers/gpu/drm/amd/include/pptable.h USHORT usUnused; USHORT 413 drivers/gpu/drm/amd/include/pptable.h USHORT usEngineClockLow; USHORT 416 drivers/gpu/drm/amd/include/pptable.h USHORT usMemoryClockLow; USHORT 419 drivers/gpu/drm/amd/include/pptable.h USHORT usVDDC; USHORT 420 drivers/gpu/drm/amd/include/pptable.h USHORT usVDDCI; USHORT 430 drivers/gpu/drm/amd/include/pptable.h USHORT usEngineClockLow; USHORT 433 drivers/gpu/drm/amd/include/pptable.h USHORT usMemoryClockLow; USHORT 437 drivers/gpu/drm/amd/include/pptable.h USHORT usPCIELane; USHORT 441 drivers/gpu/drm/amd/include/pptable.h USHORT usEngineClockLow; //clockfrequency & 0xFFFF. The unit is in 10khz USHORT 444 drivers/gpu/drm/amd/include/pptable.h USHORT tdpLimit; USHORT 446 drivers/gpu/drm/amd/include/pptable.h USHORT rsv1; USHORT 452 drivers/gpu/drm/amd/include/pptable.h USHORT usEngineClockLow; USHORT 455 drivers/gpu/drm/amd/include/pptable.h USHORT tdpLimit; USHORT 456 drivers/gpu/drm/amd/include/pptable.h USHORT rsv1; USHORT 509 drivers/gpu/drm/amd/include/pptable.h USHORT usClockLow; USHORT 511 drivers/gpu/drm/amd/include/pptable.h USHORT usVoltage; USHORT 522 drivers/gpu/drm/amd/include/pptable.h USHORT usSclkLow; USHORT 524 drivers/gpu/drm/amd/include/pptable.h USHORT usMclkLow; USHORT 526 drivers/gpu/drm/amd/include/pptable.h USHORT usVddc; USHORT 527 drivers/gpu/drm/amd/include/pptable.h USHORT usVddci; USHORT 540 drivers/gpu/drm/amd/include/pptable.h USHORT usVddc; // We use this field for the "fake" standardized VDDC for power calculations; For CI and newer, we use this as the real VDDC value. in CI we read it as StdVoltageHiSidd USHORT 546 drivers/gpu/drm/amd/include/pptable.h USHORT usVddc1; USHORT 547 drivers/gpu/drm/amd/include/pptable.h USHORT usVddc2; USHORT 548 drivers/gpu/drm/amd/include/pptable.h USHORT usVddc3; USHORT 562 drivers/gpu/drm/amd/include/pptable.h USHORT usVoltage; USHORT 563 drivers/gpu/drm/amd/include/pptable.h USHORT usSclkLow; USHORT 565 drivers/gpu/drm/amd/include/pptable.h USHORT usMclkLow; USHORT 576 drivers/gpu/drm/amd/include/pptable.h USHORT usEVClkLow; USHORT 578 drivers/gpu/drm/amd/include/pptable.h USHORT usECClkLow; USHORT 589 drivers/gpu/drm/amd/include/pptable.h USHORT usVoltage; USHORT 622 drivers/gpu/drm/amd/include/pptable.h USHORT usVClkLow; USHORT 624 drivers/gpu/drm/amd/include/pptable.h USHORT usDClkLow; USHORT 635 drivers/gpu/drm/amd/include/pptable.h USHORT usVoltage; USHORT 654 drivers/gpu/drm/amd/include/pptable.h USHORT usVoltage; USHORT 655 drivers/gpu/drm/amd/include/pptable.h USHORT usSAMClockLow; USHORT 672 drivers/gpu/drm/amd/include/pptable.h USHORT usVoltage; USHORT 673 drivers/gpu/drm/amd/include/pptable.h USHORT usACPClockLow; USHORT 689 drivers/gpu/drm/amd/include/pptable.h USHORT usTDP; USHORT 690 drivers/gpu/drm/amd/include/pptable.h USHORT usConfigurableTDP; USHORT 691 drivers/gpu/drm/amd/include/pptable.h USHORT usTDC; USHORT 692 drivers/gpu/drm/amd/include/pptable.h USHORT usBatteryPowerLimit; USHORT 693 drivers/gpu/drm/amd/include/pptable.h USHORT usSmallPowerLimit; USHORT 694 drivers/gpu/drm/amd/include/pptable.h USHORT usLowCACLeakage; USHORT 695 drivers/gpu/drm/amd/include/pptable.h USHORT usHighCACLeakage; USHORT 708 drivers/gpu/drm/amd/include/pptable.h USHORT usMaximumPowerDeliveryLimit; USHORT 709 drivers/gpu/drm/amd/include/pptable.h USHORT usTjMax; USHORT 710 drivers/gpu/drm/amd/include/pptable.h USHORT usReserve[6]; USHORT 719 drivers/gpu/drm/amd/include/pptable.h USHORT usCpuCoreNumber; USHORT 104 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTableSize; /*the size of header structure */ USHORT 108 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFormatID; USHORT 110 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVoltageTime; /*in microseconds */ USHORT 116 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPowerControlLimit; USHORT 117 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usUlvVoltageOffset; /*in mv units */ USHORT 119 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usStateArrayOffset; /*points to ATOM_Tonga_State_Array */ USHORT 120 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanTableOffset; /*points to ATOM_Tonga_Fan_Table */ USHORT 121 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usThermalControllerOffset; /*points to ATOM_Tonga_Thermal_Controller */ USHORT 122 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usReserv; /*CustomThermalPolicy removed for Tonga. Keep this filed as reserved. */ USHORT 124 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usMclkDependencyTableOffset; /*points to ATOM_Tonga_MCLK_Dependency_Table */ USHORT 125 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usSclkDependencyTableOffset; /*points to ATOM_Tonga_SCLK_Dependency_Table */ USHORT 126 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddcLookupTableOffset; /*points to ATOM_Tonga_Voltage_Lookup_Table */ USHORT 127 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddgfxLookupTableOffset; /*points to ATOM_Tonga_Voltage_Lookup_Table */ USHORT 129 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usMMDependencyTableOffset; /*points to ATOM_Tonga_MM_Dependency_Table */ USHORT 131 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVCEStateTableOffset; /*points to ATOM_Tonga_VCE_State_Table; */ USHORT 133 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPPMTableOffset; /*points to ATOM_Tonga_PPM_Table */ USHORT 134 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPowerTuneTableOffset; /*points to ATOM_PowerTune_Table */ USHORT 136 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usHardLimitTableOffset; /*points to ATOM_Tonga_Hard_Limit_Table */ USHORT 138 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPCIETableOffset; /*points to ATOM_Tonga_PCIE_Table */ USHORT 140 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usGPIOTableOffset; /*points to ATOM_Tonga_GPIO_Table */ USHORT 142 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usReserved[6]; /*TODO: modify reserved size to fit structure aligning */ USHORT 158 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usClassification; USHORT 160 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usClassification2; USHORT 172 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddci; USHORT 173 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddgfxOffset; /* Offset relative to Vddc voltage */ USHORT 174 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usMvdd; USHORT 176 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usReserved; USHORT 187 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddcOffset; /* Offset relative to base voltage */ USHORT 189 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usEdcCurrent; USHORT 202 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddcOffset; /* Offset relative to base voltage */ USHORT 204 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usEdcCurrent; USHORT 244 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddgfxOffset; /* Offset relative to VDDC voltage */ USHORT 259 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVdd; /* Base voltage */ USHORT 260 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usCACLow; USHORT 261 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usCACMid; USHORT 262 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usCACHigh; USHORT 274 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTMin; /* The temperature, in 0.01 centigrades, below which we just run at a minimal PWM. */ USHORT 275 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTMed; /* The middle temperature where we change slopes. */ USHORT 276 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTHigh; /* The high point above TMed for adjusting the second slope. */ USHORT 277 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPWMMin; /* The minimum PWM value in percent (0.01% increments). */ USHORT 278 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPWMMed; /* The PWM value (in percent) at TMed. */ USHORT 279 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPWMHigh; /* The PWM value at THigh. */ USHORT 280 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTMax; /* The max temperature */ USHORT 282 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanPWMMax; /* Maximum allowed fan power in percent */ USHORT 283 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanOutputSensitivity; /* Sensitivity of fan reaction to temepature changes */ USHORT 284 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanRPMMax; /* The default value in RPM */ USHORT 288 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usReserved; USHORT 294 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTMin; /* The temperature, in 0.01 centigrades, below which we just run at a minimal PWM. */ USHORT 295 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTMed; /* The middle temperature where we change slopes. */ USHORT 296 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTHigh; /* The high point above TMed for adjusting the second slope. */ USHORT 297 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPWMMin; /* The minimum PWM value in percent (0.01% increments). */ USHORT 298 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPWMMed; /* The PWM value (in percent) at TMed. */ USHORT 299 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPWMHigh; /* The PWM value at THigh. */ USHORT 300 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTMax; /* The max temperature */ USHORT 302 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanPWMMax; /* Maximum allowed fan power in percent */ USHORT 303 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanOutputSensitivity; /* Sensitivity of fan reaction to temepature changes */ USHORT 304 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanRPMMax; /* The default value in RPM */ USHORT 308 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanGainEdge; USHORT 309 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanGainHotspot; USHORT 310 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanGainLiquid; USHORT 311 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanGainVrVddc; USHORT 312 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanGainVrMvdd; USHORT 313 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanGainPlx; USHORT 314 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usFanGainHbm; USHORT 315 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usReserved; USHORT 345 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTDP; USHORT 346 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usConfigurableTDP; USHORT 347 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTDC; USHORT 348 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usBatteryPowerLimit; USHORT 349 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usSmallPowerLimit; USHORT 350 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usLowCACLeakage; USHORT 351 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usHighCACLeakage; USHORT 352 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usMaximumPowerDeliveryLimit; USHORT 353 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTjMax; USHORT 354 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPowerTuneDataSetID; USHORT 355 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usEDCLimit; USHORT 356 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usSoftwareShutdownTemp; USHORT 357 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usClockStretchAmount; USHORT 358 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usReserve[2]; USHORT 363 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTDP; USHORT 364 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usConfigurableTDP; USHORT 365 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTDC; USHORT 366 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usBatteryPowerLimit; USHORT 367 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usSmallPowerLimit; USHORT 368 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usLowCACLeakage; USHORT 369 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usHighCACLeakage; USHORT 370 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usMaximumPowerDeliveryLimit; USHORT 371 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTjMax; /* For Fiji, this is also usTemperatureLimitEdge; */ USHORT 372 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usPowerTuneDataSetID; USHORT 373 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usEDCLimit; USHORT 374 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usSoftwareShutdownTemp; USHORT 375 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usClockStretchAmount; USHORT 376 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTemperatureLimitHotspot; /*The following are added for Fiji */ USHORT 377 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTemperatureLimitLiquid1; USHORT 378 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTemperatureLimitLiquid2; USHORT 379 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTemperatureLimitVrVddc; USHORT 380 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTemperatureLimitVrMvdd; USHORT 381 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usTemperatureLimitPlx; USHORT 389 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usReserved; USHORT 397 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usCpuCoreNumber; USHORT 411 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddcLimit; USHORT 412 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddciLimit; USHORT 413 drivers/gpu/drm/amd/powerplay/hwmgr/pptable_v1_0.h USHORT usVddgfxLimit; USHORT 622 drivers/gpu/drm/amd/powerplay/hwmgr/processpptables.c USHORT classification, USHORT 623 drivers/gpu/drm/amd/powerplay/hwmgr/processpptables.c USHORT classification2) USHORT 76 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTableSize; /* the size of header structure */ USHORT 79 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFormatID; /* PPGen use only */ USHORT 83 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usPowerControlLimit; USHORT 84 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usUlvVoltageOffset; /* in mv units */ USHORT 85 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usUlvSmnclkDid; USHORT 86 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usUlvMp1clkDid; USHORT 87 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usUlvGfxclkBypass; USHORT 88 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usGfxclkSlewRate; USHORT 96 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usStateArrayOffset; /* points to ATOM_Vega10_State_Array */ USHORT 97 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanTableOffset; /* points to ATOM_Vega10_Fan_Table */ USHORT 98 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usThermalControllerOffset; /* points to ATOM_Vega10_Thermal_Controller */ USHORT 99 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSocclkDependencyTableOffset; /* points to ATOM_Vega10_SOCCLK_Dependency_Table */ USHORT 100 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usMclkDependencyTableOffset; /* points to ATOM_Vega10_MCLK_Dependency_Table */ USHORT 101 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usGfxclkDependencyTableOffset; /* points to ATOM_Vega10_GFXCLK_Dependency_Table */ USHORT 102 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usDcefclkDependencyTableOffset; /* points to ATOM_Vega10_DCEFCLK_Dependency_Table */ USHORT 103 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usVddcLookupTableOffset; /* points to ATOM_Vega10_Voltage_Lookup_Table */ USHORT 104 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usVddmemLookupTableOffset; /* points to ATOM_Vega10_Voltage_Lookup_Table */ USHORT 105 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usMMDependencyTableOffset; /* points to ATOM_Vega10_MM_Dependency_Table */ USHORT 106 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usVCEStateTableOffset; /* points to ATOM_Vega10_VCE_State_Table */ USHORT 107 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usReserve; /* No PPM Support for Vega10 */ USHORT 108 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usPowerTuneTableOffset; /* points to ATOM_Vega10_PowerTune_Table */ USHORT 109 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usHardLimitTableOffset; /* points to ATOM_Vega10_Hard_Limit_Table */ USHORT 110 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usVddciLookupTableOffset; /* points to ATOM_Vega10_Voltage_Lookup_Table */ USHORT 111 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usPCIETableOffset; /* points to ATOM_Vega10_PCIE_Table */ USHORT 112 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usPixclkDependencyTableOffset; /* points to ATOM_Vega10_PIXCLK_Dependency_Table */ USHORT 113 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usDispClkDependencyTableOffset; /* points to ATOM_Vega10_DISPCLK_Dependency_Table */ USHORT 114 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usPhyClkDependencyTableOffset; /* points to ATOM_Vega10_PHYCLK_Dependency_Table */ USHORT 124 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usClassification; USHORT 126 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usClassification2; USHORT 143 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usCKSVOffsetandDisable; /* Bits 0~30: Voltage offset for CKS, Bit 31: Disable/enable for the GFXCLK level. */ USHORT 144 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usAVFSOffset; /* AVFS Voltage offset */ USHORT 150 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usCKSVOffsetandDisable; USHORT 151 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usAVFSOffset; USHORT 232 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usVdd; /* Base voltage */ USHORT 243 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanOutputSensitivity; /* Sensitivity of fan reaction to temepature changes. */ USHORT 244 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanRPMMax; /* The default value in RPM. */ USHORT 245 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usThrottlingRPM; USHORT 246 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanAcousticLimit; /* Minimum Fan Controller Frequency Acoustic Limit. */ USHORT 247 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTargetTemperature; /* The default ideal temperature in Celcius. */ USHORT 248 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usMinimumPWMLimit; /* The minimum PWM that the advanced fan controller can set. */ USHORT 249 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTargetGfxClk; /* The ideal Fan Controller GFXCLK Frequency Acoustic Limit. */ USHORT 250 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainEdge; USHORT 251 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainHotspot; USHORT 252 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainLiquid; USHORT 253 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainVrVddc; USHORT 254 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainVrMvdd; USHORT 255 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainPlx; USHORT 256 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainHbm; USHORT 258 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanStopTemperature; USHORT 259 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanStartTemperature; USHORT 264 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanOutputSensitivity; USHORT 265 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanAcousticLimitRpm; USHORT 266 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usThrottlingRPM; USHORT 267 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTargetTemperature; USHORT 268 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usMinimumPWMLimit; USHORT 269 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTargetGfxClk; USHORT 270 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainEdge; USHORT 271 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainHotspot; USHORT 272 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainLiquid; USHORT 273 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainVrVddc; USHORT 274 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainVrMvdd; USHORT 275 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainPlx; USHORT 276 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainHbm; USHORT 278 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanStopTemperature; USHORT 279 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanStartTemperature; USHORT 287 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanOutputSensitivity; USHORT 288 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanAcousticLimitRpm; USHORT 289 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usThrottlingRPM; USHORT 290 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTargetTemperature; USHORT 291 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usMinimumPWMLimit; USHORT 292 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTargetGfxClk; USHORT 293 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainEdge; USHORT 294 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainHotspot; USHORT 295 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainLiquid; USHORT 296 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainVrVddc; USHORT 297 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainVrMvdd; USHORT 298 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainPlx; USHORT 299 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanGainHbm; USHORT 301 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanStopTemperature; USHORT 302 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usFanStartTemperature; USHORT 306 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usMGpuThrottlingRPM; USHORT 337 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSocketPowerLimit; USHORT 338 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usBatteryPowerLimit; USHORT 339 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSmallPowerLimit; USHORT 340 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTdcLimit; USHORT 341 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usEdcLimit; USHORT 342 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSoftwareShutdownTemp; USHORT 343 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitHotSpot; USHORT 344 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitLiquid1; USHORT 345 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitLiquid2; USHORT 346 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitHBM; USHORT 347 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitVrSoc; USHORT 348 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitVrMem; USHORT 349 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitPlx; USHORT 350 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usLoadLineResistance; USHORT 361 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitTedge; USHORT 367 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSocketPowerLimit; USHORT 368 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usBatteryPowerLimit; USHORT 369 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSmallPowerLimit; USHORT 370 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTdcLimit; USHORT 371 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usEdcLimit; USHORT 372 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSoftwareShutdownTemp; USHORT 373 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitHotSpot; USHORT 374 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitLiquid1; USHORT 375 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitLiquid2; USHORT 376 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitHBM; USHORT 377 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitVrSoc; USHORT 378 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitVrMem; USHORT 379 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitPlx; USHORT 380 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usLoadLineResistance; USHORT 388 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitTedge; USHORT 394 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSocketPowerLimit; USHORT 395 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usBatteryPowerLimit; USHORT 396 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSmallPowerLimit; USHORT 397 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTdcLimit; USHORT 398 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usEdcLimit; USHORT 399 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usSoftwareShutdownTemp; USHORT 400 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitHotSpot; USHORT 401 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitLiquid1; USHORT 402 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitLiquid2; USHORT 403 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitHBM; USHORT 404 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitVrSoc; USHORT 405 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitVrMem; USHORT 406 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitPlx; USHORT 407 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usLoadLineResistance; USHORT 415 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usTemperatureLimitTedge; USHORT 416 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usBoostStartTemperature; USHORT 417 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usBoostStopTemperature; USHORT 426 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usVddcLimit; USHORT 427 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usVddciLimit; USHORT 428 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h USHORT usVddMemLimit; USHORT 79 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h USHORT usTableSize; USHORT 82 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h USHORT usFormatID; USHORT 88 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h USHORT usSmallPowerLimit1; USHORT 89 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h USHORT usSmallPowerLimit2; USHORT 90 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h USHORT usBoostPowerLimit; USHORT 91 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h USHORT usODTurboPowerLimit; USHORT 92 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h USHORT usODPowerSavePowerLimit; USHORT 93 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h USHORT usSoftwareShutdownTemp; USHORT 101 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h USHORT usReserve[5]; USHORT 114 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h USHORT usTableSize; USHORT 117 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h USHORT usFormatID; USHORT 123 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h USHORT usSmallPowerLimit1; USHORT 124 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h USHORT usSmallPowerLimit2; USHORT 125 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h USHORT usBoostPowerLimit; USHORT 126 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h USHORT usODTurboPowerLimit; USHORT 127 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h USHORT usODPowerSavePowerLimit; USHORT 128 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h USHORT usSoftwareShutdownTemp; USHORT 134 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h USHORT usReserve[5]; USHORT 1993 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c table->Ulv.BifSclkDfs = PP_HOST_TO_SMC_US((USHORT)(dividers.pll_post_divider)); USHORT 1995 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c table->LinkLevel[i-1].BifSclkDfs = PP_HOST_TO_SMC_US((USHORT)(dividers.pll_post_divider)); USHORT 53 drivers/gpu/drm/radeon/atombios.h #ifndef USHORT USHORT 202 drivers/gpu/drm/radeon/atombios.h USHORT usStructureSize; USHORT 216 drivers/gpu/drm/radeon/atombios.h USHORT usBiosRuntimeSegmentAddress; USHORT 217 drivers/gpu/drm/radeon/atombios.h USHORT usProtectedModeInfoOffset; USHORT 218 drivers/gpu/drm/radeon/atombios.h USHORT usConfigFilenameOffset; USHORT 219 drivers/gpu/drm/radeon/atombios.h USHORT usCRC_BlockOffset; USHORT 220 drivers/gpu/drm/radeon/atombios.h USHORT usBIOS_BootupMessageOffset; USHORT 221 drivers/gpu/drm/radeon/atombios.h USHORT usInt10Offset; USHORT 222 drivers/gpu/drm/radeon/atombios.h USHORT usPciBusDevInitCode; USHORT 223 drivers/gpu/drm/radeon/atombios.h USHORT usIoBaseAddress; USHORT 224 drivers/gpu/drm/radeon/atombios.h USHORT usSubsystemVendorID; USHORT 225 drivers/gpu/drm/radeon/atombios.h USHORT usSubsystemID; USHORT 226 drivers/gpu/drm/radeon/atombios.h USHORT usPCI_InfoOffset; USHORT 227 drivers/gpu/drm/radeon/atombios.h USHORT usMasterCommandTableOffset; /*Offset for SW to get all command table offsets, Don't change the position */ USHORT 228 drivers/gpu/drm/radeon/atombios.h USHORT usMasterDataTableOffset; /*Offset for SW to get all data table offsets, Don't change the position */ USHORT 236 drivers/gpu/drm/radeon/atombios.h #define UTEMP USHORT USHORT 244 drivers/gpu/drm/radeon/atombios.h USHORT ASIC_Init; //Function Table, used by various SW components,latest version 1.1 USHORT 245 drivers/gpu/drm/radeon/atombios.h USHORT GetDisplaySurfaceSize; //Atomic Table, Used by Bios when enabling HW ICON USHORT 246 drivers/gpu/drm/radeon/atombios.h USHORT ASIC_RegistersInit; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT 247 drivers/gpu/drm/radeon/atombios.h USHORT VRAM_BlockVenderDetection; //Atomic Table, used only by Bios USHORT 248 drivers/gpu/drm/radeon/atombios.h USHORT DIGxEncoderControl; //Only used by Bios USHORT 249 drivers/gpu/drm/radeon/atombios.h USHORT MemoryControllerInit; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT 250 drivers/gpu/drm/radeon/atombios.h USHORT EnableCRTCMemReq; //Function Table,directly used by various SW components,latest version 2.1 USHORT 251 drivers/gpu/drm/radeon/atombios.h USHORT MemoryParamAdjust; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock if needed USHORT 252 drivers/gpu/drm/radeon/atombios.h USHORT DVOEncoderControl; //Function Table,directly used by various SW components,latest version 1.2 USHORT 253 drivers/gpu/drm/radeon/atombios.h USHORT GPIOPinControl; //Atomic Table, only used by Bios USHORT 254 drivers/gpu/drm/radeon/atombios.h USHORT SetEngineClock; //Function Table,directly used by various SW components,latest version 1.1 USHORT 255 drivers/gpu/drm/radeon/atombios.h USHORT SetMemoryClock; //Function Table,directly used by various SW components,latest version 1.1 USHORT 256 drivers/gpu/drm/radeon/atombios.h USHORT SetPixelClock; //Function Table,directly used by various SW components,latest version 1.2 USHORT 257 drivers/gpu/drm/radeon/atombios.h USHORT EnableDispPowerGating; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT 258 drivers/gpu/drm/radeon/atombios.h USHORT ResetMemoryDLL; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 259 drivers/gpu/drm/radeon/atombios.h USHORT ResetMemoryDevice; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 260 drivers/gpu/drm/radeon/atombios.h USHORT MemoryPLLInit; //Atomic Table, used only by Bios USHORT 261 drivers/gpu/drm/radeon/atombios.h USHORT AdjustDisplayPll; //Atomic Table, used by various SW componentes. USHORT 262 drivers/gpu/drm/radeon/atombios.h USHORT AdjustMemoryController; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 263 drivers/gpu/drm/radeon/atombios.h USHORT EnableASIC_StaticPwrMgt; //Atomic Table, only used by Bios USHORT 264 drivers/gpu/drm/radeon/atombios.h USHORT SetUniphyInstance; //Atomic Table, only used by Bios USHORT 265 drivers/gpu/drm/radeon/atombios.h USHORT DAC_LoadDetection; //Atomic Table, directly used by various SW components,latest version 1.2 USHORT 266 drivers/gpu/drm/radeon/atombios.h USHORT LVTMAEncoderControl; //Atomic Table,directly used by various SW components,latest version 1.3 USHORT 267 drivers/gpu/drm/radeon/atombios.h USHORT HW_Misc_Operation; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 268 drivers/gpu/drm/radeon/atombios.h USHORT DAC1EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 269 drivers/gpu/drm/radeon/atombios.h USHORT DAC2EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 270 drivers/gpu/drm/radeon/atombios.h USHORT DVOOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 271 drivers/gpu/drm/radeon/atombios.h USHORT CV1OutputControl; //Atomic Table, Atomic Table, Obsolete from Ry6xx, use DAC2 Output instead USHORT 272 drivers/gpu/drm/radeon/atombios.h USHORT GetConditionalGoldenSetting; //Only used by Bios USHORT 273 drivers/gpu/drm/radeon/atombios.h USHORT TVEncoderControl; //Function Table,directly used by various SW components,latest version 1.1 USHORT 274 drivers/gpu/drm/radeon/atombios.h USHORT PatchMCSetting; //only used by BIOS USHORT 275 drivers/gpu/drm/radeon/atombios.h USHORT MC_SEQ_Control; //only used by BIOS USHORT 276 drivers/gpu/drm/radeon/atombios.h USHORT Gfx_Harvesting; //Atomic Table, Obsolete from Ry6xx, Now only used by BIOS for GFX harvesting USHORT 277 drivers/gpu/drm/radeon/atombios.h USHORT EnableScaler; //Atomic Table, used only by Bios USHORT 278 drivers/gpu/drm/radeon/atombios.h USHORT BlankCRTC; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 279 drivers/gpu/drm/radeon/atombios.h USHORT EnableCRTC; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 280 drivers/gpu/drm/radeon/atombios.h USHORT GetPixelClock; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 281 drivers/gpu/drm/radeon/atombios.h USHORT EnableVGA_Render; //Function Table,directly used by various SW components,latest version 1.1 USHORT 282 drivers/gpu/drm/radeon/atombios.h USHORT GetSCLKOverMCLKRatio; //Atomic Table, only used by Bios USHORT 283 drivers/gpu/drm/radeon/atombios.h USHORT SetCRTC_Timing; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 284 drivers/gpu/drm/radeon/atombios.h USHORT SetCRTC_OverScan; //Atomic Table, used by various SW components,latest version 1.1 USHORT 285 drivers/gpu/drm/radeon/atombios.h USHORT SetCRTC_Replication; //Atomic Table, used only by Bios USHORT 286 drivers/gpu/drm/radeon/atombios.h USHORT SelectCRTC_Source; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 287 drivers/gpu/drm/radeon/atombios.h USHORT EnableGraphSurfaces; //Atomic Table, used only by Bios USHORT 288 drivers/gpu/drm/radeon/atombios.h USHORT UpdateCRTC_DoubleBufferRegisters; //Atomic Table, used only by Bios USHORT 289 drivers/gpu/drm/radeon/atombios.h USHORT LUT_AutoFill; //Atomic Table, only used by Bios USHORT 290 drivers/gpu/drm/radeon/atombios.h USHORT EnableHW_IconCursor; //Atomic Table, only used by Bios USHORT 291 drivers/gpu/drm/radeon/atombios.h USHORT GetMemoryClock; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 292 drivers/gpu/drm/radeon/atombios.h USHORT GetEngineClock; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 293 drivers/gpu/drm/radeon/atombios.h USHORT SetCRTC_UsingDTDTiming; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 294 drivers/gpu/drm/radeon/atombios.h USHORT ExternalEncoderControl; //Atomic Table, directly used by various SW components,latest version 2.1 USHORT 295 drivers/gpu/drm/radeon/atombios.h USHORT LVTMAOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 296 drivers/gpu/drm/radeon/atombios.h USHORT VRAM_BlockDetectionByStrap; //Atomic Table, used only by Bios USHORT 297 drivers/gpu/drm/radeon/atombios.h USHORT MemoryCleanUp; //Atomic Table, only used by Bios USHORT 298 drivers/gpu/drm/radeon/atombios.h USHORT ProcessI2cChannelTransaction; //Function Table,only used by Bios USHORT 299 drivers/gpu/drm/radeon/atombios.h USHORT WriteOneByteToHWAssistedI2C; //Function Table,indirectly used by various SW components USHORT 300 drivers/gpu/drm/radeon/atombios.h USHORT ReadHWAssistedI2CStatus; //Atomic Table, indirectly used by various SW components USHORT 301 drivers/gpu/drm/radeon/atombios.h USHORT SpeedFanControl; //Function Table,indirectly used by various SW components,called from ASIC_Init USHORT 302 drivers/gpu/drm/radeon/atombios.h USHORT PowerConnectorDetection; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 303 drivers/gpu/drm/radeon/atombios.h USHORT MC_Synchronization; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 304 drivers/gpu/drm/radeon/atombios.h USHORT ComputeMemoryEnginePLL; //Atomic Table, indirectly used by various SW components,called from SetMemory/EngineClock USHORT 305 drivers/gpu/drm/radeon/atombios.h USHORT MemoryRefreshConversion; //Atomic Table, indirectly used by various SW components,called from SetMemory or SetEngineClock USHORT 306 drivers/gpu/drm/radeon/atombios.h USHORT VRAM_GetCurrentInfoBlock; //Atomic Table, used only by Bios USHORT 307 drivers/gpu/drm/radeon/atombios.h USHORT DynamicMemorySettings; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 308 drivers/gpu/drm/radeon/atombios.h USHORT MemoryTraining; //Atomic Table, used only by Bios USHORT 309 drivers/gpu/drm/radeon/atombios.h USHORT EnableSpreadSpectrumOnPPLL; //Atomic Table, directly used by various SW components,latest version 1.2 USHORT 310 drivers/gpu/drm/radeon/atombios.h USHORT TMDSAOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 311 drivers/gpu/drm/radeon/atombios.h USHORT SetVoltage; //Function Table,directly and/or indirectly used by various SW components,latest version 1.1 USHORT 312 drivers/gpu/drm/radeon/atombios.h USHORT DAC1OutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 313 drivers/gpu/drm/radeon/atombios.h USHORT DAC2OutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT 314 drivers/gpu/drm/radeon/atombios.h USHORT ComputeMemoryClockParam; //Function Table,only used by Bios, obsolete soon.Switch to use "ReadEDIDFromHWAssistedI2C" USHORT 315 drivers/gpu/drm/radeon/atombios.h USHORT ClockSource; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT 316 drivers/gpu/drm/radeon/atombios.h USHORT MemoryDeviceInit; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT 317 drivers/gpu/drm/radeon/atombios.h USHORT GetDispObjectInfo; //Atomic Table, indirectly used by various SW components,called from EnableVGARender USHORT 318 drivers/gpu/drm/radeon/atombios.h USHORT DIG1EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT 319 drivers/gpu/drm/radeon/atombios.h USHORT DIG2EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT 320 drivers/gpu/drm/radeon/atombios.h USHORT DIG1TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT 321 drivers/gpu/drm/radeon/atombios.h USHORT DIG2TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT 322 drivers/gpu/drm/radeon/atombios.h USHORT ProcessAuxChannelTransaction; //Function Table,only used by Bios USHORT 323 drivers/gpu/drm/radeon/atombios.h USHORT DPEncoderService; //Function Table,only used by Bios USHORT 324 drivers/gpu/drm/radeon/atombios.h USHORT GetVoltageInfo; //Function Table,only used by Bios since SI USHORT 357 drivers/gpu/drm/radeon/atombios.h USHORT UpdatedByUtility:1; //[15]=Table updated by utility flag USHORT 358 drivers/gpu/drm/radeon/atombios.h USHORT PS_SizeInBytes:7; //[14:8]=Size of parameter space in Bytes (multiple of a dword), USHORT 359 drivers/gpu/drm/radeon/atombios.h USHORT WS_SizeInBytes:8; //[7:0]=Size of workspace in Bytes (in multiple of a dword), USHORT 361 drivers/gpu/drm/radeon/atombios.h USHORT WS_SizeInBytes:8; //[7:0]=Size of workspace in Bytes (in multiple of a dword), USHORT 362 drivers/gpu/drm/radeon/atombios.h USHORT PS_SizeInBytes:7; //[14:8]=Size of parameter space in Bytes (multiple of a dword), USHORT 363 drivers/gpu/drm/radeon/atombios.h USHORT UpdatedByUtility:1; //[15]=Table updated by utility flag USHORT 370 drivers/gpu/drm/radeon/atombios.h USHORT susAccess; USHORT 421 drivers/gpu/drm/radeon/atombios.h USHORT usFbDiv; //return Feedback value to be written to register USHORT 454 drivers/gpu/drm/radeon/atombios.h USHORT usFbDivFrac; USHORT 455 drivers/gpu/drm/radeon/atombios.h USHORT usFbDiv; USHORT 657 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceID; //{ATOM_DEVICE_CRTx_SUPPORT,ATOM_DEVICE_TVx_SUPPORT,ATOM_DEVICE_CVx_SUPPORT} USHORT 676 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 692 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 769 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 844 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 900 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 952 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 953 drivers/gpu/drm/radeon/atombios.h USHORT usInitInfo; // when init uniphy,lower 8bit is used for connector type defined in objectid.h USHORT 1080 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 1081 drivers/gpu/drm/radeon/atombios.h USHORT usInitInfo; // when init uniphy,lower 8bit is used for connector type defined in objectid.h USHORT 1119 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 1120 drivers/gpu/drm/radeon/atombios.h USHORT usInitInfo; // when init uniphy,lower 8bit is used for connector type defined in objectid.h USHORT 1214 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 1215 drivers/gpu/drm/radeon/atombios.h USHORT usInitInfo; // when init uniphy,lower 8bit is used for connector type defined in objectid.h USHORT 1273 drivers/gpu/drm/radeon/atombios.h USHORT usSymClock; // Encoder Clock in 10kHz,(DP mode)= linkclock/10, (TMDS/LVDS/HDMI)= pixel clock, (HDMI deep color), =pixel clock * deep_color_ratio USHORT 1364 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // pixel clock in 10Khz, valid when ucAction=SETUP/ENABLE_OUTPUT USHORT 1365 drivers/gpu/drm/radeon/atombios.h USHORT usConnectorId; // connector id, valid when ucAction = INIT USHORT 1453 drivers/gpu/drm/radeon/atombios.h USHORT usBlackColorRCr; USHORT 1454 drivers/gpu/drm/radeon/atombios.h USHORT usBlackColorGY; USHORT 1455 drivers/gpu/drm/radeon/atombios.h USHORT usBlackColorBCb; USHORT 1477 drivers/gpu/drm/radeon/atombios.h USHORT usOverscanRight; // right USHORT 1478 drivers/gpu/drm/radeon/atombios.h USHORT usOverscanLeft; // left USHORT 1479 drivers/gpu/drm/radeon/atombios.h USHORT usOverscanBottom; // bottom USHORT 1480 drivers/gpu/drm/radeon/atombios.h USHORT usOverscanTop; // top USHORT 1544 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10kHz unit; for bios convenient = (RefClk*FB_Div)/(Ref_Div*Post_Div) USHORT 1546 drivers/gpu/drm/radeon/atombios.h USHORT usRefDiv; // Reference divider USHORT 1547 drivers/gpu/drm/radeon/atombios.h USHORT usFbDiv; // feedback divider USHORT 1564 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10kHz unit; for bios convenient = (RefClk*FB_Div)/(Ref_Div*Post_Div) USHORT 1566 drivers/gpu/drm/radeon/atombios.h USHORT usRefDiv; // Reference divider USHORT 1567 drivers/gpu/drm/radeon/atombios.h USHORT usFbDiv; // feedback divider USHORT 1611 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10kHz unit; for bios convenient = (RefClk*FB_Div)/(Ref_Div*Post_Div) USHORT 1613 drivers/gpu/drm/radeon/atombios.h USHORT usRefDiv; // Reference divider USHORT 1614 drivers/gpu/drm/radeon/atombios.h USHORT usFbDiv; // feedback divider USHORT 1640 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // target the pixel clock to drive the CRTC timing USHORT 1642 drivers/gpu/drm/radeon/atombios.h USHORT usFbDiv; // feedback divider integer part. USHORT 1690 drivers/gpu/drm/radeon/atombios.h USHORT usFbDiv; // feedback divider integer part. USHORT 1743 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; USHORT 1759 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // target pixel clock USHORT 1833 drivers/gpu/drm/radeon/atombios.h USHORT usPrescale; //Ratio between Engine clock and I2C clock USHORT 1834 drivers/gpu/drm/radeon/atombios.h USHORT usVRAMAddress; //Address in Frame Buffer where to pace raw EDID USHORT 1835 drivers/gpu/drm/radeon/atombios.h USHORT usStatus; //When use output: lower byte EDID checksum, high byte hardware status USHORT 1851 drivers/gpu/drm/radeon/atombios.h USHORT usPrescale; //Ratio between Engine clock and I2C clock USHORT 1852 drivers/gpu/drm/radeon/atombios.h USHORT usByteOffset; //Write to which byte USHORT 1869 drivers/gpu/drm/radeon/atombios.h USHORT usPrescale; //Ratio between Engine clock and I2C clock USHORT 1886 drivers/gpu/drm/radeon/atombios.h USHORT usPwrBudget; //how much power currently boot to in unit of watt USHORT 1893 drivers/gpu/drm/radeon/atombios.h USHORT usPwrBudget; //how much power currently boot to in unit of watt USHORT 1904 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 1914 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 1926 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 1937 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 1943 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumAmount; // Includes SS_AMOUNT_FBDIV[7:0] and SS_AMOUNT_NFRAC_SLIP[11:8] USHORT 1944 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumStep; // SS_STEP_SIZE_DSFRAC USHORT 1962 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumAmountFrac; // SS_AMOUNT_DSFRAC New in DCE5.0 USHORT 1968 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumAmount; // Includes SS_AMOUNT_FBDIV[7:0] and SS_AMOUNT_NFRAC_SLIP[11:8] USHORT 1969 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumStep; // SS_STEP_SIZE_DSFRAC USHORT 2017 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 2038 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 2129 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; USHORT 2138 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; USHORT 2225 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageLevel; // real voltage level USHORT 2233 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageLevel; // real voltage level in unit of mv or Voltage Phase (0, 1, 2, .. ) USHORT 2271 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageLevel; // Input: real voltage level in unit of mv or Voltage Phase (0, 1, 2, .. ) or Leakage Id USHORT 2285 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageLevel; USHORT 2286 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageId; // Voltage Id programmed in Voltage Regulator USHORT 2310 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageLevel; // Input: real voltage level in unit of mv or Voltage Phase (0, 1, 2, .. ) or Leakage Id USHORT 2320 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageLevel; // real voltage level in unit of mv USHORT 2321 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageId; // Voltage Id programmed in Voltage Regulator USHORT 2330 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; // in 10KHz; for bios convenient USHORT 2349 drivers/gpu/drm/radeon/atombios.h USHORT UtilityPipeLine; // Offest for the utility to get parser info,Don't change this position! USHORT 2350 drivers/gpu/drm/radeon/atombios.h USHORT MultimediaCapabilityInfo; // Only used by MM Lib,latest version 1.1, not configuable from Bios, need to include the table to build Bios USHORT 2351 drivers/gpu/drm/radeon/atombios.h USHORT MultimediaConfigInfo; // Only used by MM Lib,latest version 2.1, not configuable from Bios, need to include the table to build Bios USHORT 2352 drivers/gpu/drm/radeon/atombios.h USHORT StandardVESA_Timing; // Only used by Bios USHORT 2353 drivers/gpu/drm/radeon/atombios.h USHORT FirmwareInfo; // Shared by various SW components,latest version 1.4 USHORT 2354 drivers/gpu/drm/radeon/atombios.h USHORT PaletteData; // Only used by BIOS USHORT 2355 drivers/gpu/drm/radeon/atombios.h USHORT LCD_Info; // Shared by various SW components,latest version 1.3, was called LVDS_Info USHORT 2356 drivers/gpu/drm/radeon/atombios.h USHORT DIGTransmitterInfo; // Internal used by VBIOS only version 3.1 USHORT 2357 drivers/gpu/drm/radeon/atombios.h USHORT AnalogTV_Info; // Shared by various SW components,latest version 1.1 USHORT 2358 drivers/gpu/drm/radeon/atombios.h USHORT SupportedDevicesInfo; // Will be obsolete from R600 USHORT 2359 drivers/gpu/drm/radeon/atombios.h USHORT GPIO_I2C_Info; // Shared by various SW components,latest version 1.2 will be used from R600 USHORT 2360 drivers/gpu/drm/radeon/atombios.h USHORT VRAM_UsageByFirmware; // Shared by various SW components,latest version 1.3 will be used from R600 USHORT 2361 drivers/gpu/drm/radeon/atombios.h USHORT GPIO_Pin_LUT; // Shared by various SW components,latest version 1.1 USHORT 2362 drivers/gpu/drm/radeon/atombios.h USHORT VESA_ToInternalModeLUT; // Only used by Bios USHORT 2363 drivers/gpu/drm/radeon/atombios.h USHORT ComponentVideoInfo; // Shared by various SW components,latest version 2.1 will be used from R600 USHORT 2364 drivers/gpu/drm/radeon/atombios.h USHORT PowerPlayInfo; // Shared by various SW components,latest version 2.1,new design from R600 USHORT 2365 drivers/gpu/drm/radeon/atombios.h USHORT CompassionateData; // Will be obsolete from R600 USHORT 2366 drivers/gpu/drm/radeon/atombios.h USHORT SaveRestoreInfo; // Only used by Bios USHORT 2367 drivers/gpu/drm/radeon/atombios.h USHORT PPLL_SS_Info; // Shared by various SW components,latest version 1.2, used to call SS_Info, change to new name because of int ASIC SS info USHORT 2368 drivers/gpu/drm/radeon/atombios.h USHORT OemInfo; // Defined and used by external SW, should be obsolete soon USHORT 2369 drivers/gpu/drm/radeon/atombios.h USHORT XTMDS_Info; // Will be obsolete from R600 USHORT 2370 drivers/gpu/drm/radeon/atombios.h USHORT MclkSS_Info; // Shared by various SW components,latest version 1.1, only enabled when ext SS chip is used USHORT 2371 drivers/gpu/drm/radeon/atombios.h USHORT Object_Header; // Shared by various SW components,latest version 1.1 USHORT 2372 drivers/gpu/drm/radeon/atombios.h USHORT IndirectIOAccess; // Only used by Bios,this table position can't change at all!! USHORT 2373 drivers/gpu/drm/radeon/atombios.h USHORT MC_InitParameter; // Only used by command table USHORT 2374 drivers/gpu/drm/radeon/atombios.h USHORT ASIC_VDDC_Info; // Will be obsolete from R600 USHORT 2375 drivers/gpu/drm/radeon/atombios.h USHORT ASIC_InternalSS_Info; // New tabel name from R600, used to be called "ASIC_MVDDC_Info" USHORT 2376 drivers/gpu/drm/radeon/atombios.h USHORT TV_VideoMode; // Only used by command table USHORT 2377 drivers/gpu/drm/radeon/atombios.h USHORT VRAM_Info; // Only used by command table, latest version 1.3 USHORT 2378 drivers/gpu/drm/radeon/atombios.h USHORT MemoryTrainingInfo; // Used for VBIOS and Diag utility for memory training purpose since R600. the new table rev start from 2.1 USHORT 2379 drivers/gpu/drm/radeon/atombios.h USHORT IntegratedSystemInfo; // Shared by various SW components USHORT 2380 drivers/gpu/drm/radeon/atombios.h USHORT ASIC_ProfilingInfo; // New table name from R600, used to be called "ASIC_VDDCI_Info" for pre-R600 USHORT 2381 drivers/gpu/drm/radeon/atombios.h USHORT VoltageObjectInfo; // Shared by various SW components, latest version 1.1 USHORT 2382 drivers/gpu/drm/radeon/atombios.h USHORT PowerSourceInfo; // Shared by various SW components, latest versoin 1.1 USHORT 2461 drivers/gpu/drm/radeon/atombios.h USHORT Reserved:1; USHORT 2462 drivers/gpu/drm/radeon/atombios.h USHORT SCL2Redefined:1; USHORT 2463 drivers/gpu/drm/radeon/atombios.h USHORT PostWithoutModeSet:1; USHORT 2464 drivers/gpu/drm/radeon/atombios.h USHORT HyperMemory_Size:4; USHORT 2465 drivers/gpu/drm/radeon/atombios.h USHORT HyperMemory_Support:1; USHORT 2466 drivers/gpu/drm/radeon/atombios.h USHORT PPMode_Assigned:1; USHORT 2467 drivers/gpu/drm/radeon/atombios.h USHORT WMI_SUPPORT:1; USHORT 2468 drivers/gpu/drm/radeon/atombios.h USHORT GPUControlsBL:1; USHORT 2469 drivers/gpu/drm/radeon/atombios.h USHORT EngineClockSS_Support:1; USHORT 2470 drivers/gpu/drm/radeon/atombios.h USHORT MemoryClockSS_Support:1; USHORT 2471 drivers/gpu/drm/radeon/atombios.h USHORT ExtendedDesktopSupport:1; USHORT 2472 drivers/gpu/drm/radeon/atombios.h USHORT DualCRTC_Support:1; USHORT 2473 drivers/gpu/drm/radeon/atombios.h USHORT FirmwarePosted:1; USHORT 2475 drivers/gpu/drm/radeon/atombios.h USHORT FirmwarePosted:1; USHORT 2476 drivers/gpu/drm/radeon/atombios.h USHORT DualCRTC_Support:1; USHORT 2477 drivers/gpu/drm/radeon/atombios.h USHORT ExtendedDesktopSupport:1; USHORT 2478 drivers/gpu/drm/radeon/atombios.h USHORT MemoryClockSS_Support:1; USHORT 2479 drivers/gpu/drm/radeon/atombios.h USHORT EngineClockSS_Support:1; USHORT 2480 drivers/gpu/drm/radeon/atombios.h USHORT GPUControlsBL:1; USHORT 2481 drivers/gpu/drm/radeon/atombios.h USHORT WMI_SUPPORT:1; USHORT 2482 drivers/gpu/drm/radeon/atombios.h USHORT PPMode_Assigned:1; USHORT 2483 drivers/gpu/drm/radeon/atombios.h USHORT HyperMemory_Support:1; USHORT 2484 drivers/gpu/drm/radeon/atombios.h USHORT HyperMemory_Size:4; USHORT 2485 drivers/gpu/drm/radeon/atombios.h USHORT PostWithoutModeSet:1; USHORT 2486 drivers/gpu/drm/radeon/atombios.h USHORT SCL2Redefined:1; USHORT 2487 drivers/gpu/drm/radeon/atombios.h USHORT Reserved:1; USHORT 2494 drivers/gpu/drm/radeon/atombios.h USHORT susAccess; USHORT 2501 drivers/gpu/drm/radeon/atombios.h USHORT susAccess; USHORT 2522 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 2523 drivers/gpu/drm/radeon/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 2524 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 2525 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 2526 drivers/gpu/drm/radeon/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 2527 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 2528 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 2529 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 2530 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 2531 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit, the definitions above can't change!!! USHORT 2533 drivers/gpu/drm/radeon/atombios.h USHORT usReferenceClock; //In 10Khz unit USHORT 2534 drivers/gpu/drm/radeon/atombios.h USHORT usPM_RTS_Location; //RTS PM4 starting location in ROM in 1Kb unit USHORT 2558 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 2559 drivers/gpu/drm/radeon/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 2560 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 2561 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 2562 drivers/gpu/drm/radeon/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 2563 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 2564 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 2565 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 2566 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 2567 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit - lower 16bit of ulMinPixelClockPLL_Output USHORT 2569 drivers/gpu/drm/radeon/atombios.h USHORT usReferenceClock; //In 10Khz unit USHORT 2570 drivers/gpu/drm/radeon/atombios.h USHORT usPM_RTS_Location; //RTS PM4 starting location in ROM in 1Kb unit USHORT 2595 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 2596 drivers/gpu/drm/radeon/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 2597 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 2598 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 2599 drivers/gpu/drm/radeon/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 2600 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 2601 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 2602 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 2603 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 2604 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit - lower 16bit of ulMinPixelClockPLL_Output USHORT 2606 drivers/gpu/drm/radeon/atombios.h USHORT usReferenceClock; //In 10Khz unit USHORT 2607 drivers/gpu/drm/radeon/atombios.h USHORT usPM_RTS_Location; //RTS PM4 starting location in ROM in 1Kb unit USHORT 2628 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpVDDCVoltage; //In MV unit USHORT 2629 drivers/gpu/drm/radeon/atombios.h USHORT usLcdMinPixelClockPLL_Output; // In MHz unit USHORT 2630 drivers/gpu/drm/radeon/atombios.h USHORT usLcdMaxPixelClockPLL_Output; // In MHz unit USHORT 2633 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 2634 drivers/gpu/drm/radeon/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 2635 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 2636 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 2637 drivers/gpu/drm/radeon/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 2638 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 2639 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 2640 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 2641 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 2642 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit - lower 16bit of ulMinPixelClockPLL_Output USHORT 2644 drivers/gpu/drm/radeon/atombios.h USHORT usReferenceClock; //In 10Khz unit USHORT 2645 drivers/gpu/drm/radeon/atombios.h USHORT usPM_RTS_Location; //RTS PM4 starting location in ROM in 1Kb unit USHORT 2667 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpVDDCVoltage; //In MV unit USHORT 2668 drivers/gpu/drm/radeon/atombios.h USHORT usLcdMinPixelClockPLL_Output; // In MHz unit USHORT 2669 drivers/gpu/drm/radeon/atombios.h USHORT usLcdMaxPixelClockPLL_Output; // In MHz unit USHORT 2672 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Input; //In 10Khz unit USHORT 2673 drivers/gpu/drm/radeon/atombios.h USHORT usMaxEngineClockPLL_Input; //In 10Khz unit USHORT 2674 drivers/gpu/drm/radeon/atombios.h USHORT usMinEngineClockPLL_Output; //In 10Khz unit USHORT 2675 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Input; //In 10Khz unit USHORT 2676 drivers/gpu/drm/radeon/atombios.h USHORT usMaxMemoryClockPLL_Input; //In 10Khz unit USHORT 2677 drivers/gpu/drm/radeon/atombios.h USHORT usMinMemoryClockPLL_Output; //In 10Khz unit USHORT 2678 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClock; //In 10Khz unit, Max. Pclk USHORT 2679 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 2680 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 2681 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Output; //In 10Khz unit - lower 16bit of ulMinPixelClockPLL_Output USHORT 2683 drivers/gpu/drm/radeon/atombios.h USHORT usCoreReferenceClock; //In 10Khz unit USHORT 2684 drivers/gpu/drm/radeon/atombios.h USHORT usMemoryReferenceClock; //In 10Khz unit USHORT 2685 drivers/gpu/drm/radeon/atombios.h USHORT usUniphyDPModeExtClkFreq; //In 10Khz unit, if it is 0, In DP Mode Uniphy Input clock from internal PPLL, otherwise Input clock from external Spread clock USHORT 2708 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpVDDCVoltage; //In MV unit USHORT 2709 drivers/gpu/drm/radeon/atombios.h USHORT usLcdMinPixelClockPLL_Output; // In MHz unit USHORT 2710 drivers/gpu/drm/radeon/atombios.h USHORT usLcdMaxPixelClockPLL_Output; // In MHz unit USHORT 2717 drivers/gpu/drm/radeon/atombios.h USHORT usReserved11; //Was usMaxPixelClock; //In 10Khz unit, Max. Pclk used only for DAC USHORT 2718 drivers/gpu/drm/radeon/atombios.h USHORT usMinPixelClockPLL_Input; //In 10Khz unit USHORT 2719 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixelClockPLL_Input; //In 10Khz unit USHORT 2720 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpVDDCIVoltage; //In unit of mv; Was usMinPixelClockPLL_Output; USHORT 2722 drivers/gpu/drm/radeon/atombios.h USHORT usCoreReferenceClock; //In 10Khz unit USHORT 2723 drivers/gpu/drm/radeon/atombios.h USHORT usMemoryReferenceClock; //In 10Khz unit USHORT 2724 drivers/gpu/drm/radeon/atombios.h USHORT usUniphyDPModeExtClkFreq; //In 10Khz unit, if it is 0, In DP Mode Uniphy Input clock from internal PPLL, otherwise Input clock from external Spread clock USHORT 2727 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpMVDDCVoltage; //In unit of mv; Was usMinPixelClockPLL_Output; USHORT 2728 drivers/gpu/drm/radeon/atombios.h USHORT usReserved12; USHORT 2756 drivers/gpu/drm/radeon/atombios.h USHORT usReserved1; USHORT 2757 drivers/gpu/drm/radeon/atombios.h USHORT usInterNBVoltageLow; //An intermidiate PMW value to set the voltage USHORT 2758 drivers/gpu/drm/radeon/atombios.h USHORT usInterNBVoltageHigh; //Another intermidiate PMW value to set the voltage USHORT 2761 drivers/gpu/drm/radeon/atombios.h USHORT usFSBClock; //In MHz unit USHORT 2762 drivers/gpu/drm/radeon/atombios.h USHORT usCapabilityFlag; //Bit0=1 indicates the fake HDMI support,Bit1=0/1 for Dynamic clocking dis/enable USHORT 2765 drivers/gpu/drm/radeon/atombios.h USHORT usPCIENBCfgReg7; //bit[7:0]=MUX_Sel, bit[9:8]=MUX_SEL_LEVEL2, bit[10]=Lane_Reversal USHORT 2766 drivers/gpu/drm/radeon/atombios.h USHORT usK8MemoryClock; //in MHz unit USHORT 2767 drivers/gpu/drm/radeon/atombios.h USHORT usK8SyncStartDelay; //in 0.01 us unit USHORT 2768 drivers/gpu/drm/radeon/atombios.h USHORT usK8DataReturnTime; //in 0.01 us unit USHORT 2839 drivers/gpu/drm/radeon/atombios.h USHORT usNumberOfCyclesInPeriod; USHORT 2840 drivers/gpu/drm/radeon/atombios.h USHORT usMaxNBVoltage; USHORT 2841 drivers/gpu/drm/radeon/atombios.h USHORT usMinNBVoltage; USHORT 2842 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpNBVoltage; USHORT 2844 drivers/gpu/drm/radeon/atombios.h USHORT usMinHTLinkWidth; USHORT 2845 drivers/gpu/drm/radeon/atombios.h USHORT usMaxHTLinkWidth; USHORT 2846 drivers/gpu/drm/radeon/atombios.h USHORT usUMASyncStartDelay; USHORT 2847 drivers/gpu/drm/radeon/atombios.h USHORT usUMADataReturnTime; USHORT 2848 drivers/gpu/drm/radeon/atombios.h USHORT usLinkStatusZeroTime; USHORT 2849 drivers/gpu/drm/radeon/atombios.h USHORT usDACEfuse; //for storing badgap value (for RS880 only) USHORT 2852 drivers/gpu/drm/radeon/atombios.h USHORT usMaxUpStreamHTLinkWidth; USHORT 2853 drivers/gpu/drm/radeon/atombios.h USHORT usMaxDownStreamHTLinkWidth; USHORT 2854 drivers/gpu/drm/radeon/atombios.h USHORT usMinUpStreamHTLinkWidth; USHORT 2855 drivers/gpu/drm/radeon/atombios.h USHORT usMinDownStreamHTLinkWidth; USHORT 2856 drivers/gpu/drm/radeon/atombios.h USHORT usFirmwareVersion; //0 means FW is not supported. Otherwise it's the FW version loaded by SBIOS and driver should enable FW. USHORT 2857 drivers/gpu/drm/radeon/atombios.h USHORT usFullT0Time; // Input to calculate minimum HT link change time required by NB P-State. Unit is 0.01us. USHORT 3005 drivers/gpu/drm/radeon/atombios.h USHORT usMaxNBVoltage; //high NB voltage, calculated using current VDDNB (D24F2xDC) and VDDNB offset fuse; USHORT 3006 drivers/gpu/drm/radeon/atombios.h USHORT usMinNBVoltage; //low NB voltage, calculated using current VDDNB (D24F2xDC) and VDDNB offset fuse; USHORT 3007 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpNBVoltage; //boot up NB voltage USHORT 3018 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 3206 drivers/gpu/drm/radeon/atombios.h USHORT usClkMaskRegisterIndex; USHORT 3207 drivers/gpu/drm/radeon/atombios.h USHORT usClkEnRegisterIndex; USHORT 3208 drivers/gpu/drm/radeon/atombios.h USHORT usClkY_RegisterIndex; USHORT 3209 drivers/gpu/drm/radeon/atombios.h USHORT usClkA_RegisterIndex; USHORT 3210 drivers/gpu/drm/radeon/atombios.h USHORT usDataMaskRegisterIndex; USHORT 3211 drivers/gpu/drm/radeon/atombios.h USHORT usDataEnRegisterIndex; USHORT 3212 drivers/gpu/drm/radeon/atombios.h USHORT usDataY_RegisterIndex; USHORT 3213 drivers/gpu/drm/radeon/atombios.h USHORT usDataA_RegisterIndex; USHORT 3243 drivers/gpu/drm/radeon/atombios.h USHORT Reserved:6; USHORT 3244 drivers/gpu/drm/radeon/atombios.h USHORT RGB888:1; USHORT 3245 drivers/gpu/drm/radeon/atombios.h USHORT DoubleClock:1; USHORT 3246 drivers/gpu/drm/radeon/atombios.h USHORT Interlace:1; USHORT 3247 drivers/gpu/drm/radeon/atombios.h USHORT CompositeSync:1; USHORT 3248 drivers/gpu/drm/radeon/atombios.h USHORT V_ReplicationBy2:1; USHORT 3249 drivers/gpu/drm/radeon/atombios.h USHORT H_ReplicationBy2:1; USHORT 3250 drivers/gpu/drm/radeon/atombios.h USHORT VerticalCutOff:1; USHORT 3251 drivers/gpu/drm/radeon/atombios.h USHORT VSyncPolarity:1; //0=Active High, 1=Active Low USHORT 3252 drivers/gpu/drm/radeon/atombios.h USHORT HSyncPolarity:1; //0=Active High, 1=Active Low USHORT 3253 drivers/gpu/drm/radeon/atombios.h USHORT HorizontalCutOff:1; USHORT 3255 drivers/gpu/drm/radeon/atombios.h USHORT HorizontalCutOff:1; USHORT 3256 drivers/gpu/drm/radeon/atombios.h USHORT HSyncPolarity:1; //0=Active High, 1=Active Low USHORT 3257 drivers/gpu/drm/radeon/atombios.h USHORT VSyncPolarity:1; //0=Active High, 1=Active Low USHORT 3258 drivers/gpu/drm/radeon/atombios.h USHORT VerticalCutOff:1; USHORT 3259 drivers/gpu/drm/radeon/atombios.h USHORT H_ReplicationBy2:1; USHORT 3260 drivers/gpu/drm/radeon/atombios.h USHORT V_ReplicationBy2:1; USHORT 3261 drivers/gpu/drm/radeon/atombios.h USHORT CompositeSync:1; USHORT 3262 drivers/gpu/drm/radeon/atombios.h USHORT Interlace:1; USHORT 3263 drivers/gpu/drm/radeon/atombios.h USHORT DoubleClock:1; USHORT 3264 drivers/gpu/drm/radeon/atombios.h USHORT RGB888:1; USHORT 3265 drivers/gpu/drm/radeon/atombios.h USHORT Reserved:6; USHORT 3272 drivers/gpu/drm/radeon/atombios.h USHORT usAccess; USHORT 3279 drivers/gpu/drm/radeon/atombios.h USHORT usAccess; USHORT 3323 drivers/gpu/drm/radeon/atombios.h USHORT usH_Size; USHORT 3324 drivers/gpu/drm/radeon/atombios.h USHORT usH_Blanking_Time; USHORT 3325 drivers/gpu/drm/radeon/atombios.h USHORT usV_Size; USHORT 3326 drivers/gpu/drm/radeon/atombios.h USHORT usV_Blanking_Time; USHORT 3327 drivers/gpu/drm/radeon/atombios.h USHORT usH_SyncOffset; USHORT 3328 drivers/gpu/drm/radeon/atombios.h USHORT usH_SyncWidth; USHORT 3329 drivers/gpu/drm/radeon/atombios.h USHORT usV_SyncOffset; USHORT 3330 drivers/gpu/drm/radeon/atombios.h USHORT usV_SyncWidth; USHORT 3343 drivers/gpu/drm/radeon/atombios.h USHORT usH_Total; // horizontal total USHORT 3344 drivers/gpu/drm/radeon/atombios.h USHORT usH_Disp; // horizontal display USHORT 3345 drivers/gpu/drm/radeon/atombios.h USHORT usH_SyncStart; // horozontal Sync start USHORT 3346 drivers/gpu/drm/radeon/atombios.h USHORT usH_SyncWidth; // horizontal Sync width USHORT 3347 drivers/gpu/drm/radeon/atombios.h USHORT usV_Total; // vertical total USHORT 3348 drivers/gpu/drm/radeon/atombios.h USHORT usV_Disp; // vertical display USHORT 3349 drivers/gpu/drm/radeon/atombios.h USHORT usV_SyncStart; // vertical Sync start USHORT 3350 drivers/gpu/drm/radeon/atombios.h USHORT usV_SyncWidth; // vertical Sync width USHORT 3368 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_H_Total; USHORT 3369 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_H_Disp; USHORT 3370 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_H_SyncStart; USHORT 3371 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_H_SyncWidth; USHORT 3372 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_V_Total; USHORT 3373 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_V_Disp; USHORT 3374 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_V_SyncStart; USHORT 3375 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_V_SyncWidth; USHORT 3376 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; //in 10Khz unit USHORT 3378 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_OverscanRight; USHORT 3379 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_OverscanLeft; USHORT 3380 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_OverscanBottom; USHORT 3381 drivers/gpu/drm/radeon/atombios.h USHORT usCRTC_OverscanTop; USHORT 3382 drivers/gpu/drm/radeon/atombios.h USHORT usReserve; USHORT 3389 drivers/gpu/drm/radeon/atombios.h USHORT usPixClk; USHORT 3390 drivers/gpu/drm/radeon/atombios.h USHORT usHActive; USHORT 3391 drivers/gpu/drm/radeon/atombios.h USHORT usHBlanking_Time; USHORT 3392 drivers/gpu/drm/radeon/atombios.h USHORT usVActive; USHORT 3393 drivers/gpu/drm/radeon/atombios.h USHORT usVBlanking_Time; USHORT 3394 drivers/gpu/drm/radeon/atombios.h USHORT usHSyncOffset; USHORT 3395 drivers/gpu/drm/radeon/atombios.h USHORT usHSyncWidth; USHORT 3396 drivers/gpu/drm/radeon/atombios.h USHORT usVSyncOffset; USHORT 3397 drivers/gpu/drm/radeon/atombios.h USHORT usVSyncWidth; USHORT 3398 drivers/gpu/drm/radeon/atombios.h USHORT usImageHSize; USHORT 3399 drivers/gpu/drm/radeon/atombios.h USHORT usImageVSize; USHORT 3422 drivers/gpu/drm/radeon/atombios.h USHORT usModePatchTableOffset; USHORT 3423 drivers/gpu/drm/radeon/atombios.h USHORT usSupportedRefreshRate; //Refer to panel info table in ATOMBIOS extension Spec. USHORT 3424 drivers/gpu/drm/radeon/atombios.h USHORT usOffDelayInMs; USHORT 3442 drivers/gpu/drm/radeon/atombios.h USHORT usExtInfoTableOffset; USHORT 3443 drivers/gpu/drm/radeon/atombios.h USHORT usSupportedRefreshRate; //Refer to panel info table in ATOMBIOS extension Spec. USHORT 3444 drivers/gpu/drm/radeon/atombios.h USHORT usOffDelayInMs; USHORT 3454 drivers/gpu/drm/radeon/atombios.h USHORT usLCDVenderID; USHORT 3455 drivers/gpu/drm/radeon/atombios.h USHORT usLCDProductID; USHORT 3505 drivers/gpu/drm/radeon/atombios.h USHORT usExtInfoTableOffset; USHORT 3506 drivers/gpu/drm/radeon/atombios.h USHORT usSupportedRefreshRate; //Refer to panel info table in ATOMBIOS extension Spec. USHORT 3517 drivers/gpu/drm/radeon/atombios.h USHORT usLCDVenderID; USHORT 3518 drivers/gpu/drm/radeon/atombios.h USHORT usLCDProductID; USHORT 3525 drivers/gpu/drm/radeon/atombios.h USHORT usBacklightPWM; // Backlight PWM in Hz. New in _V13 USHORT 3542 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPclkFreqInSingleLink; // Max PixelClock frequency in single link mode. USHORT 3592 drivers/gpu/drm/radeon/atombios.h USHORT usHDisp; USHORT 3593 drivers/gpu/drm/radeon/atombios.h USHORT usVDisp; USHORT 3607 drivers/gpu/drm/radeon/atombios.h USHORT usLCDCap; USHORT 3624 drivers/gpu/drm/radeon/atombios.h USHORT usHSize; USHORT 3625 drivers/gpu/drm/radeon/atombios.h USHORT usVSize; USHORT 3642 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumPercentage; USHORT 3851 drivers/gpu/drm/radeon/atombios.h USHORT usFirmwareUseInKb; USHORT 3852 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 3865 drivers/gpu/drm/radeon/atombios.h USHORT usFirmwareUseInKb; USHORT 3866 drivers/gpu/drm/radeon/atombios.h USHORT usFBUsedByDrvInKb; USHORT 3880 drivers/gpu/drm/radeon/atombios.h USHORT usGpioPin_AIndex; USHORT 3913 drivers/gpu/drm/radeon/atombios.h USHORT usAOffset; USHORT 3953 drivers/gpu/drm/radeon/atombios.h USHORT usMask_PinRegisterIndex; USHORT 3954 drivers/gpu/drm/radeon/atombios.h USHORT usEN_PinRegisterIndex; USHORT 3955 drivers/gpu/drm/radeon/atombios.h USHORT usY_PinRegisterIndex; USHORT 3956 drivers/gpu/drm/radeon/atombios.h USHORT usA_PinRegisterIndex; USHORT 3997 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceSupport; USHORT 3998 drivers/gpu/drm/radeon/atombios.h USHORT usConnectorObjectTableOffset; USHORT 3999 drivers/gpu/drm/radeon/atombios.h USHORT usRouterObjectTableOffset; USHORT 4000 drivers/gpu/drm/radeon/atombios.h USHORT usEncoderObjectTableOffset; USHORT 4001 drivers/gpu/drm/radeon/atombios.h USHORT usProtectionObjectTableOffset; //only available when Protection block is independent. USHORT 4002 drivers/gpu/drm/radeon/atombios.h USHORT usDisplayPathTableOffset; USHORT 4008 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceSupport; USHORT 4009 drivers/gpu/drm/radeon/atombios.h USHORT usConnectorObjectTableOffset; USHORT 4010 drivers/gpu/drm/radeon/atombios.h USHORT usRouterObjectTableOffset; USHORT 4011 drivers/gpu/drm/radeon/atombios.h USHORT usEncoderObjectTableOffset; USHORT 4012 drivers/gpu/drm/radeon/atombios.h USHORT usProtectionObjectTableOffset; //only available when Protection block is independent. USHORT 4013 drivers/gpu/drm/radeon/atombios.h USHORT usDisplayPathTableOffset; USHORT 4014 drivers/gpu/drm/radeon/atombios.h USHORT usMiscObjectTableOffset; USHORT 4019 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceTag; //supported device USHORT 4020 drivers/gpu/drm/radeon/atombios.h USHORT usSize; //the size of ATOM_DISPLAY_OBJECT_PATH USHORT 4021 drivers/gpu/drm/radeon/atombios.h USHORT usConnObjectId; //Connector Object ID USHORT 4022 drivers/gpu/drm/radeon/atombios.h USHORT usGPUObjectId; //GPU ID USHORT 4023 drivers/gpu/drm/radeon/atombios.h USHORT usGraphicObjIds[1]; //1st Encoder Obj source from GPU to last Graphic Obj destinate to connector. USHORT 4028 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceTag; //supported device USHORT 4029 drivers/gpu/drm/radeon/atombios.h USHORT usSize; //the size of ATOM_DISPLAY_OBJECT_PATH USHORT 4030 drivers/gpu/drm/radeon/atombios.h USHORT usConnObjectId; //Connector Object ID USHORT 4031 drivers/gpu/drm/radeon/atombios.h USHORT usGPUObjectId; //GPU ID USHORT 4032 drivers/gpu/drm/radeon/atombios.h USHORT usGraphicObjIds[2]; //usGraphicObjIds[0]= GPU internal encoder, usGraphicObjIds[1]= external encoder USHORT 4046 drivers/gpu/drm/radeon/atombios.h USHORT usObjectID; USHORT 4047 drivers/gpu/drm/radeon/atombios.h USHORT usSrcDstTableOffset; USHORT 4048 drivers/gpu/drm/radeon/atombios.h USHORT usRecordOffset; //this pointing to a bunch of records defined below USHORT 4049 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 4062 drivers/gpu/drm/radeon/atombios.h USHORT usSrcObjectID[1]; USHORT 4064 drivers/gpu/drm/radeon/atombios.h USHORT usDstObjectID[1]; USHORT 4133 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceTag; //A bit vector to show what devices are supported USHORT 4134 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceACPIEnum; //16bit device ACPI id. USHORT 4135 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceConnector; //A physical connector for displays to plug in, using object connector definitions USHORT 4138 drivers/gpu/drm/radeon/atombios.h USHORT usExtEncoderObjId; //external encoder object id USHORT 4145 drivers/gpu/drm/radeon/atombios.h USHORT usCaps; USHORT 4146 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 4227 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceID; //This Id is same as "ATOM_DEVICE_XXX_SUPPORT" USHORT 4228 drivers/gpu/drm/radeon/atombios.h USHORT usPadding; USHORT 4338 drivers/gpu/drm/radeon/atombios.h USHORT usEncoderCap; USHORT 4341 drivers/gpu/drm/radeon/atombios.h USHORT usReserved:14; // Bit1-15 may be defined for other capability in future USHORT 4342 drivers/gpu/drm/radeon/atombios.h USHORT usHBR2En:1; // Bit1 is for DP1.2 HBR2 enable USHORT 4343 drivers/gpu/drm/radeon/atombios.h USHORT usHBR2Cap:1; // Bit0 is for DP1.2 HBR2 capability. USHORT 4345 drivers/gpu/drm/radeon/atombios.h USHORT usHBR2Cap:1; // Bit0 is for DP1.2 HBR2 capability. USHORT 4346 drivers/gpu/drm/radeon/atombios.h USHORT usHBR2En:1; // Bit1 is for DP1.2 HBR2 enable USHORT 4347 drivers/gpu/drm/radeon/atombios.h USHORT usReserved:14; // Bit1-15 may be defined for other capability in future USHORT 4360 drivers/gpu/drm/radeon/atombios.h USHORT usMaxPixClk; USHORT 4416 drivers/gpu/drm/radeon/atombios.h USHORT usObjectID; //could be connector, encorder or other object in object.h USHORT 4422 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 4427 drivers/gpu/drm/radeon/atombios.h USHORT usConnectorObjectId; USHORT 4455 drivers/gpu/drm/radeon/atombios.h USHORT usVDDCBaseLevel; //In number of 50mv unit USHORT 4456 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; //For possible extension table offset USHORT 4476 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageBaseLevel; // In number of 1mv unit USHORT 4477 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageStep; // Indicating in how many mv increament is one step, 1mv unit USHORT 4487 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageCode; // The Voltage ID, either GPIO or I2C code USHORT 4488 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageValue; // The corresponding Voltage Value, in mV USHORT 4504 drivers/gpu/drm/radeon/atombios.h USHORT usGpioPin_AIndex; //GPIO_PAD register index USHORT 4563 drivers/gpu/drm/radeon/atombios.h USHORT usVoltage; USHORT 4569 drivers/gpu/drm/radeon/atombios.h USHORT usSize; //Size of Object USHORT 4585 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageValue; // The corresponding Voltage Value, in mV USHORT 4590 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageLevel; // The Voltage ID which is used to program GPIO register USHORT 4591 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageId; USHORT 4592 drivers/gpu/drm/radeon/atombios.h USHORT usLeakageId; // The corresponding Voltage Value, in mV USHORT 4640 drivers/gpu/drm/radeon/atombios.h USHORT usLoadLine_PSI; USHORT 4664 drivers/gpu/drm/radeon/atombios.h USHORT usSize; USHORT 4665 drivers/gpu/drm/radeon/atombios.h USHORT usEfuseSpareStartAddr; USHORT 4666 drivers/gpu/drm/radeon/atombios.h USHORT usFuseIndex[8]; //from LSB to MSB, Max 8bit,end of 0xffff if less than 8 efuse id, USHORT 4685 drivers/gpu/drm/radeon/atombios.h USHORT usLeakageBinArrayOffset; // offset of USHORT Leakage Bin list array ( from lower LeakageId to higher) USHORT 4688 drivers/gpu/drm/radeon/atombios.h USHORT usElbVDDC_IdArrayOffset; // offset of USHORT virtual VDDC voltage id ( 0xff01~0xff08 ) USHORT 4689 drivers/gpu/drm/radeon/atombios.h USHORT usElbVDDC_LevelArrayOffset; // offset of 2 dimension voltage level USHORT array USHORT 4692 drivers/gpu/drm/radeon/atombios.h USHORT usElbVDDCI_IdArrayOffset; // offset of USHORT virtual VDDCI voltage id ( 0xff01~0xff08 ) USHORT 4693 drivers/gpu/drm/radeon/atombios.h USHORT usElbVDDCI_LevelArrayOffset; // offset of 2 dimension voltage level USHORT array USHORT 4720 drivers/gpu/drm/radeon/atombios.h USHORT usPowerDpm0; USHORT 4721 drivers/gpu/drm/radeon/atombios.h USHORT usCurrentDpm0; USHORT 4722 drivers/gpu/drm/radeon/atombios.h USHORT usPowerDpm1; USHORT 4723 drivers/gpu/drm/radeon/atombios.h USHORT usCurrentDpm1; USHORT 4724 drivers/gpu/drm/radeon/atombios.h USHORT usPowerDpm2; USHORT 4725 drivers/gpu/drm/radeon/atombios.h USHORT usCurrentDpm2; USHORT 4726 drivers/gpu/drm/radeon/atombios.h USHORT usPowerDpm3; USHORT 4727 drivers/gpu/drm/radeon/atombios.h USHORT usCurrentDpm3; USHORT 4728 drivers/gpu/drm/radeon/atombios.h USHORT usPowerDpm4; USHORT 4729 drivers/gpu/drm/radeon/atombios.h USHORT usCurrentDpm4; USHORT 4730 drivers/gpu/drm/radeon/atombios.h USHORT usPowerDpm5; USHORT 4731 drivers/gpu/drm/radeon/atombios.h USHORT usCurrentDpm5; USHORT 4732 drivers/gpu/drm/radeon/atombios.h USHORT usPowerDpm6; USHORT 4733 drivers/gpu/drm/radeon/atombios.h USHORT usCurrentDpm6; USHORT 4734 drivers/gpu/drm/radeon/atombios.h USHORT usPowerDpm7; USHORT 4735 drivers/gpu/drm/radeon/atombios.h USHORT usCurrentDpm7; USHORT 4749 drivers/gpu/drm/radeon/atombios.h USHORT usSensPwr; // in unit of watt USHORT 4781 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageIndex; // The Voltage Index indicated by FUSE for specified SCLK USHORT 4782 drivers/gpu/drm/radeon/atombios.h USHORT usVoltageID; // The Voltage ID indicated by FUSE for specified SCLK USHORT 4800 drivers/gpu/drm/radeon/atombios.h USHORT usRequestedPWMFreqInHz; USHORT 4806 drivers/gpu/drm/radeon/atombios.h USHORT usNBP0Voltage; USHORT 4807 drivers/gpu/drm/radeon/atombios.h USHORT usNBP1Voltage; USHORT 4808 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpNBVoltage; USHORT 4809 drivers/gpu/drm/radeon/atombios.h USHORT usExtDispConnInfoOffset; USHORT 4810 drivers/gpu/drm/radeon/atombios.h USHORT usPanelRefreshRateRange; USHORT 4822 drivers/gpu/drm/radeon/atombios.h USHORT usPCIEClkSSPercentage; USHORT 4823 drivers/gpu/drm/radeon/atombios.h USHORT usPCIEClkSSType; USHORT 4824 drivers/gpu/drm/radeon/atombios.h USHORT usLvdsSSPercentage; USHORT 4825 drivers/gpu/drm/radeon/atombios.h USHORT usLvdsSSpreadRateIn10Hz; USHORT 4826 drivers/gpu/drm/radeon/atombios.h USHORT usHDMISSPercentage; USHORT 4827 drivers/gpu/drm/radeon/atombios.h USHORT usHDMISSpreadRateIn10Hz; USHORT 4828 drivers/gpu/drm/radeon/atombios.h USHORT usDVISSPercentage; USHORT 4829 drivers/gpu/drm/radeon/atombios.h USHORT usDVISSpreadRateIn10Hz; USHORT 4832 drivers/gpu/drm/radeon/atombios.h USHORT SclkDpmTdpLimitPG; USHORT 4833 drivers/gpu/drm/radeon/atombios.h USHORT SclkDpmTdpLimitBoost; USHORT 4837 drivers/gpu/drm/radeon/atombios.h USHORT GnbTdpLimit; USHORT 4838 drivers/gpu/drm/radeon/atombios.h USHORT usMaxLVDSPclkFreqInSingleLink; USHORT 4998 drivers/gpu/drm/radeon/atombios.h USHORT usRequestedPWMFreqInHz; USHORT 5004 drivers/gpu/drm/radeon/atombios.h USHORT usNBP0Voltage; USHORT 5005 drivers/gpu/drm/radeon/atombios.h USHORT usNBP1Voltage; USHORT 5006 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpNBVoltage; USHORT 5007 drivers/gpu/drm/radeon/atombios.h USHORT usExtDispConnInfoOffset; USHORT 5008 drivers/gpu/drm/radeon/atombios.h USHORT usPanelRefreshRateRange; USHORT 5020 drivers/gpu/drm/radeon/atombios.h USHORT usPCIEClkSSPercentage; USHORT 5021 drivers/gpu/drm/radeon/atombios.h USHORT usPCIEClkSSType; USHORT 5022 drivers/gpu/drm/radeon/atombios.h USHORT usLvdsSSPercentage; USHORT 5023 drivers/gpu/drm/radeon/atombios.h USHORT usLvdsSSpreadRateIn10Hz; USHORT 5024 drivers/gpu/drm/radeon/atombios.h USHORT usHDMISSPercentage; USHORT 5025 drivers/gpu/drm/radeon/atombios.h USHORT usHDMISSpreadRateIn10Hz; USHORT 5026 drivers/gpu/drm/radeon/atombios.h USHORT usDVISSPercentage; USHORT 5027 drivers/gpu/drm/radeon/atombios.h USHORT usDVISSpreadRateIn10Hz; USHORT 5030 drivers/gpu/drm/radeon/atombios.h USHORT SclkDpmTdpLimitPG; USHORT 5031 drivers/gpu/drm/radeon/atombios.h USHORT SclkDpmTdpLimitBoost; USHORT 5035 drivers/gpu/drm/radeon/atombios.h USHORT GnbTdpLimit; USHORT 5036 drivers/gpu/drm/radeon/atombios.h USHORT usMaxLVDSPclkFreqInSingleLink; USHORT 5049 drivers/gpu/drm/radeon/atombios.h USHORT usNBP2Voltage; USHORT 5050 drivers/gpu/drm/radeon/atombios.h USHORT usNBP3Voltage; USHORT 5225 drivers/gpu/drm/radeon/atombios.h USHORT usRequestedPWMFreqInHz; USHORT 5232 drivers/gpu/drm/radeon/atombios.h USHORT usGPUReservedSysMemSize; USHORT 5233 drivers/gpu/drm/radeon/atombios.h USHORT usExtDispConnInfoOffset; USHORT 5234 drivers/gpu/drm/radeon/atombios.h USHORT usPanelRefreshRateRange; USHORT 5246 drivers/gpu/drm/radeon/atombios.h USHORT usPCIEClkSSPercentage; USHORT 5247 drivers/gpu/drm/radeon/atombios.h USHORT usPCIEClkSSType; USHORT 5248 drivers/gpu/drm/radeon/atombios.h USHORT usLvdsSSPercentage; USHORT 5249 drivers/gpu/drm/radeon/atombios.h USHORT usLvdsSSpreadRateIn10Hz; USHORT 5250 drivers/gpu/drm/radeon/atombios.h USHORT usHDMISSPercentage; USHORT 5251 drivers/gpu/drm/radeon/atombios.h USHORT usHDMISSpreadRateIn10Hz; USHORT 5252 drivers/gpu/drm/radeon/atombios.h USHORT usDVISSPercentage; USHORT 5253 drivers/gpu/drm/radeon/atombios.h USHORT usDVISSpreadRateIn10Hz; USHORT 5257 drivers/gpu/drm/radeon/atombios.h USHORT usMaxLVDSPclkFreqInSingleLink; USHORT 5272 drivers/gpu/drm/radeon/atombios.h USHORT usNBPStateVoltage[4]; USHORT 5273 drivers/gpu/drm/radeon/atombios.h USHORT usBootUpNBVoltage; USHORT 5274 drivers/gpu/drm/radeon/atombios.h USHORT usReserved2; USHORT 5473 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumPercentage; //in unit of 0.01% USHORT 5474 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadRateInKhz; //in unit of kHz, modulation freq USHORT 5499 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumPercentage; //in unit of 0.01% or 0.001%, decided by ucSpreadSpectrumMode bit4 USHORT 5500 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadRateIn10Hz; //in unit of 10Hz, modulation freq USHORT 5530 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadSpectrumPercentage; //in unit of 0.01% USHORT 5531 drivers/gpu/drm/radeon/atombios.h USHORT usSpreadRateIn10Hz; //in unit of 10Hz, modulation freq USHORT 5981 drivers/gpu/drm/radeon/atombios.h #define GetIndexIntoMasterTable(MasterOrData, FieldName) ((reinterpret_cast<char*>(&(static_cast<ATOM_MASTER_LIST_OF_##MasterOrData##_TABLES*>(0))->FieldName)-static_cast<char*>(0))/sizeof(USHORT)) USHORT 5986 drivers/gpu/drm/radeon/atombios.h #define GetIndexIntoMasterTable(MasterOrData, FieldName) (((char*)(&((ATOM_MASTER_LIST_OF_##MasterOrData##_TABLES*)0)->FieldName)-(char*)0)/sizeof(USHORT)) USHORT 6057 drivers/gpu/drm/radeon/atombios.h USHORT usHight; // Image Hight USHORT 6058 drivers/gpu/drm/radeon/atombios.h USHORT usWidth; // Image Width USHORT 6065 drivers/gpu/drm/radeon/atombios.h USHORT usHight; // Image Hight USHORT 6066 drivers/gpu/drm/radeon/atombios.h USHORT usWidth; // Image Width USHORT 6074 drivers/gpu/drm/radeon/atombios.h USHORT usHight; // Image Hight USHORT 6075 drivers/gpu/drm/radeon/atombios.h USHORT usWidth; // Image Width USHORT 6078 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceId; // Active Device Id for this surface. If no device, set to 0. USHORT 6083 drivers/gpu/drm/radeon/atombios.h USHORT usHight; // Image Hight USHORT 6084 drivers/gpu/drm/radeon/atombios.h USHORT usWidth; // Image Width USHORT 6085 drivers/gpu/drm/radeon/atombios.h USHORT usGraphPitch; USHORT 6106 drivers/gpu/drm/radeon/atombios.h USHORT usMemoryStart; //in 8Kb boundary, offset from memory base address USHORT 6107 drivers/gpu/drm/radeon/atombios.h USHORT usMemorySize; //8Kb blocks aligned USHORT 6113 drivers/gpu/drm/radeon/atombios.h USHORT usX_Size; //When use as input parameter, usX_Size indicates which CRTC USHORT 6114 drivers/gpu/drm/radeon/atombios.h USHORT usY_Size; USHORT 6120 drivers/gpu/drm/radeon/atombios.h USHORT usX_Size; //When use as input parameter, usX_Size indicates which CRTC USHORT 6121 drivers/gpu/drm/radeon/atombios.h USHORT usSurface; USHORT 6123 drivers/gpu/drm/radeon/atombios.h USHORT usY_Size; USHORT 6124 drivers/gpu/drm/radeon/atombios.h USHORT usDispXStart; USHORT 6125 drivers/gpu/drm/radeon/atombios.h USHORT usDispYStart; USHORT 6133 drivers/gpu/drm/radeon/atombios.h USHORT usLutStartIndex; USHORT 6134 drivers/gpu/drm/radeon/atombios.h USHORT usLutLength; USHORT 6135 drivers/gpu/drm/radeon/atombios.h USHORT usLutOffsetInVram; USHORT 6214 drivers/gpu/drm/radeon/atombios.h USHORT usTV_Mode_LUT_Offset; // Pointer to standard to internal number conversion table USHORT 6215 drivers/gpu/drm/radeon/atombios.h USHORT usTV_FIFO_Offset; // Pointer to FIFO entry table USHORT 6216 drivers/gpu/drm/radeon/atombios.h USHORT usNTSC_Tbl_Offset; // Pointer to SDTV_Mode_NTSC table USHORT 6217 drivers/gpu/drm/radeon/atombios.h USHORT usPAL_Tbl_Offset; // Pointer to SDTV_Mode_PAL table USHORT 6218 drivers/gpu/drm/radeon/atombios.h USHORT usCV_Tbl_Offset; // Pointer to SDTV_Mode_PAL table USHORT 6224 drivers/gpu/drm/radeon/atombios.h USHORT ucFilter0_Offset; //Pointer to filter format 0 coefficients USHORT 6225 drivers/gpu/drm/radeon/atombios.h USHORT usFilter1_Offset; //Pointer to filter format 0 coefficients USHORT 6238 drivers/gpu/drm/radeon/atombios.h USHORT usSTD_HDisp; USHORT 6239 drivers/gpu/drm/radeon/atombios.h USHORT usSTD_VDisp; USHORT 6240 drivers/gpu/drm/radeon/atombios.h USHORT usSTD_RefreshRate; USHORT 6241 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 6246 drivers/gpu/drm/radeon/atombios.h USHORT usVESA_ModeNumber; USHORT 6247 drivers/gpu/drm/radeon/atombios.h USHORT usExtendedModeNumber; USHORT 6290 drivers/gpu/drm/radeon/atombios.h USHORT usRegIndex; // MC register index USHORT 6296 drivers/gpu/drm/radeon/atombios.h USHORT usRegIndexTblSize; //size of asRegIndexBuf USHORT 6297 drivers/gpu/drm/radeon/atombios.h USHORT usRegDataBlkSize; //size of ATOM_MEMORY_SETTING_DATA_BLOCK USHORT 6320 drivers/gpu/drm/radeon/atombios.h USHORT usAdjustARB_SEQDataOffset; USHORT 6321 drivers/gpu/drm/radeon/atombios.h USHORT usMCInitMemTypeTblOffset; USHORT 6322 drivers/gpu/drm/radeon/atombios.h USHORT usMCInitCommonTblOffset; USHORT 6323 drivers/gpu/drm/radeon/atombios.h USHORT usMCInitPowerDownTblOffset; USHORT 6380 drivers/gpu/drm/radeon/atombios.h USHORT usParametersLength; USHORT 6381 drivers/gpu/drm/radeon/atombios.h USHORT usUCodeLength; USHORT 6382 drivers/gpu/drm/radeon/atombios.h USHORT usReserved1; USHORT 6383 drivers/gpu/drm/radeon/atombios.h USHORT usReserved2; USHORT 6394 drivers/gpu/drm/radeon/atombios.h USHORT usEMRSValue; USHORT 6395 drivers/gpu/drm/radeon/atombios.h USHORT usMRSValue; USHORT 6396 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 6419 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 6420 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 6421 drivers/gpu/drm/radeon/atombios.h USHORT usEMRSValue; USHORT 6422 drivers/gpu/drm/radeon/atombios.h USHORT usMRSValue; USHORT 6423 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 6445 drivers/gpu/drm/radeon/atombios.h USHORT usMRS; // mode register USHORT 6446 drivers/gpu/drm/radeon/atombios.h USHORT usDDR3_MR0; USHORT 6449 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS; // extended mode register USHORT 6450 drivers/gpu/drm/radeon/atombios.h USHORT usDDR3_MR1; USHORT 6472 drivers/gpu/drm/radeon/atombios.h USHORT usDDR3_MR2; USHORT 6480 drivers/gpu/drm/radeon/atombios.h USHORT usMRS; // mode register USHORT 6481 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS; // extended mode register USHORT 6513 drivers/gpu/drm/radeon/atombios.h USHORT usMRS; // mode register USHORT 6514 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS; // extended mode register USHORT 6550 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 6551 drivers/gpu/drm/radeon/atombios.h USHORT usDDR3_Reserved; // Not used for DDR3 memory USHORT 6554 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 6555 drivers/gpu/drm/radeon/atombios.h USHORT usDDR3_MR3; // Used for DDR3 memory USHORT 6576 drivers/gpu/drm/radeon/atombios.h USHORT usSize; // size of ATOM_VRAM_MODULE_V3 USHORT 6577 drivers/gpu/drm/radeon/atombios.h USHORT usDefaultMVDDQ; // board dependent parameter:Default Memory Core Voltage USHORT 6578 drivers/gpu/drm/radeon/atombios.h USHORT usDefaultMVDDC; // board dependent parameter:Default Memory IO Voltage USHORT 6598 drivers/gpu/drm/radeon/atombios.h USHORT usModuleSize; // size of ATOM_VRAM_MODULE_V4, make it easy for VBIOS to look for next entry of VRAM_MODULE USHORT 6599 drivers/gpu/drm/radeon/atombios.h USHORT usPrivateReserved; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!! USHORT 6601 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 6618 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 6619 drivers/gpu/drm/radeon/atombios.h USHORT usDDR3_Reserved; USHORT 6622 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 6623 drivers/gpu/drm/radeon/atombios.h USHORT usDDR3_MR3; // Used for DDR3 memory USHORT 6640 drivers/gpu/drm/radeon/atombios.h USHORT usModuleSize; // size of ATOM_VRAM_MODULE_V4, make it easy for VBIOS to look for next entry of VRAM_MODULE USHORT 6641 drivers/gpu/drm/radeon/atombios.h USHORT usPrivateReserved; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!! USHORT 6643 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 6659 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 6660 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 6671 drivers/gpu/drm/radeon/atombios.h USHORT usModuleSize; // size of ATOM_VRAM_MODULE_V4, make it easy for VBIOS to look for next entry of VRAM_MODULE USHORT 6672 drivers/gpu/drm/radeon/atombios.h USHORT usPrivateReserved; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!! USHORT 6674 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 6690 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS2Value; // EMRS2 Value is used for GDDR2 and GDDR4 memory type USHORT 6691 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS3Value; // EMRS3 Value is used for GDDR2 and GDDR4 memory type USHORT 6703 drivers/gpu/drm/radeon/atombios.h USHORT usModuleSize; // Size of ATOM_VRAM_MODULE_V7 USHORT 6704 drivers/gpu/drm/radeon/atombios.h USHORT usPrivateReserved; // MC_ARB_RAMCFG (includes NOOFBANK,NOOFRANKS,NOOFROWS,NOOFCOLS) USHORT 6705 drivers/gpu/drm/radeon/atombios.h USHORT usEnableChannels; // bit vector which indicate which channels are enabled USHORT 6717 drivers/gpu/drm/radeon/atombios.h USHORT usSEQSettingOffset; USHORT 6720 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS2Value; // EMRS2/MR2 Value. USHORT 6721 drivers/gpu/drm/radeon/atombios.h USHORT usEMRS3Value; // EMRS3/MR3 Value. USHORT 6739 drivers/gpu/drm/radeon/atombios.h USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting USHORT 6740 drivers/gpu/drm/radeon/atombios.h USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting USHORT 6741 drivers/gpu/drm/radeon/atombios.h USHORT usRerseved; USHORT 6754 drivers/gpu/drm/radeon/atombios.h USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting USHORT 6755 drivers/gpu/drm/radeon/atombios.h USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting USHORT 6756 drivers/gpu/drm/radeon/atombios.h USHORT usRerseved; USHORT 6769 drivers/gpu/drm/radeon/atombios.h USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting USHORT 6770 drivers/gpu/drm/radeon/atombios.h USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting USHORT 6771 drivers/gpu/drm/radeon/atombios.h USHORT usPerBytePresetOffset; // offset of ATOM_INIT_REG_BLOCK structure for Per Byte Offset Preset Settings USHORT 6772 drivers/gpu/drm/radeon/atombios.h USHORT usReserved[3]; USHORT 6809 drivers/gpu/drm/radeon/atombios.h USHORT GPIO_Info; USHORT 6845 drivers/gpu/drm/radeon/atombios.h USHORT Offset16; USHORT 6846 drivers/gpu/drm/radeon/atombios.h USHORT Segment16; USHORT 6858 drivers/gpu/drm/radeon/atombios.h USHORT VbeVersion; USHORT 6862 drivers/gpu/drm/radeon/atombios.h USHORT TotalMemory; USHORT 6869 drivers/gpu/drm/radeon/atombios.h USHORT OemSoftRev; USHORT 6890 drivers/gpu/drm/radeon/atombios.h USHORT HSize; USHORT 6891 drivers/gpu/drm/radeon/atombios.h USHORT VSize; USHORT 6892 drivers/gpu/drm/radeon/atombios.h USHORT FPType; USHORT 6905 drivers/gpu/drm/radeon/atombios.h USHORT ModeAttributes; // dw ? ; mode attributes USHORT 6908 drivers/gpu/drm/radeon/atombios.h USHORT WinGranularity; // dw ? ; window granularity USHORT 6909 drivers/gpu/drm/radeon/atombios.h USHORT WinSize; // dw ? ; window size USHORT 6910 drivers/gpu/drm/radeon/atombios.h USHORT WinASegment; // dw ? ; window A start segment USHORT 6911 drivers/gpu/drm/radeon/atombios.h USHORT WinBSegment; // dw ? ; window B start segment USHORT 6913 drivers/gpu/drm/radeon/atombios.h USHORT BytesPerScanLine;// dw ? ; bytes per scan line USHORT 6916 drivers/gpu/drm/radeon/atombios.h USHORT XResolution; // dw ? ; horizontal resolution in pixels or characters USHORT 6917 drivers/gpu/drm/radeon/atombios.h USHORT YResolution; // dw ? ; vertical resolution in pixels or characters USHORT 6942 drivers/gpu/drm/radeon/atombios.h USHORT Reserved_2; // dw 0 ; reserved - always set to 0 USHORT 6945 drivers/gpu/drm/radeon/atombios.h USHORT LinBytesPerScanLine; // dw ? ; bytes per scan line for linear modes USHORT 7011 drivers/gpu/drm/radeon/atombios.h USHORT usTransmitterObjId; USHORT 7012 drivers/gpu/drm/radeon/atombios.h USHORT usSupportDevice; USHORT 7035 drivers/gpu/drm/radeon/atombios.h USHORT usEncoderCmdTblId; USHORT 7041 drivers/gpu/drm/radeon/atombios.h USHORT ptrTransmitterInfo; USHORT 7042 drivers/gpu/drm/radeon/atombios.h USHORT ptrEncoderInfo; USHORT 7050 drivers/gpu/drm/radeon/atombios.h USHORT ptrTransmitterInfo; USHORT 7051 drivers/gpu/drm/radeon/atombios.h USHORT ptrEncoderInfo; USHORT 7052 drivers/gpu/drm/radeon/atombios.h USHORT ptrMainCallParserFar; // direct address of main parser call in VBIOS binary. USHORT 7071 drivers/gpu/drm/radeon/atombios.h USHORT usTransmitterObjId; USHORT 7072 drivers/gpu/drm/radeon/atombios.h USHORT usDispClkIdOffset; // point to clock source id list supported by Encoder Object USHORT 7084 drivers/gpu/drm/radeon/atombios.h USHORT ptrTransmitterInfo; USHORT 7085 drivers/gpu/drm/radeon/atombios.h USHORT ptrEncoderInfo; USHORT 7086 drivers/gpu/drm/radeon/atombios.h USHORT ptrMainCallParserFar; // direct address of main parser call in VBIOS binary. USHORT 7087 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 7112 drivers/gpu/drm/radeon/atombios.h USHORT asDevicePriority[16]; USHORT 7118 drivers/gpu/drm/radeon/atombios.h USHORT lpAuxRequest; USHORT 7119 drivers/gpu/drm/radeon/atombios.h USHORT lpDataOut; USHORT 7133 drivers/gpu/drm/radeon/atombios.h USHORT lpAuxRequest; USHORT 7134 drivers/gpu/drm/radeon/atombios.h USHORT lpDataOut; USHORT 7151 drivers/gpu/drm/radeon/atombios.h USHORT ucLinkClock; USHORT 7187 drivers/gpu/drm/radeon/atombios.h USHORT usExtEncoderObjId; // External Encoder Object Id, output parameter only, use when ucAction = DP_SERVICE_V2_ACTION_DET_EXT_CONNECTION USHORT 7229 drivers/gpu/drm/radeon/atombios.h USHORT lpI2CDataOut; USHORT 7299 drivers/gpu/drm/radeon/atombios.h USHORT usDPVsPreEmphSettingOffset; // offset of PHY_ANALOG_SETTING_INFO * with DP Voltage Swing and Pre-Emphasis for each Link clock USHORT 7300 drivers/gpu/drm/radeon/atombios.h USHORT usPhyAnalogRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with None-DP mode Analog Setting's register Info USHORT 7301 drivers/gpu/drm/radeon/atombios.h USHORT usPhyAnalogSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with None-DP mode Analog Setting for each link clock range USHORT 7302 drivers/gpu/drm/radeon/atombios.h USHORT usPhyPllRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with Phy Pll register Info USHORT 7303 drivers/gpu/drm/radeon/atombios.h USHORT usPhyPllSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with Phy Pll Settings USHORT 7308 drivers/gpu/drm/radeon/atombios.h USHORT usDPVsPreEmphSettingOffset; // offset of PHY_ANALOG_SETTING_INFO * with DP Voltage Swing and Pre-Emphasis for each Link clock USHORT 7309 drivers/gpu/drm/radeon/atombios.h USHORT usPhyAnalogRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with None-DP mode Analog Setting's register Info USHORT 7310 drivers/gpu/drm/radeon/atombios.h USHORT usPhyAnalogSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with None-DP mode Analog Setting for each link clock range USHORT 7311 drivers/gpu/drm/radeon/atombios.h USHORT usPhyPllRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with Phy Pll register Info USHORT 7312 drivers/gpu/drm/radeon/atombios.h USHORT usPhyPllSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with Phy Pll Settings USHORT 7313 drivers/gpu/drm/radeon/atombios.h USHORT usDPSSRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with Phy SS Pll register Info USHORT 7314 drivers/gpu/drm/radeon/atombios.h USHORT usDPSSSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with Phy SS Pll Settings USHORT 7318 drivers/gpu/drm/radeon/atombios.h USHORT usRegisterIndex; USHORT 7324 drivers/gpu/drm/radeon/atombios.h USHORT usMaxClockFreq; USHORT 7331 drivers/gpu/drm/radeon/atombios.h USHORT usEntrySize; USHORT 7347 drivers/gpu/drm/radeon/atombios.h USHORT usRegIndex; USHORT 7348 drivers/gpu/drm/radeon/atombios.h USHORT usSize; USHORT 7353 drivers/gpu/drm/radeon/atombios.h USHORT usRegIndex; USHORT 7354 drivers/gpu/drm/radeon/atombios.h USHORT usSize; USHORT 7361 drivers/gpu/drm/radeon/atombios.h USHORT usSize; USHORT 7368 drivers/gpu/drm/radeon/atombios.h USHORT usSize; USHORT 7414 drivers/gpu/drm/radeon/atombios.h USHORT usMaxFrequency; // in 10kHz unit USHORT 7415 drivers/gpu/drm/radeon/atombios.h USHORT usReserved; USHORT 7426 drivers/gpu/drm/radeon/atombios.h USHORT usDAC1_FORCE_Data; USHORT 7430 drivers/gpu/drm/radeon/atombios.h USHORT usDAC2_CRT2_FORCE_Data; USHORT 7431 drivers/gpu/drm/radeon/atombios.h USHORT usDAC2_CRT2_MUX_RegisterIndex; USHORT 7435 drivers/gpu/drm/radeon/atombios.h USHORT usDAC2_TV1_FORCE_Data; USHORT 7436 drivers/gpu/drm/radeon/atombios.h USHORT usDAC2_TV1_MUX_RegisterIndex; USHORT 7440 drivers/gpu/drm/radeon/atombios.h USHORT usDAC2_CV_FORCE_Data; USHORT 7441 drivers/gpu/drm/radeon/atombios.h USHORT usDAC2_CV_MUX_RegisterIndex; USHORT 7445 drivers/gpu/drm/radeon/atombios.h USHORT usDAC2_TV2_FORCE_Data; USHORT 7499 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceSupport; USHORT 7513 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceSupport; USHORT 7521 drivers/gpu/drm/radeon/atombios.h USHORT usDeviceSupport; USHORT 7532 drivers/gpu/drm/radeon/atombios.h USHORT usFrequency; USHORT 7545 drivers/gpu/drm/radeon/atombios.h USHORT usMaxFrequency; // in 10Khz USHORT 7571 drivers/gpu/drm/radeon/atombios.h USHORT usPixelClock; USHORT 7572 drivers/gpu/drm/radeon/atombios.h USHORT usEncoderID; USHORT 7596 drivers/gpu/drm/radeon/atombios.h USHORT usSingleLinkMaxFrequency; USHORT 7676 drivers/gpu/drm/radeon/atombios.h USHORT usEngineClock; USHORT 7677 drivers/gpu/drm/radeon/atombios.h USHORT usMemoryClock; USHORT 7956 drivers/gpu/drm/radeon/atombios.h USHORT VendorID; //0x58 USHORT 7957 drivers/gpu/drm/radeon/atombios.h USHORT DeviceID; //0x5A USHORT 7958 drivers/gpu/drm/radeon/atombios.h USHORT SSVID; //0x5C USHORT 7959 drivers/gpu/drm/radeon/atombios.h USHORT SSID; //0x5E USHORT 85 drivers/gpu/drm/radeon/pptable.h USHORT usTMin; // The temperature, in 0.01 centigrades, below which we just run at a minimal PWM. USHORT 86 drivers/gpu/drm/radeon/pptable.h USHORT usTMed; // The middle temperature where we change slopes. USHORT 87 drivers/gpu/drm/radeon/pptable.h USHORT usTHigh; // The high point above TMed for adjusting the second slope. USHORT 88 drivers/gpu/drm/radeon/pptable.h USHORT usPWMMin; // The minimum PWM value in percent (0.01% increments). USHORT 89 drivers/gpu/drm/radeon/pptable.h USHORT usPWMMed; // The PWM value (in percent) at TMed. USHORT 90 drivers/gpu/drm/radeon/pptable.h USHORT usPWMHigh; // The PWM value at THigh. USHORT 96 drivers/gpu/drm/radeon/pptable.h USHORT usTMax; // The max temperature USHORT 103 drivers/gpu/drm/radeon/pptable.h USHORT usFanPWMMax; USHORT 104 drivers/gpu/drm/radeon/pptable.h USHORT usFanOutputSensitivity; USHORT 109 drivers/gpu/drm/radeon/pptable.h USHORT usSize; USHORT 113 drivers/gpu/drm/radeon/pptable.h USHORT usVCETableOffset; //points to ATOM_PPLIB_VCE_Table USHORT 114 drivers/gpu/drm/radeon/pptable.h USHORT usUVDTableOffset; //points to ATOM_PPLIB_UVD_Table USHORT 115 drivers/gpu/drm/radeon/pptable.h USHORT usSAMUTableOffset; //points to ATOM_PPLIB_SAMU_Table USHORT 116 drivers/gpu/drm/radeon/pptable.h USHORT usPPMTableOffset; //points to ATOM_PPLIB_PPM_Table USHORT 117 drivers/gpu/drm/radeon/pptable.h USHORT usACPTableOffset; //points to ATOM_PPLIB_ACP_Table USHORT 118 drivers/gpu/drm/radeon/pptable.h USHORT usPowerTuneTableOffset; //points to ATOM_PPLIB_POWERTUNE_Table USHORT 159 drivers/gpu/drm/radeon/pptable.h USHORT usStateArrayOffset; USHORT 163 drivers/gpu/drm/radeon/pptable.h USHORT usClockInfoArrayOffset; USHORT 166 drivers/gpu/drm/radeon/pptable.h USHORT usNonClockInfoArrayOffset; USHORT 168 drivers/gpu/drm/radeon/pptable.h USHORT usBackbiasTime; // in microseconds USHORT 169 drivers/gpu/drm/radeon/pptable.h USHORT usVoltageTime; // in microseconds USHORT 170 drivers/gpu/drm/radeon/pptable.h USHORT usTableSize; //the size of this structure, or the extended structure USHORT 176 drivers/gpu/drm/radeon/pptable.h USHORT usBootClockInfoOffset; USHORT 177 drivers/gpu/drm/radeon/pptable.h USHORT usBootNonClockInfoOffset; USHORT 185 drivers/gpu/drm/radeon/pptable.h USHORT usCustomThermalPolicyArrayOffset; USHORT 191 drivers/gpu/drm/radeon/pptable.h USHORT usFormatID; // To be used ONLY by PPGen. USHORT 192 drivers/gpu/drm/radeon/pptable.h USHORT usFanTableOffset; USHORT 193 drivers/gpu/drm/radeon/pptable.h USHORT usExtendendedHeaderOffset; USHORT 201 drivers/gpu/drm/radeon/pptable.h USHORT usVddcDependencyOnSCLKOffset; USHORT 202 drivers/gpu/drm/radeon/pptable.h USHORT usVddciDependencyOnMCLKOffset; USHORT 203 drivers/gpu/drm/radeon/pptable.h USHORT usVddcDependencyOnMCLKOffset; USHORT 204 drivers/gpu/drm/radeon/pptable.h USHORT usMaxClockVoltageOnDCOffset; USHORT 205 drivers/gpu/drm/radeon/pptable.h USHORT usVddcPhaseShedLimitsTableOffset; // Points to ATOM_PPLIB_PhaseSheddingLimits_Table USHORT 206 drivers/gpu/drm/radeon/pptable.h USHORT usMvddDependencyOnMCLKOffset; USHORT 215 drivers/gpu/drm/radeon/pptable.h USHORT usCACLeakageTableOffset; // Points to ATOM_PPLIB_CAC_Leakage_Table USHORT 217 drivers/gpu/drm/radeon/pptable.h USHORT usTDPODLimit; USHORT 218 drivers/gpu/drm/radeon/pptable.h USHORT usLoadLineSlope; // in milliOhms * 100 USHORT 300 drivers/gpu/drm/radeon/pptable.h USHORT usClassification; USHORT 305 drivers/gpu/drm/radeon/pptable.h USHORT usClassification2; USHORT 316 drivers/gpu/drm/radeon/pptable.h USHORT usEngineClockLow; USHORT 319 drivers/gpu/drm/radeon/pptable.h USHORT usMemoryClockLow; USHORT 322 drivers/gpu/drm/radeon/pptable.h USHORT usVDDC; USHORT 323 drivers/gpu/drm/radeon/pptable.h USHORT usUnused1; USHORT 324 drivers/gpu/drm/radeon/pptable.h USHORT usUnused2; USHORT 341 drivers/gpu/drm/radeon/pptable.h USHORT usLowEngineClockLow; // Low Engine clock in MHz (the same way as on the R600). USHORT 343 drivers/gpu/drm/radeon/pptable.h USHORT usHighEngineClockLow; // High Engine clock in MHz. USHORT 345 drivers/gpu/drm/radeon/pptable.h USHORT usMemoryClockLow; // For now one of the ATOM_PPLIB_RS780_SPMCLK_XXXX constants. USHORT 348 drivers/gpu/drm/radeon/pptable.h USHORT usVDDC; // For the 780, use: None, Low, High, Variable USHORT 351 drivers/gpu/drm/radeon/pptable.h USHORT usHTLinkFreq; // See definition ATOM_PPLIB_RS780_HTLINKFREQ_xxx or in MHz(>=200). USHORT 370 drivers/gpu/drm/radeon/pptable.h USHORT usEngineClockLow; USHORT 373 drivers/gpu/drm/radeon/pptable.h USHORT usMemoryClockLow; USHORT 376 drivers/gpu/drm/radeon/pptable.h USHORT usVDDC; USHORT 377 drivers/gpu/drm/radeon/pptable.h USHORT usVDDCI; USHORT 378 drivers/gpu/drm/radeon/pptable.h USHORT usUnused; USHORT 386 drivers/gpu/drm/radeon/pptable.h USHORT usEngineClockLow; USHORT 389 drivers/gpu/drm/radeon/pptable.h USHORT usMemoryClockLow; USHORT 392 drivers/gpu/drm/radeon/pptable.h USHORT usVDDC; USHORT 393 drivers/gpu/drm/radeon/pptable.h USHORT usVDDCI; USHORT 403 drivers/gpu/drm/radeon/pptable.h USHORT usEngineClockLow; USHORT 406 drivers/gpu/drm/radeon/pptable.h USHORT usMemoryClockLow; USHORT 410 drivers/gpu/drm/radeon/pptable.h USHORT usPCIELane; USHORT 414 drivers/gpu/drm/radeon/pptable.h USHORT usEngineClockLow; //clockfrequency & 0xFFFF. The unit is in 10khz USHORT 417 drivers/gpu/drm/radeon/pptable.h USHORT tdpLimit; USHORT 419 drivers/gpu/drm/radeon/pptable.h USHORT rsv1; USHORT 468 drivers/gpu/drm/radeon/pptable.h USHORT usClockLow; USHORT 470 drivers/gpu/drm/radeon/pptable.h USHORT usVoltage; USHORT 481 drivers/gpu/drm/radeon/pptable.h USHORT usSclkLow; USHORT 483 drivers/gpu/drm/radeon/pptable.h USHORT usMclkLow; USHORT 485 drivers/gpu/drm/radeon/pptable.h USHORT usVddc; USHORT 486 drivers/gpu/drm/radeon/pptable.h USHORT usVddci; USHORT 499 drivers/gpu/drm/radeon/pptable.h USHORT usVddc; // We use this field for the "fake" standardized VDDC for power calculations; For CI and newer, we use this as the real VDDC value. in CI we read it as StdVoltageHiSidd USHORT 505 drivers/gpu/drm/radeon/pptable.h USHORT usVddc1; USHORT 506 drivers/gpu/drm/radeon/pptable.h USHORT usVddc2; USHORT 507 drivers/gpu/drm/radeon/pptable.h USHORT usVddc3; USHORT 521 drivers/gpu/drm/radeon/pptable.h USHORT usVoltage; USHORT 522 drivers/gpu/drm/radeon/pptable.h USHORT usSclkLow; USHORT 524 drivers/gpu/drm/radeon/pptable.h USHORT usMclkLow; USHORT 535 drivers/gpu/drm/radeon/pptable.h USHORT usEVClkLow; USHORT 537 drivers/gpu/drm/radeon/pptable.h USHORT usECClkLow; USHORT 548 drivers/gpu/drm/radeon/pptable.h USHORT usVoltage; USHORT 581 drivers/gpu/drm/radeon/pptable.h USHORT usVClkLow; USHORT 583 drivers/gpu/drm/radeon/pptable.h USHORT usDClkLow; USHORT 594 drivers/gpu/drm/radeon/pptable.h USHORT usVoltage; USHORT 613 drivers/gpu/drm/radeon/pptable.h USHORT usVoltage; USHORT 614 drivers/gpu/drm/radeon/pptable.h USHORT usSAMClockLow; USHORT 631 drivers/gpu/drm/radeon/pptable.h USHORT usVoltage; USHORT 632 drivers/gpu/drm/radeon/pptable.h USHORT usACPClockLow; USHORT 648 drivers/gpu/drm/radeon/pptable.h USHORT usTDP; USHORT 649 drivers/gpu/drm/radeon/pptable.h USHORT usConfigurableTDP; USHORT 650 drivers/gpu/drm/radeon/pptable.h USHORT usTDC; USHORT 651 drivers/gpu/drm/radeon/pptable.h USHORT usBatteryPowerLimit; USHORT 652 drivers/gpu/drm/radeon/pptable.h USHORT usSmallPowerLimit; USHORT 653 drivers/gpu/drm/radeon/pptable.h USHORT usLowCACLeakage; USHORT 654 drivers/gpu/drm/radeon/pptable.h USHORT usHighCACLeakage; USHORT 667 drivers/gpu/drm/radeon/pptable.h USHORT usMaximumPowerDeliveryLimit; USHORT 668 drivers/gpu/drm/radeon/pptable.h USHORT usReserve[7]; USHORT 677 drivers/gpu/drm/radeon/pptable.h USHORT usCpuCoreNumber;