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