arch/mips/include/asm/fw/arc/types.h
55
typedef UCHAR *_PUCHAR;
arch/mips/include/asm/fw/arc/types.h
66
typedef UCHAR *PUCHAR;
arch/mips/include/asm/fw/arc/types.h
81
UCHAR HighIntensity;
arch/mips/include/asm/fw/arc/types.h
82
UCHAR Underscored;
arch/mips/include/asm/fw/arc/types.h
83
UCHAR ReverseVideo;
drivers/gpu/drm/amd/include/atombios.h
1003
UCHAR ucLaneNum; // how many lanes to enable
drivers/gpu/drm/amd/include/atombios.h
1004
UCHAR ucBitPerColor; // only valid for DP mode when ucAction = ATOM_ENCODER_CMD_SETUP
drivers/gpu/drm/amd/include/atombios.h
1005
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
1015
UCHAR ucReserved1:1;
drivers/gpu/drm/amd/include/atombios.h
1016
UCHAR ucDigSel:3; // =0/1/2/3/4/5: DIG0/1/2/3/4/5 (In register spec also referred as DIGA/B/C/D/E/F)
drivers/gpu/drm/amd/include/atombios.h
1017
UCHAR ucReserved:2;
drivers/gpu/drm/amd/include/atombios.h
1018
UCHAR ucDPLinkRate:2; // =0: 1.62Ghz, =1: 2.7Ghz, 2=5.4Ghz <= Changed comparing to previous version
drivers/gpu/drm/amd/include/atombios.h
1020
UCHAR ucDPLinkRate:2; // =0: 1.62Ghz, =1: 2.7Ghz, 2=5.4Ghz <= Changed comparing to previous version
drivers/gpu/drm/amd/include/atombios.h
1021
UCHAR ucReserved:2;
drivers/gpu/drm/amd/include/atombios.h
1022
UCHAR ucDigSel:3; // =0/1/2/3/4/5: DIG0/1/2/3/4/5 (In register spec also referred as DIGA/B/C/D/E/F)
drivers/gpu/drm/amd/include/atombios.h
1023
UCHAR ucReserved1:1;
drivers/gpu/drm/amd/include/atombios.h
1046
UCHAR ucConfig;
drivers/gpu/drm/amd/include/atombios.h
1048
UCHAR ucAction;
drivers/gpu/drm/amd/include/atombios.h
1050
UCHAR ucEncoderMode;
drivers/gpu/drm/amd/include/atombios.h
1057
UCHAR ucPanelMode; // only valid when ucAction == ATOM_ENCODER_CMD_SETUP_PANEL_MODE
drivers/gpu/drm/amd/include/atombios.h
1062
UCHAR ucLaneNum; // how many lanes to enable
drivers/gpu/drm/amd/include/atombios.h
1063
UCHAR ucBitPerColor; // only valid for DP mode when ucAction = ATOM_ENCODER_CMD_SETUP
drivers/gpu/drm/amd/include/atombios.h
1064
UCHAR ucHPD_ID; // HPD ID (1-6). =0 means to skip HDP programming. New comparing to previous version
drivers/gpu/drm/amd/include/atombios.h
1083
UCHAR ucDigId; // 0~6 map to DIG0~DIG6
drivers/gpu/drm/amd/include/atombios.h
1084
UCHAR ucAction; // = ATOM_ENOCODER_CMD_STREAM_SETUP
drivers/gpu/drm/amd/include/atombios.h
1085
UCHAR ucDigMode; // ATOM_ENCODER_MODE_DP/ATOM_ENCODER_MODE_DVI/ATOM_ENCODER_MODE_HDMI
drivers/gpu/drm/amd/include/atombios.h
1086
UCHAR ucLaneNum; // Lane number
drivers/gpu/drm/amd/include/atombios.h
1088
UCHAR ucBitPerColor;
drivers/gpu/drm/amd/include/atombios.h
1089
UCHAR ucLinkRateIn270Mhz;//= DP link rate/270Mhz, =6: 1.62G = 10: 2.7G, =20: 5.4Ghz, =30: 8.1Ghz etc
drivers/gpu/drm/amd/include/atombios.h
1090
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
1095
UCHAR ucDigId; // 0~6 map to DIG0~DIG6
drivers/gpu/drm/amd/include/atombios.h
1096
UCHAR ucAction; // = ATOM_ENOCODER_CMD_LINK_SETUP
drivers/gpu/drm/amd/include/atombios.h
1097
UCHAR ucDigMode; // ATOM_ENCODER_MODE_DP/ATOM_ENCODER_MODE_DVI/ATOM_ENCODER_MODE_HDMI
drivers/gpu/drm/amd/include/atombios.h
1098
UCHAR ucLaneNum; // Lane number
drivers/gpu/drm/amd/include/atombios.h
1100
UCHAR ucHPDSel;
drivers/gpu/drm/amd/include/atombios.h
1101
UCHAR ucDigEncoderSel; // DIG stream( front-end ) selection, bit0 means DIG0 FE is enable,
drivers/gpu/drm/amd/include/atombios.h
1102
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
1107
UCHAR ucDigId; // 0~6 map to DIG0~DIG6
drivers/gpu/drm/amd/include/atombios.h
1108
UCHAR ucAction; // = ATOM_ENCODER_CMD_DPLINK_SETUP
drivers/gpu/drm/amd/include/atombios.h
1109
UCHAR ucPanelMode; // =0: external DP
drivers/gpu/drm/amd/include/atombios.h
1112
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
1118
UCHAR ucDigId; // 0~6 map to DIG0~DIG6
drivers/gpu/drm/amd/include/atombios.h
1119
UCHAR ucAction; // = rest of generic encoder command which does not carry any parameters
drivers/gpu/drm/amd/include/atombios.h
1120
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
1150
UCHAR ucLaneSel;
drivers/gpu/drm/amd/include/atombios.h
1151
UCHAR ucLaneSet;
drivers/gpu/drm/amd/include/atombios.h
1162
UCHAR ucConfig;
drivers/gpu/drm/amd/include/atombios.h
1176
UCHAR ucAction; // =0: turn off encoder
drivers/gpu/drm/amd/include/atombios.h
1178
UCHAR ucReserved[4];
drivers/gpu/drm/amd/include/atombios.h
1231
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/amd/include/atombios.h
1234
UCHAR ucReserved:1;
drivers/gpu/drm/amd/include/atombios.h
1235
UCHAR fDPConnector:1; //bit4=0: DP connector =1: None DP connector
drivers/gpu/drm/amd/include/atombios.h
1236
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA( DIG inst0 ). =1: Data/clk path source from DIGB ( DIG inst1 )
drivers/gpu/drm/amd/include/atombios.h
1237
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/amd/include/atombios.h
1240
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/amd/include/atombios.h
1241
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/amd/include/atombios.h
1243
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/amd/include/atombios.h
1244
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/amd/include/atombios.h
1245
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/amd/include/atombios.h
1247
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA( DIG inst0 ). =1: Data/clk path source from DIGB ( DIG inst1 )
drivers/gpu/drm/amd/include/atombios.h
1248
UCHAR fDPConnector:1; //bit4=0: DP connector =1: None DP connector
drivers/gpu/drm/amd/include/atombios.h
1249
UCHAR ucReserved:1;
drivers/gpu/drm/amd/include/atombios.h
1250
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/amd/include/atombios.h
1291
UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_XXX
drivers/gpu/drm/amd/include/atombios.h
1292
UCHAR ucReserved[4];
drivers/gpu/drm/amd/include/atombios.h
1298
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/amd/include/atombios.h
1301
UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, EXT_CLK=2
drivers/gpu/drm/amd/include/atombios.h
1302
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA/C/E. =1: Data/clk path source from DIGB/D/F
drivers/gpu/drm/amd/include/atombios.h
1303
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/amd/include/atombios.h
1305
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/amd/include/atombios.h
1306
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/amd/include/atombios.h
1308
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/amd/include/atombios.h
1309
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/amd/include/atombios.h
1310
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/amd/include/atombios.h
1312
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA/C/E. =1: Data/clk path source from DIGB/D/F
drivers/gpu/drm/amd/include/atombios.h
1313
UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, EXT_CLK=2
drivers/gpu/drm/amd/include/atombios.h
1314
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/amd/include/atombios.h
1330
UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_XXX
drivers/gpu/drm/amd/include/atombios.h
1331
UCHAR ucLaneNum;
drivers/gpu/drm/amd/include/atombios.h
1332
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
1373
UCHAR ucLaneSel;
drivers/gpu/drm/amd/include/atombios.h
1376
UCHAR ucLaneSet;
drivers/gpu/drm/amd/include/atombios.h
1379
UCHAR ucPOST_CURSOR2:2; //Bit[7:6] Post Cursor2 Level <= New in V4
drivers/gpu/drm/amd/include/atombios.h
1380
UCHAR ucPRE_EMPHASIS:3; //Bit[5:3] Pre-emphasis Level
drivers/gpu/drm/amd/include/atombios.h
1381
UCHAR ucVOLTAGE_SWING:3; //Bit[2:0] Voltage Swing Level
drivers/gpu/drm/amd/include/atombios.h
1383
UCHAR ucVOLTAGE_SWING:3; //Bit[2:0] Voltage Swing Level
drivers/gpu/drm/amd/include/atombios.h
1384
UCHAR ucPRE_EMPHASIS:3; //Bit[5:3] Pre-emphasis Level
drivers/gpu/drm/amd/include/atombios.h
1385
UCHAR ucPOST_CURSOR2:2; //Bit[7:6] Post Cursor2 Level <= New in V4
drivers/gpu/drm/amd/include/atombios.h
1394
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/amd/include/atombios.h
1397
UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, DCPLL=2, EXT_CLK=3 <= New
drivers/gpu/drm/amd/include/atombios.h
1398
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA/C/E. =1: Data/clk path source from DIGB/D/F
drivers/gpu/drm/amd/include/atombios.h
1399
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/amd/include/atombios.h
1401
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/amd/include/atombios.h
1402
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/amd/include/atombios.h
1404
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/amd/include/atombios.h
1405
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/amd/include/atombios.h
1406
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/amd/include/atombios.h
1408
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA/C/E. =1: Data/clk path source from DIGB/D/F
drivers/gpu/drm/amd/include/atombios.h
1409
UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, DCPLL=2, EXT_CLK=3 <= New
drivers/gpu/drm/amd/include/atombios.h
1410
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/amd/include/atombios.h
1427
UCHAR ucConfig;
drivers/gpu/drm/amd/include/atombios.h
1429
UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_XXX
drivers/gpu/drm/amd/include/atombios.h
1430
UCHAR ucLaneNum;
drivers/gpu/drm/amd/include/atombios.h
1431
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
1463
UCHAR ucReservd1:1;
drivers/gpu/drm/amd/include/atombios.h
1464
UCHAR ucHPDSel:3;
drivers/gpu/drm/amd/include/atombios.h
1465
UCHAR ucPhyClkSrcId:2;
drivers/gpu/drm/amd/include/atombios.h
1466
UCHAR ucCoherentMode:1;
drivers/gpu/drm/amd/include/atombios.h
1467
UCHAR ucReserved:1;
drivers/gpu/drm/amd/include/atombios.h
1469
UCHAR ucReserved:1;
drivers/gpu/drm/amd/include/atombios.h
1470
UCHAR ucCoherentMode:1;
drivers/gpu/drm/amd/include/atombios.h
1471
UCHAR ucPhyClkSrcId:2;
drivers/gpu/drm/amd/include/atombios.h
1472
UCHAR ucHPDSel:3;
drivers/gpu/drm/amd/include/atombios.h
1473
UCHAR ucReservd1:1;
drivers/gpu/drm/amd/include/atombios.h
1480
UCHAR ucPhyId; // 0=UNIPHYA, 1=UNIPHYB, 2=UNIPHYC, 3=UNIPHYD, 4= UNIPHYE 5=UNIPHYF
drivers/gpu/drm/amd/include/atombios.h
1481
UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_xxx
drivers/gpu/drm/amd/include/atombios.h
1482
UCHAR ucLaneNum; // indicate lane number 1-8
drivers/gpu/drm/amd/include/atombios.h
1483
UCHAR ucConnObjId; // Connector Object Id defined in ObjectId.h
drivers/gpu/drm/amd/include/atombios.h
1484
UCHAR ucDigMode; // indicate DIG mode
drivers/gpu/drm/amd/include/atombios.h
1487
UCHAR ucConfig;
drivers/gpu/drm/amd/include/atombios.h
1489
UCHAR ucDigEncoderSel; // indicate DIG front end encoder
drivers/gpu/drm/amd/include/atombios.h
1490
UCHAR ucDPLaneSet;
drivers/gpu/drm/amd/include/atombios.h
1491
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
1492
UCHAR ucReserved1;
drivers/gpu/drm/amd/include/atombios.h
1561
UCHAR ucPhyId; // 0=UNIPHYA, 1=UNIPHYB, 2=UNIPHYC, 3=UNIPHYD, 4= UNIPHYE 5=UNIPHYF
drivers/gpu/drm/amd/include/atombios.h
1562
UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_xxx
drivers/gpu/drm/amd/include/atombios.h
1565
UCHAR ucDigMode; // ATOM_ENCODER_MODE_DP/ATOM_ENCODER_MODE_DVI/ATOM_ENCODER_MODE_HDMI
drivers/gpu/drm/amd/include/atombios.h
1566
UCHAR ucDPLaneSet; // DP voltage swing and pre-emphasis value defined in DPCD DP_LANE_SET, "DP_LANE_SET__xDB_y_zV"
drivers/gpu/drm/amd/include/atombios.h
1568
UCHAR ucLaneNum; // Lane number
drivers/gpu/drm/amd/include/atombios.h
1570
UCHAR ucHPDSel; // =1: HPD1, =2: HPD2, .... =6: HPD6, =0: HPD is not assigned
drivers/gpu/drm/amd/include/atombios.h
1571
UCHAR ucDigEncoderSel; // DIG stream( front-end ) selection, bit0 means DIG0 FE is enable,
drivers/gpu/drm/amd/include/atombios.h
1572
UCHAR ucConnObjId; // Connector Object Id defined in ObjectId.h
drivers/gpu/drm/amd/include/atombios.h
1573
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
1616
UCHAR ucConfig; // indicate which encoder, and DP link rate when ucAction = SETUP/ENABLE_OUTPUT
drivers/gpu/drm/amd/include/atombios.h
1617
UCHAR ucAction; //
drivers/gpu/drm/amd/include/atombios.h
1618
UCHAR ucEncoderMode; // encoder mode, only used when ucAction = SETUP/ENABLE_OUTPUT
drivers/gpu/drm/amd/include/atombios.h
1619
UCHAR ucLaneNum; // lane number, only used when ucAction = SETUP/ENABLE_OUTPUT
drivers/gpu/drm/amd/include/atombios.h
1620
UCHAR ucBitPerColor; // output bit per color, only valid when ucAction = SETUP/ENABLE_OUTPUT and ucEncodeMode= DP
drivers/gpu/drm/amd/include/atombios.h
1621
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
1659
UCHAR ucAction; // Possible input:ATOM_ENABLE||ATOMDISABLE
drivers/gpu/drm/amd/include/atombios.h
1664
UCHAR aucPadding[3]; // padding to DWORD aligned
drivers/gpu/drm/amd/include/atombios.h
1704
UCHAR ucAction;
drivers/gpu/drm/amd/include/atombios.h
1705
UCHAR ucBriLevel;
drivers/gpu/drm/amd/include/atombios.h
1716
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/amd/include/atombios.h
1717
UCHAR ucBlanking; // ATOM_BLANKING or ATOM_BLANKINGOFF
drivers/gpu/drm/amd/include/atombios.h
1731
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/amd/include/atombios.h
1732
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
1733
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
1746
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/amd/include/atombios.h
1747
UCHAR ucPadding[3];
drivers/gpu/drm/amd/include/atombios.h
1756
UCHAR ucH_Replication; // horizontal replication
drivers/gpu/drm/amd/include/atombios.h
1757
UCHAR ucV_Replication; // vertical replication
drivers/gpu/drm/amd/include/atombios.h
1758
UCHAR usCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/amd/include/atombios.h
1759
UCHAR ucPadding;
drivers/gpu/drm/amd/include/atombios.h
1768
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/amd/include/atombios.h
1769
UCHAR ucDevice; // ATOM_DEVICE_CRT1|ATOM_DEVICE_CRT2|....
drivers/gpu/drm/amd/include/atombios.h
1770
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
1776
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/amd/include/atombios.h
1777
UCHAR ucEncoderID; // DAC1/DAC2/TVOUT/DIG1/DIG2/DVO
drivers/gpu/drm/amd/include/atombios.h
1778
UCHAR ucEncodeMode; // Encoding mode, only valid when using DIG1/DIG2/DVO
drivers/gpu/drm/amd/include/atombios.h
1779
UCHAR ucPadding;
drivers/gpu/drm/amd/include/atombios.h
1805
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/amd/include/atombios.h
1806
UCHAR ucEncoderID; // DAC1/DAC2/TVOUT/DIG1/DIG2/DVO
drivers/gpu/drm/amd/include/atombios.h
1807
UCHAR ucEncodeMode; // Encoding mode, only valid when using DIG1/DIG2/DVO
drivers/gpu/drm/amd/include/atombios.h
1808
UCHAR ucDstBpc; // PANEL_6/8/10/12BIT_PER_COLOR
drivers/gpu/drm/amd/include/atombios.h
1823
UCHAR ucPostDiv; // post divider
drivers/gpu/drm/amd/include/atombios.h
1824
UCHAR ucFracFbDiv; // fractional feedback divider
drivers/gpu/drm/amd/include/atombios.h
1825
UCHAR ucPpll; // ATOM_PPLL1 or ATOM_PPL2
drivers/gpu/drm/amd/include/atombios.h
1826
UCHAR ucRefDivSrc; // ATOM_PJITTER or ATO_NONPJITTER
drivers/gpu/drm/amd/include/atombios.h
1827
UCHAR ucCRTC; // Which CRTC uses this Ppll
drivers/gpu/drm/amd/include/atombios.h
1828
UCHAR ucPadding;
drivers/gpu/drm/amd/include/atombios.h
1843
UCHAR ucPostDiv; // post divider
drivers/gpu/drm/amd/include/atombios.h
1844
UCHAR ucFracFbDiv; // fractional feedback divider
drivers/gpu/drm/amd/include/atombios.h
1845
UCHAR ucPpll; // ATOM_PPLL1 or ATOM_PPL2
drivers/gpu/drm/amd/include/atombios.h
1846
UCHAR ucRefDivSrc; // ATOM_PJITTER or ATO_NONPJITTER
drivers/gpu/drm/amd/include/atombios.h
1847
UCHAR ucCRTC; // Which CRTC uses this Ppll
drivers/gpu/drm/amd/include/atombios.h
1848
UCHAR ucMiscInfo; // Different bits for different purpose, bit [7:4] as device index, bit[0]=Force prog
drivers/gpu/drm/amd/include/atombios.h
1890
UCHAR ucPostDiv; // post divider
drivers/gpu/drm/amd/include/atombios.h
1891
UCHAR ucFracFbDiv; // fractional feedback divider
drivers/gpu/drm/amd/include/atombios.h
1892
UCHAR ucPpll; // ATOM_PPLL1 or ATOM_PPL2
drivers/gpu/drm/amd/include/atombios.h
1893
UCHAR ucTransmitterId; // graphic encoder id defined in objectId.h
drivers/gpu/drm/amd/include/atombios.h
1896
UCHAR ucEncoderMode; // encoder type defined as ATOM_ENCODER_MODE_DP/DVI/HDMI/
drivers/gpu/drm/amd/include/atombios.h
1897
UCHAR ucDVOConfig; // when use DVO, need to know SDR/DDR, 12bit or 24bit
drivers/gpu/drm/amd/include/atombios.h
1899
UCHAR ucMiscInfo; // bit[0]=Force program, bit[1]= set pclk for VGA, b[2]= CRTC sel
drivers/gpu/drm/amd/include/atombios.h
1910
UCHAR ucCRTC; // ATOM_CRTC1~6, indicate the CRTC controller to
drivers/gpu/drm/amd/include/atombios.h
1913
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
1914
UCHAR ucFracFbDiv; // [gphan] temporary to prevent build problem. remove it after driver code is changed.
drivers/gpu/drm/amd/include/atombios.h
1919
UCHAR ucPostDiv; // post divider.
drivers/gpu/drm/amd/include/atombios.h
1920
UCHAR ucRefDiv; // Reference divider
drivers/gpu/drm/amd/include/atombios.h
1921
UCHAR ucPpll; // ATOM_PPLL1/ATOM_PPLL2/ATOM_DCPLL
drivers/gpu/drm/amd/include/atombios.h
1922
UCHAR ucTransmitterID; // ASIC encoder id defined in objectId.h,
drivers/gpu/drm/amd/include/atombios.h
1924
UCHAR ucEncoderMode; // Encoder mode:
drivers/gpu/drm/amd/include/atombios.h
1925
UCHAR ucMiscInfo; // bit[0]= Force program PPLL
drivers/gpu/drm/amd/include/atombios.h
1967
UCHAR ucPostDiv; // post divider.
drivers/gpu/drm/amd/include/atombios.h
1968
UCHAR ucRefDiv; // Reference divider
drivers/gpu/drm/amd/include/atombios.h
1969
UCHAR ucPpll; // ATOM_PPLL1/ATOM_PPLL2/ATOM_DCPLL
drivers/gpu/drm/amd/include/atombios.h
1970
UCHAR ucTransmitterID; // ASIC encoder id defined in objectId.h,
drivers/gpu/drm/amd/include/atombios.h
1972
UCHAR ucEncoderMode; // Encoder mode:
drivers/gpu/drm/amd/include/atombios.h
1973
UCHAR ucMiscInfo; // bit[0]= Force program PPLL
drivers/gpu/drm/amd/include/atombios.h
2005
UCHAR ucStatus;
drivers/gpu/drm/amd/include/atombios.h
2006
UCHAR ucRefDivSrc; // =1: reference clock source from XTALIN, =0: source from PCIE ref clock
drivers/gpu/drm/amd/include/atombios.h
2007
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
2019
UCHAR ucPpll; // ATOM_PHY_PLL0/ATOM_PHY_PLL1/ATOM_PPLL0
drivers/gpu/drm/amd/include/atombios.h
2020
UCHAR ucTransmitterID; // ASIC encoder id defined in objectId.h,
drivers/gpu/drm/amd/include/atombios.h
2022
UCHAR ucEncoderMode; // Encoder mode:
drivers/gpu/drm/amd/include/atombios.h
2023
UCHAR ucMiscInfo; // bit[0]= Force program PLL for pixclk
drivers/gpu/drm/amd/include/atombios.h
2029
UCHAR ucCRTC; // ATOM_CRTC1~6, indicate the CRTC controller to
drivers/gpu/drm/amd/include/atombios.h
2030
UCHAR ucDeepColorRatio; // HDMI panel bit depth: =0: 24bpp =1:30bpp, =2:36bpp
drivers/gpu/drm/amd/include/atombios.h
2031
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
2055
UCHAR ucFlag; // bit0=1: DPREFCLK bypass DFS bit0=0: DPREFCLK not bypass DFS
drivers/gpu/drm/amd/include/atombios.h
2056
UCHAR ucCrtc; // use when enable DCCG pixel clock ucFlag[1]=1
drivers/gpu/drm/amd/include/atombios.h
2057
UCHAR ucPpllId; // use when enable DCCG pixel clock ucFlag[1]=1
drivers/gpu/drm/amd/include/atombios.h
2058
UCHAR ucDeepColorRatio; // use when enable DCCG pixel clock ucFlag[1]=1
drivers/gpu/drm/amd/include/atombios.h
2077
UCHAR ucDCEClkType; // =0: DISPCLK =1: DPREFCLK =2: PIXCLK
drivers/gpu/drm/amd/include/atombios.h
2078
UCHAR ucDCEClkSrc; // ATOM_PLL0 or ATOM_GCK_DFS or ATOM_FCH_CLK or ATOM_COMBOPHY_PLLx
drivers/gpu/drm/amd/include/atombios.h
2079
UCHAR ucDCEClkFlag; // Bit [1:0] = PPLL ref clock source ( when ucDCEClkSrc= ATOM_PPLL0 )
drivers/gpu/drm/amd/include/atombios.h
2080
UCHAR ucCRTC; // ucDisp Pipe Id, ATOM_CRTC0/1/2/..., use only when ucDCEClkType = PIXCLK
drivers/gpu/drm/amd/include/atombios.h
211
UCHAR ucTableFormatRevision; //Change it when the Parser is not backward compatible
drivers/gpu/drm/amd/include/atombios.h
2117
UCHAR ucTransmitterID;
drivers/gpu/drm/amd/include/atombios.h
2118
UCHAR ucEncodeMode;
drivers/gpu/drm/amd/include/atombios.h
212
UCHAR ucTableContentRevision; //Change it only when the table needs to change but the firmware
drivers/gpu/drm/amd/include/atombios.h
2121
UCHAR ucDVOConfig; //if DVO, need passing link rate and output 12bitlow or 24bit
drivers/gpu/drm/amd/include/atombios.h
2122
UCHAR ucConfig; //if none DVO, not defined yet
drivers/gpu/drm/amd/include/atombios.h
2124
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
2133
UCHAR ucTransmitterID; // GPU transmitter id defined in objectid.h
drivers/gpu/drm/amd/include/atombios.h
2134
UCHAR ucEncodeMode; // encoder mode: CRT, LVDS, DP, TMDS or HDMI
drivers/gpu/drm/amd/include/atombios.h
2135
UCHAR ucDispPllConfig; // display pll configure parameter defined as following DISPPLL_CONFIG_XXXX
drivers/gpu/drm/amd/include/atombios.h
2136
UCHAR ucExtTransmitterID; // external encoder id.
drivers/gpu/drm/amd/include/atombios.h
2137
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
2156
UCHAR ucRefDiv; // if it is none-zero, it is used to be calculated the other ppll parameter fb_divider and post_div ( if it is not given )
drivers/gpu/drm/amd/include/atombios.h
2157
UCHAR ucPostDiv; // if it is none-zero, it is used to be calculated the other ppll parameter fb_divider
drivers/gpu/drm/amd/include/atombios.h
2158
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
2175
UCHAR ucEnable; // ATOM_ENABLE:Enable YUV or ATOM_DISABLE:Disable YUV (RGB)
drivers/gpu/drm/amd/include/atombios.h
2176
UCHAR ucCRTC; // Which CRTC needs this YUV or RGB format
drivers/gpu/drm/amd/include/atombios.h
2177
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
2210
UCHAR ucSlaveAddr; //Read from which slave
drivers/gpu/drm/amd/include/atombios.h
2211
UCHAR ucLineNumber; //Read from which HW assisted line
drivers/gpu/drm/amd/include/atombios.h
222
UCHAR uaFirmWareSignature[4]; //Signature to distinguish between Atombios and non-atombios,
drivers/gpu/drm/amd/include/atombios.h
2232
UCHAR ucData; //PS data1
drivers/gpu/drm/amd/include/atombios.h
2233
UCHAR ucStatus; //Status byte 1=success, 2=failure, Also is used as PS data2
drivers/gpu/drm/amd/include/atombios.h
2234
UCHAR ucSlaveAddr; //Write to which slave
drivers/gpu/drm/amd/include/atombios.h
2235
UCHAR ucLineNumber; //Write from which HW assisted line
drivers/gpu/drm/amd/include/atombios.h
2243
UCHAR ucSlaveAddr; //Write to which slave
drivers/gpu/drm/amd/include/atombios.h
2244
UCHAR ucLineNumber; //Write from which HW assisted line
drivers/gpu/drm/amd/include/atombios.h
2256
UCHAR ucPowerConnectorStatus; //Used for return value 0: detected, 1:not detected
drivers/gpu/drm/amd/include/atombios.h
2257
UCHAR ucPwrBehaviorId;
drivers/gpu/drm/amd/include/atombios.h
2263
UCHAR ucPowerConnectorStatus; //Used for return value 0: detected, 1:not detected
drivers/gpu/drm/amd/include/atombios.h
2264
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
2278
UCHAR ucSpreadSpectrumType; //Bit1=0 Down Spread,=1 Center Spread. Bit1=1 Ext. =0 Int. Others:TBD
drivers/gpu/drm/amd/include/atombios.h
2279
UCHAR ucSpreadSpectrumStepSize_Delay; //bits3:2 SS_STEP_SIZE; bit 6:4 SS_DELAY
drivers/gpu/drm/amd/include/atombios.h
2280
UCHAR ucEnable; //ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
2281
UCHAR ucPadding[3];
drivers/gpu/drm/amd/include/atombios.h
2288
UCHAR ucSpreadSpectrumType; //Bit1=0 Down Spread,=1 Center Spread. Bit1=1 Ext. =0 Int. Others:TBD
drivers/gpu/drm/amd/include/atombios.h
2289
UCHAR ucSpreadSpectrumStep; //
drivers/gpu/drm/amd/include/atombios.h
2290
UCHAR ucEnable; //ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
2291
UCHAR ucSpreadSpectrumDelay;
drivers/gpu/drm/amd/include/atombios.h
2292
UCHAR ucSpreadSpectrumRange;
drivers/gpu/drm/amd/include/atombios.h
2293
UCHAR ucPadding;
drivers/gpu/drm/amd/include/atombios.h
2300
UCHAR ucSpreadSpectrumType; // Bit1=0 Down Spread,=1 Center Spread. Bit1=1 Ext. =0 Int. Others:TBD
drivers/gpu/drm/amd/include/atombios.h
2301
UCHAR ucSpreadSpectrumStep; //
drivers/gpu/drm/amd/include/atombios.h
2302
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
2303
UCHAR ucSpreadSpectrumDelay;
drivers/gpu/drm/amd/include/atombios.h
2304
UCHAR ucSpreadSpectrumRange;
drivers/gpu/drm/amd/include/atombios.h
2305
UCHAR ucPpll; // ATOM_PPLL1/ATOM_PPLL2
drivers/gpu/drm/amd/include/atombios.h
2311
UCHAR ucSpreadSpectrumType; // Bit[0]: 0-Down Spread,1-Center Spread.
drivers/gpu/drm/amd/include/atombios.h
2315
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
2336
UCHAR ucSpreadSpectrumType; // Bit[0]: 0-Down Spread,1-Center Spread.
drivers/gpu/drm/amd/include/atombios.h
2340
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
237
UCHAR ucExtendedFunctionCode;
drivers/gpu/drm/amd/include/atombios.h
238
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
2403
UCHAR ucMisc; // bit0=0: Enable single link
drivers/gpu/drm/amd/include/atombios.h
2407
UCHAR ucAction; // 0: turn off encoder
drivers/gpu/drm/amd/include/atombios.h
2423
UCHAR ucMisc; // see PANEL_ENCODER_MISC_xx defintions below
drivers/gpu/drm/amd/include/atombios.h
2424
UCHAR ucAction; // 0: turn off encoder
drivers/gpu/drm/amd/include/atombios.h
2426
UCHAR ucTruncate; // bit0=0: Disable truncate
drivers/gpu/drm/amd/include/atombios.h
2430
UCHAR ucSpatial; // bit0=0: Disable spatial dithering
drivers/gpu/drm/amd/include/atombios.h
2434
UCHAR ucTemporal; // bit0=0: Disable temporal dithering
drivers/gpu/drm/amd/include/atombios.h
2440
UCHAR ucFRC; // bit4=0: 25FRC_SEL pattern E
drivers/gpu/drm/amd/include/atombios.h
245
UCHAR uaFirmWareSignature[4]; //Signature to distinguish between Atombios and non-atombios,
drivers/gpu/drm/amd/include/atombios.h
2473
UCHAR ucEnable; // Enable or Disable External TMDS encoder
drivers/gpu/drm/amd/include/atombios.h
2474
UCHAR ucMisc; // Bit0=0:Enable Single link;=1:Enable Dual link;Bit1 {=0:666RGB, =1:888RGB}
drivers/gpu/drm/amd/include/atombios.h
2475
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
2513
UCHAR ucDVOConfig;
drivers/gpu/drm/amd/include/atombios.h
2514
UCHAR ucAction; //ATOM_ENABLE/ATOM_DISABLE/ATOM_HPD_INIT
drivers/gpu/drm/amd/include/atombios.h
2515
UCHAR ucReseved[4];
drivers/gpu/drm/amd/include/atombios.h
2522
UCHAR ucDVOConfig;
drivers/gpu/drm/amd/include/atombios.h
2523
UCHAR ucAction; //ATOM_ENABLE/ATOM_DISABLE/ATOM_HPD_INIT
drivers/gpu/drm/amd/include/atombios.h
2524
UCHAR ucBitPerColor; //please refer to definition of PANEL_xBIT_PER_COLOR
drivers/gpu/drm/amd/include/atombios.h
2525
UCHAR ucReseved[3];
drivers/gpu/drm/amd/include/atombios.h
2598
UCHAR ucVoltageType; // To tell which voltage to set up, VDDC/MVDDC/MVDDQ
drivers/gpu/drm/amd/include/atombios.h
2599
UCHAR ucVoltageMode; // To set all, to set source A or source B or ...
drivers/gpu/drm/amd/include/atombios.h
260
UCHAR ucExtendedFunctionCode;
drivers/gpu/drm/amd/include/atombios.h
2600
UCHAR ucVoltageIndex; // An index to tell which voltage level
drivers/gpu/drm/amd/include/atombios.h
2601
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
2606
UCHAR ucVoltageType; // To tell which voltage to set up, VDDC/MVDDC/MVDDQ
drivers/gpu/drm/amd/include/atombios.h
2607
UCHAR ucVoltageMode; // Not used, maybe use for state machine for differen power mode
drivers/gpu/drm/amd/include/atombios.h
261
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
2614
UCHAR ucVoltageType; // To tell which voltage to set up, VDDC/MVDDC/MVDDQ/VDDCI
drivers/gpu/drm/amd/include/atombios.h
2615
UCHAR ucVoltageMode; // Indicate action: Set voltage level
drivers/gpu/drm/amd/include/atombios.h
2670
UCHAR ucVoltageType; // Input: To tell which voltage to set up, VDDC/MVDDC/MVDDQ/VDDCI
drivers/gpu/drm/amd/include/atombios.h
2671
UCHAR ucVoltageMode; // Input: Indicate action: Get voltage info
drivers/gpu/drm/amd/include/atombios.h
2709
UCHAR ucVoltageType; // Input: To tell which voltage to set up, VDDC/MVDDC/MVDDQ/VDDCI
drivers/gpu/drm/amd/include/atombios.h
2710
UCHAR ucVoltageMode; // Input: Indicate action: Get voltage info
drivers/gpu/drm/amd/include/atombios.h
2731
UCHAR ucVoltageType; // Input: To tell which voltage to set up, VDDC/MVDDC/MVDDQ/VDDCI
drivers/gpu/drm/amd/include/atombios.h
2732
UCHAR ucVoltageMode; // Input: Indicate action: Get voltage info
drivers/gpu/drm/amd/include/atombios.h
2766
UCHAR ucTvStandard; // See definition "ATOM_TV_NTSC ..."
drivers/gpu/drm/amd/include/atombios.h
2767
UCHAR ucAction; // 0: turn off encoder
drivers/gpu/drm/amd/include/atombios.h
2843
UCHAR ucI2C_Type; // I2C type (normal GP_IO, ImpactTV GP_IO, Dedicated I2C pin, etc)
drivers/gpu/drm/amd/include/atombios.h
2844
UCHAR ucTV_OutInfo; // Type of TV out supported (3:0) and video out crystal frequency (6:4) and TV data port (7)
drivers/gpu/drm/amd/include/atombios.h
2845
UCHAR ucVideoPortInfo; // Provides the video port capabilities
drivers/gpu/drm/amd/include/atombios.h
2846
UCHAR ucHostPortInfo; // Provides host port configuration information
drivers/gpu/drm/amd/include/atombios.h
2857
UCHAR ucTunerInfo; // Type of tuner installed on the adapter (4:0) and video input for tuner (7:5)
drivers/gpu/drm/amd/include/atombios.h
2858
UCHAR ucAudioChipInfo; // List the audio chip type (3:0) product type (4) and OEM revision (7:5)
drivers/gpu/drm/amd/include/atombios.h
2859
UCHAR ucProductID; // Defines as OEM ID or ATI board ID dependent on product type setting
drivers/gpu/drm/amd/include/atombios.h
2860
UCHAR ucMiscInfo1; // Tuner voltage (1:0) HW teletext support (3:2) FM audio decoder (5:4) reserved (6) audio scrambling (7)
drivers/gpu/drm/amd/include/atombios.h
2861
UCHAR ucMiscInfo2; // I2S input config (0) I2S output config (1) I2S Audio Chip (4:2) SPDIF Output Config (5) reserved (7:6)
drivers/gpu/drm/amd/include/atombios.h
2862
UCHAR ucMiscInfo3; // Video Decoder Type (3:0) Video In Standard/Crystal (7:4)
drivers/gpu/drm/amd/include/atombios.h
2863
UCHAR ucMiscInfo4; // Video Decoder Host Config (2:0) reserved (7:3)
drivers/gpu/drm/amd/include/atombios.h
2864
UCHAR ucVideoInput0Info;// Video Input 0 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/amd/include/atombios.h
2865
UCHAR ucVideoInput1Info;// Video Input 1 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/amd/include/atombios.h
2866
UCHAR ucVideoInput2Info;// Video Input 2 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/amd/include/atombios.h
2867
UCHAR ucVideoInput3Info;// Video Input 3 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/amd/include/atombios.h
2868
UCHAR ucVideoInput4Info;// Video Input 4 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/amd/include/atombios.h
2961
UCHAR ucASICMaxTemperature;
drivers/gpu/drm/amd/include/atombios.h
2962
UCHAR ucPadding[3]; //Don't use them
drivers/gpu/drm/amd/include/atombios.h
2977
UCHAR ucPM_RTS_StreamSize; //RTS PM4 packets in Kb unit
drivers/gpu/drm/amd/include/atombios.h
2978
UCHAR ucDesign_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
2979
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
2995
UCHAR ucASICMaxTemperature;
drivers/gpu/drm/amd/include/atombios.h
2996
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/amd/include/atombios.h
2997
UCHAR ucPadding[2]; //Don't use them
drivers/gpu/drm/amd/include/atombios.h
3013
UCHAR ucPM_RTS_StreamSize; //RTS PM4 packets in Kb unit
drivers/gpu/drm/amd/include/atombios.h
3014
UCHAR ucDesign_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
3015
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
3031
UCHAR ucASICMaxTemperature;
drivers/gpu/drm/amd/include/atombios.h
3032
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/amd/include/atombios.h
3033
UCHAR ucPadding[2]; //Don't use them
drivers/gpu/drm/amd/include/atombios.h
3050
UCHAR ucPM_RTS_StreamSize; //RTS PM4 packets in Kb unit
drivers/gpu/drm/amd/include/atombios.h
3051
UCHAR ucDesign_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
3052
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
3068
UCHAR ucASICMaxTemperature;
drivers/gpu/drm/amd/include/atombios.h
3069
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/amd/include/atombios.h
3088
UCHAR ucPM_RTS_StreamSize; //RTS PM4 packets in Kb unit
drivers/gpu/drm/amd/include/atombios.h
3089
UCHAR ucDesign_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
3090
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
3107
UCHAR ucReserved1; //Was ucASICMaxTemperature;
drivers/gpu/drm/amd/include/atombios.h
3108
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/amd/include/atombios.h
3128
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
3129
UCHAR ucReserved4[3];
drivers/gpu/drm/amd/include/atombios.h
3139
UCHAR ucEMBEDDED_CAP:2; // Bit[1:0] Embedded feature level
drivers/gpu/drm/amd/include/atombios.h
3140
UCHAR ucReserved:2; // Bit[3:2] Reserved
drivers/gpu/drm/amd/include/atombios.h
3141
UCHAR ucBRANDING_ID:4; // Bit[7:4] Branding ID
drivers/gpu/drm/amd/include/atombios.h
3157
UCHAR ucReserved3; //Was ucASICMaxTemperature;
drivers/gpu/drm/amd/include/atombios.h
3158
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/amd/include/atombios.h
3164
UCHAR ucRemoteDisplayConfig;
drivers/gpu/drm/amd/include/atombios.h
3165
UCHAR ucReserved5[3]; //Was usMinEngineClockPLL_Input and usMaxEngineClockPLL_Input
drivers/gpu/drm/amd/include/atombios.h
3176
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/amd/include/atombios.h
3177
UCHAR ucCoolingSolution_ID; //0: Air cooling; 1: Liquid cooling ... [COOLING_SOLUTION]
drivers/gpu/drm/amd/include/atombios.h
3179
UCHAR ucReserved9;
drivers/gpu/drm/amd/include/atombios.h
3207
UCHAR ucNumberOfCyclesInPeriodHi;
drivers/gpu/drm/amd/include/atombios.h
3208
UCHAR ucLCDTimingSel; //=0:not valid.!=0 sel this timing descriptor from LCD EDID.
drivers/gpu/drm/amd/include/atombios.h
3222
UCHAR ucMaxNBVoltage;
drivers/gpu/drm/amd/include/atombios.h
3223
UCHAR ucMinNBVoltage;
drivers/gpu/drm/amd/include/atombios.h
3224
UCHAR ucMemoryType; //[7:4]=1:DDR1;=2:DDR2;=3:DDR3.[3:0] is reserved
drivers/gpu/drm/amd/include/atombios.h
3225
UCHAR ucNumberOfCyclesInPeriod; //CG.FVTHROT_PWM_CTRL_REG0.NumberOfCyclesInPeriod
drivers/gpu/drm/amd/include/atombios.h
3226
UCHAR ucStartingPWM_HighTime; //CG.FVTHROT_PWM_CTRL_REG0.StartingPWM_HighTime
drivers/gpu/drm/amd/include/atombios.h
3227
UCHAR ucHTLinkWidth; //16 bit vs. 8 bit
drivers/gpu/drm/amd/include/atombios.h
3228
UCHAR ucMaxNBVoltageHigh;
drivers/gpu/drm/amd/include/atombios.h
3229
UCHAR ucMinNBVoltageHigh;
drivers/gpu/drm/amd/include/atombios.h
3286
UCHAR ucMemoryType; //[3:0]=1:DDR1;=2:DDR2;=3:DDR3.[7:4] is reserved
drivers/gpu/drm/amd/include/atombios.h
3287
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/amd/include/atombios.h
3288
UCHAR ucDockingPinBit;
drivers/gpu/drm/amd/include/atombios.h
3289
UCHAR ucDockingPinPolarity;
drivers/gpu/drm/amd/include/atombios.h
3462
UCHAR ucHtcTmpLmt; //bit [22:16] of D24F3x64 Hardware Thermal Control (HTC) Register, may not be needed, TBD
drivers/gpu/drm/amd/include/atombios.h
3463
UCHAR ucTjOffset; //bit [28:22] of D24F3xE4 Thermtrip Status Register,may not be needed, TBD
drivers/gpu/drm/amd/include/atombios.h
3470
UCHAR ucMemoryType; //[3:0]=1:DDR1;=2:DDR2;=3:DDR3.[7:4] is reserved
drivers/gpu/drm/amd/include/atombios.h
3471
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/amd/include/atombios.h
3661
UCHAR bfHW_Capable:1;
drivers/gpu/drm/amd/include/atombios.h
3662
UCHAR bfHW_EngineID:3;
drivers/gpu/drm/amd/include/atombios.h
3663
UCHAR bfI2C_LineMux:4;
drivers/gpu/drm/amd/include/atombios.h
3665
UCHAR bfI2C_LineMux:4;
drivers/gpu/drm/amd/include/atombios.h
3666
UCHAR bfHW_EngineID:3;
drivers/gpu/drm/amd/include/atombios.h
3667
UCHAR bfHW_Capable:1;
drivers/gpu/drm/amd/include/atombios.h
3674
UCHAR ucAccess;
drivers/gpu/drm/amd/include/atombios.h
3692
UCHAR ucClkMaskShift;
drivers/gpu/drm/amd/include/atombios.h
3693
UCHAR ucClkEnShift;
drivers/gpu/drm/amd/include/atombios.h
3694
UCHAR ucClkY_Shift;
drivers/gpu/drm/amd/include/atombios.h
3695
UCHAR ucClkA_Shift;
drivers/gpu/drm/amd/include/atombios.h
3696
UCHAR ucDataMaskShift;
drivers/gpu/drm/amd/include/atombios.h
3697
UCHAR ucDataEnShift;
drivers/gpu/drm/amd/include/atombios.h
3698
UCHAR ucDataY_Shift;
drivers/gpu/drm/amd/include/atombios.h
3699
UCHAR ucDataA_Shift;
drivers/gpu/drm/amd/include/atombios.h
3700
UCHAR ucReserved1;
drivers/gpu/drm/amd/include/atombios.h
3701
UCHAR ucReserved2;
drivers/gpu/drm/amd/include/atombios.h
3810
UCHAR ucH_Border; // From DFP EDID
drivers/gpu/drm/amd/include/atombios.h
3811
UCHAR ucV_Border;
drivers/gpu/drm/amd/include/atombios.h
3812
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/amd/include/atombios.h
3813
UCHAR ucPadding[3];
drivers/gpu/drm/amd/include/atombios.h
3830
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/amd/include/atombios.h
3831
UCHAR ucOverscanRight; // right
drivers/gpu/drm/amd/include/atombios.h
3832
UCHAR ucOverscanLeft; // left
drivers/gpu/drm/amd/include/atombios.h
3833
UCHAR ucOverscanBottom; // bottom
drivers/gpu/drm/amd/include/atombios.h
3834
UCHAR ucOverscanTop; // top
drivers/gpu/drm/amd/include/atombios.h
3835
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
3862
UCHAR ucInternalModeNumber;
drivers/gpu/drm/amd/include/atombios.h
3863
UCHAR ucRefreshRate;
drivers/gpu/drm/amd/include/atombios.h
3879
UCHAR ucHBorder;
drivers/gpu/drm/amd/include/atombios.h
3880
UCHAR ucVBorder;
drivers/gpu/drm/amd/include/atombios.h
3882
UCHAR ucInternalModeNumber;
drivers/gpu/drm/amd/include/atombios.h
3883
UCHAR ucRefreshRate;
drivers/gpu/drm/amd/include/atombios.h
3905
UCHAR ucPowerSequenceDigOntoDEin10Ms;
drivers/gpu/drm/amd/include/atombios.h
3906
UCHAR ucPowerSequenceDEtoBLOnin10Ms;
drivers/gpu/drm/amd/include/atombios.h
3907
UCHAR ucLVDS_Misc; // Bit0:{=0:single, =1:dual},Bit1 {=0:666RGB, =1:888RGB},Bit2:3:{Grey level}
drivers/gpu/drm/amd/include/atombios.h
3911
UCHAR ucPanelDefaultRefreshRate;
drivers/gpu/drm/amd/include/atombios.h
3912
UCHAR ucPanelIdentification;
drivers/gpu/drm/amd/include/atombios.h
3913
UCHAR ucSS_Id;
drivers/gpu/drm/amd/include/atombios.h
3925
UCHAR ucPowerSequenceDigOntoDEin10Ms;
drivers/gpu/drm/amd/include/atombios.h
3926
UCHAR ucPowerSequenceDEtoBLOnin10Ms;
drivers/gpu/drm/amd/include/atombios.h
3927
UCHAR ucLVDS_Misc; // Bit0:{=0:single, =1:dual},Bit1 {=0:666RGB, =1:888RGB},Bit2:3:{Grey level}
drivers/gpu/drm/amd/include/atombios.h
3931
UCHAR ucPanelDefaultRefreshRate;
drivers/gpu/drm/amd/include/atombios.h
3932
UCHAR ucPanelIdentification;
drivers/gpu/drm/amd/include/atombios.h
3933
UCHAR ucSS_Id;
drivers/gpu/drm/amd/include/atombios.h
3936
UCHAR ucLCDPanel_SpecialHandlingCap;
drivers/gpu/drm/amd/include/atombios.h
3937
UCHAR ucPanelInfoSize; // start from ATOM_DTD_FORMAT to end of panel info, include ExtInfoTable
drivers/gpu/drm/amd/include/atombios.h
3938
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
3978
UCHAR ucSupportedRefreshRate;
drivers/gpu/drm/amd/include/atombios.h
3979
UCHAR ucMinRefreshRateForDRR;
drivers/gpu/drm/amd/include/atombios.h
3999
UCHAR ucLCD_Misc; // Reorganized in V13
drivers/gpu/drm/amd/include/atombios.h
4005
UCHAR ucPanelDefaultRefreshRate;
drivers/gpu/drm/amd/include/atombios.h
4006
UCHAR ucPanelIdentification;
drivers/gpu/drm/amd/include/atombios.h
4007
UCHAR ucSS_Id;
drivers/gpu/drm/amd/include/atombios.h
4010
UCHAR ucLCDPanel_SpecialHandlingCap; // Reorganized in V13
drivers/gpu/drm/amd/include/atombios.h
4015
UCHAR ucPanelInfoSize; // start from ATOM_DTD_FORMAT to end of panel info, include ExtInfoTable
drivers/gpu/drm/amd/include/atombios.h
4018
UCHAR ucPowerSequenceDIGONtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
4019
UCHAR ucPowerSequenceDEtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
4020
UCHAR ucPowerSequenceVARY_BLtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
4021
UCHAR ucPowerSequenceDEtoDIGON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
4023
UCHAR ucOffDelay_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
4024
UCHAR ucPowerSequenceVARY_BLtoBLON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
4025
UCHAR ucPowerSequenceBLONtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
4026
UCHAR ucReserved1;
drivers/gpu/drm/amd/include/atombios.h
4028
UCHAR ucDPCD_eDP_CONFIGURATION_CAP; // dpcd 0dh
drivers/gpu/drm/amd/include/atombios.h
4029
UCHAR ucDPCD_MAX_LINK_RATE; // dpcd 01h
drivers/gpu/drm/amd/include/atombios.h
4030
UCHAR ucDPCD_MAX_LANE_COUNT; // dpcd 02h
drivers/gpu/drm/amd/include/atombios.h
4031
UCHAR ucDPCD_MAX_DOWNSPREAD; // dpcd 03h
drivers/gpu/drm/amd/include/atombios.h
4034
UCHAR uceDPToLVDSRxId;
drivers/gpu/drm/amd/include/atombios.h
4035
UCHAR ucLcdReservd;
drivers/gpu/drm/amd/include/atombios.h
4082
UCHAR ucRecordType;
drivers/gpu/drm/amd/include/atombios.h
4089
UCHAR ucRecordType;
drivers/gpu/drm/amd/include/atombios.h
4090
UCHAR ucRTSValue;
drivers/gpu/drm/amd/include/atombios.h
4097
UCHAR ucRecordType;
drivers/gpu/drm/amd/include/atombios.h
4108
UCHAR ucRecordType;
drivers/gpu/drm/amd/include/atombios.h
4109
UCHAR ucFakeEDIDLength; // = 128 means EDID length is 128 bytes, otherwise the EDID length = ucFakeEDIDLength*128
drivers/gpu/drm/amd/include/atombios.h
4110
UCHAR ucFakeEDIDString[]; // This actually has ucFakeEdidLength elements.
drivers/gpu/drm/amd/include/atombios.h
4115
UCHAR ucRecordType;
drivers/gpu/drm/amd/include/atombios.h
4135
UCHAR ucSpreadSpectrumType; //Bit1=0 Down Spread,=1 Center Spread. Bit1=1 Ext. =0 Int. Bit2=1: PCIE REFCLK SS =0 iternal PPLL SS Others:TBD
drivers/gpu/drm/amd/include/atombios.h
4136
UCHAR ucSS_Step;
drivers/gpu/drm/amd/include/atombios.h
4137
UCHAR ucSS_Delay;
drivers/gpu/drm/amd/include/atombios.h
4138
UCHAR ucSS_Id;
drivers/gpu/drm/amd/include/atombios.h
4139
UCHAR ucRecommendedRef_Div;
drivers/gpu/drm/amd/include/atombios.h
4140
UCHAR ucSS_Range; //it was reserved for V11
drivers/gpu/drm/amd/include/atombios.h
4198
UCHAR ucTV_SuppportedStandard;
drivers/gpu/drm/amd/include/atombios.h
4199
UCHAR ucTV_BootUpDefaultStandard;
drivers/gpu/drm/amd/include/atombios.h
4200
UCHAR ucExt_TV_ASIC_ID;
drivers/gpu/drm/amd/include/atombios.h
4201
UCHAR ucExt_TV_ASIC_SlaveAddr;
drivers/gpu/drm/amd/include/atombios.h
4207
UCHAR ucRevisionNumber; //10h : Revision 1.0; 11h : Revision 1.1
drivers/gpu/drm/amd/include/atombios.h
4208
UCHAR ucMaxLinkRate; //06h : 1.62Gbps per lane; 0Ah = 2.7Gbps per lane
drivers/gpu/drm/amd/include/atombios.h
4209
UCHAR ucMaxLane; //Bits 4:0 = MAX_LANE_COUNT (1/2/4). Bit 7 = ENHANCED_FRAME_CAP
drivers/gpu/drm/amd/include/atombios.h
4210
UCHAR ucMaxDownSpread; //Bit0 = 0: No Down spread; Bit0 = 1: 0.5% (Subject to change according to DP spec)
drivers/gpu/drm/amd/include/atombios.h
4364
UCHAR ucGpioPinBitShift;
drivers/gpu/drm/amd/include/atombios.h
4365
UCHAR ucGPIO_ID;
drivers/gpu/drm/amd/include/atombios.h
4406
UCHAR ucSettings;
drivers/gpu/drm/amd/include/atombios.h
4407
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
441
UCHAR ucAction; //0:reserved //1:Memory //2:Engine
drivers/gpu/drm/amd/include/atombios.h
442
UCHAR ucReserved; //may expand to return larger Fbdiv later
drivers/gpu/drm/amd/include/atombios.h
443
UCHAR ucFbDiv; //return value
drivers/gpu/drm/amd/include/atombios.h
444
UCHAR ucPostDiv; //return value
drivers/gpu/drm/amd/include/atombios.h
4449
UCHAR ucBitShift;
drivers/gpu/drm/amd/include/atombios.h
4450
UCHAR ucPinActiveState; //ucPinActiveState: Bit0=1 active high, =0 active low
drivers/gpu/drm/amd/include/atombios.h
4452
UCHAR ucMiscInfo;
drivers/gpu/drm/amd/include/atombios.h
4453
UCHAR uc480i;
drivers/gpu/drm/amd/include/atombios.h
4454
UCHAR uc480p;
drivers/gpu/drm/amd/include/atombios.h
4455
UCHAR uc720p;
drivers/gpu/drm/amd/include/atombios.h
4456
UCHAR uc1080i;
drivers/gpu/drm/amd/include/atombios.h
4457
UCHAR ucLetterBoxMode;
drivers/gpu/drm/amd/include/atombios.h
4458
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
4459
UCHAR ucNumOfWbGpioBlocks; //For Component video D-Connector support. If zere, NTSC type connector
drivers/gpu/drm/amd/include/atombios.h
4469
UCHAR ucMiscInfo;
drivers/gpu/drm/amd/include/atombios.h
4470
UCHAR uc480i;
drivers/gpu/drm/amd/include/atombios.h
4471
UCHAR uc480p;
drivers/gpu/drm/amd/include/atombios.h
4472
UCHAR uc720p;
drivers/gpu/drm/amd/include/atombios.h
4473
UCHAR uc1080i;
drivers/gpu/drm/amd/include/atombios.h
4474
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
4475
UCHAR ucLetterBoxMode;
drivers/gpu/drm/amd/include/atombios.h
4476
UCHAR ucNumOfWbGpioBlocks; //For Component video D-Connector support. If zere, NTSC type connector
drivers/gpu/drm/amd/include/atombios.h
450
UCHAR ucAction; //0:reserved;COMPUTE_MEMORY_PLL_PARAM:Memory;COMPUTE_ENGINE_PLL_PARAM:Engine. it return ref_div to be written to register
drivers/gpu/drm/amd/include/atombios.h
452
UCHAR ucPostDiv; //return post div to be written to register
drivers/gpu/drm/amd/include/atombios.h
4530
UCHAR ucNumOfDispPath;
drivers/gpu/drm/amd/include/atombios.h
4531
UCHAR ucVersion;
drivers/gpu/drm/amd/include/atombios.h
4532
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
4546
UCHAR ucNumberOfObjects;
drivers/gpu/drm/amd/include/atombios.h
4547
UCHAR ucPadding[3];
drivers/gpu/drm/amd/include/atombios.h
4553
UCHAR ucNumberOfSrc;
drivers/gpu/drm/amd/include/atombios.h
4555
UCHAR ucNumberOfDst;
drivers/gpu/drm/amd/include/atombios.h
4591
UCHAR ucDP_Lane3_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4592
UCHAR ucDP_Lane2_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4593
UCHAR ucDP_Lane1_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4594
UCHAR ucDP_Lane0_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4596
UCHAR ucDP_Lane0_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4597
UCHAR ucDP_Lane1_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4598
UCHAR ucDP_Lane2_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4599
UCHAR ucDP_Lane3_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4611
UCHAR ucDVI_CLK_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4612
UCHAR ucDVI_DATA0_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4613
UCHAR ucDVI_DATA1_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4614
UCHAR ucDVI_DATA2_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4616
UCHAR ucDVI_DATA2_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4617
UCHAR ucDVI_DATA1_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4618
UCHAR ucDVI_DATA0_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4619
UCHAR ucDVI_CLK_Source:2;
drivers/gpu/drm/amd/include/atombios.h
4628
UCHAR ucExtAUXDDCLutIndex; //An index into external AUX/DDC channel LUT
drivers/gpu/drm/amd/include/atombios.h
4629
UCHAR ucExtHPDPINLutIndex; //An index into external HPD pin LUT
drivers/gpu/drm/amd/include/atombios.h
4632
UCHAR ucChannelMapping; // if ucChannelMapping=0, using default one to one mapping
drivers/gpu/drm/amd/include/atombios.h
4636
UCHAR ucChPNInvert; // bit vector for up to 8 lanes, =0: P and N is not invert, =1 P and N is inverted
drivers/gpu/drm/amd/include/atombios.h
4658
UCHAR ucGuid [NUMBER_OF_UCHAR_FOR_GUID]; // a GUID is a 16 byte long string
drivers/gpu/drm/amd/include/atombios.h
4660
UCHAR ucChecksum; // a simple Checksum of the sum of whole structure equal to 0x0.
drivers/gpu/drm/amd/include/atombios.h
4661
UCHAR uc3DStereoPinId; // use for eDP panel
drivers/gpu/drm/amd/include/atombios.h
4662
UCHAR ucRemoteDisplayConfig;
drivers/gpu/drm/amd/include/atombios.h
4663
UCHAR uceDPToLVDSRxId;
drivers/gpu/drm/amd/include/atombios.h
4664
UCHAR ucFixDPVoltageSwing; // usCaps[1]=1, this indicate DP_LANE_SET value
drivers/gpu/drm/amd/include/atombios.h
4665
UCHAR Reserved[3]; // for potential expansion
drivers/gpu/drm/amd/include/atombios.h
4671
UCHAR ucRecordType; //An emun to indicate the record type
drivers/gpu/drm/amd/include/atombios.h
4672
UCHAR ucRecordSize; //The size of the whole record in byte
drivers/gpu/drm/amd/include/atombios.h
4706
UCHAR ucI2CAddr; //The slave address, it's 0 when the record is attached to connector for DDC
drivers/gpu/drm/amd/include/atombios.h
4712
UCHAR ucHPDIntGPIOID; //Corresponding block in GPIO_PIN_INFO table gives the pin info
drivers/gpu/drm/amd/include/atombios.h
4713
UCHAR ucPlugged_PinState;
drivers/gpu/drm/amd/include/atombios.h
4720
UCHAR ucProtectionFlag;
drivers/gpu/drm/amd/include/atombios.h
4721
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
4734
UCHAR ucNumberOfDevice;
drivers/gpu/drm/amd/include/atombios.h
4735
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
4743
UCHAR ucConfigGPIOID;
drivers/gpu/drm/amd/include/atombios.h
4744
UCHAR ucConfigGPIOState; //Set to 1 when it's active high to enable external flow in
drivers/gpu/drm/amd/include/atombios.h
4745
UCHAR ucFlowinGPIPID;
drivers/gpu/drm/amd/include/atombios.h
4746
UCHAR ucExtInGPIPID;
drivers/gpu/drm/amd/include/atombios.h
4752
UCHAR ucCTL1GPIO_ID;
drivers/gpu/drm/amd/include/atombios.h
4753
UCHAR ucCTL1GPIOState; //Set to 1 when it's active high
drivers/gpu/drm/amd/include/atombios.h
4754
UCHAR ucCTL2GPIO_ID;
drivers/gpu/drm/amd/include/atombios.h
4755
UCHAR ucCTL2GPIOState; //Set to 1 when it's active high
drivers/gpu/drm/amd/include/atombios.h
4756
UCHAR ucCTL3GPIO_ID;
drivers/gpu/drm/amd/include/atombios.h
4757
UCHAR ucCTL3GPIOState; //Set to 1 when it's active high
drivers/gpu/drm/amd/include/atombios.h
4758
UCHAR ucCTLFPGA_IN_ID;
drivers/gpu/drm/amd/include/atombios.h
4759
UCHAR ucPadding[3];
drivers/gpu/drm/amd/include/atombios.h
4765
UCHAR ucGPIOID; //Corresponding block in GPIO_PIN_INFO table gives the pin info
drivers/gpu/drm/amd/include/atombios.h
4766
UCHAR ucTVActiveState; //Indicating when the pin==0 or 1 when TV is connected
drivers/gpu/drm/amd/include/atombios.h
4772
UCHAR ucTMSGPIO_ID;
drivers/gpu/drm/amd/include/atombios.h
4773
UCHAR ucTMSGPIOState; //Set to 1 when it's active high
drivers/gpu/drm/amd/include/atombios.h
4774
UCHAR ucTCKGPIO_ID;
drivers/gpu/drm/amd/include/atombios.h
4775
UCHAR ucTCKGPIOState; //Set to 1 when it's active high
drivers/gpu/drm/amd/include/atombios.h
4776
UCHAR ucTDOGPIO_ID;
drivers/gpu/drm/amd/include/atombios.h
4777
UCHAR ucTDOGPIOState; //Set to 1 when it's active high
drivers/gpu/drm/amd/include/atombios.h
4778
UCHAR ucTDIGPIO_ID;
drivers/gpu/drm/amd/include/atombios.h
4779
UCHAR ucTDIGPIOState; //Set to 1 when it's active high
drivers/gpu/drm/amd/include/atombios.h
4780
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
4787
UCHAR ucGPIOID; // GPIO_ID, find the corresponding ID in GPIO_LUT table
drivers/gpu/drm/amd/include/atombios.h
4788
UCHAR ucGPIO_PinState; // Pin state showing how to set-up the pin
drivers/gpu/drm/amd/include/atombios.h
4794
UCHAR ucFlags; // Future expnadibility
drivers/gpu/drm/amd/include/atombios.h
4795
UCHAR ucNumberOfPins; // Number of GPIO pins used to control the object
drivers/gpu/drm/amd/include/atombios.h
48
#ifndef UCHAR
drivers/gpu/drm/amd/include/atombios.h
4827
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
4889
UCHAR ucFlowCntlGpioId;
drivers/gpu/drm/amd/include/atombios.h
4890
UCHAR ucSwapCntlGpioId;
drivers/gpu/drm/amd/include/atombios.h
4891
UCHAR ucConnectedDvoBundle;
drivers/gpu/drm/amd/include/atombios.h
4892
UCHAR ucPadding;
drivers/gpu/drm/amd/include/atombios.h
4904
UCHAR ucSubConnectorType; //CONNECTOR_OBJECT_ID_SINGLE_LINK_DVI_D|X_ID_DUAL_LINK_DVI_D|HDMI_TYPE_A
drivers/gpu/drm/amd/include/atombios.h
4905
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
4912
UCHAR ucMuxType; //decide the number of ucMuxState, =0, no pin state, =1: single state with complement, >1: multiple state
drivers/gpu/drm/amd/include/atombios.h
4913
UCHAR ucMuxControlPin;
drivers/gpu/drm/amd/include/atombios.h
4914
UCHAR ucMuxState[2]; //for alligment purpose
drivers/gpu/drm/amd/include/atombios.h
4920
UCHAR ucMuxType;
drivers/gpu/drm/amd/include/atombios.h
4921
UCHAR ucMuxControlPin;
drivers/gpu/drm/amd/include/atombios.h
4922
UCHAR ucMuxState[2]; //for alligment purpose
drivers/gpu/drm/amd/include/atombios.h
4932
UCHAR ucHPDPINMap[MAX_NUMBER_OF_EXT_HPDPIN_LUT_ENTRIES]; //An fixed size array which maps external pins to internal GPIO_PIN_INFO table
drivers/gpu/drm/amd/include/atombios.h
4958
UCHAR ucMaxTmdsClkRateIn2_5Mhz;
drivers/gpu/drm/amd/include/atombios.h
4959
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
4966
UCHAR ucConnectorType;
drivers/gpu/drm/amd/include/atombios.h
4967
UCHAR ucPosition;
drivers/gpu/drm/amd/include/atombios.h
4981
UCHAR ucLength;
drivers/gpu/drm/amd/include/atombios.h
4982
UCHAR ucWidth;
drivers/gpu/drm/amd/include/atombios.h
4983
UCHAR ucConnNum;
drivers/gpu/drm/amd/include/atombios.h
4984
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
4996
UCHAR ucNumOfVoltageEntries;
drivers/gpu/drm/amd/include/atombios.h
4997
UCHAR ucBytesPerVoltageEntry;
drivers/gpu/drm/amd/include/atombios.h
4998
UCHAR ucVoltageStep; //Indicating in how many mv increament is one step, 0.5mv unit
drivers/gpu/drm/amd/include/atombios.h
4999
UCHAR ucDefaultVoltageEntry;
drivers/gpu/drm/amd/include/atombios.h
500
UCHAR ucRefDiv; //Output Parameter
drivers/gpu/drm/amd/include/atombios.h
5000
UCHAR ucVoltageControlI2cLine;
drivers/gpu/drm/amd/include/atombios.h
5001
UCHAR ucVoltageControlAddress;
drivers/gpu/drm/amd/include/atombios.h
5002
UCHAR ucVoltageControlOffset;
drivers/gpu/drm/amd/include/atombios.h
5009
UCHAR ucVoltageEntries[64]; //64 is for allocation, the actual number of entry is present at ucNumOfVoltageEntries*ucBytesPerVoltageEntry
drivers/gpu/drm/amd/include/atombios.h
501
UCHAR ucPostDiv; //Output Parameter
drivers/gpu/drm/amd/include/atombios.h
5017
UCHAR ucNumOfVoltageEntries; // Number of Voltage Entry, which indicate max Voltage
drivers/gpu/drm/amd/include/atombios.h
5018
UCHAR ucFlag; // bit0=0 :step is 1mv =1 0.5mv
drivers/gpu/drm/amd/include/atombios.h
5019
UCHAR ucBaseVID; // if there is no lookup table, VID= BaseVID + ( Vol - BaseLevle ) /VoltageStep
drivers/gpu/drm/amd/include/atombios.h
502
UCHAR ucCntlFlag; //Output Parameter
drivers/gpu/drm/amd/include/atombios.h
5020
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5021
UCHAR ucVIDAdjustEntries[32]; // 32 is for allocation, the actual number of entry is present at ucNumOfVoltageEntries
drivers/gpu/drm/amd/include/atombios.h
503
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5032
UCHAR ucNumOfVoltageEntries; // Number of Voltage Entry, which indicate max Voltage
drivers/gpu/drm/amd/include/atombios.h
5033
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
5039
UCHAR ucVoltageControlId; //Indicate it is controlled by I2C or GPIO or HW state machine
drivers/gpu/drm/amd/include/atombios.h
5040
UCHAR ucVoltageControlI2cLine;
drivers/gpu/drm/amd/include/atombios.h
5041
UCHAR ucVoltageControlAddress;
drivers/gpu/drm/amd/include/atombios.h
5042
UCHAR ucVoltageControlOffset;
drivers/gpu/drm/amd/include/atombios.h
5044
UCHAR ucGpioPinBitShift[9]; //at most 8 pin support 255 VIDs, termintate with 0xff
drivers/gpu/drm/amd/include/atombios.h
5045
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5077
UCHAR ucVoltageType; //Indicate Voltage Source: VDDC, MVDDC, MVDDQ or MVDDCI
drivers/gpu/drm/amd/include/atombios.h
5078
UCHAR ucSize; //Size of Object
drivers/gpu/drm/amd/include/atombios.h
5085
UCHAR ucVoltageType; //Indicate Voltage Source: VDDC, MVDDC, MVDDQ or MVDDCI
drivers/gpu/drm/amd/include/atombios.h
5086
UCHAR ucSize; //Size of Object
drivers/gpu/drm/amd/include/atombios.h
5105
UCHAR ucLeakageId;
drivers/gpu/drm/amd/include/atombios.h
5106
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5111
UCHAR ucVoltageType; //Indicate Voltage Source: VDDC, MVDDC, MVDDQ or MVDDCI
drivers/gpu/drm/amd/include/atombios.h
5112
UCHAR ucVoltageMode; //Indicate voltage control mode: Init/Set/Leakage/Set phase
drivers/gpu/drm/amd/include/atombios.h
5143
UCHAR ucVoltageRegulatorId; //Indicate Voltage Regulator Id
drivers/gpu/drm/amd/include/atombios.h
5144
UCHAR ucVoltageControlI2cLine;
drivers/gpu/drm/amd/include/atombios.h
5145
UCHAR ucVoltageControlAddress;
drivers/gpu/drm/amd/include/atombios.h
5146
UCHAR ucVoltageControlOffset;
drivers/gpu/drm/amd/include/atombios.h
5147
UCHAR ucVoltageControlFlag; // Bit0: 0 - One byte data; 1 - Two byte data
drivers/gpu/drm/amd/include/atombios.h
5148
UCHAR ulReserved[3];
drivers/gpu/drm/amd/include/atombios.h
5159
UCHAR ucVoltageGpioCntlId; // default is 0 which indicate control through CG VID mode
drivers/gpu/drm/amd/include/atombios.h
5160
UCHAR ucGpioEntryNum; // indiate the entry numbers of Votlage/Gpio value Look up table
drivers/gpu/drm/amd/include/atombios.h
5161
UCHAR ucPhaseDelay; // phase delay in unit of micro second
drivers/gpu/drm/amd/include/atombios.h
5162
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5170
UCHAR ucLeakageCntlId; // default is 0
drivers/gpu/drm/amd/include/atombios.h
5171
UCHAR ucLeakageEntryNum; // indicate the entry number of LeakageId/Voltage Lut table
drivers/gpu/drm/amd/include/atombios.h
5172
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
5188
UCHAR ucSVDGpioId; //0~31 indicate GPIO0~31
drivers/gpu/drm/amd/include/atombios.h
5189
UCHAR ucSVCGpioId; //0~31 indicate GPIO0~31
drivers/gpu/drm/amd/include/atombios.h
5198
UCHAR ucMergedVType; // VDDC/VDCCI/....
drivers/gpu/drm/amd/include/atombios.h
5199
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
5207
UCHAR ucDPMTblVIndex; // Voltage Index in SMC_DPM_Table structure VddcTable/VddGfxTable
drivers/gpu/drm/amd/include/atombios.h
5208
UCHAR ucDPMState; // DPMState0~7
drivers/gpu/drm/amd/include/atombios.h
5236
UCHAR ucProfileId;
drivers/gpu/drm/amd/include/atombios.h
5237
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5258
UCHAR ucLeakageBinNum; // indicate the entry number of LeakageId/Voltage Lut table
drivers/gpu/drm/amd/include/atombios.h
5261
UCHAR ucElbVDDC_Num;
drivers/gpu/drm/amd/include/atombios.h
5265
UCHAR ucElbVDDCI_Num;
drivers/gpu/drm/amd/include/atombios.h
5276
UCHAR ucEfuseBitLSB; // Efuse bit LSB in DWORD address, for example Index 911, usEfuseBitLSB= 911-112*8=15
drivers/gpu/drm/amd/include/atombios.h
5277
UCHAR ucEfuseLength; // Efuse bits length,
drivers/gpu/drm/amd/include/atombios.h
5286
UCHAR ucEfuseBitLSB; // Efuse bit LSB in DWORD address, for example Index 911, usEfuseBitLSB= 911-112*8=15
drivers/gpu/drm/amd/include/atombios.h
5287
UCHAR ucEfuseLength; // Efuse bits length,
drivers/gpu/drm/amd/include/atombios.h
5310
UCHAR ucLkgEfuseBitLSB;
drivers/gpu/drm/amd/include/atombios.h
5311
UCHAR ucLkgEfuseLength;
drivers/gpu/drm/amd/include/atombios.h
533
UCHAR ucRefDiv; //Output Parameter
drivers/gpu/drm/amd/include/atombios.h
534
UCHAR ucPostDiv; //Output Parameter
drivers/gpu/drm/amd/include/atombios.h
5351
UCHAR ucLkgEfuseBitLSB;
drivers/gpu/drm/amd/include/atombios.h
5352
UCHAR ucLkgEfuseLength;
drivers/gpu/drm/amd/include/atombios.h
537
UCHAR ucCntlFlag; //Output Flags
drivers/gpu/drm/amd/include/atombios.h
538
UCHAR ucInputFlag; //Input Flags. ucInputFlag[0] - Strobe(1)/Performance(0) mode
drivers/gpu/drm/amd/include/atombios.h
5393
UCHAR ucLkgEfuseBitLSB;
drivers/gpu/drm/amd/include/atombios.h
5394
UCHAR ucLkgEfuseLength;
drivers/gpu/drm/amd/include/atombios.h
540
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5452
UCHAR ucLkgEfuseBitLSB;
drivers/gpu/drm/amd/include/atombios.h
5453
UCHAR ucLkgEfuseLength;
drivers/gpu/drm/amd/include/atombios.h
5487
UCHAR ucSM_A0_sign;
drivers/gpu/drm/amd/include/atombios.h
5488
UCHAR ucSM_A1_sign;
drivers/gpu/drm/amd/include/atombios.h
5489
UCHAR ucSM_A2_sign;
drivers/gpu/drm/amd/include/atombios.h
5490
UCHAR ucSM_A3_sign;
drivers/gpu/drm/amd/include/atombios.h
5491
UCHAR ucSM_A4_sign;
drivers/gpu/drm/amd/include/atombios.h
5492
UCHAR ucSM_A5_sign;
drivers/gpu/drm/amd/include/atombios.h
5493
UCHAR ucSM_A6_sign;
drivers/gpu/drm/amd/include/atombios.h
5494
UCHAR ucSM_A7_sign;
drivers/gpu/drm/amd/include/atombios.h
5514
UCHAR ucLkgEfuseBitLSB; //Efuse Lkg_FT bit shift in 32bit DWORD
drivers/gpu/drm/amd/include/atombios.h
5515
UCHAR ucLkgEfuseLength; //Efuse Lkg_FT length
drivers/gpu/drm/amd/include/atombios.h
5531
UCHAR ucSM_A0_sign; //def="EVV_SM_A0_SIGN" descr="=0 SM_A0 is postive. =1: SM_A0 is negative" unit="1"/>
drivers/gpu/drm/amd/include/atombios.h
5532
UCHAR ucSM_A1_sign; //def="EVV_SM_A1_SIGN" descr="=0 SM_A1 is postive. =1: SM_A1 is negative" unit="1"/>
drivers/gpu/drm/amd/include/atombios.h
5533
UCHAR ucSM_A2_sign; //def="EVV_SM_A2_SIGN" descr="=0 SM_A2 is postive. =1: SM_A2 is negative" unit="1"/>
drivers/gpu/drm/amd/include/atombios.h
5534
UCHAR ucSM_A3_sign; //def="EVV_SM_A3_SIGN" descr="=0 SM_A3 is postive. =1: SM_A3 is negative" unit="1"/>
drivers/gpu/drm/amd/include/atombios.h
5535
UCHAR ucSM_A4_sign; //def="EVV_SM_A4_SIGN" descr="=0 SM_A4 is postive. =1: SM_A4 is negative" unit="1"/>
drivers/gpu/drm/amd/include/atombios.h
5536
UCHAR ucSM_A5_sign; //def="EVV_SM_A5_SIGN" descr="=0 SM_A5 is postive. =1: SM_A5 is negative" unit="1"/>
drivers/gpu/drm/amd/include/atombios.h
5537
UCHAR ucSM_A6_sign; //def="EVV_SM_A6_SIGN" descr="=0 SM_A6 is postive. =1: SM_A6 is negative" unit="1"/>
drivers/gpu/drm/amd/include/atombios.h
5538
UCHAR ucSM_A7_sign; //def="EVV_SM_A7_SIGN" descr="=0 SM_A7 is postive. =1: SM_A7 is negative" unit="1"/>
drivers/gpu/drm/amd/include/atombios.h
5558
UCHAR ucLkgEfuseBitLSB;
drivers/gpu/drm/amd/include/atombios.h
5559
UCHAR ucLkgEfuseLength;
drivers/gpu/drm/amd/include/atombios.h
5575
UCHAR ucSM_A0_sign;
drivers/gpu/drm/amd/include/atombios.h
5576
UCHAR ucSM_A1_sign;
drivers/gpu/drm/amd/include/atombios.h
5577
UCHAR ucSM_A2_sign;
drivers/gpu/drm/amd/include/atombios.h
5578
UCHAR ucSM_A3_sign;
drivers/gpu/drm/amd/include/atombios.h
5579
UCHAR ucSM_A4_sign;
drivers/gpu/drm/amd/include/atombios.h
5580
UCHAR ucSM_A5_sign;
drivers/gpu/drm/amd/include/atombios.h
5581
UCHAR ucSM_A6_sign;
drivers/gpu/drm/amd/include/atombios.h
5582
UCHAR ucSM_A7_sign;
drivers/gpu/drm/amd/include/atombios.h
560
UCHAR ucPllRefDiv; //Output Parameter: PLL ref divider
drivers/gpu/drm/amd/include/atombios.h
561
UCHAR ucPllPostDiv; //Output Parameter: PLL post divider
drivers/gpu/drm/amd/include/atombios.h
5614
UCHAR ucEnableGB_VDROOP_TABLE_CKSOFF;
drivers/gpu/drm/amd/include/atombios.h
5615
UCHAR ucEnableGB_VDROOP_TABLE_CKSON;
drivers/gpu/drm/amd/include/atombios.h
5616
UCHAR ucEnableGB_FUSE_TABLE_CKSOFF;
drivers/gpu/drm/amd/include/atombios.h
5617
UCHAR ucEnableGB_FUSE_TABLE_CKSON;
drivers/gpu/drm/amd/include/atombios.h
5619
UCHAR ucEnableApplyAVFS_CKS_OFF_Voltage;
drivers/gpu/drm/amd/include/atombios.h
562
UCHAR ucPllCntlFlag; //Output Flags: control flag
drivers/gpu/drm/amd/include/atombios.h
5620
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5626
UCHAR ucVco_setting; // 1: 3-6GHz, 3: 2-4GHz
drivers/gpu/drm/amd/include/atombios.h
5627
UCHAR ucPostdiv; // divide by 2^n
drivers/gpu/drm/amd/include/atombios.h
563
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5638
UCHAR ucSclkEntryNum; // for potential future extend, indicate the number of ATOM_SCLK_FCW_RANGE_ENTRY_V1
drivers/gpu/drm/amd/include/atombios.h
5639
UCHAR ucSMUVer;
drivers/gpu/drm/amd/include/atombios.h
5640
UCHAR ucSharePowerSource;
drivers/gpu/drm/amd/include/atombios.h
5641
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
5650
UCHAR GfxIpMinVer;
drivers/gpu/drm/amd/include/atombios.h
5651
UCHAR GfxIpMajVer;
drivers/gpu/drm/amd/include/atombios.h
5652
UCHAR max_shader_engines;
drivers/gpu/drm/amd/include/atombios.h
5653
UCHAR max_tile_pipes;
drivers/gpu/drm/amd/include/atombios.h
5654
UCHAR max_cu_per_sh;
drivers/gpu/drm/amd/include/atombios.h
5655
UCHAR max_sh_per_se;
drivers/gpu/drm/amd/include/atombios.h
5656
UCHAR max_backends_per_se;
drivers/gpu/drm/amd/include/atombios.h
5657
UCHAR max_texture_channel_caches;
drivers/gpu/drm/amd/include/atombios.h
5663
UCHAR GfxIpMinVer;
drivers/gpu/drm/amd/include/atombios.h
5664
UCHAR GfxIpMajVer;
drivers/gpu/drm/amd/include/atombios.h
5665
UCHAR max_shader_engines;
drivers/gpu/drm/amd/include/atombios.h
5666
UCHAR max_tile_pipes;
drivers/gpu/drm/amd/include/atombios.h
5667
UCHAR max_cu_per_sh;
drivers/gpu/drm/amd/include/atombios.h
5668
UCHAR max_sh_per_se;
drivers/gpu/drm/amd/include/atombios.h
5669
UCHAR max_backends_per_se;
drivers/gpu/drm/amd/include/atombios.h
5670
UCHAR max_texture_channel_caches;
drivers/gpu/drm/amd/include/atombios.h
5679
UCHAR ucPwrSrcId; // Power source
drivers/gpu/drm/amd/include/atombios.h
5680
UCHAR ucPwrSensorType; // GPIO, I2C or none
drivers/gpu/drm/amd/include/atombios.h
5681
UCHAR ucPwrSensId; // if GPIO detect, it is GPIO id, if I2C detect, it is I2C id
drivers/gpu/drm/amd/include/atombios.h
5682
UCHAR ucPwrSensSlaveAddr; // Slave address if I2C detect
drivers/gpu/drm/amd/include/atombios.h
5683
UCHAR ucPwrSensRegIndex; // I2C register Index if I2C detect
drivers/gpu/drm/amd/include/atombios.h
5684
UCHAR ucPwrSensRegBitMask; // detect which bit is used if I2C detect
drivers/gpu/drm/amd/include/atombios.h
5685
UCHAR ucPwrSensActiveState; // high active or low active
drivers/gpu/drm/amd/include/atombios.h
5686
UCHAR ucReserve[3]; // reserve
drivers/gpu/drm/amd/include/atombios.h
5693
UCHAR asPwrbehave[16];
drivers/gpu/drm/amd/include/atombios.h
5746
UCHAR ucHtcTmpLmt;
drivers/gpu/drm/amd/include/atombios.h
5747
UCHAR ucHtcHystLmt;
drivers/gpu/drm/amd/include/atombios.h
5756
UCHAR ucMemoryType;
drivers/gpu/drm/amd/include/atombios.h
5757
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/amd/include/atombios.h
5780
UCHAR ulBoostVid_2bit;
drivers/gpu/drm/amd/include/atombios.h
5781
UCHAR EnableBoost;
drivers/gpu/drm/amd/include/atombios.h
5784
UCHAR ucLvdsMisc;
drivers/gpu/drm/amd/include/atombios.h
5785
UCHAR ucLVDSReserved;
drivers/gpu/drm/amd/include/atombios.h
585
UCHAR ucSclkPostDiv; //PLL post divider = 2^ucSclkPostDiv
drivers/gpu/drm/amd/include/atombios.h
586
UCHAR ucSclkVcoMode; //0: 4G~8Ghz, 1:3G~6Ghz,3: 2G~4Ghz, 2:Reserved
drivers/gpu/drm/amd/include/atombios.h
587
UCHAR ucSclkPllRange; //GreenTable SCLK PLL range entry index ( 0~7 )
drivers/gpu/drm/amd/include/atombios.h
588
UCHAR ucSscEnable;
drivers/gpu/drm/amd/include/atombios.h
5944
UCHAR ucHtcTmpLmt;
drivers/gpu/drm/amd/include/atombios.h
5945
UCHAR ucHtcHystLmt;
drivers/gpu/drm/amd/include/atombios.h
5954
UCHAR ucMemoryType;
drivers/gpu/drm/amd/include/atombios.h
5955
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/amd/include/atombios.h
5956
UCHAR strVBIOSMsg[40];
drivers/gpu/drm/amd/include/atombios.h
5978
UCHAR ulBoostVid_2bit;
drivers/gpu/drm/amd/include/atombios.h
5979
UCHAR EnableBoost;
drivers/gpu/drm/amd/include/atombios.h
5982
UCHAR ucLvdsMisc;
drivers/gpu/drm/amd/include/atombios.h
5983
UCHAR ucTravisLVDSVolAdjust;
drivers/gpu/drm/amd/include/atombios.h
5984
UCHAR ucLVDSPwrOnSeqDIGONtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
5985
UCHAR ucLVDSPwrOnSeqDEtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
5986
UCHAR ucLVDSPwrOffSeqVARY_BLtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
5987
UCHAR ucLVDSPwrOffSeqDEtoDIGON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
5988
UCHAR ucLVDSOffToOnDelay_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
5989
UCHAR ucLVDSPwrOnSeqVARY_BLtoBLON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
5990
UCHAR ucLVDSPwrOffSeqBLONtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
5991
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/amd/include/atombios.h
5997
UCHAR ucNBDPMEnable;
drivers/gpu/drm/amd/include/atombios.h
5998
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
5999
UCHAR ucDPMState0VclkFid;
drivers/gpu/drm/amd/include/atombios.h
6000
UCHAR ucDPMState0DclkFid;
drivers/gpu/drm/amd/include/atombios.h
6001
UCHAR ucDPMState1VclkFid;
drivers/gpu/drm/amd/include/atombios.h
6002
UCHAR ucDPMState1DclkFid;
drivers/gpu/drm/amd/include/atombios.h
6003
UCHAR ucDPMState2VclkFid;
drivers/gpu/drm/amd/include/atombios.h
6004
UCHAR ucDPMState2DclkFid;
drivers/gpu/drm/amd/include/atombios.h
6005
UCHAR ucDPMState3VclkFid;
drivers/gpu/drm/amd/include/atombios.h
6006
UCHAR ucDPMState3DclkFid;
drivers/gpu/drm/amd/include/atombios.h
608
UCHAR ucDllSpeed; //Output
drivers/gpu/drm/amd/include/atombios.h
609
UCHAR ucPostDiv; //Output
drivers/gpu/drm/amd/include/atombios.h
611
UCHAR ucInputFlag; //Input : ATOM_PLL_INPUT_FLAG_PLL_STROBE_MODE_EN: 1-StrobeMode, 0-PerformanceMode
drivers/gpu/drm/amd/include/atombios.h
612
UCHAR ucPllCntlFlag; //Output:
drivers/gpu/drm/amd/include/atombios.h
614
UCHAR ucBWCntl;
drivers/gpu/drm/amd/include/atombios.h
6176
UCHAR ucHtcTmpLmt;
drivers/gpu/drm/amd/include/atombios.h
6177
UCHAR ucHtcHystLmt;
drivers/gpu/drm/amd/include/atombios.h
6185
UCHAR ucMemoryType;
drivers/gpu/drm/amd/include/atombios.h
6186
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/amd/include/atombios.h
6187
UCHAR strVBIOSMsg[40];
drivers/gpu/drm/amd/include/atombios.h
6209
UCHAR ucLvdsMisc;
drivers/gpu/drm/amd/include/atombios.h
6210
UCHAR ucTravisLVDSVolAdjust;
drivers/gpu/drm/amd/include/atombios.h
6211
UCHAR ucLVDSPwrOnSeqDIGONtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6212
UCHAR ucLVDSPwrOnSeqDEtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6213
UCHAR ucLVDSPwrOffSeqVARY_BLtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6214
UCHAR ucLVDSPwrOffSeqDEtoDIGON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6215
UCHAR ucLVDSOffToOnDelay_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6216
UCHAR ucLVDSPwrOnSeqVARY_BLtoBLON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6217
UCHAR ucLVDSPwrOffSeqBLONtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6218
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/amd/include/atombios.h
6377
UCHAR ucI2cRegIndex;
drivers/gpu/drm/amd/include/atombios.h
6378
UCHAR ucI2cRegVal;
drivers/gpu/drm/amd/include/atombios.h
6394
UCHAR ucHtcTmpLmt;
drivers/gpu/drm/amd/include/atombios.h
6395
UCHAR ucHtcHystLmt;
drivers/gpu/drm/amd/include/atombios.h
6403
UCHAR ucMemoryType;
drivers/gpu/drm/amd/include/atombios.h
6404
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/amd/include/atombios.h
6405
UCHAR strVBIOSMsg[40];
drivers/gpu/drm/amd/include/atombios.h
6407
UCHAR ucExtHDMIReDrvSlvAddr;
drivers/gpu/drm/amd/include/atombios.h
6408
UCHAR ucExtHDMIReDrvRegNum;
drivers/gpu/drm/amd/include/atombios.h
6430
UCHAR ucLvdsMisc;
drivers/gpu/drm/amd/include/atombios.h
6431
UCHAR ucTravisLVDSVolAdjust;
drivers/gpu/drm/amd/include/atombios.h
6432
UCHAR ucLVDSPwrOnSeqDIGONtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6433
UCHAR ucLVDSPwrOnSeqDEtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6434
UCHAR ucLVDSPwrOffSeqVARY_BLtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6435
UCHAR ucLVDSPwrOffSeqDEtoDIGON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6436
UCHAR ucLVDSOffToOnDelay_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6437
UCHAR ucLVDSPwrOnSeqVARY_BLtoBLON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6438
UCHAR ucLVDSPwrOffSeqBLONtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6439
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/amd/include/atombios.h
6446
UCHAR ucEDPv1_4VSMode;
drivers/gpu/drm/amd/include/atombios.h
6447
UCHAR ucReserved2;
drivers/gpu/drm/amd/include/atombios.h
6474
UCHAR ucProfileID; // SENSOR_PROFILES
drivers/gpu/drm/amd/include/atombios.h
6485
UCHAR ucID; // 0: Rear, 1: Front right of user, 2: Front left of user
drivers/gpu/drm/amd/include/atombios.h
6486
UCHAR strModuleName[8];
drivers/gpu/drm/amd/include/atombios.h
6492
UCHAR ucID; // 0: Rear, 1: Front
drivers/gpu/drm/amd/include/atombios.h
6493
UCHAR strName[8];
drivers/gpu/drm/amd/include/atombios.h
6517
UCHAR ucHtcTmpLmt;
drivers/gpu/drm/amd/include/atombios.h
6518
UCHAR ucHtcHystLmt;
drivers/gpu/drm/amd/include/atombios.h
6526
UCHAR ucMemoryType;
drivers/gpu/drm/amd/include/atombios.h
6527
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/amd/include/atombios.h
6550
UCHAR ucLvdsMisc;
drivers/gpu/drm/amd/include/atombios.h
6551
UCHAR ucTravisLVDSVolAdjust;
drivers/gpu/drm/amd/include/atombios.h
6552
UCHAR ucLVDSPwrOnSeqDIGONtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6553
UCHAR ucLVDSPwrOnSeqDEtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6554
UCHAR ucLVDSPwrOffSeqVARY_BLtoDE_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6555
UCHAR ucLVDSPwrOffSeqDEtoDIGON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6556
UCHAR ucLVDSOffToOnDelay_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6557
UCHAR ucLVDSPwrOnSeqVARY_BLtoBLON_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6558
UCHAR ucLVDSPwrOffSeqBLONtoVARY_BL_in4Ms;
drivers/gpu/drm/amd/include/atombios.h
6559
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/amd/include/atombios.h
6567
UCHAR ucEDPv1_4VSMode;
drivers/gpu/drm/amd/include/atombios.h
6568
UCHAR ucReserved2;
drivers/gpu/drm/amd/include/atombios.h
6601
UCHAR ucNunberOfBytes; //Indicates how many bytes SW needs to write to the external ASIC for one block, besides to "Start" and "Stop"
drivers/gpu/drm/amd/include/atombios.h
6602
UCHAR ucI2CData[]; //I2C data in bytes, should be less than 16 bytes usually
drivers/gpu/drm/amd/include/atombios.h
6610
UCHAR ucSSChipID; //SS chip being used
drivers/gpu/drm/amd/include/atombios.h
6611
UCHAR ucSSChipSlaveAddr; //Slave Address to set up this SS chip
drivers/gpu/drm/amd/include/atombios.h
6612
UCHAR ucNumOfI2CDataRecords; //number of data block
drivers/gpu/drm/amd/include/atombios.h
6634
UCHAR ucClockIndication; //Indicate which clock source needs SS
drivers/gpu/drm/amd/include/atombios.h
6635
UCHAR ucSpreadSpectrumMode; //Bit1=0 Down Spread,=1 Center Spread.
drivers/gpu/drm/amd/include/atombios.h
6636
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
664
UCHAR ucMclkDPMState;
drivers/gpu/drm/amd/include/atombios.h
665
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
6660
UCHAR ucClockIndication; //Indicate which clock source needs SS
drivers/gpu/drm/amd/include/atombios.h
6661
UCHAR ucSpreadSpectrumMode; //Bit0=0 Down Spread,=1 Center Spread, bit1=0: internal SS bit1=1: external SS
drivers/gpu/drm/amd/include/atombios.h
6662
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
6691
UCHAR ucClockIndication; //Indicate which clock source needs SS
drivers/gpu/drm/amd/include/atombios.h
6692
UCHAR ucSpreadSpectrumMode; //Bit0=0 Down Spread,=1 Center Spread, bit1=0: internal SS bit1=1: external SS
drivers/gpu/drm/amd/include/atombios.h
6693
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
7172
UCHAR ucAction; //not define yet
drivers/gpu/drm/amd/include/atombios.h
7173
UCHAR ucFbDiv_Hi; //Fbdiv Hi byte
drivers/gpu/drm/amd/include/atombios.h
7174
UCHAR ucFbDiv; //FB value
drivers/gpu/drm/amd/include/atombios.h
7175
UCHAR ucPostDiv; //Post div
drivers/gpu/drm/amd/include/atombios.h
7186
UCHAR ucGPIO_ID; //return value, read from GPIO pins
drivers/gpu/drm/amd/include/atombios.h
7187
UCHAR ucGPIOBitShift; //define which bit in uGPIOBitVal need to be update
drivers/gpu/drm/amd/include/atombios.h
7188
UCHAR ucGPIOBitVal; //Set/Reset corresponding bit defined in ucGPIOBitMask
drivers/gpu/drm/amd/include/atombios.h
7189
UCHAR ucAction; //=GPIO_PIN_WRITE: Read; =GPIO_PIN_READ: Write
drivers/gpu/drm/amd/include/atombios.h
7194
UCHAR ucScaler; // ATOM_SCALER1, ATOM_SCALER2
drivers/gpu/drm/amd/include/atombios.h
7195
UCHAR ucEnable; // ATOM_SCALER_DISABLE or ATOM_SCALER_CENTER or ATOM_SCALER_EXPANSION
drivers/gpu/drm/amd/include/atombios.h
7196
UCHAR ucTVStandard; //
drivers/gpu/drm/amd/include/atombios.h
7197
UCHAR ucPadding[1];
drivers/gpu/drm/amd/include/atombios.h
7210
UCHAR ucHWIconVertOffset; // Hardware Icon Vertical offset
drivers/gpu/drm/amd/include/atombios.h
7211
UCHAR ucHWIconHorzOffset; // Hardware Icon Horizontal offset
drivers/gpu/drm/amd/include/atombios.h
7212
UCHAR ucSelection; // ATOM_CURSOR1 or ATOM_ICON1 or ATOM_CURSOR2 or ATOM_ICON2
drivers/gpu/drm/amd/include/atombios.h
7213
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
7226
UCHAR ucSurface; // Surface 1 or 2
drivers/gpu/drm/amd/include/atombios.h
7227
UCHAR ucPadding[3];
drivers/gpu/drm/amd/include/atombios.h
7234
UCHAR ucSurface; // Surface 1 or 2
drivers/gpu/drm/amd/include/atombios.h
7235
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
7236
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
7243
UCHAR ucSurface; // Surface 1 or 2
drivers/gpu/drm/amd/include/atombios.h
7244
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
7253
UCHAR ucColorDepth;
drivers/gpu/drm/amd/include/atombios.h
7254
UCHAR ucPixelFormat;
drivers/gpu/drm/amd/include/atombios.h
7255
UCHAR ucSurface; // Surface 1 or 2
drivers/gpu/drm/amd/include/atombios.h
7256
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
7257
UCHAR ucModeType;
drivers/gpu/drm/amd/include/atombios.h
7258
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
7299
UCHAR ucLutId;
drivers/gpu/drm/amd/include/atombios.h
7300
UCHAR ucAction;
drivers/gpu/drm/amd/include/atombios.h
7314
UCHAR ucInterruptId;
drivers/gpu/drm/amd/include/atombios.h
7315
UCHAR ucServiceId;
drivers/gpu/drm/amd/include/atombios.h
7316
UCHAR ucStatus;
drivers/gpu/drm/amd/include/atombios.h
7317
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
7340
UCHAR ucBitShift;
drivers/gpu/drm/amd/include/atombios.h
7341
UCHAR ucBitLength;
drivers/gpu/drm/amd/include/atombios.h
7354
UCHAR IOAccessSequence[256];
drivers/gpu/drm/amd/include/atombios.h
7390
UCHAR ucVMode_Num; //Video mode number
drivers/gpu/drm/amd/include/atombios.h
7391
UCHAR ucTV_Mode_Num; //Internal TV mode number
drivers/gpu/drm/amd/include/atombios.h
7409
UCHAR ucTV_Mode_Num;
drivers/gpu/drm/amd/include/atombios.h
7441
UCHAR ucMemoryType;
drivers/gpu/drm/amd/include/atombios.h
7442
UCHAR ucMemoryVendor;
drivers/gpu/drm/amd/include/atombios.h
7443
UCHAR ucAdjMCId;
drivers/gpu/drm/amd/include/atombios.h
7444
UCHAR ucDynClkId;
drivers/gpu/drm/amd/include/atombios.h
7474
UCHAR ucPreRegDataLength; // offset in ATOM_INIT_REG_DATA_BLOCK.saRegDataBuf
drivers/gpu/drm/amd/include/atombios.h
755
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
756
UCHAR ucPadding[3];
drivers/gpu/drm/amd/include/atombios.h
7584
UCHAR ucRevision;
drivers/gpu/drm/amd/include/atombios.h
7585
UCHAR ucChecksum;
drivers/gpu/drm/amd/include/atombios.h
7586
UCHAR ucReserved1;
drivers/gpu/drm/amd/include/atombios.h
7587
UCHAR ucReserved2;
drivers/gpu/drm/amd/include/atombios.h
7605
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/amd/include/atombios.h
7606
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4;[3:0] reserved;
drivers/gpu/drm/amd/include/atombios.h
7607
UCHAR ucMemoryVenderID; // Predefined,never change across designs or memory type/vender
drivers/gpu/drm/amd/include/atombios.h
7608
UCHAR ucMemoryDeviceCfg; // [7:4]=0x0:4M;=0x1:8M;=0x2:16M;0x3:32M....[3:0]=0x0:x4;=0x1:x8;=0x2:x16;=0x3:x32...
drivers/gpu/drm/amd/include/atombios.h
7609
UCHAR ucRow; // Number of Row,in power of 2;
drivers/gpu/drm/amd/include/atombios.h
7610
UCHAR ucColumn; // Number of Column,in power of 2;
drivers/gpu/drm/amd/include/atombios.h
7611
UCHAR ucBank; // Nunber of Bank;
drivers/gpu/drm/amd/include/atombios.h
7612
UCHAR ucRank; // Number of Rank, in power of 2
drivers/gpu/drm/amd/include/atombios.h
7613
UCHAR ucChannelNum; // Number of channel;
drivers/gpu/drm/amd/include/atombios.h
7614
UCHAR ucChannelConfig; // [3:0]=Indication of what channel combination;[4:7]=Channel bit width, in number of 2
drivers/gpu/drm/amd/include/atombios.h
7615
UCHAR ucDefaultMVDDQ_ID; // Default MVDDQ setting for this memory block, ID linking to MVDDQ info table to find real set-up data;
drivers/gpu/drm/amd/include/atombios.h
7616
UCHAR ucDefaultMVDDC_ID; // Default MVDDC setting for this memory block, ID linking to MVDDC info table to find real set-up data;
drivers/gpu/drm/amd/include/atombios.h
7617
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
7632
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/amd/include/atombios.h
7633
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4;[3:0] - must not be used for now;
drivers/gpu/drm/amd/include/atombios.h
7634
UCHAR ucMemoryVenderID; // Predefined,never change across designs or memory type/vender. If not predefined, vendor detection table gets executed
drivers/gpu/drm/amd/include/atombios.h
7635
UCHAR ucMemoryDeviceCfg; // [7:4]=0x0:4M;=0x1:8M;=0x2:16M;0x3:32M....[3:0]=0x0:x4;=0x1:x8;=0x2:x16;=0x3:x32...
drivers/gpu/drm/amd/include/atombios.h
7636
UCHAR ucRow; // Number of Row,in power of 2;
drivers/gpu/drm/amd/include/atombios.h
7637
UCHAR ucColumn; // Number of Column,in power of 2;
drivers/gpu/drm/amd/include/atombios.h
7638
UCHAR ucBank; // Nunber of Bank;
drivers/gpu/drm/amd/include/atombios.h
7639
UCHAR ucRank; // Number of Rank, in power of 2
drivers/gpu/drm/amd/include/atombios.h
7640
UCHAR ucChannelNum; // Number of channel;
drivers/gpu/drm/amd/include/atombios.h
7641
UCHAR ucChannelConfig; // [3:0]=Indication of what channel combination;[4:7]=Channel bit width, in number of 2
drivers/gpu/drm/amd/include/atombios.h
7642
UCHAR ucDefaultMVDDQ_ID; // Default MVDDQ setting for this memory block, ID linking to MVDDQ info table to find real set-up data;
drivers/gpu/drm/amd/include/atombios.h
7643
UCHAR ucDefaultMVDDC_ID; // Default MVDDC setting for this memory block, ID linking to MVDDC info table to find real set-up data;
drivers/gpu/drm/amd/include/atombios.h
7644
UCHAR ucRefreshRateFactor;
drivers/gpu/drm/amd/include/atombios.h
7645
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
765
UCHAR ucDispPipeId; // ATOM_CRTC1, ATOM_CRTC2, ...
drivers/gpu/drm/amd/include/atombios.h
766
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
7660
UCHAR ucCL; // CAS latency
drivers/gpu/drm/amd/include/atombios.h
7661
UCHAR ucWL; // WRITE Latency
drivers/gpu/drm/amd/include/atombios.h
7662
UCHAR uctRAS; // tRAS
drivers/gpu/drm/amd/include/atombios.h
7663
UCHAR uctRC; // tRC
drivers/gpu/drm/amd/include/atombios.h
7664
UCHAR uctRFC; // tRFC
drivers/gpu/drm/amd/include/atombios.h
7665
UCHAR uctRCDR; // tRCDR
drivers/gpu/drm/amd/include/atombios.h
7666
UCHAR uctRCDW; // tRCDW
drivers/gpu/drm/amd/include/atombios.h
7667
UCHAR uctRP; // tRP
drivers/gpu/drm/amd/include/atombios.h
7668
UCHAR uctRRD; // tRRD
drivers/gpu/drm/amd/include/atombios.h
7669
UCHAR uctWR; // tWR
drivers/gpu/drm/amd/include/atombios.h
767
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
7670
UCHAR uctWTR; // tWTR
drivers/gpu/drm/amd/include/atombios.h
7671
UCHAR uctPDIX; // tPDIX
drivers/gpu/drm/amd/include/atombios.h
7672
UCHAR uctFAW; // tFAW
drivers/gpu/drm/amd/include/atombios.h
7673
UCHAR uctAOND; // tAOND
drivers/gpu/drm/amd/include/atombios.h
7677
UCHAR ucflag; // flag to control memory timing calculation. bit0= control EMRS2 Infineon
drivers/gpu/drm/amd/include/atombios.h
7678
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
7690
UCHAR ucCL; // CAS latency
drivers/gpu/drm/amd/include/atombios.h
7691
UCHAR ucWL; // WRITE Latency
drivers/gpu/drm/amd/include/atombios.h
7692
UCHAR uctRAS; // tRAS
drivers/gpu/drm/amd/include/atombios.h
7693
UCHAR uctRC; // tRC
drivers/gpu/drm/amd/include/atombios.h
7694
UCHAR uctRFC; // tRFC
drivers/gpu/drm/amd/include/atombios.h
7695
UCHAR uctRCDR; // tRCDR
drivers/gpu/drm/amd/include/atombios.h
7696
UCHAR uctRCDW; // tRCDW
drivers/gpu/drm/amd/include/atombios.h
7697
UCHAR uctRP; // tRP
drivers/gpu/drm/amd/include/atombios.h
7698
UCHAR uctRRD; // tRRD
drivers/gpu/drm/amd/include/atombios.h
7699
UCHAR uctWR; // tWR
drivers/gpu/drm/amd/include/atombios.h
7700
UCHAR uctWTR; // tWTR
drivers/gpu/drm/amd/include/atombios.h
7701
UCHAR uctPDIX; // tPDIX
drivers/gpu/drm/amd/include/atombios.h
7702
UCHAR uctFAW; // tFAW
drivers/gpu/drm/amd/include/atombios.h
7703
UCHAR uctAOND; // tAOND
drivers/gpu/drm/amd/include/atombios.h
7704
UCHAR ucflag; // flag to control memory timing calculation. bit0= control EMRS2 Infineon
drivers/gpu/drm/amd/include/atombios.h
7706
UCHAR uctCCDL; //
drivers/gpu/drm/amd/include/atombios.h
7707
UCHAR uctCRCRL; //
drivers/gpu/drm/amd/include/atombios.h
7708
UCHAR uctCRCWL; //
drivers/gpu/drm/amd/include/atombios.h
7709
UCHAR uctCKE; //
drivers/gpu/drm/amd/include/atombios.h
7710
UCHAR uctCKRSE; //
drivers/gpu/drm/amd/include/atombios.h
7711
UCHAR uctCKRSX; //
drivers/gpu/drm/amd/include/atombios.h
7712
UCHAR uctFAW32; //
drivers/gpu/drm/amd/include/atombios.h
7713
UCHAR ucMR5lo; //
drivers/gpu/drm/amd/include/atombios.h
7714
UCHAR ucMR5hi; //
drivers/gpu/drm/amd/include/atombios.h
7715
UCHAR ucTerminator;
drivers/gpu/drm/amd/include/atombios.h
772
UCHAR ucDispPipeId; // ATOM_CRTC1, ATOM_CRTC2, ...
drivers/gpu/drm/amd/include/atombios.h
7726
UCHAR ucCL; // CAS latency
drivers/gpu/drm/amd/include/atombios.h
7727
UCHAR ucWL; // WRITE Latency
drivers/gpu/drm/amd/include/atombios.h
7728
UCHAR uctRAS; // tRAS
drivers/gpu/drm/amd/include/atombios.h
7729
UCHAR uctRC; // tRC
drivers/gpu/drm/amd/include/atombios.h
773
UCHAR ucEnable; // ATOM_ENABLE/ATOM_DISABLE/ATOM_INIT
drivers/gpu/drm/amd/include/atombios.h
7730
UCHAR uctRFC; // tRFC
drivers/gpu/drm/amd/include/atombios.h
7731
UCHAR uctRCDR; // tRCDR
drivers/gpu/drm/amd/include/atombios.h
7732
UCHAR uctRCDW; // tRCDW
drivers/gpu/drm/amd/include/atombios.h
7733
UCHAR uctRP; // tRP
drivers/gpu/drm/amd/include/atombios.h
7734
UCHAR uctRRD; // tRRD
drivers/gpu/drm/amd/include/atombios.h
7735
UCHAR uctWR; // tWR
drivers/gpu/drm/amd/include/atombios.h
7736
UCHAR uctWTR; // tWTR
drivers/gpu/drm/amd/include/atombios.h
7737
UCHAR uctPDIX; // tPDIX
drivers/gpu/drm/amd/include/atombios.h
7738
UCHAR uctFAW; // tFAW
drivers/gpu/drm/amd/include/atombios.h
7739
UCHAR uctAOND; // tAOND
drivers/gpu/drm/amd/include/atombios.h
774
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
7740
UCHAR ucflag; // flag to control memory timing calculation. bit0= control EMRS2 Infineon
drivers/gpu/drm/amd/include/atombios.h
7742
UCHAR uctCCDL; //
drivers/gpu/drm/amd/include/atombios.h
7743
UCHAR uctCRCRL; //
drivers/gpu/drm/amd/include/atombios.h
7744
UCHAR uctCRCWL; //
drivers/gpu/drm/amd/include/atombios.h
7745
UCHAR uctCKE; //
drivers/gpu/drm/amd/include/atombios.h
7746
UCHAR uctCKRSE; //
drivers/gpu/drm/amd/include/atombios.h
7747
UCHAR uctCKRSX; //
drivers/gpu/drm/amd/include/atombios.h
7748
UCHAR uctFAW32; //
drivers/gpu/drm/amd/include/atombios.h
7749
UCHAR ucMR4lo; //
drivers/gpu/drm/amd/include/atombios.h
7750
UCHAR ucMR4hi; //
drivers/gpu/drm/amd/include/atombios.h
7751
UCHAR ucMR5lo; //
drivers/gpu/drm/amd/include/atombios.h
7752
UCHAR ucMR5hi; //
drivers/gpu/drm/amd/include/atombios.h
7753
UCHAR ucTerminator;
drivers/gpu/drm/amd/include/atombios.h
7754
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
7769
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4;[3:0] - must not be used for now;
drivers/gpu/drm/amd/include/atombios.h
7770
UCHAR ucMemoryVenderID; // Predefined,never change across designs or memory type/vender. If not predefined, vendor detection table gets executed
drivers/gpu/drm/amd/include/atombios.h
7771
UCHAR ucRow; // Number of Row,in power of 2;
drivers/gpu/drm/amd/include/atombios.h
7772
UCHAR ucColumn; // Number of Column,in power of 2;
drivers/gpu/drm/amd/include/atombios.h
7773
UCHAR ucBank; // Nunber of Bank;
drivers/gpu/drm/amd/include/atombios.h
7774
UCHAR ucRank; // Number of Rank, in power of 2
drivers/gpu/drm/amd/include/atombios.h
7775
UCHAR ucBurstSize; // burst size, 0= burst size=4 1= burst size=8
drivers/gpu/drm/amd/include/atombios.h
7776
UCHAR ucDllDisBit; // position of DLL Enable/Disable bit in EMRS ( Extended Mode Register )
drivers/gpu/drm/amd/include/atombios.h
7777
UCHAR ucRefreshRateFactor; // memory refresh rate in unit of ms
drivers/gpu/drm/amd/include/atombios.h
7778
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/amd/include/atombios.h
7779
UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/amd/include/atombios.h
7780
UCHAR ucMemAttrib; // Memory Device Addribute, like RDBI/WDBI etc
drivers/gpu/drm/amd/include/atombios.h
7791
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/amd/include/atombios.h
7792
UCHAR ucChannelNum; // board dependent parameter:Number of channel;
drivers/gpu/drm/amd/include/atombios.h
7793
UCHAR ucChannelSize; // board dependent parameter:32bit or 64bit
drivers/gpu/drm/amd/include/atombios.h
7794
UCHAR ucVREFI; // board dependnt parameter: EXT or INT +160mv to -140mv
drivers/gpu/drm/amd/include/atombios.h
7795
UCHAR ucNPL_RT; // board dependent parameter:NPL round trip delay, used for calculate memory timing parameters
drivers/gpu/drm/amd/include/atombios.h
7796
UCHAR ucFlag; // To enable/disable functionalities based on memory type
drivers/gpu/drm/amd/include/atombios.h
7814
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/amd/include/atombios.h
7815
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4; 0x5:DDR5 [3:0] - Must be 0x0 for now;
drivers/gpu/drm/amd/include/atombios.h
7816
UCHAR ucChannelNum; // Number of channels present in this module config
drivers/gpu/drm/amd/include/atombios.h
7817
UCHAR ucChannelWidth; // 0 - 32 bits; 1 - 64 bits
drivers/gpu/drm/amd/include/atombios.h
7818
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/amd/include/atombios.h
7819
UCHAR ucFlag; // To enable/disable functionalities based on memory type
drivers/gpu/drm/amd/include/atombios.h
7820
UCHAR ucMisc; // bit0: 0 - single rank; 1 - dual rank; bit2: 0 - burstlength 4, 1 - burstlength 8
drivers/gpu/drm/amd/include/atombios.h
7821
UCHAR ucVREFI; // board dependent parameter
drivers/gpu/drm/amd/include/atombios.h
7822
UCHAR ucNPL_RT; // board dependent parameter:NPL round trip delay, used for calculate memory timing parameters
drivers/gpu/drm/amd/include/atombios.h
7823
UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/amd/include/atombios.h
7824
UCHAR ucMemorySize; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!!
drivers/gpu/drm/amd/include/atombios.h
7826
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
783
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/amd/include/atombios.h
7837
UCHAR ucMemoryVenderID; // Predefined, If not predefined, vendor detection table gets executed
drivers/gpu/drm/amd/include/atombios.h
7838
UCHAR ucRefreshRateFactor; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms)
drivers/gpu/drm/amd/include/atombios.h
7839
UCHAR ucReserved2[2];
drivers/gpu/drm/amd/include/atombios.h
784
UCHAR ucPadding[3];
drivers/gpu/drm/amd/include/atombios.h
7856
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/amd/include/atombios.h
7857
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4; 0x5:DDR5 [3:0] - Must be 0x0 for now;
drivers/gpu/drm/amd/include/atombios.h
7858
UCHAR ucChannelNum; // Number of channels present in this module config
drivers/gpu/drm/amd/include/atombios.h
7859
UCHAR ucChannelWidth; // 0 - 32 bits; 1 - 64 bits
drivers/gpu/drm/amd/include/atombios.h
7860
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/amd/include/atombios.h
7861
UCHAR ucFlag; // To enable/disable functionalities based on memory type
drivers/gpu/drm/amd/include/atombios.h
7862
UCHAR ucMisc; // bit0: 0 - single rank; 1 - dual rank; bit2: 0 - burstlength 4, 1 - burstlength 8
drivers/gpu/drm/amd/include/atombios.h
7863
UCHAR ucVREFI; // board dependent parameter
drivers/gpu/drm/amd/include/atombios.h
7864
UCHAR ucNPL_RT; // board dependent parameter:NPL round trip delay, used for calculate memory timing parameters
drivers/gpu/drm/amd/include/atombios.h
7865
UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/amd/include/atombios.h
7866
UCHAR ucMemorySize; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!!
drivers/gpu/drm/amd/include/atombios.h
7868
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
7873
UCHAR ucMemoryVenderID; // Predefined, If not predefined, vendor detection table gets executed
drivers/gpu/drm/amd/include/atombios.h
7874
UCHAR ucRefreshRateFactor; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms)
drivers/gpu/drm/amd/include/atombios.h
7875
UCHAR ucFIFODepth; // FIFO depth supposes to be detected during vendor detection, but if we dont do vendor detection we have to hardcode FIFO Depth
drivers/gpu/drm/amd/include/atombios.h
7876
UCHAR ucCDR_Bandwidth; // [0:3]=Read CDR bandwidth, [4:7] - Write CDR Bandwidth
drivers/gpu/drm/amd/include/atombios.h
7888
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/amd/include/atombios.h
7889
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4; 0x5:DDR5 [3:0] - Must be 0x0 for now;
drivers/gpu/drm/amd/include/atombios.h
7890
UCHAR ucChannelNum; // Number of channels present in this module config
drivers/gpu/drm/amd/include/atombios.h
7891
UCHAR ucChannelWidth; // 0 - 32 bits; 1 - 64 bits
drivers/gpu/drm/amd/include/atombios.h
7892
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/amd/include/atombios.h
7893
UCHAR ucFlag; // To enable/disable functionalities based on memory type
drivers/gpu/drm/amd/include/atombios.h
7894
UCHAR ucMisc; // bit0: 0 - single rank; 1 - dual rank; bit2: 0 - burstlength 4, 1 - burstlength 8
drivers/gpu/drm/amd/include/atombios.h
7895
UCHAR ucVREFI; // board dependent parameter
drivers/gpu/drm/amd/include/atombios.h
7896
UCHAR ucNPL_RT; // board dependent parameter:NPL round trip delay, used for calculate memory timing parameters
drivers/gpu/drm/amd/include/atombios.h
7897
UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/amd/include/atombios.h
7898
UCHAR ucMemorySize; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!!
drivers/gpu/drm/amd/include/atombios.h
7900
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
7905
UCHAR ucMemoryVenderID; // Predefined, If not predefined, vendor detection table gets executed
drivers/gpu/drm/amd/include/atombios.h
7906
UCHAR ucRefreshRateFactor; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms)
drivers/gpu/drm/amd/include/atombios.h
7907
UCHAR ucFIFODepth; // FIFO depth supposes to be detected during vendor detection, but if we dont do vendor detection we have to hardcode FIFO Depth
drivers/gpu/drm/amd/include/atombios.h
7908
UCHAR ucCDR_Bandwidth; // [0:3]=Read CDR bandwidth, [4:7] - Write CDR Bandwidth
drivers/gpu/drm/amd/include/atombios.h
7919
UCHAR ucExtMemoryID; // Current memory module ID
drivers/gpu/drm/amd/include/atombios.h
7920
UCHAR ucMemoryType; // MEM_TYPE_DDR2/DDR3/GDDR3/GDDR5
drivers/gpu/drm/amd/include/atombios.h
7921
UCHAR ucChannelNum; // Number of mem. channels supported in this module
drivers/gpu/drm/amd/include/atombios.h
7922
UCHAR ucChannelWidth; // CHANNEL_16BIT/CHANNEL_32BIT/CHANNEL_64BIT
drivers/gpu/drm/amd/include/atombios.h
7923
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/amd/include/atombios.h
7924
UCHAR ucReserve; // In MC7x, the lower 4 bits are used as bit8-11 of memory size. In other MC code, it's not used.
drivers/gpu/drm/amd/include/atombios.h
7925
UCHAR ucMisc; // RANK_OF_THISMEMORY etc.
drivers/gpu/drm/amd/include/atombios.h
7926
UCHAR ucVREFI; // Not used.
drivers/gpu/drm/amd/include/atombios.h
7927
UCHAR ucNPL_RT; // Round trip delay (MC_SEQ_CAS_TIMING [28:24]:TCL=CL+NPL_RT-2). Always 2.
drivers/gpu/drm/amd/include/atombios.h
7928
UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/amd/include/atombios.h
7929
UCHAR ucMemorySize; // Total memory size in unit of 16MB for CONFIG_MEMSIZE - bit[23:0] zeros
drivers/gpu/drm/amd/include/atombios.h
7931
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
7935
UCHAR ucMemoryVenderID; // [7:4] Revision, [3:0] Vendor code
drivers/gpu/drm/amd/include/atombios.h
7936
UCHAR ucRefreshRateFactor; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms)
drivers/gpu/drm/amd/include/atombios.h
7937
UCHAR ucFIFODepth; // FIFO depth can be detected during vendor detection, here is hardcoded per memory
drivers/gpu/drm/amd/include/atombios.h
7938
UCHAR ucCDR_Bandwidth; // [0:3]=Read CDR bandwidth, [4:7] - Write CDR Bandwidth
drivers/gpu/drm/amd/include/atombios.h
794
UCHAR ucDacType; //{ATOM_DAC_A,ATOM_DAC_B, ATOM_EXT_DAC}
drivers/gpu/drm/amd/include/atombios.h
795
UCHAR ucMisc; //Valid only when table revision =1.3 and above
drivers/gpu/drm/amd/include/atombios.h
7950
UCHAR ucExtMemoryID; // Current memory module ID
drivers/gpu/drm/amd/include/atombios.h
7951
UCHAR ucMemoryType; // MEM_TYPE_DDR2/DDR3/GDDR3/GDDR5
drivers/gpu/drm/amd/include/atombios.h
7952
UCHAR ucChannelNum; // Number of mem. channels supported in this module
drivers/gpu/drm/amd/include/atombios.h
7953
UCHAR ucChannelWidth; // CHANNEL_16BIT/CHANNEL_32BIT/CHANNEL_64BIT
drivers/gpu/drm/amd/include/atombios.h
7954
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/amd/include/atombios.h
7955
UCHAR ucBankCol; // bit[3:2]= BANK ( =2:16bank, =1:8bank, =0:4bank ) bit[1:0]=Col ( =2: 10 bit, =1:9bit, =0:8bit )
drivers/gpu/drm/amd/include/atombios.h
7956
UCHAR ucMisc; // RANK_OF_THISMEMORY etc.
drivers/gpu/drm/amd/include/atombios.h
7957
UCHAR ucVREFI; // Not used.
drivers/gpu/drm/amd/include/atombios.h
7960
UCHAR ucMcTunningSetId; // MC phy registers set per.
drivers/gpu/drm/amd/include/atombios.h
7961
UCHAR ucRowNum;
drivers/gpu/drm/amd/include/atombios.h
7965
UCHAR ucMemoryVenderID; // [7:4] Revision, [3:0] Vendor code
drivers/gpu/drm/amd/include/atombios.h
7966
UCHAR ucRefreshRateFactor; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms)
drivers/gpu/drm/amd/include/atombios.h
7967
UCHAR ucFIFODepth; // FIFO depth can be detected during vendor detection, here is hardcoded per memory
drivers/gpu/drm/amd/include/atombios.h
7968
UCHAR ucCDR_Bandwidth; // [0:3]=Read CDR bandwidth, [4:7] - Write CDR Bandwidth
drivers/gpu/drm/amd/include/atombios.h
7980
UCHAR ucNumOfVRAMModule;
drivers/gpu/drm/amd/include/atombios.h
7990
UCHAR aVID_PinsShift[9]; // 8 bit strap maximum+terminator
drivers/gpu/drm/amd/include/atombios.h
7991
UCHAR ucNumOfVRAMModule;
drivers/gpu/drm/amd/include/atombios.h
8005
UCHAR ucMemDQ7_0ByteRemap; // DQ line byte remap, =0: Memory Data line BYTE0, =1: BYTE1, =2: BYTE2, =3: BYTE3
drivers/gpu/drm/amd/include/atombios.h
8007
UCHAR ucReservde[4];
drivers/gpu/drm/amd/include/atombios.h
8008
UCHAR ucNumOfVRAMModule;
drivers/gpu/drm/amd/include/atombios.h
8020
UCHAR ucNumOfVRAMModule; // indicate number of VRAM module
drivers/gpu/drm/amd/include/atombios.h
8021
UCHAR ucMemoryClkPatchTblVer; // version of memory AC timing register list
drivers/gpu/drm/amd/include/atombios.h
8022
UCHAR ucVramModuleVer; // indicate ATOM_VRAM_MODUE version
drivers/gpu/drm/amd/include/atombios.h
8023
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
8036
UCHAR ucNumOfVRAMModule; // indicate number of VRAM module
drivers/gpu/drm/amd/include/atombios.h
8037
UCHAR ucMemoryClkPatchTblVer; // version of memory AC timing register list
drivers/gpu/drm/amd/include/atombios.h
8038
UCHAR ucVramModuleVer; // indicate ATOM_VRAM_MODUE version
drivers/gpu/drm/amd/include/atombios.h
8039
UCHAR ucMcPhyTileNum; // indicate the MCD tile number which use in DramDataRemapTbl and usMcAdjustPerTileTblOffset
drivers/gpu/drm/amd/include/atombios.h
8046
UCHAR ucByteRemapCh0;
drivers/gpu/drm/amd/include/atombios.h
8047
UCHAR ucByteRemapCh1;
drivers/gpu/drm/amd/include/atombios.h
8061
UCHAR aVID_PinsShift[9]; // 8 bit strap maximum+terminator
drivers/gpu/drm/amd/include/atombios.h
8068
UCHAR ucTrainingLoop;
drivers/gpu/drm/amd/include/atombios.h
8069
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
8087
UCHAR ucControl;
drivers/gpu/drm/amd/include/atombios.h
8088
UCHAR ucData;
drivers/gpu/drm/amd/include/atombios.h
8089
UCHAR ucSatus;
drivers/gpu/drm/amd/include/atombios.h
8090
UCHAR ucTemp;
drivers/gpu/drm/amd/include/atombios.h
8098
UCHAR ucAct;
drivers/gpu/drm/amd/include/atombios.h
8099
UCHAR ucData;
drivers/gpu/drm/amd/include/atombios.h
813
UCHAR ucDacStandard; // See definition of ATOM_DACx_xxx, For DEC3.0, bit 7 used as internal flag to indicate DAC2 (==1) or DAC1 (==0)
drivers/gpu/drm/amd/include/atombios.h
814
UCHAR ucAction; // 0: turn off encoder
drivers/gpu/drm/amd/include/atombios.h
8145
UCHAR VbeSignature[4];
drivers/gpu/drm/amd/include/atombios.h
8148
UCHAR Capabilities[4];
drivers/gpu/drm/amd/include/atombios.h
8172
UCHAR Reserved[222];
drivers/gpu/drm/amd/include/atombios.h
8173
UCHAR OemData[256];
drivers/gpu/drm/amd/include/atombios.h
8181
UCHAR RedBPP;
drivers/gpu/drm/amd/include/atombios.h
8182
UCHAR GreenBPP;
drivers/gpu/drm/amd/include/atombios.h
8183
UCHAR BlueBPP;
drivers/gpu/drm/amd/include/atombios.h
8184
UCHAR ReservedBPP;
drivers/gpu/drm/amd/include/atombios.h
8187
UCHAR Reserved[14];
drivers/gpu/drm/amd/include/atombios.h
8194
UCHAR WinAAttributes; // db ? ; window A attributes
drivers/gpu/drm/amd/include/atombios.h
8195
UCHAR WinBAttributes; // db ? ; window B attributes
drivers/gpu/drm/amd/include/atombios.h
8206
UCHAR XCharSize; // db ? ; character cell width in pixels
drivers/gpu/drm/amd/include/atombios.h
8207
UCHAR YCharSize; // db ? ; character cell height in pixels
drivers/gpu/drm/amd/include/atombios.h
8208
UCHAR NumberOfPlanes; // db ? ; number of memory planes
drivers/gpu/drm/amd/include/atombios.h
8209
UCHAR BitsPerPixel; // db ? ; bits per pixel
drivers/gpu/drm/amd/include/atombios.h
8210
UCHAR NumberOfBanks; // db ? ; number of banks
drivers/gpu/drm/amd/include/atombios.h
8211
UCHAR MemoryModel; // db ? ; memory model type
drivers/gpu/drm/amd/include/atombios.h
8212
UCHAR BankSize; // db ? ; bank size in KB
drivers/gpu/drm/amd/include/atombios.h
8213
UCHAR NumberOfImagePages;// db ? ; number of images
drivers/gpu/drm/amd/include/atombios.h
8214
UCHAR ReservedForPageFunction;//db 1 ; reserved for page function
drivers/gpu/drm/amd/include/atombios.h
8217
UCHAR RedMaskSize; // db ? ; size of direct color red mask in bits
drivers/gpu/drm/amd/include/atombios.h
8218
UCHAR RedFieldPosition; // db ? ; bit position of lsb of red mask
drivers/gpu/drm/amd/include/atombios.h
8219
UCHAR GreenMaskSize; // db ? ; size of direct color green mask in bits
drivers/gpu/drm/amd/include/atombios.h
8220
UCHAR GreenFieldPosition; // db ? ; bit position of lsb of green mask
drivers/gpu/drm/amd/include/atombios.h
8221
UCHAR BlueMaskSize; // db ? ; size of direct color blue mask in bits
drivers/gpu/drm/amd/include/atombios.h
8222
UCHAR BlueFieldPosition; // db ? ; bit position of lsb of blue mask
drivers/gpu/drm/amd/include/atombios.h
8223
UCHAR RsvdMaskSize; // db ? ; size of direct color reserved mask in bits
drivers/gpu/drm/amd/include/atombios.h
8224
UCHAR RsvdFieldPosition; // db ? ; bit position of lsb of reserved mask
drivers/gpu/drm/amd/include/atombios.h
8225
UCHAR DirectColorModeInfo;// db ? ; direct color mode attributes
drivers/gpu/drm/amd/include/atombios.h
8234
UCHAR BnkNumberOfImagePages;// db ? ; number of images for banked modes
drivers/gpu/drm/amd/include/atombios.h
8235
UCHAR LinNumberOfImagPages; // db ? ; number of images for linear modes
drivers/gpu/drm/amd/include/atombios.h
8236
UCHAR LinRedMaskSize; // db ? ; size of direct color red mask(linear modes)
drivers/gpu/drm/amd/include/atombios.h
8237
UCHAR LinRedFieldPosition; // db ? ; bit position of lsb of red mask(linear modes)
drivers/gpu/drm/amd/include/atombios.h
8238
UCHAR LinGreenMaskSize; // db ? ; size of direct color green mask(linear modes)
drivers/gpu/drm/amd/include/atombios.h
8239
UCHAR LinGreenFieldPosition;// db ? ; bit position of lsb of green mask(linear modes)
drivers/gpu/drm/amd/include/atombios.h
8240
UCHAR LinBlueMaskSize; // db ? ; size of direct color blue mask(linear modes)
drivers/gpu/drm/amd/include/atombios.h
8241
UCHAR LinBlueFieldPosition; // db ? ; bit position of lsb of blue mask(linear modes)
drivers/gpu/drm/amd/include/atombios.h
8242
UCHAR LinRsvdMaskSize; // db ? ; size of direct color reserved mask(linear modes)
drivers/gpu/drm/amd/include/atombios.h
8243
UCHAR LinRsvdFieldPosition; // db ? ; bit position of lsb of reserved mask(linear modes)
drivers/gpu/drm/amd/include/atombios.h
8245
UCHAR Reserved; // db 190 dup (0)
drivers/gpu/drm/amd/include/atombios.h
829
UCHAR ucConfig;
drivers/gpu/drm/amd/include/atombios.h
8301
UCHAR ucTransmitterCmdTblId;
drivers/gpu/drm/amd/include/atombios.h
8302
UCHAR ucConfig;
drivers/gpu/drm/amd/include/atombios.h
8303
UCHAR ucEncoderID; //available 1st encoder ( default )
drivers/gpu/drm/amd/include/atombios.h
8304
UCHAR ucOptionEncoderID; //available 2nd encoder ( optional )
drivers/gpu/drm/amd/include/atombios.h
8305
UCHAR uc2ndEncoderID;
drivers/gpu/drm/amd/include/atombios.h
8306
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
8321
UCHAR ucEncoderID;
drivers/gpu/drm/amd/include/atombios.h
8322
UCHAR ucEncoderConfig;
drivers/gpu/drm/amd/include/atombios.h
8348
UCHAR ucPpllId;
drivers/gpu/drm/amd/include/atombios.h
8349
UCHAR ucPpllAttribute;
drivers/gpu/drm/amd/include/atombios.h
8362
UCHAR ucTransmitterCmdTblId;
drivers/gpu/drm/amd/include/atombios.h
8363
UCHAR ucConfig;
drivers/gpu/drm/amd/include/atombios.h
8364
UCHAR ucEncoderID; // available 1st encoder ( default )
drivers/gpu/drm/amd/include/atombios.h
8365
UCHAR ucOptionEncoderID; // available 2nd encoder ( optional )
drivers/gpu/drm/amd/include/atombios.h
8366
UCHAR uc2ndEncoderID;
drivers/gpu/drm/amd/include/atombios.h
8367
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
837
UCHAR ucAction; // =0: turn off encoder
drivers/gpu/drm/amd/include/atombios.h
8377
UCHAR ucDCERevision;
drivers/gpu/drm/amd/include/atombios.h
8378
UCHAR ucMaxDispEngineNum;
drivers/gpu/drm/amd/include/atombios.h
8379
UCHAR ucMaxActiveDispEngineNum;
drivers/gpu/drm/amd/include/atombios.h
8380
UCHAR ucMaxPPLLNum;
drivers/gpu/drm/amd/include/atombios.h
8381
UCHAR ucCoreRefClkSource; // value of CORE_REF_CLK_SOURCE
drivers/gpu/drm/amd/include/atombios.h
8382
UCHAR ucDispCaps;
drivers/gpu/drm/amd/include/atombios.h
8383
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
839
UCHAR ucEncoderMode;
drivers/gpu/drm/amd/include/atombios.h
8409
UCHAR ucChannelID;
drivers/gpu/drm/amd/include/atombios.h
8412
UCHAR ucReplyStatus;
drivers/gpu/drm/amd/include/atombios.h
8413
UCHAR ucDelay;
drivers/gpu/drm/amd/include/atombios.h
8415
UCHAR ucDataOutLen;
drivers/gpu/drm/amd/include/atombios.h
8416
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
8424
UCHAR ucChannelID;
drivers/gpu/drm/amd/include/atombios.h
8427
UCHAR ucReplyStatus;
drivers/gpu/drm/amd/include/atombios.h
8428
UCHAR ucDelay;
drivers/gpu/drm/amd/include/atombios.h
8430
UCHAR ucDataOutLen;
drivers/gpu/drm/amd/include/atombios.h
8431
UCHAR ucHPD_ID; //=0: HPD1, =1: HPD2, =2: HPD3, =3: HPD4, =4: HPD5, =5: HPD6
drivers/gpu/drm/amd/include/atombios.h
8443
UCHAR ucConfig; // for DP training command
drivers/gpu/drm/amd/include/atombios.h
8444
UCHAR ucI2cId; // use for GET_SINK_TYPE command
drivers/gpu/drm/amd/include/atombios.h
8446
UCHAR ucAction;
drivers/gpu/drm/amd/include/atombios.h
8447
UCHAR ucStatus;
drivers/gpu/drm/amd/include/atombios.h
8448
UCHAR ucLaneNum;
drivers/gpu/drm/amd/include/atombios.h
8449
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
845
UCHAR ucLaneNum; // how many lanes to enable
drivers/gpu/drm/amd/include/atombios.h
846
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
8461
UCHAR ucAuxId;
drivers/gpu/drm/amd/include/atombios.h
8462
UCHAR ucAction;
drivers/gpu/drm/amd/include/atombios.h
8463
UCHAR ucSinkType; // Iput and Output parameters.
drivers/gpu/drm/amd/include/atombios.h
8464
UCHAR ucHPDId; // Input parameter, used when ucAction = DP_SERVICE_V2_ACTION_DET_EXT_CONNECTION
drivers/gpu/drm/amd/include/atombios.h
8465
UCHAR ucReserved[2];
drivers/gpu/drm/amd/include/atombios.h
8497
UCHAR ucI2CSpeed;
drivers/gpu/drm/amd/include/atombios.h
8500
UCHAR ucRegIndex;
drivers/gpu/drm/amd/include/atombios.h
8501
UCHAR ucStatus;
drivers/gpu/drm/amd/include/atombios.h
8504
UCHAR ucFlag;
drivers/gpu/drm/amd/include/atombios.h
8505
UCHAR ucTransBytes;
drivers/gpu/drm/amd/include/atombios.h
8506
UCHAR ucSlaveAddr;
drivers/gpu/drm/amd/include/atombios.h
8507
UCHAR ucLineNumber;
drivers/gpu/drm/amd/include/atombios.h
8522
UCHAR ucCmd; // Input: To tell which action to take
drivers/gpu/drm/amd/include/atombios.h
8523
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
8529
UCHAR ucReturnCode; // Output: Return value base on action was taken
drivers/gpu/drm/amd/include/atombios.h
8530
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
8552
UCHAR ucHWBlkInst; // HW block instance, 0, 1, 2, ...
drivers/gpu/drm/amd/include/atombios.h
8553
UCHAR ucReserved[3];
drivers/gpu/drm/amd/include/atombios.h
8612
UCHAR ucStartBit;
drivers/gpu/drm/amd/include/atombios.h
8613
UCHAR ucEndBit;
drivers/gpu/drm/amd/include/atombios.h
8618
UCHAR ucEncodeMode;
drivers/gpu/drm/amd/include/atombios.h
8619
UCHAR ucPhySel;
drivers/gpu/drm/amd/include/atombios.h
8635
UCHAR ucCondition2;
drivers/gpu/drm/amd/include/atombios.h
8652
UCHAR ucEncodeMode;
drivers/gpu/drm/amd/include/atombios.h
8653
UCHAR ucPhySel;
drivers/gpu/drm/amd/include/atombios.h
8659
UCHAR ucEncodeMode;
drivers/gpu/drm/amd/include/atombios.h
8660
UCHAR ucPhySel;
drivers/gpu/drm/amd/include/atombios.h
8667
UCHAR ucGfxBlkId; //GFX blk id to be harvested, like CU, RB or PRIM
drivers/gpu/drm/amd/include/atombios.h
8668
UCHAR ucReserved; //reserved
drivers/gpu/drm/amd/include/atombios.h
8669
UCHAR ucActiveUnitNumPerSH; //requested active CU/RB/PRIM number per shader array
drivers/gpu/drm/amd/include/atombios.h
8670
UCHAR ucMaxUnitNumPerSH; //max CU/RB/PRIM number per shader array
drivers/gpu/drm/amd/include/atombios.h
8680
UCHAR PciRomSignature[2];
drivers/gpu/drm/amd/include/atombios.h
8681
UCHAR ucPciRomSizeIn512bytes;
drivers/gpu/drm/amd/include/atombios.h
8682
UCHAR ucJumpCoreMainInitBIOS;
drivers/gpu/drm/amd/include/atombios.h
8684
UCHAR PciReservedSpace[18];
drivers/gpu/drm/amd/include/atombios.h
8686
UCHAR Rsvd1d_1a[4];
drivers/gpu/drm/amd/include/atombios.h
8688
UCHAR CheckSum[14];
drivers/gpu/drm/amd/include/atombios.h
8689
UCHAR ucBiosMsgNumber;
drivers/gpu/drm/amd/include/atombios.h
8693
UCHAR ucSpeicalPostImageSizeIn512Bytes;
drivers/gpu/drm/amd/include/atombios.h
8694
UCHAR Rsved47_45[3];
drivers/gpu/drm/amd/include/atombios.h
8696
UCHAR Rsved4f_4a[6];
drivers/gpu/drm/amd/include/atombios.h
8698
UCHAR ucJumpCoreXFuncFarHandler;
drivers/gpu/drm/amd/include/atombios.h
8700
UCHAR ucRsved67;
drivers/gpu/drm/amd/include/atombios.h
8701
UCHAR ucJumpCoreVFuncFarHandler;
drivers/gpu/drm/amd/include/atombios.h
8703
UCHAR Rsved6d_6b[3];
drivers/gpu/drm/amd/include/atombios.h
8747
UCHAR ucDAC1_BG_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8748
UCHAR ucDAC1_DAC_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8751
UCHAR ucDAC2_CRT2_BG_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8752
UCHAR ucDAC2_CRT2_DAC_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8755
UCHAR ucDAC2_CRT2_MUX_RegisterInfo; //Bit[4:0]=Bit position,Bit[7]=1:Active High;=0 Active Low
drivers/gpu/drm/amd/include/atombios.h
8756
UCHAR ucDAC2_NTSC_BG_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8757
UCHAR ucDAC2_NTSC_DAC_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8760
UCHAR ucDAC2_TV1_MUX_RegisterInfo; //Bit[4:0]=Bit position,Bit[7]=1:Active High;=0 Active Low
drivers/gpu/drm/amd/include/atombios.h
8761
UCHAR ucDAC2_CV_BG_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8762
UCHAR ucDAC2_CV_DAC_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8765
UCHAR ucDAC2_CV_MUX_RegisterInfo; //Bit[4:0]=Bit position,Bit[7]=1:Active High;=0 Active Low
drivers/gpu/drm/amd/include/atombios.h
8766
UCHAR ucDAC2_PAL_BG_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8767
UCHAR ucDAC2_PAL_DAC_Adjustment;
drivers/gpu/drm/amd/include/atombios.h
8798
UCHAR bfConnectorType:4;
drivers/gpu/drm/amd/include/atombios.h
8799
UCHAR bfAssociatedDAC:4;
drivers/gpu/drm/amd/include/atombios.h
8801
UCHAR bfAssociatedDAC:4;
drivers/gpu/drm/amd/include/atombios.h
8802
UCHAR bfConnectorType:4;
drivers/gpu/drm/amd/include/atombios.h
8809
UCHAR ucAccess;
drivers/gpu/drm/amd/include/atombios.h
8830
UCHAR ucIntSrcBitmap;
drivers/gpu/drm/amd/include/atombios.h
8856
UCHAR ucPLL_ChargePump; // PLL charge-pump gain control
drivers/gpu/drm/amd/include/atombios.h
8857
UCHAR ucPLL_DutyCycle; // PLL duty cycle control
drivers/gpu/drm/amd/include/atombios.h
8858
UCHAR ucPLL_VCO_Gain; // PLL VCO gain control
drivers/gpu/drm/amd/include/atombios.h
8859
UCHAR ucPLL_VoltageSwing; // PLL driver voltage swing control
drivers/gpu/drm/amd/include/atombios.h
8875
UCHAR ucTVStandard; //Same as TV standards defined above,
drivers/gpu/drm/amd/include/atombios.h
8876
UCHAR ucPadding[1];
drivers/gpu/drm/amd/include/atombios.h
8881
UCHAR ucAttribute; //Same as other digital encoder attributes defined above
drivers/gpu/drm/amd/include/atombios.h
8882
UCHAR ucPadding[1];
drivers/gpu/drm/amd/include/atombios.h
889
UCHAR ucReserved1:2;
drivers/gpu/drm/amd/include/atombios.h
8896
UCHAR ucDeviceType; //Use ATOM_DEVICE_xxx1_Index to indicate device type only.
drivers/gpu/drm/amd/include/atombios.h
8897
UCHAR ucAction; //ATOM_ENABLE/ATOM_DISABLE/ATOM_HPD_INIT
drivers/gpu/drm/amd/include/atombios.h
890
UCHAR ucTransmitterSel:2; // =0: UniphyAB, =1: UniphyCD =2: UniphyEF
drivers/gpu/drm/amd/include/atombios.h
891
UCHAR ucLinkSel:1; // =0: linkA/C/E =1: linkB/D/F
drivers/gpu/drm/amd/include/atombios.h
892
UCHAR ucReserved:1;
drivers/gpu/drm/amd/include/atombios.h
8921
UCHAR ucXtransimitterID;
drivers/gpu/drm/amd/include/atombios.h
8922
UCHAR ucSupportedLink; // Bit field, bit0=1, single link supported;bit1=1,dual link supported
drivers/gpu/drm/amd/include/atombios.h
8923
UCHAR ucSequnceAlterID; // Even with the same external TMDS asic, it's possible that the program seqence alters
drivers/gpu/drm/amd/include/atombios.h
8925
UCHAR ucMasterAddress; // Address to control Master xTMDS Chip
drivers/gpu/drm/amd/include/atombios.h
8926
UCHAR ucSlaveAddress; // Address to control Slave xTMDS Chip
drivers/gpu/drm/amd/include/atombios.h
893
UCHAR ucDPLinkRate:1; // =0: 1.62Ghz, =1: 2.7Ghz
drivers/gpu/drm/amd/include/atombios.h
8931
UCHAR ucEnable; // ATOM_ENABLE=On or ATOM_DISABLE=Off
drivers/gpu/drm/amd/include/atombios.h
8932
UCHAR ucDevice; // ATOM_DEVICE_DFP1_INDEX....
drivers/gpu/drm/amd/include/atombios.h
8933
UCHAR ucPadding[2];
drivers/gpu/drm/amd/include/atombios.h
895
UCHAR ucDPLinkRate:1; // =0: 1.62Ghz, =1: 2.7Ghz
drivers/gpu/drm/amd/include/atombios.h
896
UCHAR ucReserved:1;
drivers/gpu/drm/amd/include/atombios.h
897
UCHAR ucLinkSel:1; // =0: linkA/C/E =1: linkB/D/F
drivers/gpu/drm/amd/include/atombios.h
898
UCHAR ucTransmitterSel:2; // =0: UniphyAB, =1: UniphyCD =2: UniphyEF
drivers/gpu/drm/amd/include/atombios.h
899
UCHAR ucReserved1:2;
drivers/gpu/drm/amd/include/atombios.h
9001
UCHAR ucVoltageDropIndex; // index to GPIO table
drivers/gpu/drm/amd/include/atombios.h
9002
UCHAR ucSelectedPanel_RefreshRate;// panel refresh rate
drivers/gpu/drm/amd/include/atombios.h
9003
UCHAR ucMinTemperature;
drivers/gpu/drm/amd/include/atombios.h
9004
UCHAR ucMaxTemperature;
drivers/gpu/drm/amd/include/atombios.h
9005
UCHAR ucNumPciELanes; // number of PCIE lanes
drivers/gpu/drm/amd/include/atombios.h
9016
UCHAR ucVoltageDropIndex; // index to GPIO table
drivers/gpu/drm/amd/include/atombios.h
9017
UCHAR ucSelectedPanel_RefreshRate;// panel refresh rate
drivers/gpu/drm/amd/include/atombios.h
9018
UCHAR ucMinTemperature;
drivers/gpu/drm/amd/include/atombios.h
9019
UCHAR ucMaxTemperature;
drivers/gpu/drm/amd/include/atombios.h
9020
UCHAR ucNumPciELanes; // number of PCIE lanes
drivers/gpu/drm/amd/include/atombios.h
9031
UCHAR ucVoltageDropIndex; // index to Core (VDDC) votage table
drivers/gpu/drm/amd/include/atombios.h
9032
UCHAR ucSelectedPanel_RefreshRate;// panel refresh rate
drivers/gpu/drm/amd/include/atombios.h
9033
UCHAR ucMinTemperature;
drivers/gpu/drm/amd/include/atombios.h
9034
UCHAR ucMaxTemperature;
drivers/gpu/drm/amd/include/atombios.h
9035
UCHAR ucNumPciELanes; // number of PCIE lanes
drivers/gpu/drm/amd/include/atombios.h
9036
UCHAR ucVDDCI_VoltageDropIndex; // index to VDDCI votage table
drivers/gpu/drm/amd/include/atombios.h
9057
UCHAR ucOverdriveThermalController;
drivers/gpu/drm/amd/include/atombios.h
9058
UCHAR ucOverdriveI2cLine;
drivers/gpu/drm/amd/include/atombios.h
9059
UCHAR ucOverdriveIntBitmap;
drivers/gpu/drm/amd/include/atombios.h
9060
UCHAR ucOverdriveControllerAddress;
drivers/gpu/drm/amd/include/atombios.h
9061
UCHAR ucSizeOfPowerModeEntry;
drivers/gpu/drm/amd/include/atombios.h
9062
UCHAR ucNumOfPowerModeEntries;
drivers/gpu/drm/amd/include/atombios.h
9069
UCHAR ucOverdriveThermalController;
drivers/gpu/drm/amd/include/atombios.h
9070
UCHAR ucOverdriveI2cLine;
drivers/gpu/drm/amd/include/atombios.h
9071
UCHAR ucOverdriveIntBitmap;
drivers/gpu/drm/amd/include/atombios.h
9072
UCHAR ucOverdriveControllerAddress;
drivers/gpu/drm/amd/include/atombios.h
9073
UCHAR ucSizeOfPowerModeEntry;
drivers/gpu/drm/amd/include/atombios.h
9074
UCHAR ucNumOfPowerModeEntries;
drivers/gpu/drm/amd/include/atombios.h
908
UCHAR ucAction;
drivers/gpu/drm/amd/include/atombios.h
9081
UCHAR ucOverdriveThermalController;
drivers/gpu/drm/amd/include/atombios.h
9082
UCHAR ucOverdriveI2cLine;
drivers/gpu/drm/amd/include/atombios.h
9083
UCHAR ucOverdriveIntBitmap;
drivers/gpu/drm/amd/include/atombios.h
9084
UCHAR ucOverdriveControllerAddress;
drivers/gpu/drm/amd/include/atombios.h
9085
UCHAR ucSizeOfPowerModeEntry;
drivers/gpu/drm/amd/include/atombios.h
9086
UCHAR ucNumOfPowerModeEntries;
drivers/gpu/drm/amd/include/atombios.h
909
UCHAR ucEncoderMode;
drivers/gpu/drm/amd/include/atombios.h
915
UCHAR ucLaneNum; // how many lanes to enable
drivers/gpu/drm/amd/include/atombios.h
916
UCHAR ucStatus; // = DP_LINK_TRAINING_COMPLETE or DP_LINK_TRAINING_INCOMPLETE, only used by VBIOS with command ATOM_ENCODER_CMD_QUERY_DP_LINK_TRAINING_STATUS
drivers/gpu/drm/amd/include/atombios.h
917
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
9221
UCHAR ucRevision; // Holes set revision
drivers/gpu/drm/amd/include/atombios.h
9222
UCHAR ucAlgorithm; // Hash algorithm
drivers/gpu/drm/amd/include/atombios.h
9223
UCHAR ucSignatureType; // Signature type ( 0 - no signature, 1 - test, 2 - production )
drivers/gpu/drm/amd/include/atombios.h
9224
UCHAR ucReserved;
drivers/gpu/drm/amd/include/atombios.h
9234
UCHAR ucholesNo; // number of holes that follow
drivers/gpu/drm/amd/include/atombios.h
9250
UCHAR Revision;
drivers/gpu/drm/amd/include/atombios.h
9251
UCHAR Checksum;
drivers/gpu/drm/amd/include/atombios.h
9252
UCHAR OemId[6];
drivers/gpu/drm/amd/include/atombios.h
9253
UCHAR OemTableId[8]; //UINT64 OemTableId;
drivers/gpu/drm/amd/include/atombios.h
9274
UCHAR TableUUID[16]; //0x24
drivers/gpu/drm/amd/include/atombios.h
9295
UCHAR VbiosContent[];
drivers/gpu/drm/amd/include/atombios.h
9300
UCHAR Lib1Content[1];
drivers/gpu/drm/amd/include/atombios.h
962
UCHAR ucReserved1:1;
drivers/gpu/drm/amd/include/atombios.h
963
UCHAR ucDigSel:3; // =0/1/2/3/4/5: DIG0/1/2/3/4/5 (In register spec also referred as DIGA/B/C/D/E/F)
drivers/gpu/drm/amd/include/atombios.h
964
UCHAR ucReserved:3;
drivers/gpu/drm/amd/include/atombios.h
965
UCHAR ucDPLinkRate:1; // =0: 1.62Ghz, =1: 2.7Ghz
drivers/gpu/drm/amd/include/atombios.h
967
UCHAR ucDPLinkRate:1; // =0: 1.62Ghz, =1: 2.7Ghz
drivers/gpu/drm/amd/include/atombios.h
968
UCHAR ucReserved:3;
drivers/gpu/drm/amd/include/atombios.h
969
UCHAR ucDigSel:3; // =0/1/2/3/4/5: DIG0/1/2/3/4/5 (In register spec also referred as DIGA/B/C/D/E/F)
drivers/gpu/drm/amd/include/atombios.h
970
UCHAR ucReserved1:1;
drivers/gpu/drm/amd/include/atombios.h
989
UCHAR ucAction;
drivers/gpu/drm/amd/include/atombios.h
991
UCHAR ucEncoderMode;
drivers/gpu/drm/amd/include/atombios.h
998
UCHAR ucPanelMode; // only valid when ucAction == ATOM_ENCODER_CMD_SETUP_PANEL_MODE
drivers/gpu/drm/amd/include/pptable.h
106
UCHAR ucFanControlMode;
drivers/gpu/drm/amd/include/pptable.h
178
UCHAR ucDataRevision;
drivers/gpu/drm/amd/include/pptable.h
180
UCHAR ucNumStates;
drivers/gpu/drm/amd/include/pptable.h
181
UCHAR ucStateEntrySize;
drivers/gpu/drm/amd/include/pptable.h
182
UCHAR ucClockInfoSize;
drivers/gpu/drm/amd/include/pptable.h
183
UCHAR ucNonClockSize;
drivers/gpu/drm/amd/include/pptable.h
211
UCHAR ucNumCustomThermalPolicy;
drivers/gpu/drm/amd/include/pptable.h
31
UCHAR ucType; // one of ATOM_PP_THERMALCONTROLLER_*
drivers/gpu/drm/amd/include/pptable.h
315
UCHAR ucMinTemperature;
drivers/gpu/drm/amd/include/pptable.h
316
UCHAR ucMaxTemperature;
drivers/gpu/drm/amd/include/pptable.h
317
UCHAR ucThermalAction;
drivers/gpu/drm/amd/include/pptable.h
32
UCHAR ucI2cLine; // as interpreted by DAL I2C
drivers/gpu/drm/amd/include/pptable.h
328
UCHAR ucMinTemperature;
drivers/gpu/drm/amd/include/pptable.h
329
UCHAR ucMaxTemperature;
drivers/gpu/drm/amd/include/pptable.h
33
UCHAR ucI2cAddress;
drivers/gpu/drm/amd/include/pptable.h
331
UCHAR ucRequiredPower;
drivers/gpu/drm/amd/include/pptable.h
335
UCHAR ucUnused[5];
drivers/gpu/drm/amd/include/pptable.h
34
UCHAR ucFanParameters; // Fan Control Parameters.
drivers/gpu/drm/amd/include/pptable.h
344
UCHAR ucEngineClockHigh;
drivers/gpu/drm/amd/include/pptable.h
347
UCHAR ucMemoryClockHigh;
drivers/gpu/drm/amd/include/pptable.h
35
UCHAR ucFanMinRPM; // Fan Minimum RPM (hundreds) -- for display purposes only.
drivers/gpu/drm/amd/include/pptable.h
36
UCHAR ucFanMaxRPM; // Fan Maximum RPM (hundreds) -- for display purposes only.
drivers/gpu/drm/amd/include/pptable.h
369
UCHAR ucLowEngineClockHigh;
drivers/gpu/drm/amd/include/pptable.h
37
UCHAR ucReserved; // ----
drivers/gpu/drm/amd/include/pptable.h
371
UCHAR ucHighEngineClockHigh;
drivers/gpu/drm/amd/include/pptable.h
373
UCHAR ucMemoryClockHigh; // Currentyl unused.
drivers/gpu/drm/amd/include/pptable.h
374
UCHAR ucPadding; // For proper alignment and size.
drivers/gpu/drm/amd/include/pptable.h
376
UCHAR ucMaxHTLinkWidth; // From SBIOS - {2, 4, 8, 16}
drivers/gpu/drm/amd/include/pptable.h
377
UCHAR ucMinHTLinkWidth; // From SBIOS - {2, 4, 8, 16}. Effective only if CDLW enabled. Minimum down stream width could
drivers/gpu/drm/amd/include/pptable.h
38
UCHAR ucFlags; // to be defined
drivers/gpu/drm/amd/include/pptable.h
398
UCHAR ucEngineClockHigh;
drivers/gpu/drm/amd/include/pptable.h
401
UCHAR ucMemoryClockHigh;
drivers/gpu/drm/amd/include/pptable.h
414
UCHAR ucEngineClockHigh;
drivers/gpu/drm/amd/include/pptable.h
417
UCHAR ucMemoryClockHigh;
drivers/gpu/drm/amd/include/pptable.h
421
UCHAR ucPCIEGen;
drivers/gpu/drm/amd/include/pptable.h
422
UCHAR ucUnused1;
drivers/gpu/drm/amd/include/pptable.h
431
UCHAR ucEngineClockHigh;
drivers/gpu/drm/amd/include/pptable.h
434
UCHAR ucMemoryClockHigh;
drivers/gpu/drm/amd/include/pptable.h
436
UCHAR ucPCIEGen;
drivers/gpu/drm/amd/include/pptable.h
442
UCHAR ucEngineClockHigh; //clockfrequency >> 16.
drivers/gpu/drm/amd/include/pptable.h
443
UCHAR vddcIndex; //2-bit vddc index;
drivers/gpu/drm/amd/include/pptable.h
453
UCHAR ucEngineClockHigh;
drivers/gpu/drm/amd/include/pptable.h
454
UCHAR vddcIndex;
drivers/gpu/drm/amd/include/pptable.h
461
UCHAR index;
drivers/gpu/drm/amd/include/pptable.h
462
UCHAR rsv[3];
drivers/gpu/drm/amd/include/pptable.h
469
UCHAR ucNumDPMLevels;
drivers/gpu/drm/amd/include/pptable.h
472
UCHAR nonClockInfoIndex;
drivers/gpu/drm/amd/include/pptable.h
476
UCHAR clockInfoIndex[];
drivers/gpu/drm/amd/include/pptable.h
481
UCHAR ucNumEntries;
drivers/gpu/drm/amd/include/pptable.h
489
UCHAR ucNumEntries;
drivers/gpu/drm/amd/include/pptable.h
492
UCHAR ucEntrySize;
drivers/gpu/drm/amd/include/pptable.h
494
UCHAR clockInfo[];
drivers/gpu/drm/amd/include/pptable.h
499
UCHAR ucNumEntries;
drivers/gpu/drm/amd/include/pptable.h
501
UCHAR ucEntrySize;
drivers/gpu/drm/amd/include/pptable.h
509
UCHAR ucClockHigh;
drivers/gpu/drm/amd/include/pptable.h
516
UCHAR ucNumEntries;
drivers/gpu/drm/amd/include/pptable.h
524
UCHAR ucSclkHigh;
drivers/gpu/drm/amd/include/pptable.h
526
UCHAR ucMclkHigh;
drivers/gpu/drm/amd/include/pptable.h
534
UCHAR ucNumEntries;
drivers/gpu/drm/amd/include/pptable.h
560
UCHAR ucNumEntries;
drivers/gpu/drm/amd/include/pptable.h
569
UCHAR ucSclkHigh;
drivers/gpu/drm/amd/include/pptable.h
571
UCHAR ucMclkHigh;
drivers/gpu/drm/amd/include/pptable.h
577
UCHAR ucNumEntries;
drivers/gpu/drm/amd/include/pptable.h
584
UCHAR ucEVClkHigh;
drivers/gpu/drm/amd/include/pptable.h
586
UCHAR ucECClkHigh;
drivers/gpu/drm/amd/include/pptable.h
590
UCHAR ucNumEntries;
drivers/gpu/drm/amd/include/pptable.h
597
UCHAR ucVCEClockInfoIndex;
drivers/gpu/drm/amd/include/pptable.h
602
UCHAR numEntries;
drivers/gpu/drm/amd/include/pptable.h
608
UCHAR ucVCEClockInfoIndex;
drivers/gpu/drm/amd/include/pptable.h
609
UCHAR ucClockInfoIndex; //highest 2 bits indicates memory p-states, lower 6bits indicates index to ClockInfoArrary
drivers/gpu/drm/amd/include/pptable.h
614
UCHAR numEntries;
drivers/gpu/drm/amd/include/pptable.h
621
UCHAR revid;
drivers/gpu/drm/amd/include/pptable.h
630
UCHAR ucVClkHigh;
drivers/gpu/drm/amd/include/pptable.h
632
UCHAR ucDClkHigh;
drivers/gpu/drm/amd/include/pptable.h
636
UCHAR ucNumEntries;
drivers/gpu/drm/amd/include/pptable.h
643
UCHAR ucUVDClockInfoIndex;
drivers/gpu/drm/amd/include/pptable.h
648
UCHAR numEntries;
drivers/gpu/drm/amd/include/pptable.h
654
UCHAR revid;
drivers/gpu/drm/amd/include/pptable.h
663
UCHAR ucSAMClockHigh;
drivers/gpu/drm/amd/include/pptable.h
667
UCHAR numEntries;
drivers/gpu/drm/amd/include/pptable.h
673
UCHAR revid;
drivers/gpu/drm/amd/include/pptable.h
681
UCHAR ucACPClockHigh;
drivers/gpu/drm/amd/include/pptable.h
685
UCHAR numEntries;
drivers/gpu/drm/amd/include/pptable.h
691
UCHAR revid;
drivers/gpu/drm/amd/include/pptable.h
707
UCHAR revid;
drivers/gpu/drm/amd/include/pptable.h
713
UCHAR revid;
drivers/gpu/drm/amd/include/pptable.h
724
UCHAR ucRevId;
drivers/gpu/drm/amd/include/pptable.h
725
UCHAR ucPpmDesign; //A+I or A+A
drivers/gpu/drm/amd/include/pptable.h
748
UCHAR ucDispConfig;
drivers/gpu/drm/amd/include/pptable.h
753
UCHAR revid;
drivers/gpu/drm/amd/include/pptable.h
754
UCHAR numEntries;
drivers/gpu/drm/amd/include/pptable.h
80
UCHAR ucNonClockStateIndex;
drivers/gpu/drm/amd/include/pptable.h
81
UCHAR ucClockStateIndices[]; // variable-sized
drivers/gpu/drm/amd/include/pptable.h
87
UCHAR ucFanTableFormat; // Change this if the table format changes or version changes so that the other fields are not the same.
drivers/gpu/drm/amd/include/pptable.h
88
UCHAR ucTHyst; // Temperature hysteresis. Integer.
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
103
UCHAR ucTableRevision;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
146
UCHAR ucEngineClockIndexHigh;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
147
UCHAR ucEngineClockIndexLow;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
149
UCHAR ucMemoryClockIndexHigh;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
150
UCHAR ucMemoryClockIndexLow;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
152
UCHAR ucPCIEGenLow;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
153
UCHAR ucPCIEGenHigh;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
155
UCHAR ucPCIELaneLow;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
156
UCHAR ucPCIELaneHigh;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
161
UCHAR ucUnused[4];
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
165
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
166
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
171
UCHAR ucVddcInd; /* Vddc voltage */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
180
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
181
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
186
UCHAR ucVddInd; /* Base voltage */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
190
UCHAR ucReliabilityTemperature;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
191
UCHAR ucCKSVOffsetandDisable; /* Bits 0~6: Voltage offset for CKS, Bit 7: Disable/enable for the SCLK level. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
195
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
196
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
201
UCHAR ucVddInd; /* Base voltage */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
205
UCHAR ucReliabilityTemperature;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
206
UCHAR ucCKSVOffsetandDisable; /* Bits 0~6: Voltage offset for CKS, Bit 7: Disable/enable for the SCLK level. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
211
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
212
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
217
UCHAR ucPCIEGenSpeed;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
218
UCHAR usPCIELaneWidth;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
219
UCHAR ucReserved[2];
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
223
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
224
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
229
UCHAR ucPCIEGenSpeed;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
230
UCHAR usPCIELaneWidth;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
231
UCHAR ucReserved[2];
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
236
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
237
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
243
UCHAR ucVddcInd; /* VDDC voltage */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
253
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
254
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
266
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
267
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
272
UCHAR ucRevId; /* Change this if the table format changes or version changes so that the other fields are not the same. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
273
UCHAR ucTHyst; /* Temperature hysteresis. Integer. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
281
UCHAR ucFanControlMode; /* Legacy or Fuzzy Fan mode */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
286
UCHAR ucTargetTemperature; /* Advanced fan controller target temperature. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
287
UCHAR ucMinimumPWMLimit; /* The minimum PWM that the advanced fan controller can set. This should be set to the highest PWM that will run the fan at its lowest RPM. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
292
UCHAR ucRevId; /* Change this if the table format changes or version changes so that the other fields are not the same. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
293
UCHAR ucTHyst; /* Temperature hysteresis. Integer. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
301
UCHAR ucFanControlMode; /* Legacy or Fuzzy Fan mode */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
306
UCHAR ucTargetTemperature; /* Advanced fan controller target temperature. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
307
UCHAR ucMinimumPWMLimit; /* The minimum PWM that the advanced fan controller can set. This should be set to the highest PWM that will run the fan at its lowest RPM. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
319
UCHAR ucRevId; /* Change this if the table format changes or version changes so that the other fields are not the same. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
320
UCHAR ucTHyst; /* Temperature hysteresis. Integer. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
328
UCHAR ucFanControlMode; /* Legacy or Fuzzy Fan mode */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
333
UCHAR ucTargetTemperature; /* Advanced fan controller target temperature. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
334
UCHAR ucMinimumPWMLimit; /* The minimum PWM that the advanced fan controller can set. This should be set to the highest PWM that will run the fan at its lowest RPM. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
342
UCHAR ucEnableZeroRPM;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
343
UCHAR ucFanStopTemperature;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
344
UCHAR ucFanStartTemperature;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
349
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
350
UCHAR ucType; /* one of ATOM_TONGA_PP_THERMALCONTROLLER_* */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
351
UCHAR ucI2cLine; /* as interpreted by DAL I2C */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
352
UCHAR ucI2cAddress;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
353
UCHAR ucFanParameters; /* Fan Control Parameters. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
354
UCHAR ucFanMinRPM; /* Fan Minimum RPM (hundreds) -- for display purposes only. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
355
UCHAR ucFanMaxRPM; /* Fan Maximum RPM (hundreds) -- for display purposes only. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
356
UCHAR ucReserved;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
357
UCHAR ucFlags; /* to be defined */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
361
UCHAR ucVCEClockIndex; /*index into usVCEDependencyTableOffset of 'ATOM_Tonga_MM_Dependency_Table' type */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
362
UCHAR ucFlag; /* 2 bits indicates memory p-states */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
363
UCHAR ucSCLKIndex; /*index into ATOM_Tonga_SCLK_Dependency_Table */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
364
UCHAR ucMCLKIndex; /*index into ATOM_Tonga_MCLK_Dependency_Table */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
368
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
369
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
374
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
392
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
412
UCHAR ucLiquid1_I2C_address; /*Liquid */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
413
UCHAR ucLiquid2_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
414
UCHAR ucLiquid_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
415
UCHAR ucVr_I2C_address; /*VR */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
416
UCHAR ucVr_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
417
UCHAR ucPlx_I2C_address; /*PLX */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
418
UCHAR ucPlx_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
423
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
443
UCHAR ucLiquid1_I2C_address; //Liquid
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
444
UCHAR ucLiquid2_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
445
UCHAR ucLiquid_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
446
UCHAR ucVr_I2C_address; //VR
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
447
UCHAR ucVr_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
448
UCHAR ucPlx_I2C_address; //PLX
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
449
UCHAR ucPlx_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
451
UCHAR ucCKS_LDO_REFSEL;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
452
UCHAR ucHotSpotOnly;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
453
UCHAR ucReserve;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
460
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
461
UCHAR ucPpmDesign; /*A+I or A+A */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
482
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
483
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
488
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
489
UCHAR ucVRHotTriggeredSclkDpmIndex; /* If VRHot signal is triggered SCLK will be limited to this DPM level */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
490
UCHAR ucReserve[5];
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
494
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c
1385
UCHAR rev_id = *(UCHAR *)(((unsigned long)powerplay_table) + table_offset);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c
196
table_size = sizeof(UCHAR) +
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c
767
return (sizeof(UCHAR) + sizeof(UCHAR) +
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c
768
(num_dpm_levels * sizeof(UCHAR)));
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
118
UCHAR ucSocClockIndexHigh;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
119
UCHAR ucSocClockIndexLow;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
120
UCHAR ucGfxClockIndexHigh;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
121
UCHAR ucGfxClockIndexLow;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
122
UCHAR ucMemClockIndexHigh;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
123
UCHAR ucMemClockIndexLow;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
130
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
131
UCHAR ucNumEntries; /* Number of entries. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
137
UCHAR ucVddInd; /* Base voltage */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
142
UCHAR ucVddInd; /* SOC_VDD index */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
149
UCHAR ucVddInd;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
152
UCHAR ucACGEnable;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
153
UCHAR ucReserved[3];
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
158
UCHAR ucVddInd; /* SOC_VDD index */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
159
UCHAR ucVddMemInd; /* MEM_VDD - only non zero for MCLK record */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
160
UCHAR ucVddciInd; /* VDDCI = only non zero for MCLK record */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
164
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
165
UCHAR ucNumEntries; /* Number of entries. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
170
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
171
UCHAR ucNumEntries; /* Number of entries. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
176
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
177
UCHAR ucNumEntries; /* Number of entries. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
182
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
183
UCHAR ucNumEntries; /* Number of entries. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
188
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
189
UCHAR ucNumEntries; /* Number of entries. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
194
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
195
UCHAR ucNumEntries; /* Number of entries.*/
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
200
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
201
UCHAR ucNumEntries; /* Number of entries. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
206
UCHAR ucVddcInd; /* SOC_VDD voltage */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
214
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
215
UCHAR ucNumEntries; /* Number of entries */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
221
UCHAR ucPCIEGenSpeed; /* PCIE Speed */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
222
UCHAR ucPCIELaneWidth; /* PCIE Lane Width */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
226
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
227
UCHAR ucNumEntries; /* Number of entries */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
236
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
237
UCHAR ucNumEntries; /* Number of entries */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
242
UCHAR ucRevId; /* Change this if the table format changes or version changes so that the other fields are not the same. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
257
UCHAR ucEnableZeroRPM;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
263
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
277
UCHAR ucEnableZeroRPM;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
280
UCHAR ucFanParameters;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
281
UCHAR ucFanMinRPM;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
282
UCHAR ucFanMaxRPM;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
286
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
300
UCHAR ucEnableZeroRPM;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
303
UCHAR ucFanParameters;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
304
UCHAR ucFanMinRPM;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
305
UCHAR ucFanMaxRPM;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
310
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
311
UCHAR ucType; /* one of ATOM_VEGA10_PP_THERMALCONTROLLER_*/
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
312
UCHAR ucI2cLine; /* as interpreted by DAL I2C */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
313
UCHAR ucI2cAddress;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
314
UCHAR ucFanParameters; /* Fan Control Parameters. */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
315
UCHAR ucFanMinRPM; /* Fan Minimum RPM (hundreds) -- for display purposes only.*/
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
316
UCHAR ucFanMaxRPM; /* Fan Maximum RPM (hundreds) -- for display purposes only.*/
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
317
UCHAR ucFlags; /* to be defined */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
321
UCHAR ucVCEClockIndex; /*index into usVCEDependencyTableOffset of 'ATOM_Vega10_MM_Dependency_Table' type */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
322
UCHAR ucFlag; /* 2 bits indicates memory p-states */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
323
UCHAR ucSCLKIndex; /* index into ATOM_Vega10_SCLK_Dependency_Table */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
324
UCHAR ucMCLKIndex; /* index into ATOM_Vega10_MCLK_Dependency_Table */
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
328
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
329
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
334
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
349
UCHAR ucLiquid1_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
350
UCHAR ucLiquid2_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
351
UCHAR ucVr_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
352
UCHAR ucPlx_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
353
UCHAR ucLiquid_I2C_LineSCL;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
354
UCHAR ucLiquid_I2C_LineSDA;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
355
UCHAR ucVr_I2C_LineSCL;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
356
UCHAR ucVr_I2C_LineSDA;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
357
UCHAR ucPlx_I2C_LineSCL;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
358
UCHAR ucPlx_I2C_LineSDA;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
363
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
378
UCHAR ucLiquid1_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
379
UCHAR ucLiquid2_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
380
UCHAR ucLiquid_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
381
UCHAR ucVr_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
382
UCHAR ucVr_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
383
UCHAR ucPlx_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
384
UCHAR ucPlx_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
389
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
404
UCHAR ucLiquid1_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
405
UCHAR ucLiquid2_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
406
UCHAR ucLiquid_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
407
UCHAR ucVr_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
408
UCHAR ucVr_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
409
UCHAR ucPlx_I2C_address;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
410
UCHAR ucPlx_I2C_Line;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
428
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
429
UCHAR ucNumEntries;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
434
UCHAR ucRevId;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
75
UCHAR ucTableRevision;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
89
UCHAR ucGfxVoltageMode;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
90
UCHAR ucSocVoltageMode;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
91
UCHAR ucUclkVoltageMode;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
92
UCHAR ucUvdVoltageMode;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
93
UCHAR ucVceVoltageMode;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
94
UCHAR ucMp0VoltageMode;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h
95
UCHAR ucDcefVoltageMode;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_pptable.h
77
UCHAR ucTableRevision;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_pptable.h
85
UCHAR ucThermalControllerType;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_pptable.h
102
UCHAR ucTableRevision;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_pptable.h
110
UCHAR ucTableRevision;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_pptable.h
118
UCHAR ucThermalControllerType;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_pptable.h
77
UCHAR ucODTableRevision;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_pptable.h
79
UCHAR ODFeatureCapabilities[ATOM_VEGA20_ODFEATURE_MAX_COUNT]; //OD feature support flags
drivers/gpu/drm/radeon/atombios.h
1025
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/radeon/atombios.h
1028
UCHAR ucReserved:1;
drivers/gpu/drm/radeon/atombios.h
1029
UCHAR fDPConnector:1; //bit4=0: DP connector =1: None DP connector
drivers/gpu/drm/radeon/atombios.h
1030
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA( DIG inst0 ). =1: Data/clk path source from DIGB ( DIG inst1 )
drivers/gpu/drm/radeon/atombios.h
1031
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/radeon/atombios.h
1034
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/radeon/atombios.h
1035
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/radeon/atombios.h
1037
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/radeon/atombios.h
1038
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/radeon/atombios.h
1039
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/radeon/atombios.h
1041
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA( DIG inst0 ). =1: Data/clk path source from DIGB ( DIG inst1 )
drivers/gpu/drm/radeon/atombios.h
1042
UCHAR fDPConnector:1; //bit4=0: DP connector =1: None DP connector
drivers/gpu/drm/radeon/atombios.h
1043
UCHAR ucReserved:1;
drivers/gpu/drm/radeon/atombios.h
1044
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/radeon/atombios.h
1085
UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_XXX
drivers/gpu/drm/radeon/atombios.h
1086
UCHAR ucReserved[4];
drivers/gpu/drm/radeon/atombios.h
1092
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/radeon/atombios.h
1095
UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, EXT_CLK=2
drivers/gpu/drm/radeon/atombios.h
1096
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA/C/E. =1: Data/clk path source from DIGB/D/F
drivers/gpu/drm/radeon/atombios.h
1097
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/radeon/atombios.h
1099
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/radeon/atombios.h
1100
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/radeon/atombios.h
1102
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/radeon/atombios.h
1103
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/radeon/atombios.h
1104
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/radeon/atombios.h
1106
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA/C/E. =1: Data/clk path source from DIGB/D/F
drivers/gpu/drm/radeon/atombios.h
1107
UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, EXT_CLK=2
drivers/gpu/drm/radeon/atombios.h
1108
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/radeon/atombios.h
1124
UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_XXX
drivers/gpu/drm/radeon/atombios.h
1125
UCHAR ucLaneNum;
drivers/gpu/drm/radeon/atombios.h
1126
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
1167
UCHAR ucLaneSel;
drivers/gpu/drm/radeon/atombios.h
1170
UCHAR ucLaneSet;
drivers/gpu/drm/radeon/atombios.h
1173
UCHAR ucPOST_CURSOR2:2; //Bit[7:6] Post Cursor2 Level <= New in V4
drivers/gpu/drm/radeon/atombios.h
1174
UCHAR ucPRE_EMPHASIS:3; //Bit[5:3] Pre-emphasis Level
drivers/gpu/drm/radeon/atombios.h
1175
UCHAR ucVOLTAGE_SWING:3; //Bit[2:0] Voltage Swing Level
drivers/gpu/drm/radeon/atombios.h
1177
UCHAR ucVOLTAGE_SWING:3; //Bit[2:0] Voltage Swing Level
drivers/gpu/drm/radeon/atombios.h
1178
UCHAR ucPRE_EMPHASIS:3; //Bit[5:3] Pre-emphasis Level
drivers/gpu/drm/radeon/atombios.h
1179
UCHAR ucPOST_CURSOR2:2; //Bit[7:6] Post Cursor2 Level <= New in V4
drivers/gpu/drm/radeon/atombios.h
1188
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/radeon/atombios.h
1191
UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, DCPLL=2, EXT_CLK=3 <= New
drivers/gpu/drm/radeon/atombios.h
1192
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA/C/E. =1: Data/clk path source from DIGB/D/F
drivers/gpu/drm/radeon/atombios.h
1193
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/radeon/atombios.h
1195
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/radeon/atombios.h
1196
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/radeon/atombios.h
1198
UCHAR fDualLinkConnector:1; //bit0=1: Dual Link DVI connector
drivers/gpu/drm/radeon/atombios.h
1199
UCHAR fCoherentMode:1; //bit1=1: Coherent Mode ( for DVI/HDMI mode )
drivers/gpu/drm/radeon/atombios.h
1200
UCHAR ucLinkSel:1; //bit2=0: Uniphy LINKA or C or E when fDualLinkConnector=0. when fDualLinkConnector=1, it means master link of dual link is A or C or E
drivers/gpu/drm/radeon/atombios.h
1202
UCHAR ucEncoderSel:1; //bit3=0: Data/Clk path source from DIGA/C/E. =1: Data/clk path source from DIGB/D/F
drivers/gpu/drm/radeon/atombios.h
1203
UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, DCPLL=2, EXT_CLK=3 <= New
drivers/gpu/drm/radeon/atombios.h
1204
UCHAR ucTransmitterSel:2; //bit7:6: =0 Dig Transmitter 1 ( Uniphy AB )
drivers/gpu/drm/radeon/atombios.h
1221
UCHAR ucConfig;
drivers/gpu/drm/radeon/atombios.h
1223
UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_XXX
drivers/gpu/drm/radeon/atombios.h
1224
UCHAR ucLaneNum;
drivers/gpu/drm/radeon/atombios.h
1225
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
1257
UCHAR ucReservd1:1;
drivers/gpu/drm/radeon/atombios.h
1258
UCHAR ucHPDSel:3;
drivers/gpu/drm/radeon/atombios.h
1259
UCHAR ucPhyClkSrcId:2;
drivers/gpu/drm/radeon/atombios.h
1260
UCHAR ucCoherentMode:1;
drivers/gpu/drm/radeon/atombios.h
1261
UCHAR ucReserved:1;
drivers/gpu/drm/radeon/atombios.h
1263
UCHAR ucReserved:1;
drivers/gpu/drm/radeon/atombios.h
1264
UCHAR ucCoherentMode:1;
drivers/gpu/drm/radeon/atombios.h
1265
UCHAR ucPhyClkSrcId:2;
drivers/gpu/drm/radeon/atombios.h
1266
UCHAR ucHPDSel:3;
drivers/gpu/drm/radeon/atombios.h
1267
UCHAR ucReservd1:1;
drivers/gpu/drm/radeon/atombios.h
1274
UCHAR ucPhyId; // 0=UNIPHYA, 1=UNIPHYB, 2=UNIPHYC, 3=UNIPHYD, 4= UNIPHYE 5=UNIPHYF
drivers/gpu/drm/radeon/atombios.h
1275
UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_xxx
drivers/gpu/drm/radeon/atombios.h
1276
UCHAR ucLaneNum; // indicate lane number 1-8
drivers/gpu/drm/radeon/atombios.h
1277
UCHAR ucConnObjId; // Connector Object Id defined in ObjectId.h
drivers/gpu/drm/radeon/atombios.h
1278
UCHAR ucDigMode; // indicate DIG mode
drivers/gpu/drm/radeon/atombios.h
1281
UCHAR ucConfig;
drivers/gpu/drm/radeon/atombios.h
1283
UCHAR ucDigEncoderSel; // indicate DIG front end encoder
drivers/gpu/drm/radeon/atombios.h
1284
UCHAR ucDPLaneSet;
drivers/gpu/drm/radeon/atombios.h
1285
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
1286
UCHAR ucReserved1;
drivers/gpu/drm/radeon/atombios.h
1367
UCHAR ucConfig; // indicate which encoder, and DP link rate when ucAction = SETUP/ENABLE_OUTPUT
drivers/gpu/drm/radeon/atombios.h
1368
UCHAR ucAction; //
drivers/gpu/drm/radeon/atombios.h
1369
UCHAR ucEncoderMode; // encoder mode, only used when ucAction = SETUP/ENABLE_OUTPUT
drivers/gpu/drm/radeon/atombios.h
1370
UCHAR ucLaneNum; // lane number, only used when ucAction = SETUP/ENABLE_OUTPUT
drivers/gpu/drm/radeon/atombios.h
1371
UCHAR ucBitPerColor; // output bit per color, only valid when ucAction = SETUP/ENABLE_OUTPUT and ucEncodeMode= DP
drivers/gpu/drm/radeon/atombios.h
1372
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
1410
UCHAR ucAction; // Possible input:ATOM_ENABLE||ATOMDISABLE
drivers/gpu/drm/radeon/atombios.h
1415
UCHAR aucPadding[3]; // padding to DWORD aligned
drivers/gpu/drm/radeon/atombios.h
1451
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/radeon/atombios.h
1452
UCHAR ucBlanking; // ATOM_BLANKING or ATOM_BLANKINGOFF
drivers/gpu/drm/radeon/atombios.h
1466
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/radeon/atombios.h
1467
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
1468
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
1481
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/radeon/atombios.h
1482
UCHAR ucPadding[3];
drivers/gpu/drm/radeon/atombios.h
1491
UCHAR ucH_Replication; // horizontal replication
drivers/gpu/drm/radeon/atombios.h
1492
UCHAR ucV_Replication; // vertical replication
drivers/gpu/drm/radeon/atombios.h
1493
UCHAR usCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/radeon/atombios.h
1494
UCHAR ucPadding;
drivers/gpu/drm/radeon/atombios.h
1503
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/radeon/atombios.h
1504
UCHAR ucDevice; // ATOM_DEVICE_CRT1|ATOM_DEVICE_CRT2|....
drivers/gpu/drm/radeon/atombios.h
1505
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
1511
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/radeon/atombios.h
1512
UCHAR ucEncoderID; // DAC1/DAC2/TVOUT/DIG1/DIG2/DVO
drivers/gpu/drm/radeon/atombios.h
1513
UCHAR ucEncodeMode; // Encoding mode, only valid when using DIG1/DIG2/DVO
drivers/gpu/drm/radeon/atombios.h
1514
UCHAR ucPadding;
drivers/gpu/drm/radeon/atombios.h
1548
UCHAR ucPostDiv; // post divider
drivers/gpu/drm/radeon/atombios.h
1549
UCHAR ucFracFbDiv; // fractional feedback divider
drivers/gpu/drm/radeon/atombios.h
1550
UCHAR ucPpll; // ATOM_PPLL1 or ATOM_PPL2
drivers/gpu/drm/radeon/atombios.h
1551
UCHAR ucRefDivSrc; // ATOM_PJITTER or ATO_NONPJITTER
drivers/gpu/drm/radeon/atombios.h
1552
UCHAR ucCRTC; // Which CRTC uses this Ppll
drivers/gpu/drm/radeon/atombios.h
1553
UCHAR ucPadding;
drivers/gpu/drm/radeon/atombios.h
1568
UCHAR ucPostDiv; // post divider
drivers/gpu/drm/radeon/atombios.h
1569
UCHAR ucFracFbDiv; // fractional feedback divider
drivers/gpu/drm/radeon/atombios.h
1570
UCHAR ucPpll; // ATOM_PPLL1 or ATOM_PPL2
drivers/gpu/drm/radeon/atombios.h
1571
UCHAR ucRefDivSrc; // ATOM_PJITTER or ATO_NONPJITTER
drivers/gpu/drm/radeon/atombios.h
1572
UCHAR ucCRTC; // Which CRTC uses this Ppll
drivers/gpu/drm/radeon/atombios.h
1573
UCHAR ucMiscInfo; // Different bits for different purpose, bit [7:4] as device index, bit[0]=Force prog
drivers/gpu/drm/radeon/atombios.h
1615
UCHAR ucPostDiv; // post divider
drivers/gpu/drm/radeon/atombios.h
1616
UCHAR ucFracFbDiv; // fractional feedback divider
drivers/gpu/drm/radeon/atombios.h
1617
UCHAR ucPpll; // ATOM_PPLL1 or ATOM_PPL2
drivers/gpu/drm/radeon/atombios.h
1618
UCHAR ucTransmitterId; // graphic encoder id defined in objectId.h
drivers/gpu/drm/radeon/atombios.h
1621
UCHAR ucEncoderMode; // encoder type defined as ATOM_ENCODER_MODE_DP/DVI/HDMI/
drivers/gpu/drm/radeon/atombios.h
1622
UCHAR ucDVOConfig; // when use DVO, need to know SDR/DDR, 12bit or 24bit
drivers/gpu/drm/radeon/atombios.h
1624
UCHAR ucMiscInfo; // bit[0]=Force program, bit[1]= set pclk for VGA, b[2]= CRTC sel
drivers/gpu/drm/radeon/atombios.h
1634
UCHAR ucCRTC; // ATOM_CRTC1~6, indicate the CRTC controller to
drivers/gpu/drm/radeon/atombios.h
1637
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
1638
UCHAR ucFracFbDiv; // [gphan] temporary to prevent build problem. remove it after driver code is changed.
drivers/gpu/drm/radeon/atombios.h
1643
UCHAR ucPostDiv; // post divider.
drivers/gpu/drm/radeon/atombios.h
1644
UCHAR ucRefDiv; // Reference divider
drivers/gpu/drm/radeon/atombios.h
1645
UCHAR ucPpll; // ATOM_PPLL1/ATOM_PPLL2/ATOM_DCPLL
drivers/gpu/drm/radeon/atombios.h
1646
UCHAR ucTransmitterID; // ASIC encoder id defined in objectId.h,
drivers/gpu/drm/radeon/atombios.h
1648
UCHAR ucEncoderMode; // Encoder mode:
drivers/gpu/drm/radeon/atombios.h
1649
UCHAR ucMiscInfo; // bit[0]= Force program PPLL
drivers/gpu/drm/radeon/atombios.h
1691
UCHAR ucPostDiv; // post divider.
drivers/gpu/drm/radeon/atombios.h
1692
UCHAR ucRefDiv; // Reference divider
drivers/gpu/drm/radeon/atombios.h
1693
UCHAR ucPpll; // ATOM_PPLL1/ATOM_PPLL2/ATOM_DCPLL
drivers/gpu/drm/radeon/atombios.h
1694
UCHAR ucTransmitterID; // ASIC encoder id defined in objectId.h,
drivers/gpu/drm/radeon/atombios.h
1696
UCHAR ucEncoderMode; // Encoder mode:
drivers/gpu/drm/radeon/atombios.h
1697
UCHAR ucMiscInfo; // bit[0]= Force program PPLL
drivers/gpu/drm/radeon/atombios.h
1728
UCHAR ucStatus;
drivers/gpu/drm/radeon/atombios.h
1729
UCHAR ucRefDivSrc; // =1: reference clock source from XTALIN, =0: source from PCIE ref clock
drivers/gpu/drm/radeon/atombios.h
1730
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
1744
UCHAR ucTransmitterID;
drivers/gpu/drm/radeon/atombios.h
1745
UCHAR ucEncodeMode;
drivers/gpu/drm/radeon/atombios.h
1748
UCHAR ucDVOConfig; //if DVO, need passing link rate and output 12bitlow or 24bit
drivers/gpu/drm/radeon/atombios.h
1749
UCHAR ucConfig; //if none DVO, not defined yet
drivers/gpu/drm/radeon/atombios.h
1751
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
1760
UCHAR ucTransmitterID; // GPU transmitter id defined in objectid.h
drivers/gpu/drm/radeon/atombios.h
1761
UCHAR ucEncodeMode; // encoder mode: CRT, LVDS, DP, TMDS or HDMI
drivers/gpu/drm/radeon/atombios.h
1762
UCHAR ucDispPllConfig; // display pll configure parameter defined as following DISPPLL_CONFIG_XXXX
drivers/gpu/drm/radeon/atombios.h
1763
UCHAR ucExtTransmitterID; // external encoder id.
drivers/gpu/drm/radeon/atombios.h
1764
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
1783
UCHAR ucRefDiv; // if it is none-zero, it is used to be calculated the other ppll parameter fb_divider and post_div ( if it is not given )
drivers/gpu/drm/radeon/atombios.h
1784
UCHAR ucPostDiv; // if it is none-zero, it is used to be calculated the other ppll parameter fb_divider
drivers/gpu/drm/radeon/atombios.h
1785
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
1802
UCHAR ucEnable; // ATOM_ENABLE:Enable YUV or ATOM_DISABLE:Disable YUV (RGB)
drivers/gpu/drm/radeon/atombios.h
1803
UCHAR ucCRTC; // Which CRTC needs this YUV or RGB format
drivers/gpu/drm/radeon/atombios.h
1804
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
1837
UCHAR ucSlaveAddr; //Read from which slave
drivers/gpu/drm/radeon/atombios.h
1838
UCHAR ucLineNumber; //Read from which HW assisted line
drivers/gpu/drm/radeon/atombios.h
1859
UCHAR ucData; //PS data1
drivers/gpu/drm/radeon/atombios.h
1860
UCHAR ucStatus; //Status byte 1=success, 2=failure, Also is used as PS data2
drivers/gpu/drm/radeon/atombios.h
1861
UCHAR ucSlaveAddr; //Write to which slave
drivers/gpu/drm/radeon/atombios.h
1862
UCHAR ucLineNumber; //Write from which HW assisted line
drivers/gpu/drm/radeon/atombios.h
1870
UCHAR ucSlaveAddr; //Write to which slave
drivers/gpu/drm/radeon/atombios.h
1871
UCHAR ucLineNumber; //Write from which HW assisted line
drivers/gpu/drm/radeon/atombios.h
1884
UCHAR ucPowerConnectorStatus; //Used for return value 0: detected, 1:not detected
drivers/gpu/drm/radeon/atombios.h
1885
UCHAR ucPwrBehaviorId;
drivers/gpu/drm/radeon/atombios.h
1891
UCHAR ucPowerConnectorStatus; //Used for return value 0: detected, 1:not detected
drivers/gpu/drm/radeon/atombios.h
1892
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
1905
UCHAR ucSpreadSpectrumType; //Bit1=0 Down Spread,=1 Center Spread. Bit1=1 Ext. =0 Int. Others:TBD
drivers/gpu/drm/radeon/atombios.h
1906
UCHAR ucSpreadSpectrumStepSize_Delay; //bits3:2 SS_STEP_SIZE; bit 6:4 SS_DELAY
drivers/gpu/drm/radeon/atombios.h
1907
UCHAR ucEnable; //ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
1908
UCHAR ucPadding[3];
drivers/gpu/drm/radeon/atombios.h
1915
UCHAR ucSpreadSpectrumType; //Bit1=0 Down Spread,=1 Center Spread. Bit1=1 Ext. =0 Int. Others:TBD
drivers/gpu/drm/radeon/atombios.h
1916
UCHAR ucSpreadSpectrumStep; //
drivers/gpu/drm/radeon/atombios.h
1917
UCHAR ucEnable; //ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
1918
UCHAR ucSpreadSpectrumDelay;
drivers/gpu/drm/radeon/atombios.h
1919
UCHAR ucSpreadSpectrumRange;
drivers/gpu/drm/radeon/atombios.h
1920
UCHAR ucPadding;
drivers/gpu/drm/radeon/atombios.h
1927
UCHAR ucSpreadSpectrumType; // Bit1=0 Down Spread,=1 Center Spread. Bit1=1 Ext. =0 Int. Others:TBD
drivers/gpu/drm/radeon/atombios.h
1928
UCHAR ucSpreadSpectrumStep; //
drivers/gpu/drm/radeon/atombios.h
1929
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
1930
UCHAR ucSpreadSpectrumDelay;
drivers/gpu/drm/radeon/atombios.h
1931
UCHAR ucSpreadSpectrumRange;
drivers/gpu/drm/radeon/atombios.h
1932
UCHAR ucPpll; // ATOM_PPLL1/ATOM_PPLL2
drivers/gpu/drm/radeon/atombios.h
1938
UCHAR ucSpreadSpectrumType; // Bit[0]: 0-Down Spread,1-Center Spread.
drivers/gpu/drm/radeon/atombios.h
1942
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
1963
UCHAR ucSpreadSpectrumType; // Bit[0]: 0-Down Spread,1-Center Spread.
drivers/gpu/drm/radeon/atombios.h
1967
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
2018
UCHAR ucMisc; // bit0=0: Enable single link
drivers/gpu/drm/radeon/atombios.h
2022
UCHAR ucAction; // 0: turn off encoder
drivers/gpu/drm/radeon/atombios.h
203
UCHAR ucTableFormatRevision; /*Change it when the Parser is not backward compatible */
drivers/gpu/drm/radeon/atombios.h
2039
UCHAR ucMisc; // see PANEL_ENCODER_MISC_xx defintions below
drivers/gpu/drm/radeon/atombios.h
204
UCHAR ucTableContentRevision; /*Change it only when the table needs to change but the firmware */
drivers/gpu/drm/radeon/atombios.h
2040
UCHAR ucAction; // 0: turn off encoder
drivers/gpu/drm/radeon/atombios.h
2042
UCHAR ucTruncate; // bit0=0: Disable truncate
drivers/gpu/drm/radeon/atombios.h
2046
UCHAR ucSpatial; // bit0=0: Disable spatial dithering
drivers/gpu/drm/radeon/atombios.h
2050
UCHAR ucTemporal; // bit0=0: Disable temporal dithering
drivers/gpu/drm/radeon/atombios.h
2056
UCHAR ucFRC; // bit4=0: 25FRC_SEL pattern E
drivers/gpu/drm/radeon/atombios.h
2088
UCHAR ucEnable; // Enable or Disable External TMDS encoder
drivers/gpu/drm/radeon/atombios.h
2089
UCHAR ucMisc; // Bit0=0:Enable Single link;=1:Enable Dual link;Bit1 {=0:666RGB, =1:888RGB}
drivers/gpu/drm/radeon/atombios.h
2090
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
2130
UCHAR ucDVOConfig;
drivers/gpu/drm/radeon/atombios.h
2131
UCHAR ucAction; //ATOM_ENABLE/ATOM_DISABLE/ATOM_HPD_INIT
drivers/gpu/drm/radeon/atombios.h
2132
UCHAR ucReseved[4];
drivers/gpu/drm/radeon/atombios.h
2139
UCHAR ucDVOConfig;
drivers/gpu/drm/radeon/atombios.h
214
UCHAR uaFirmWareSignature[4]; /*Signature to distinguish between Atombios and non-atombios,
drivers/gpu/drm/radeon/atombios.h
2140
UCHAR ucAction; //ATOM_ENABLE/ATOM_DISABLE/ATOM_HPD_INIT
drivers/gpu/drm/radeon/atombios.h
2141
UCHAR ucBitPerColor; //please refer to definition of PANEL_xBIT_PER_COLOR
drivers/gpu/drm/radeon/atombios.h
2142
UCHAR ucReseved[3];
drivers/gpu/drm/radeon/atombios.h
2215
UCHAR ucVoltageType; // To tell which voltage to set up, VDDC/MVDDC/MVDDQ
drivers/gpu/drm/radeon/atombios.h
2216
UCHAR ucVoltageMode; // To set all, to set source A or source B or ...
drivers/gpu/drm/radeon/atombios.h
2217
UCHAR ucVoltageIndex; // An index to tell which voltage level
drivers/gpu/drm/radeon/atombios.h
2218
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
2223
UCHAR ucVoltageType; // To tell which voltage to set up, VDDC/MVDDC/MVDDQ
drivers/gpu/drm/radeon/atombios.h
2224
UCHAR ucVoltageMode; // Not used, maybe use for state machine for differen power mode
drivers/gpu/drm/radeon/atombios.h
2231
UCHAR ucVoltageType; // To tell which voltage to set up, VDDC/MVDDC/MVDDQ/VDDCI
drivers/gpu/drm/radeon/atombios.h
2232
UCHAR ucVoltageMode; // Indicate action: Set voltage level
drivers/gpu/drm/radeon/atombios.h
2269
UCHAR ucVoltageType; // Input: To tell which voltage to set up, VDDC/MVDDC/MVDDQ/VDDCI
drivers/gpu/drm/radeon/atombios.h
2270
UCHAR ucVoltageMode; // Input: Indicate action: Get voltage info
drivers/gpu/drm/radeon/atombios.h
229
UCHAR ucExtendedFunctionCode;
drivers/gpu/drm/radeon/atombios.h
230
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
2308
UCHAR ucVoltageType; // Input: To tell which voltage to set up, VDDC/MVDDC/MVDDQ/VDDCI
drivers/gpu/drm/radeon/atombios.h
2309
UCHAR ucVoltageMode; // Input: Indicate action: Get voltage info
drivers/gpu/drm/radeon/atombios.h
2331
UCHAR ucTvStandard; // See definition "ATOM_TV_NTSC ..."
drivers/gpu/drm/radeon/atombios.h
2332
UCHAR ucAction; // 0: turn off encoder
drivers/gpu/drm/radeon/atombios.h
2403
UCHAR ucI2C_Type; // I2C type (normal GP_IO, ImpactTV GP_IO, Dedicated I2C pin, etc)
drivers/gpu/drm/radeon/atombios.h
2404
UCHAR ucTV_OutInfo; // Type of TV out supported (3:0) and video out crystal frequency (6:4) and TV data port (7)
drivers/gpu/drm/radeon/atombios.h
2405
UCHAR ucVideoPortInfo; // Provides the video port capabilities
drivers/gpu/drm/radeon/atombios.h
2406
UCHAR ucHostPortInfo; // Provides host port configuration information
drivers/gpu/drm/radeon/atombios.h
2416
UCHAR ucTunerInfo; // Type of tuner installed on the adapter (4:0) and video input for tuner (7:5)
drivers/gpu/drm/radeon/atombios.h
2417
UCHAR ucAudioChipInfo; // List the audio chip type (3:0) product type (4) and OEM revision (7:5)
drivers/gpu/drm/radeon/atombios.h
2418
UCHAR ucProductID; // Defines as OEM ID or ATI board ID dependent on product type setting
drivers/gpu/drm/radeon/atombios.h
2419
UCHAR ucMiscInfo1; // Tuner voltage (1:0) HW teletext support (3:2) FM audio decoder (5:4) reserved (6) audio scrambling (7)
drivers/gpu/drm/radeon/atombios.h
2420
UCHAR ucMiscInfo2; // I2S input config (0) I2S output config (1) I2S Audio Chip (4:2) SPDIF Output Config (5) reserved (7:6)
drivers/gpu/drm/radeon/atombios.h
2421
UCHAR ucMiscInfo3; // Video Decoder Type (3:0) Video In Standard/Crystal (7:4)
drivers/gpu/drm/radeon/atombios.h
2422
UCHAR ucMiscInfo4; // Video Decoder Host Config (2:0) reserved (7:3)
drivers/gpu/drm/radeon/atombios.h
2423
UCHAR ucVideoInput0Info;// Video Input 0 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/radeon/atombios.h
2424
UCHAR ucVideoInput1Info;// Video Input 1 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/radeon/atombios.h
2425
UCHAR ucVideoInput2Info;// Video Input 2 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/radeon/atombios.h
2426
UCHAR ucVideoInput3Info;// Video Input 3 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/radeon/atombios.h
2427
UCHAR ucVideoInput4Info;// Video Input 4 Type (1:0) F/B setting (2) physical connector ID (5:3) reserved (7:6)
drivers/gpu/drm/radeon/atombios.h
2519
UCHAR ucASICMaxTemperature;
drivers/gpu/drm/radeon/atombios.h
2520
UCHAR ucPadding[3]; //Don't use them
drivers/gpu/drm/radeon/atombios.h
2535
UCHAR ucPM_RTS_StreamSize; //RTS PM4 packets in Kb unit
drivers/gpu/drm/radeon/atombios.h
2536
UCHAR ucDesign_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2537
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2553
UCHAR ucASICMaxTemperature;
drivers/gpu/drm/radeon/atombios.h
2554
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/radeon/atombios.h
2555
UCHAR ucPadding[2]; //Don't use them
drivers/gpu/drm/radeon/atombios.h
2571
UCHAR ucPM_RTS_StreamSize; //RTS PM4 packets in Kb unit
drivers/gpu/drm/radeon/atombios.h
2572
UCHAR ucDesign_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2573
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2589
UCHAR ucASICMaxTemperature;
drivers/gpu/drm/radeon/atombios.h
2590
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/radeon/atombios.h
2591
UCHAR ucPadding[2]; //Don't use them
drivers/gpu/drm/radeon/atombios.h
2608
UCHAR ucPM_RTS_StreamSize; //RTS PM4 packets in Kb unit
drivers/gpu/drm/radeon/atombios.h
2609
UCHAR ucDesign_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2610
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2626
UCHAR ucASICMaxTemperature;
drivers/gpu/drm/radeon/atombios.h
2627
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/radeon/atombios.h
2646
UCHAR ucPM_RTS_StreamSize; //RTS PM4 packets in Kb unit
drivers/gpu/drm/radeon/atombios.h
2647
UCHAR ucDesign_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2648
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2665
UCHAR ucReserved1; //Was ucASICMaxTemperature;
drivers/gpu/drm/radeon/atombios.h
2666
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/radeon/atombios.h
2686
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2687
UCHAR ucReserved4[3];
drivers/gpu/drm/radeon/atombios.h
2706
UCHAR ucReserved3; //Was ucASICMaxTemperature;
drivers/gpu/drm/radeon/atombios.h
2707
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/radeon/atombios.h
2713
UCHAR ucRemoteDisplayConfig;
drivers/gpu/drm/radeon/atombios.h
2714
UCHAR ucReserved5[3]; //Was usMinEngineClockPLL_Input and usMaxEngineClockPLL_Input
drivers/gpu/drm/radeon/atombios.h
2725
UCHAR ucMemoryModule_ID; //Indicate what is the board design
drivers/gpu/drm/radeon/atombios.h
2726
UCHAR ucReserved9[3];
drivers/gpu/drm/radeon/atombios.h
2754
UCHAR ucNumberOfCyclesInPeriodHi;
drivers/gpu/drm/radeon/atombios.h
2755
UCHAR ucLCDTimingSel; //=0:not valid.!=0 sel this timing descriptor from LCD EDID.
drivers/gpu/drm/radeon/atombios.h
2769
UCHAR ucMaxNBVoltage;
drivers/gpu/drm/radeon/atombios.h
2770
UCHAR ucMinNBVoltage;
drivers/gpu/drm/radeon/atombios.h
2771
UCHAR ucMemoryType; //[7:4]=1:DDR1;=2:DDR2;=3:DDR3.[3:0] is reserved
drivers/gpu/drm/radeon/atombios.h
2772
UCHAR ucNumberOfCyclesInPeriod; //CG.FVTHROT_PWM_CTRL_REG0.NumberOfCyclesInPeriod
drivers/gpu/drm/radeon/atombios.h
2773
UCHAR ucStartingPWM_HighTime; //CG.FVTHROT_PWM_CTRL_REG0.StartingPWM_HighTime
drivers/gpu/drm/radeon/atombios.h
2774
UCHAR ucHTLinkWidth; //16 bit vs. 8 bit
drivers/gpu/drm/radeon/atombios.h
2775
UCHAR ucMaxNBVoltageHigh;
drivers/gpu/drm/radeon/atombios.h
2776
UCHAR ucMinNBVoltageHigh;
drivers/gpu/drm/radeon/atombios.h
2833
UCHAR ucMemoryType; //[3:0]=1:DDR1;=2:DDR2;=3:DDR3.[7:4] is reserved
drivers/gpu/drm/radeon/atombios.h
2834
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/radeon/atombios.h
2835
UCHAR ucDockingPinBit;
drivers/gpu/drm/radeon/atombios.h
2836
UCHAR ucDockingPinPolarity;
drivers/gpu/drm/radeon/atombios.h
3008
UCHAR ucHtcTmpLmt; //bit [22:16] of D24F3x64 Hardware Thermal Control (HTC) Register, may not be needed, TBD
drivers/gpu/drm/radeon/atombios.h
3009
UCHAR ucTjOffset; //bit [28:22] of D24F3xE4 Thermtrip Status Register,may not be needed, TBD
drivers/gpu/drm/radeon/atombios.h
3016
UCHAR ucMemoryType; //[3:0]=1:DDR1;=2:DDR2;=3:DDR3.[7:4] is reserved
drivers/gpu/drm/radeon/atombios.h
3017
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/radeon/atombios.h
3184
UCHAR bfHW_Capable:1;
drivers/gpu/drm/radeon/atombios.h
3185
UCHAR bfHW_EngineID:3;
drivers/gpu/drm/radeon/atombios.h
3186
UCHAR bfI2C_LineMux:4;
drivers/gpu/drm/radeon/atombios.h
3188
UCHAR bfI2C_LineMux:4;
drivers/gpu/drm/radeon/atombios.h
3189
UCHAR bfHW_EngineID:3;
drivers/gpu/drm/radeon/atombios.h
3190
UCHAR bfHW_Capable:1;
drivers/gpu/drm/radeon/atombios.h
3197
UCHAR ucAccess;
drivers/gpu/drm/radeon/atombios.h
3215
UCHAR ucClkMaskShift;
drivers/gpu/drm/radeon/atombios.h
3216
UCHAR ucClkEnShift;
drivers/gpu/drm/radeon/atombios.h
3217
UCHAR ucClkY_Shift;
drivers/gpu/drm/radeon/atombios.h
3218
UCHAR ucClkA_Shift;
drivers/gpu/drm/radeon/atombios.h
3219
UCHAR ucDataMaskShift;
drivers/gpu/drm/radeon/atombios.h
3220
UCHAR ucDataEnShift;
drivers/gpu/drm/radeon/atombios.h
3221
UCHAR ucDataY_Shift;
drivers/gpu/drm/radeon/atombios.h
3222
UCHAR ucDataA_Shift;
drivers/gpu/drm/radeon/atombios.h
3223
UCHAR ucReserved1;
drivers/gpu/drm/radeon/atombios.h
3224
UCHAR ucReserved2;
drivers/gpu/drm/radeon/atombios.h
3332
UCHAR ucH_Border; // From DFP EDID
drivers/gpu/drm/radeon/atombios.h
3333
UCHAR ucV_Border;
drivers/gpu/drm/radeon/atombios.h
3334
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/radeon/atombios.h
3335
UCHAR ucPadding[3];
drivers/gpu/drm/radeon/atombios.h
3352
UCHAR ucCRTC; // ATOM_CRTC1 or ATOM_CRTC2
drivers/gpu/drm/radeon/atombios.h
3353
UCHAR ucOverscanRight; // right
drivers/gpu/drm/radeon/atombios.h
3354
UCHAR ucOverscanLeft; // left
drivers/gpu/drm/radeon/atombios.h
3355
UCHAR ucOverscanBottom; // bottom
drivers/gpu/drm/radeon/atombios.h
3356
UCHAR ucOverscanTop; // top
drivers/gpu/drm/radeon/atombios.h
3357
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
3383
UCHAR ucInternalModeNumber;
drivers/gpu/drm/radeon/atombios.h
3384
UCHAR ucRefreshRate;
drivers/gpu/drm/radeon/atombios.h
3400
UCHAR ucHBorder;
drivers/gpu/drm/radeon/atombios.h
3401
UCHAR ucVBorder;
drivers/gpu/drm/radeon/atombios.h
3403
UCHAR ucInternalModeNumber;
drivers/gpu/drm/radeon/atombios.h
3404
UCHAR ucRefreshRate;
drivers/gpu/drm/radeon/atombios.h
3425
UCHAR ucPowerSequenceDigOntoDEin10Ms;
drivers/gpu/drm/radeon/atombios.h
3426
UCHAR ucPowerSequenceDEtoBLOnin10Ms;
drivers/gpu/drm/radeon/atombios.h
3427
UCHAR ucLVDS_Misc; // Bit0:{=0:single, =1:dual},Bit1 {=0:666RGB, =1:888RGB},Bit2:3:{Grey level}
drivers/gpu/drm/radeon/atombios.h
3431
UCHAR ucPanelDefaultRefreshRate;
drivers/gpu/drm/radeon/atombios.h
3432
UCHAR ucPanelIdentification;
drivers/gpu/drm/radeon/atombios.h
3433
UCHAR ucSS_Id;
drivers/gpu/drm/radeon/atombios.h
3445
UCHAR ucPowerSequenceDigOntoDEin10Ms;
drivers/gpu/drm/radeon/atombios.h
3446
UCHAR ucPowerSequenceDEtoBLOnin10Ms;
drivers/gpu/drm/radeon/atombios.h
3447
UCHAR ucLVDS_Misc; // Bit0:{=0:single, =1:dual},Bit1 {=0:666RGB, =1:888RGB},Bit2:3:{Grey level}
drivers/gpu/drm/radeon/atombios.h
3451
UCHAR ucPanelDefaultRefreshRate;
drivers/gpu/drm/radeon/atombios.h
3452
UCHAR ucPanelIdentification;
drivers/gpu/drm/radeon/atombios.h
3453
UCHAR ucSS_Id;
drivers/gpu/drm/radeon/atombios.h
3456
UCHAR ucLCDPanel_SpecialHandlingCap;
drivers/gpu/drm/radeon/atombios.h
3457
UCHAR ucPanelInfoSize; // start from ATOM_DTD_FORMAT to end of panel info, include ExtInfoTable
drivers/gpu/drm/radeon/atombios.h
3458
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
3508
UCHAR ucLCD_Misc; // Reorganized in V13
drivers/gpu/drm/radeon/atombios.h
3514
UCHAR ucPanelDefaultRefreshRate;
drivers/gpu/drm/radeon/atombios.h
3515
UCHAR ucPanelIdentification;
drivers/gpu/drm/radeon/atombios.h
3516
UCHAR ucSS_Id;
drivers/gpu/drm/radeon/atombios.h
3519
UCHAR ucLCDPanel_SpecialHandlingCap; // Reorganized in V13
drivers/gpu/drm/radeon/atombios.h
3524
UCHAR ucPanelInfoSize; // start from ATOM_DTD_FORMAT to end of panel info, include ExtInfoTable
drivers/gpu/drm/radeon/atombios.h
3527
UCHAR ucPowerSequenceDIGONtoDE_in4Ms;
drivers/gpu/drm/radeon/atombios.h
3528
UCHAR ucPowerSequenceDEtoVARY_BL_in4Ms;
drivers/gpu/drm/radeon/atombios.h
3529
UCHAR ucPowerSequenceVARY_BLtoDE_in4Ms;
drivers/gpu/drm/radeon/atombios.h
3530
UCHAR ucPowerSequenceDEtoDIGON_in4Ms;
drivers/gpu/drm/radeon/atombios.h
3532
UCHAR ucOffDelay_in4Ms;
drivers/gpu/drm/radeon/atombios.h
3533
UCHAR ucPowerSequenceVARY_BLtoBLON_in4Ms;
drivers/gpu/drm/radeon/atombios.h
3534
UCHAR ucPowerSequenceBLONtoVARY_BL_in4Ms;
drivers/gpu/drm/radeon/atombios.h
3535
UCHAR ucReserved1;
drivers/gpu/drm/radeon/atombios.h
3537
UCHAR ucDPCD_eDP_CONFIGURATION_CAP; // dpcd 0dh
drivers/gpu/drm/radeon/atombios.h
3538
UCHAR ucDPCD_MAX_LINK_RATE; // dpcd 01h
drivers/gpu/drm/radeon/atombios.h
3539
UCHAR ucDPCD_MAX_LANE_COUNT; // dpcd 02h
drivers/gpu/drm/radeon/atombios.h
3540
UCHAR ucDPCD_MAX_DOWNSPREAD; // dpcd 03h
drivers/gpu/drm/radeon/atombios.h
3543
UCHAR uceDPToLVDSRxId;
drivers/gpu/drm/radeon/atombios.h
3544
UCHAR ucLcdReservd;
drivers/gpu/drm/radeon/atombios.h
3591
UCHAR ucRecordType;
drivers/gpu/drm/radeon/atombios.h
3598
UCHAR ucRecordType;
drivers/gpu/drm/radeon/atombios.h
3599
UCHAR ucRTSValue;
drivers/gpu/drm/radeon/atombios.h
3606
UCHAR ucRecordType;
drivers/gpu/drm/radeon/atombios.h
3616
UCHAR ucRecordType;
drivers/gpu/drm/radeon/atombios.h
3617
UCHAR ucFakeEDIDLength;
drivers/gpu/drm/radeon/atombios.h
3618
UCHAR ucFakeEDIDString[]; // This actually has ucFakeEdidLength elements.
drivers/gpu/drm/radeon/atombios.h
3623
UCHAR ucRecordType;
drivers/gpu/drm/radeon/atombios.h
3643
UCHAR ucSpreadSpectrumType; //Bit1=0 Down Spread,=1 Center Spread. Bit1=1 Ext. =0 Int. Bit2=1: PCIE REFCLK SS =0 iternal PPLL SS Others:TBD
drivers/gpu/drm/radeon/atombios.h
3644
UCHAR ucSS_Step;
drivers/gpu/drm/radeon/atombios.h
3645
UCHAR ucSS_Delay;
drivers/gpu/drm/radeon/atombios.h
3646
UCHAR ucSS_Id;
drivers/gpu/drm/radeon/atombios.h
3647
UCHAR ucRecommendedRef_Div;
drivers/gpu/drm/radeon/atombios.h
3648
UCHAR ucSS_Range; //it was reserved for V11
drivers/gpu/drm/radeon/atombios.h
3704
UCHAR ucTV_SupportedStandard;
drivers/gpu/drm/radeon/atombios.h
3705
UCHAR ucTV_BootUpDefaultStandard;
drivers/gpu/drm/radeon/atombios.h
3706
UCHAR ucExt_TV_ASIC_ID;
drivers/gpu/drm/radeon/atombios.h
3707
UCHAR ucExt_TV_ASIC_SlaveAddr;
drivers/gpu/drm/radeon/atombios.h
3717
UCHAR ucTV_SupportedStandard;
drivers/gpu/drm/radeon/atombios.h
3718
UCHAR ucTV_BootUpDefaultStandard;
drivers/gpu/drm/radeon/atombios.h
3719
UCHAR ucExt_TV_ASIC_ID;
drivers/gpu/drm/radeon/atombios.h
3720
UCHAR ucExt_TV_ASIC_SlaveAddr;
drivers/gpu/drm/radeon/atombios.h
3726
UCHAR ucRevisionNumber; //10h : Revision 1.0; 11h : Revision 1.1
drivers/gpu/drm/radeon/atombios.h
3727
UCHAR ucMaxLinkRate; //06h : 1.62Gbps per lane; 0Ah = 2.7Gbps per lane
drivers/gpu/drm/radeon/atombios.h
3728
UCHAR ucMaxLane; //Bits 4:0 = MAX_LANE_COUNT (1/2/4). Bit 7 = ENHANCED_FRAME_CAP
drivers/gpu/drm/radeon/atombios.h
3729
UCHAR ucMaxDownSpread; //Bit0 = 0: No Down spread; Bit0 = 1: 0.5% (Subject to change according to DP spec)
drivers/gpu/drm/radeon/atombios.h
3880
UCHAR ucGpioPinBitShift;
drivers/gpu/drm/radeon/atombios.h
3881
UCHAR ucGPIO_ID;
drivers/gpu/drm/radeon/atombios.h
3913
UCHAR ucSettings;
drivers/gpu/drm/radeon/atombios.h
3914
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
3956
UCHAR ucBitShift;
drivers/gpu/drm/radeon/atombios.h
3957
UCHAR ucPinActiveState; //ucPinActiveState: Bit0=1 active high, =0 active low
drivers/gpu/drm/radeon/atombios.h
3959
UCHAR ucMiscInfo;
drivers/gpu/drm/radeon/atombios.h
3960
UCHAR uc480i;
drivers/gpu/drm/radeon/atombios.h
3961
UCHAR uc480p;
drivers/gpu/drm/radeon/atombios.h
3962
UCHAR uc720p;
drivers/gpu/drm/radeon/atombios.h
3963
UCHAR uc1080i;
drivers/gpu/drm/radeon/atombios.h
3964
UCHAR ucLetterBoxMode;
drivers/gpu/drm/radeon/atombios.h
3965
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
3966
UCHAR ucNumOfWbGpioBlocks; //For Component video D-Connector support. If zere, NTSC type connector
drivers/gpu/drm/radeon/atombios.h
3976
UCHAR ucMiscInfo;
drivers/gpu/drm/radeon/atombios.h
3977
UCHAR uc480i;
drivers/gpu/drm/radeon/atombios.h
3978
UCHAR uc480p;
drivers/gpu/drm/radeon/atombios.h
3979
UCHAR uc720p;
drivers/gpu/drm/radeon/atombios.h
3980
UCHAR uc1080i;
drivers/gpu/drm/radeon/atombios.h
3981
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
3982
UCHAR ucLetterBoxMode;
drivers/gpu/drm/radeon/atombios.h
3983
UCHAR ucNumOfWbGpioBlocks; //For Component video D-Connector support. If zere, NTSC type connector
drivers/gpu/drm/radeon/atombios.h
4036
UCHAR ucNumOfDispPath;
drivers/gpu/drm/radeon/atombios.h
4037
UCHAR ucVersion;
drivers/gpu/drm/radeon/atombios.h
4038
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
4053
UCHAR ucNumberOfObjects;
drivers/gpu/drm/radeon/atombios.h
4054
UCHAR ucPadding[3];
drivers/gpu/drm/radeon/atombios.h
4060
UCHAR ucNumberOfSrc;
drivers/gpu/drm/radeon/atombios.h
4062
UCHAR ucNumberOfDst;
drivers/gpu/drm/radeon/atombios.h
4098
UCHAR ucDP_Lane3_Source:2;
drivers/gpu/drm/radeon/atombios.h
4099
UCHAR ucDP_Lane2_Source:2;
drivers/gpu/drm/radeon/atombios.h
4100
UCHAR ucDP_Lane1_Source:2;
drivers/gpu/drm/radeon/atombios.h
4101
UCHAR ucDP_Lane0_Source:2;
drivers/gpu/drm/radeon/atombios.h
4103
UCHAR ucDP_Lane0_Source:2;
drivers/gpu/drm/radeon/atombios.h
4104
UCHAR ucDP_Lane1_Source:2;
drivers/gpu/drm/radeon/atombios.h
4105
UCHAR ucDP_Lane2_Source:2;
drivers/gpu/drm/radeon/atombios.h
4106
UCHAR ucDP_Lane3_Source:2;
drivers/gpu/drm/radeon/atombios.h
411
UCHAR ucAction; //0:reserved //1:Memory //2:Engine
drivers/gpu/drm/radeon/atombios.h
4118
UCHAR ucDVI_CLK_Source:2;
drivers/gpu/drm/radeon/atombios.h
4119
UCHAR ucDVI_DATA0_Source:2;
drivers/gpu/drm/radeon/atombios.h
412
UCHAR ucReserved; //may expand to return larger Fbdiv later
drivers/gpu/drm/radeon/atombios.h
4120
UCHAR ucDVI_DATA1_Source:2;
drivers/gpu/drm/radeon/atombios.h
4121
UCHAR ucDVI_DATA2_Source:2;
drivers/gpu/drm/radeon/atombios.h
4123
UCHAR ucDVI_DATA2_Source:2;
drivers/gpu/drm/radeon/atombios.h
4124
UCHAR ucDVI_DATA1_Source:2;
drivers/gpu/drm/radeon/atombios.h
4125
UCHAR ucDVI_DATA0_Source:2;
drivers/gpu/drm/radeon/atombios.h
4126
UCHAR ucDVI_CLK_Source:2;
drivers/gpu/drm/radeon/atombios.h
413
UCHAR ucFbDiv; //return value
drivers/gpu/drm/radeon/atombios.h
4135
UCHAR ucExtAUXDDCLutIndex; //An index into external AUX/DDC channel LUT
drivers/gpu/drm/radeon/atombios.h
4136
UCHAR ucExtHPDPINLutIndex; //An index into external HPD pin LUT
drivers/gpu/drm/radeon/atombios.h
4139
UCHAR ucChannelMapping; // if ucChannelMapping=0, using default one to one mapping
drivers/gpu/drm/radeon/atombios.h
414
UCHAR ucPostDiv; //return value
drivers/gpu/drm/radeon/atombios.h
4143
UCHAR ucChPNInvert; // bit vector for up to 8 lanes, =0: P and N is not invert, =1 P and N is inverted
drivers/gpu/drm/radeon/atombios.h
4158
UCHAR ucGuid [NUMBER_OF_UCHAR_FOR_GUID]; // a GUID is a 16 byte long string
drivers/gpu/drm/radeon/atombios.h
4160
UCHAR ucChecksum; // a simple Checksum of the sum of whole structure equal to 0x0.
drivers/gpu/drm/radeon/atombios.h
4161
UCHAR uc3DStereoPinId; // use for eDP panel
drivers/gpu/drm/radeon/atombios.h
4162
UCHAR ucRemoteDisplayConfig;
drivers/gpu/drm/radeon/atombios.h
4163
UCHAR uceDPToLVDSRxId;
drivers/gpu/drm/radeon/atombios.h
4164
UCHAR ucFixDPVoltageSwing; // usCaps[1]=1, this indicate DP_LANE_SET value
drivers/gpu/drm/radeon/atombios.h
4165
UCHAR Reserved[3]; // for potential expansion
drivers/gpu/drm/radeon/atombios.h
4171
UCHAR ucRecordType; //An emun to indicate the record type
drivers/gpu/drm/radeon/atombios.h
4172
UCHAR ucRecordSize; //The size of the whole record in byte
drivers/gpu/drm/radeon/atombios.h
420
UCHAR ucAction; //0:reserved;COMPUTE_MEMORY_PLL_PARAM:Memory;COMPUTE_ENGINE_PLL_PARAM:Engine. it return ref_div to be written to register
drivers/gpu/drm/radeon/atombios.h
4205
UCHAR ucI2CAddr; //The slave address, it's 0 when the record is attached to connector for DDC
drivers/gpu/drm/radeon/atombios.h
4211
UCHAR ucHPDIntGPIOID; //Corresponding block in GPIO_PIN_INFO table gives the pin info
drivers/gpu/drm/radeon/atombios.h
4212
UCHAR ucPlugged_PinState;
drivers/gpu/drm/radeon/atombios.h
4219
UCHAR ucProtectionFlag;
drivers/gpu/drm/radeon/atombios.h
422
UCHAR ucPostDiv; //return post div to be written to register
drivers/gpu/drm/radeon/atombios.h
4220
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
4233
UCHAR ucNumberOfDevice;
drivers/gpu/drm/radeon/atombios.h
4234
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
4242
UCHAR ucConfigGPIOID;
drivers/gpu/drm/radeon/atombios.h
4243
UCHAR ucConfigGPIOState; //Set to 1 when it's active high to enable external flow in
drivers/gpu/drm/radeon/atombios.h
4244
UCHAR ucFlowinGPIPID;
drivers/gpu/drm/radeon/atombios.h
4245
UCHAR ucExtInGPIPID;
drivers/gpu/drm/radeon/atombios.h
4251
UCHAR ucCTL1GPIO_ID;
drivers/gpu/drm/radeon/atombios.h
4252
UCHAR ucCTL1GPIOState; //Set to 1 when it's active high
drivers/gpu/drm/radeon/atombios.h
4253
UCHAR ucCTL2GPIO_ID;
drivers/gpu/drm/radeon/atombios.h
4254
UCHAR ucCTL2GPIOState; //Set to 1 when it's active high
drivers/gpu/drm/radeon/atombios.h
4255
UCHAR ucCTL3GPIO_ID;
drivers/gpu/drm/radeon/atombios.h
4256
UCHAR ucCTL3GPIOState; //Set to 1 when it's active high
drivers/gpu/drm/radeon/atombios.h
4257
UCHAR ucCTLFPGA_IN_ID;
drivers/gpu/drm/radeon/atombios.h
4258
UCHAR ucPadding[3];
drivers/gpu/drm/radeon/atombios.h
4264
UCHAR ucGPIOID; //Corresponding block in GPIO_PIN_INFO table gives the pin info
drivers/gpu/drm/radeon/atombios.h
4265
UCHAR ucTVActiveState; //Indicating when the pin==0 or 1 when TV is connected
drivers/gpu/drm/radeon/atombios.h
4271
UCHAR ucTMSGPIO_ID;
drivers/gpu/drm/radeon/atombios.h
4272
UCHAR ucTMSGPIOState; //Set to 1 when it's active high
drivers/gpu/drm/radeon/atombios.h
4273
UCHAR ucTCKGPIO_ID;
drivers/gpu/drm/radeon/atombios.h
4274
UCHAR ucTCKGPIOState; //Set to 1 when it's active high
drivers/gpu/drm/radeon/atombios.h
4275
UCHAR ucTDOGPIO_ID;
drivers/gpu/drm/radeon/atombios.h
4276
UCHAR ucTDOGPIOState; //Set to 1 when it's active high
drivers/gpu/drm/radeon/atombios.h
4277
UCHAR ucTDIGPIO_ID;
drivers/gpu/drm/radeon/atombios.h
4278
UCHAR ucTDIGPIOState; //Set to 1 when it's active high
drivers/gpu/drm/radeon/atombios.h
4279
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
4286
UCHAR ucGPIOID; // GPIO_ID, find the corresponding ID in GPIO_LUT table
drivers/gpu/drm/radeon/atombios.h
4287
UCHAR ucGPIO_PinState; // Pin state showing how to set-up the pin
drivers/gpu/drm/radeon/atombios.h
4293
UCHAR ucFlags; // Future expnadibility
drivers/gpu/drm/radeon/atombios.h
4294
UCHAR ucNumberOfPins; // Number of GPIO pins used to control the object
drivers/gpu/drm/radeon/atombios.h
4326
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
4360
UCHAR ucFlowCntlGpioId;
drivers/gpu/drm/radeon/atombios.h
4361
UCHAR ucSwapCntlGpioId;
drivers/gpu/drm/radeon/atombios.h
4362
UCHAR ucConnectedDvoBundle;
drivers/gpu/drm/radeon/atombios.h
4363
UCHAR ucPadding;
drivers/gpu/drm/radeon/atombios.h
4375
UCHAR ucSubConnectorType; //CONNECTOR_OBJECT_ID_SINGLE_LINK_DVI_D|X_ID_DUAL_LINK_DVI_D|HDMI_TYPE_A
drivers/gpu/drm/radeon/atombios.h
4376
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
4383
UCHAR ucMuxType; //decide the number of ucMuxState, =0, no pin state, =1: single state with complement, >1: multiple state
drivers/gpu/drm/radeon/atombios.h
4384
UCHAR ucMuxControlPin;
drivers/gpu/drm/radeon/atombios.h
4385
UCHAR ucMuxState[2]; //for alligment purpose
drivers/gpu/drm/radeon/atombios.h
4391
UCHAR ucMuxType;
drivers/gpu/drm/radeon/atombios.h
4392
UCHAR ucMuxControlPin;
drivers/gpu/drm/radeon/atombios.h
4393
UCHAR ucMuxState[2]; //for alligment purpose
drivers/gpu/drm/radeon/atombios.h
4403
UCHAR ucHPDPINMap[MAX_NUMBER_OF_EXT_HPDPIN_LUT_ENTRIES]; //An fixed size array which maps external pins to internal GPIO_PIN_INFO table
drivers/gpu/drm/radeon/atombios.h
4427
UCHAR ucConnectorType;
drivers/gpu/drm/radeon/atombios.h
4428
UCHAR ucPosition;
drivers/gpu/drm/radeon/atombios.h
4442
UCHAR ucLength;
drivers/gpu/drm/radeon/atombios.h
4443
UCHAR ucWidth;
drivers/gpu/drm/radeon/atombios.h
4444
UCHAR ucConnNum;
drivers/gpu/drm/radeon/atombios.h
4445
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
4456
UCHAR ucNumOfVoltageEntries;
drivers/gpu/drm/radeon/atombios.h
4457
UCHAR ucBytesPerVoltageEntry;
drivers/gpu/drm/radeon/atombios.h
4458
UCHAR ucVoltageStep; //Indicating in how many mv increament is one step, 0.5mv unit
drivers/gpu/drm/radeon/atombios.h
4459
UCHAR ucDefaultVoltageEntry;
drivers/gpu/drm/radeon/atombios.h
4460
UCHAR ucVoltageControlI2cLine;
drivers/gpu/drm/radeon/atombios.h
4461
UCHAR ucVoltageControlAddress;
drivers/gpu/drm/radeon/atombios.h
4462
UCHAR ucVoltageControlOffset;
drivers/gpu/drm/radeon/atombios.h
4469
UCHAR ucVoltageEntries[64]; //64 is for allocation, the actual number of entry is present at ucNumOfVoltageEntries*ucBytesPerVoltageEntry
drivers/gpu/drm/radeon/atombios.h
4477
UCHAR ucNumOfVoltageEntries; // Number of Voltage Entry, which indicate max Voltage
drivers/gpu/drm/radeon/atombios.h
4478
UCHAR ucFlag; // bit0=0 :step is 1mv =1 0.5mv
drivers/gpu/drm/radeon/atombios.h
4479
UCHAR ucBaseVID; // if there is no lookup table, VID= BaseVID + ( Vol - BaseLevle ) /VoltageStep
drivers/gpu/drm/radeon/atombios.h
4480
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
4481
UCHAR ucVIDAdjustEntries[32]; // 32 is for allocation, the actual number of entry is present at ucNumOfVoltageEntries
drivers/gpu/drm/radeon/atombios.h
4492
UCHAR ucNumOfVoltageEntries; // Number of Voltage Entry, which indicate max Voltage
drivers/gpu/drm/radeon/atombios.h
4493
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
4499
UCHAR ucVoltageControlId; //Indicate it is controlled by I2C or GPIO or HW state machine
drivers/gpu/drm/radeon/atombios.h
4500
UCHAR ucVoltageControlI2cLine;
drivers/gpu/drm/radeon/atombios.h
4501
UCHAR ucVoltageControlAddress;
drivers/gpu/drm/radeon/atombios.h
4502
UCHAR ucVoltageControlOffset;
drivers/gpu/drm/radeon/atombios.h
4504
UCHAR ucGpioPinBitShift[9]; //at most 8 pin support 255 VIDs, termintate with 0xff
drivers/gpu/drm/radeon/atombios.h
4505
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
4532
UCHAR ucVoltageType; //Indicate Voltage Source: VDDC, MVDDC, MVDDQ or MVDDCI
drivers/gpu/drm/radeon/atombios.h
4533
UCHAR ucSize; //Size of Object
drivers/gpu/drm/radeon/atombios.h
4540
UCHAR ucVoltageType; //Indicate Voltage Source: VDDC, MVDDC, MVDDQ or MVDDCI
drivers/gpu/drm/radeon/atombios.h
4541
UCHAR ucSize; //Size of Object
drivers/gpu/drm/radeon/atombios.h
4560
UCHAR ucLeakageId;
drivers/gpu/drm/radeon/atombios.h
4561
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
4566
UCHAR ucVoltageType; //Indicate Voltage Source: VDDC, MVDDC, MVDDQ or MVDDCI
drivers/gpu/drm/radeon/atombios.h
4567
UCHAR ucVoltageMode; //Indicate voltage control mode: Init/Set/Leakage/Set phase
drivers/gpu/drm/radeon/atombios.h
4597
UCHAR ucVoltageRegulatorId; //Indicate Voltage Regulator Id
drivers/gpu/drm/radeon/atombios.h
4598
UCHAR ucVoltageControlI2cLine;
drivers/gpu/drm/radeon/atombios.h
4599
UCHAR ucVoltageControlAddress;
drivers/gpu/drm/radeon/atombios.h
4600
UCHAR ucVoltageControlOffset;
drivers/gpu/drm/radeon/atombios.h
4612
UCHAR ucVoltageGpioCntlId; // default is 0 which indicate control through CG VID mode
drivers/gpu/drm/radeon/atombios.h
4613
UCHAR ucGpioEntryNum; // indiate the entry numbers of Votlage/Gpio value Look up table
drivers/gpu/drm/radeon/atombios.h
4614
UCHAR ucPhaseDelay; // phase delay in unit of micro second
drivers/gpu/drm/radeon/atombios.h
4615
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
4623
UCHAR ucLeakageCntlId; // default is 0
drivers/gpu/drm/radeon/atombios.h
4624
UCHAR ucLeakageEntryNum; // indicate the entry number of LeakageId/Voltage Lut table
drivers/gpu/drm/radeon/atombios.h
4625
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
4641
UCHAR ucSVDGpioId; //0~31 indicate GPIO0~31
drivers/gpu/drm/radeon/atombios.h
4642
UCHAR ucSVCGpioId; //0~31 indicate GPIO0~31
drivers/gpu/drm/radeon/atombios.h
466
UCHAR ucRefDiv; //Output Parameter
drivers/gpu/drm/radeon/atombios.h
4661
UCHAR ucProfileId;
drivers/gpu/drm/radeon/atombios.h
4662
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
467
UCHAR ucPostDiv; //Output Parameter
drivers/gpu/drm/radeon/atombios.h
468
UCHAR ucCntlFlag; //Output Parameter
drivers/gpu/drm/radeon/atombios.h
4683
UCHAR ucLeakageBinNum; // indicate the entry number of LeakageId/Voltage Lut table
drivers/gpu/drm/radeon/atombios.h
4686
UCHAR ucElbVDDC_Num;
drivers/gpu/drm/radeon/atombios.h
469
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
4690
UCHAR ucElbVDDCI_Num;
drivers/gpu/drm/radeon/atombios.h
4740
UCHAR ucPwrSrcId; // Power source
drivers/gpu/drm/radeon/atombios.h
4741
UCHAR ucPwrSensorType; // GPIO, I2C or none
drivers/gpu/drm/radeon/atombios.h
4742
UCHAR ucPwrSensId; // if GPIO detect, it is GPIO id, if I2C detect, it is I2C id
drivers/gpu/drm/radeon/atombios.h
4743
UCHAR ucPwrSensSlaveAddr; // Slave address if I2C detect
drivers/gpu/drm/radeon/atombios.h
4744
UCHAR ucPwrSensRegIndex; // I2C register Index if I2C detect
drivers/gpu/drm/radeon/atombios.h
4745
UCHAR ucPwrSensRegBitMask; // detect which bit is used if I2C detect
drivers/gpu/drm/radeon/atombios.h
4746
UCHAR ucPwrSensActiveState; // high active or low active
drivers/gpu/drm/radeon/atombios.h
4747
UCHAR ucReserve[3]; // reserve
drivers/gpu/drm/radeon/atombios.h
4754
UCHAR asPwrbehave[16];
drivers/gpu/drm/radeon/atombios.h
4800
UCHAR ucHtcTmpLmt;
drivers/gpu/drm/radeon/atombios.h
4801
UCHAR ucHtcHystLmt;
drivers/gpu/drm/radeon/atombios.h
4810
UCHAR ucMemoryType;
drivers/gpu/drm/radeon/atombios.h
4811
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/radeon/atombios.h
4834
UCHAR ulBoostVid_2bit;
drivers/gpu/drm/radeon/atombios.h
4835
UCHAR EnableBoost;
drivers/gpu/drm/radeon/atombios.h
4838
UCHAR ucLvdsMisc;
drivers/gpu/drm/radeon/atombios.h
4839
UCHAR ucLVDSReserved;
drivers/gpu/drm/radeon/atombios.h
49
#ifndef UCHAR
drivers/gpu/drm/radeon/atombios.h
499
UCHAR ucRefDiv; //Output Parameter
drivers/gpu/drm/radeon/atombios.h
4998
UCHAR ucHtcTmpLmt;
drivers/gpu/drm/radeon/atombios.h
4999
UCHAR ucHtcHystLmt;
drivers/gpu/drm/radeon/atombios.h
500
UCHAR ucPostDiv; //Output Parameter
drivers/gpu/drm/radeon/atombios.h
5008
UCHAR ucMemoryType;
drivers/gpu/drm/radeon/atombios.h
5009
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/radeon/atombios.h
5010
UCHAR strVBIOSMsg[40];
drivers/gpu/drm/radeon/atombios.h
503
UCHAR ucCntlFlag; //Output Flags
drivers/gpu/drm/radeon/atombios.h
5032
UCHAR ulBoostVid_2bit;
drivers/gpu/drm/radeon/atombios.h
5033
UCHAR EnableBoost;
drivers/gpu/drm/radeon/atombios.h
5036
UCHAR ucLvdsMisc;
drivers/gpu/drm/radeon/atombios.h
5037
UCHAR ucTravisLVDSVolAdjust;
drivers/gpu/drm/radeon/atombios.h
5038
UCHAR ucLVDSPwrOnSeqDIGONtoDE_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5039
UCHAR ucLVDSPwrOnSeqDEtoVARY_BL_in4Ms;
drivers/gpu/drm/radeon/atombios.h
504
UCHAR ucInputFlag; //Input Flags. ucInputFlag[0] - Strobe(1)/Performance(0) mode
drivers/gpu/drm/radeon/atombios.h
5040
UCHAR ucLVDSPwrOffSeqVARY_BLtoDE_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5041
UCHAR ucLVDSPwrOffSeqDEtoDIGON_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5042
UCHAR ucLVDSOffToOnDelay_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5043
UCHAR ucLVDSPwrOnSeqVARY_BLtoBLON_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5044
UCHAR ucLVDSPwrOffSeqBLONtoVARY_BL_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5045
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/radeon/atombios.h
5051
UCHAR ucNBDPMEnable;
drivers/gpu/drm/radeon/atombios.h
5052
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
5053
UCHAR ucDPMState0VclkFid;
drivers/gpu/drm/radeon/atombios.h
5054
UCHAR ucDPMState0DclkFid;
drivers/gpu/drm/radeon/atombios.h
5055
UCHAR ucDPMState1VclkFid;
drivers/gpu/drm/radeon/atombios.h
5056
UCHAR ucDPMState1DclkFid;
drivers/gpu/drm/radeon/atombios.h
5057
UCHAR ucDPMState2VclkFid;
drivers/gpu/drm/radeon/atombios.h
5058
UCHAR ucDPMState2DclkFid;
drivers/gpu/drm/radeon/atombios.h
5059
UCHAR ucDPMState3VclkFid;
drivers/gpu/drm/radeon/atombios.h
506
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
5060
UCHAR ucDPMState3DclkFid;
drivers/gpu/drm/radeon/atombios.h
5225
UCHAR ucHtcTmpLmt;
drivers/gpu/drm/radeon/atombios.h
5226
UCHAR ucHtcHystLmt;
drivers/gpu/drm/radeon/atombios.h
5234
UCHAR ucMemoryType;
drivers/gpu/drm/radeon/atombios.h
5235
UCHAR ucUMAChannelNumber;
drivers/gpu/drm/radeon/atombios.h
5236
UCHAR strVBIOSMsg[40];
drivers/gpu/drm/radeon/atombios.h
525
UCHAR ucPllRefDiv; //Output Parameter: PLL ref divider
drivers/gpu/drm/radeon/atombios.h
5257
UCHAR ucLvdsMisc;
drivers/gpu/drm/radeon/atombios.h
5258
UCHAR ucTravisLVDSVolAdjust;
drivers/gpu/drm/radeon/atombios.h
5259
UCHAR ucLVDSPwrOnSeqDIGONtoDE_in4Ms;
drivers/gpu/drm/radeon/atombios.h
526
UCHAR ucPllPostDiv; //Output Parameter: PLL post divider
drivers/gpu/drm/radeon/atombios.h
5260
UCHAR ucLVDSPwrOnSeqDEtoVARY_BL_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5261
UCHAR ucLVDSPwrOffSeqVARY_BLtoDE_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5262
UCHAR ucLVDSPwrOffSeqDEtoDIGON_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5263
UCHAR ucLVDSOffToOnDelay_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5264
UCHAR ucLVDSPwrOnSeqVARY_BLtoBLON_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5265
UCHAR ucLVDSPwrOffSeqBLONtoVARY_BL_in4Ms;
drivers/gpu/drm/radeon/atombios.h
5266
UCHAR ucMinAllowedBL_Level;
drivers/gpu/drm/radeon/atombios.h
527
UCHAR ucPllCntlFlag; //Output Flags: control flag
drivers/gpu/drm/radeon/atombios.h
528
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
5441
UCHAR ucNunberOfBytes; //Indicates how many bytes SW needs to write to the external ASIC for one block, besides to "Start" and "Stop"
drivers/gpu/drm/radeon/atombios.h
5442
UCHAR ucI2CData[]; //I2C data in bytes, should be less than 16 bytes usually
drivers/gpu/drm/radeon/atombios.h
5450
UCHAR ucSSChipID; //SS chip being used
drivers/gpu/drm/radeon/atombios.h
5451
UCHAR ucSSChipSlaveAddr; //Slave Address to set up this SS chip
drivers/gpu/drm/radeon/atombios.h
5452
UCHAR ucNumOfI2CDataRecords; //number of data block
drivers/gpu/drm/radeon/atombios.h
546
UCHAR ucDllSpeed; //Output
drivers/gpu/drm/radeon/atombios.h
547
UCHAR ucPostDiv; //Output
drivers/gpu/drm/radeon/atombios.h
5474
UCHAR ucClockIndication; //Indicate which clock source needs SS
drivers/gpu/drm/radeon/atombios.h
5475
UCHAR ucSpreadSpectrumMode; //Bit1=0 Down Spread,=1 Center Spread.
drivers/gpu/drm/radeon/atombios.h
5476
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
549
UCHAR ucInputFlag; //Input : ATOM_PLL_INPUT_FLAG_PLL_STROBE_MODE_EN: 1-StrobeMode, 0-PerformanceMode
drivers/gpu/drm/radeon/atombios.h
550
UCHAR ucPllCntlFlag; //Output:
drivers/gpu/drm/radeon/atombios.h
5500
UCHAR ucClockIndication; //Indicate which clock source needs SS
drivers/gpu/drm/radeon/atombios.h
5501
UCHAR ucSpreadSpectrumMode; //Bit0=0 Down Spread,=1 Center Spread, bit1=0: internal SS bit1=1: external SS
drivers/gpu/drm/radeon/atombios.h
5502
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
552
UCHAR ucBWCntl;
drivers/gpu/drm/radeon/atombios.h
5531
UCHAR ucClockIndication; //Indicate which clock source needs SS
drivers/gpu/drm/radeon/atombios.h
5532
UCHAR ucSpreadSpectrumMode; //Bit0=0 Down Spread,=1 Center Spread, bit1=0: internal SS bit1=1: external SS
drivers/gpu/drm/radeon/atombios.h
5533
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
6004
UCHAR ucAction; //not define yet
drivers/gpu/drm/radeon/atombios.h
6005
UCHAR ucFbDiv_Hi; //Fbdiv Hi byte
drivers/gpu/drm/radeon/atombios.h
6006
UCHAR ucFbDiv; //FB value
drivers/gpu/drm/radeon/atombios.h
6007
UCHAR ucPostDiv; //Post div
drivers/gpu/drm/radeon/atombios.h
6018
UCHAR ucGPIO_ID; //return value, read from GPIO pins
drivers/gpu/drm/radeon/atombios.h
6019
UCHAR ucGPIOBitShift; //define which bit in uGPIOBitVal need to be update
drivers/gpu/drm/radeon/atombios.h
6020
UCHAR ucGPIOBitVal; //Set/Reset corresponding bit defined in ucGPIOBitMask
drivers/gpu/drm/radeon/atombios.h
6021
UCHAR ucAction; //=GPIO_PIN_WRITE: Read; =GPIO_PIN_READ: Write
drivers/gpu/drm/radeon/atombios.h
6026
UCHAR ucScaler; // ATOM_SCALER1, ATOM_SCALER2
drivers/gpu/drm/radeon/atombios.h
6027
UCHAR ucEnable; // ATOM_SCALER_DISABLE or ATOM_SCALER_CENTER or ATOM_SCALER_EXPANSION
drivers/gpu/drm/radeon/atombios.h
6028
UCHAR ucTVStandard; //
drivers/gpu/drm/radeon/atombios.h
6029
UCHAR ucPadding[1];
drivers/gpu/drm/radeon/atombios.h
6042
UCHAR ucHWIconVertOffset; // Hardware Icon Vertical offset
drivers/gpu/drm/radeon/atombios.h
6043
UCHAR ucHWIconHorzOffset; // Hardware Icon Horizontal offset
drivers/gpu/drm/radeon/atombios.h
6044
UCHAR ucSelection; // ATOM_CURSOR1 or ATOM_ICON1 or ATOM_CURSOR2 or ATOM_ICON2
drivers/gpu/drm/radeon/atombios.h
6045
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
6058
UCHAR ucSurface; // Surface 1 or 2
drivers/gpu/drm/radeon/atombios.h
6059
UCHAR ucPadding[3];
drivers/gpu/drm/radeon/atombios.h
6066
UCHAR ucSurface; // Surface 1 or 2
drivers/gpu/drm/radeon/atombios.h
6067
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
6068
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
6075
UCHAR ucSurface; // Surface 1 or 2
drivers/gpu/drm/radeon/atombios.h
6076
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
6085
UCHAR ucColorDepth;
drivers/gpu/drm/radeon/atombios.h
6086
UCHAR ucPixelFormat;
drivers/gpu/drm/radeon/atombios.h
6087
UCHAR ucSurface; // Surface 1 or 2
drivers/gpu/drm/radeon/atombios.h
6088
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
6089
UCHAR ucModeType;
drivers/gpu/drm/radeon/atombios.h
6090
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
6130
UCHAR ucLutId;
drivers/gpu/drm/radeon/atombios.h
6131
UCHAR ucAction;
drivers/gpu/drm/radeon/atombios.h
6145
UCHAR ucInterruptId;
drivers/gpu/drm/radeon/atombios.h
6146
UCHAR ucServiceId;
drivers/gpu/drm/radeon/atombios.h
6147
UCHAR ucStatus;
drivers/gpu/drm/radeon/atombios.h
6148
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
6171
UCHAR IOAccessSequence[256];
drivers/gpu/drm/radeon/atombios.h
6206
UCHAR ucVMode_Num; //Video mode number
drivers/gpu/drm/radeon/atombios.h
6207
UCHAR ucTV_Mode_Num; //Internal TV mode number
drivers/gpu/drm/radeon/atombios.h
6225
UCHAR ucTV_Mode_Num;
drivers/gpu/drm/radeon/atombios.h
6257
UCHAR ucMemoryType;
drivers/gpu/drm/radeon/atombios.h
6258
UCHAR ucMemoryVendor;
drivers/gpu/drm/radeon/atombios.h
6259
UCHAR ucAdjMCId;
drivers/gpu/drm/radeon/atombios.h
6260
UCHAR ucDynClkId;
drivers/gpu/drm/radeon/atombios.h
627
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
628
UCHAR ucPadding[3];
drivers/gpu/drm/radeon/atombios.h
6290
UCHAR ucPreRegDataLength; // offset in ATOM_INIT_REG_DATA_BLOCK.saRegDataBuf
drivers/gpu/drm/radeon/atombios.h
637
UCHAR ucDispPipeId; // ATOM_CRTC1, ATOM_CRTC2, ...
drivers/gpu/drm/radeon/atombios.h
6375
UCHAR ucRevision;
drivers/gpu/drm/radeon/atombios.h
6376
UCHAR ucChecksum;
drivers/gpu/drm/radeon/atombios.h
6377
UCHAR ucReserved1;
drivers/gpu/drm/radeon/atombios.h
6378
UCHAR ucReserved2;
drivers/gpu/drm/radeon/atombios.h
638
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
639
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
6396
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/radeon/atombios.h
6397
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4;[3:0] reserved;
drivers/gpu/drm/radeon/atombios.h
6398
UCHAR ucMemoryVenderID; // Predefined,never change across designs or memory type/vender
drivers/gpu/drm/radeon/atombios.h
6399
UCHAR ucMemoryDeviceCfg; // [7:4]=0x0:4M;=0x1:8M;=0x2:16M;0x3:32M....[3:0]=0x0:x4;=0x1:x8;=0x2:x16;=0x3:x32...
drivers/gpu/drm/radeon/atombios.h
6400
UCHAR ucRow; // Number of Row,in power of 2;
drivers/gpu/drm/radeon/atombios.h
6401
UCHAR ucColumn; // Number of Column,in power of 2;
drivers/gpu/drm/radeon/atombios.h
6402
UCHAR ucBank; // Nunber of Bank;
drivers/gpu/drm/radeon/atombios.h
6403
UCHAR ucRank; // Number of Rank, in power of 2
drivers/gpu/drm/radeon/atombios.h
6404
UCHAR ucChannelNum; // Number of channel;
drivers/gpu/drm/radeon/atombios.h
6405
UCHAR ucChannelConfig; // [3:0]=Indication of what channel combination;[4:7]=Channel bit width, in number of 2
drivers/gpu/drm/radeon/atombios.h
6406
UCHAR ucDefaultMVDDQ_ID; // Default MVDDQ setting for this memory block, ID linking to MVDDQ info table to find real set-up data;
drivers/gpu/drm/radeon/atombios.h
6407
UCHAR ucDefaultMVDDC_ID; // Default MVDDC setting for this memory block, ID linking to MVDDC info table to find real set-up data;
drivers/gpu/drm/radeon/atombios.h
6408
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
6423
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/radeon/atombios.h
6424
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4;[3:0] - must not be used for now;
drivers/gpu/drm/radeon/atombios.h
6425
UCHAR ucMemoryVenderID; // Predefined,never change across designs or memory type/vender. If not predefined, vendor detection table gets executed
drivers/gpu/drm/radeon/atombios.h
6426
UCHAR ucMemoryDeviceCfg; // [7:4]=0x0:4M;=0x1:8M;=0x2:16M;0x3:32M....[3:0]=0x0:x4;=0x1:x8;=0x2:x16;=0x3:x32...
drivers/gpu/drm/radeon/atombios.h
6427
UCHAR ucRow; // Number of Row,in power of 2;
drivers/gpu/drm/radeon/atombios.h
6428
UCHAR ucColumn; // Number of Column,in power of 2;
drivers/gpu/drm/radeon/atombios.h
6429
UCHAR ucBank; // Nunber of Bank;
drivers/gpu/drm/radeon/atombios.h
6430
UCHAR ucRank; // Number of Rank, in power of 2
drivers/gpu/drm/radeon/atombios.h
6431
UCHAR ucChannelNum; // Number of channel;
drivers/gpu/drm/radeon/atombios.h
6432
UCHAR ucChannelConfig; // [3:0]=Indication of what channel combination;[4:7]=Channel bit width, in number of 2
drivers/gpu/drm/radeon/atombios.h
6433
UCHAR ucDefaultMVDDQ_ID; // Default MVDDQ setting for this memory block, ID linking to MVDDQ info table to find real set-up data;
drivers/gpu/drm/radeon/atombios.h
6434
UCHAR ucDefaultMVDDC_ID; // Default MVDDC setting for this memory block, ID linking to MVDDC info table to find real set-up data;
drivers/gpu/drm/radeon/atombios.h
6435
UCHAR ucRefreshRateFactor;
drivers/gpu/drm/radeon/atombios.h
6436
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
6451
UCHAR ucCL; // CAS latency
drivers/gpu/drm/radeon/atombios.h
6452
UCHAR ucWL; // WRITE Latency
drivers/gpu/drm/radeon/atombios.h
6453
UCHAR uctRAS; // tRAS
drivers/gpu/drm/radeon/atombios.h
6454
UCHAR uctRC; // tRC
drivers/gpu/drm/radeon/atombios.h
6455
UCHAR uctRFC; // tRFC
drivers/gpu/drm/radeon/atombios.h
6456
UCHAR uctRCDR; // tRCDR
drivers/gpu/drm/radeon/atombios.h
6457
UCHAR uctRCDW; // tRCDW
drivers/gpu/drm/radeon/atombios.h
6458
UCHAR uctRP; // tRP
drivers/gpu/drm/radeon/atombios.h
6459
UCHAR uctRRD; // tRRD
drivers/gpu/drm/radeon/atombios.h
6460
UCHAR uctWR; // tWR
drivers/gpu/drm/radeon/atombios.h
6461
UCHAR uctWTR; // tWTR
drivers/gpu/drm/radeon/atombios.h
6462
UCHAR uctPDIX; // tPDIX
drivers/gpu/drm/radeon/atombios.h
6463
UCHAR uctFAW; // tFAW
drivers/gpu/drm/radeon/atombios.h
6464
UCHAR uctAOND; // tAOND
drivers/gpu/drm/radeon/atombios.h
6468
UCHAR ucflag; // flag to control memory timing calculation. bit0= control EMRS2 Infineon
drivers/gpu/drm/radeon/atombios.h
6469
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
647
UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE
drivers/gpu/drm/radeon/atombios.h
648
UCHAR ucPadding[3];
drivers/gpu/drm/radeon/atombios.h
6481
UCHAR ucCL; // CAS latency
drivers/gpu/drm/radeon/atombios.h
6482
UCHAR ucWL; // WRITE Latency
drivers/gpu/drm/radeon/atombios.h
6483
UCHAR uctRAS; // tRAS
drivers/gpu/drm/radeon/atombios.h
6484
UCHAR uctRC; // tRC
drivers/gpu/drm/radeon/atombios.h
6485
UCHAR uctRFC; // tRFC
drivers/gpu/drm/radeon/atombios.h
6486
UCHAR uctRCDR; // tRCDR
drivers/gpu/drm/radeon/atombios.h
6487
UCHAR uctRCDW; // tRCDW
drivers/gpu/drm/radeon/atombios.h
6488
UCHAR uctRP; // tRP
drivers/gpu/drm/radeon/atombios.h
6489
UCHAR uctRRD; // tRRD
drivers/gpu/drm/radeon/atombios.h
6490
UCHAR uctWR; // tWR
drivers/gpu/drm/radeon/atombios.h
6491
UCHAR uctWTR; // tWTR
drivers/gpu/drm/radeon/atombios.h
6492
UCHAR uctPDIX; // tPDIX
drivers/gpu/drm/radeon/atombios.h
6493
UCHAR uctFAW; // tFAW
drivers/gpu/drm/radeon/atombios.h
6494
UCHAR uctAOND; // tAOND
drivers/gpu/drm/radeon/atombios.h
6495
UCHAR ucflag; // flag to control memory timing calculation. bit0= control EMRS2 Infineon
drivers/gpu/drm/radeon/atombios.h
6497
UCHAR uctCCDL; //
drivers/gpu/drm/radeon/atombios.h
6498
UCHAR uctCRCRL; //
drivers/gpu/drm/radeon/atombios.h
6499
UCHAR uctCRCWL; //
drivers/gpu/drm/radeon/atombios.h
6500
UCHAR uctCKE; //
drivers/gpu/drm/radeon/atombios.h
6501
UCHAR uctCKRSE; //
drivers/gpu/drm/radeon/atombios.h
6502
UCHAR uctCKRSX; //
drivers/gpu/drm/radeon/atombios.h
6503
UCHAR uctFAW32; //
drivers/gpu/drm/radeon/atombios.h
6504
UCHAR ucMR5lo; //
drivers/gpu/drm/radeon/atombios.h
6505
UCHAR ucMR5hi; //
drivers/gpu/drm/radeon/atombios.h
6506
UCHAR ucTerminator;
drivers/gpu/drm/radeon/atombios.h
6514
UCHAR ucCL; // CAS latency
drivers/gpu/drm/radeon/atombios.h
6515
UCHAR ucWL; // WRITE Latency
drivers/gpu/drm/radeon/atombios.h
6516
UCHAR uctRAS; // tRAS
drivers/gpu/drm/radeon/atombios.h
6517
UCHAR uctRC; // tRC
drivers/gpu/drm/radeon/atombios.h
6518
UCHAR uctRFC; // tRFC
drivers/gpu/drm/radeon/atombios.h
6519
UCHAR uctRCDR; // tRCDR
drivers/gpu/drm/radeon/atombios.h
6520
UCHAR uctRCDW; // tRCDW
drivers/gpu/drm/radeon/atombios.h
6521
UCHAR uctRP; // tRP
drivers/gpu/drm/radeon/atombios.h
6522
UCHAR uctRRD; // tRRD
drivers/gpu/drm/radeon/atombios.h
6523
UCHAR uctWR; // tWR
drivers/gpu/drm/radeon/atombios.h
6524
UCHAR uctWTR; // tWTR
drivers/gpu/drm/radeon/atombios.h
6525
UCHAR uctPDIX; // tPDIX
drivers/gpu/drm/radeon/atombios.h
6526
UCHAR uctFAW; // tFAW
drivers/gpu/drm/radeon/atombios.h
6527
UCHAR uctAOND; // tAOND
drivers/gpu/drm/radeon/atombios.h
6528
UCHAR ucflag; // flag to control memory timing calculation. bit0= control EMRS2 Infineon
drivers/gpu/drm/radeon/atombios.h
6530
UCHAR uctCCDL; //
drivers/gpu/drm/radeon/atombios.h
6531
UCHAR uctCRCRL; //
drivers/gpu/drm/radeon/atombios.h
6532
UCHAR uctCRCWL; //
drivers/gpu/drm/radeon/atombios.h
6533
UCHAR uctCKE; //
drivers/gpu/drm/radeon/atombios.h
6534
UCHAR uctCKRSE; //
drivers/gpu/drm/radeon/atombios.h
6535
UCHAR uctCKRSX; //
drivers/gpu/drm/radeon/atombios.h
6536
UCHAR uctFAW32; //
drivers/gpu/drm/radeon/atombios.h
6537
UCHAR ucMR4lo; //
drivers/gpu/drm/radeon/atombios.h
6538
UCHAR ucMR4hi; //
drivers/gpu/drm/radeon/atombios.h
6539
UCHAR ucMR5lo; //
drivers/gpu/drm/radeon/atombios.h
6540
UCHAR ucMR5hi; //
drivers/gpu/drm/radeon/atombios.h
6541
UCHAR ucTerminator;
drivers/gpu/drm/radeon/atombios.h
6542
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
6556
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4;[3:0] - must not be used for now;
drivers/gpu/drm/radeon/atombios.h
6557
UCHAR ucMemoryVenderID; // Predefined,never change across designs or memory type/vender. If not predefined, vendor detection table gets executed
drivers/gpu/drm/radeon/atombios.h
6558
UCHAR ucRow; // Number of Row,in power of 2;
drivers/gpu/drm/radeon/atombios.h
6559
UCHAR ucColumn; // Number of Column,in power of 2;
drivers/gpu/drm/radeon/atombios.h
6560
UCHAR ucBank; // Nunber of Bank;
drivers/gpu/drm/radeon/atombios.h
6561
UCHAR ucRank; // Number of Rank, in power of 2
drivers/gpu/drm/radeon/atombios.h
6562
UCHAR ucBurstSize; // burst size, 0= burst size=4 1= burst size=8
drivers/gpu/drm/radeon/atombios.h
6563
UCHAR ucDllDisBit; // position of DLL Enable/Disable bit in EMRS ( Extended Mode Register )
drivers/gpu/drm/radeon/atombios.h
6564
UCHAR ucRefreshRateFactor; // memory refresh rate in unit of ms
drivers/gpu/drm/radeon/atombios.h
6565
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/radeon/atombios.h
6566
UCHAR ucPreamble; //[7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/radeon/atombios.h
6567
UCHAR ucMemAttrib; // Memory Device Addribute, like RDBI/WDBI etc
drivers/gpu/drm/radeon/atombios.h
6578
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/radeon/atombios.h
6579
UCHAR ucChannelNum; // board dependent parameter:Number of channel;
drivers/gpu/drm/radeon/atombios.h
658
UCHAR ucDacType; //{ATOM_DAC_A,ATOM_DAC_B, ATOM_EXT_DAC}
drivers/gpu/drm/radeon/atombios.h
6580
UCHAR ucChannelSize; // board dependent parameter:32bit or 64bit
drivers/gpu/drm/radeon/atombios.h
6581
UCHAR ucVREFI; // board dependnt parameter: EXT or INT +160mv to -140mv
drivers/gpu/drm/radeon/atombios.h
6582
UCHAR ucNPL_RT; // board dependent parameter:NPL round trip delay, used for calculate memory timing parameters
drivers/gpu/drm/radeon/atombios.h
6583
UCHAR ucFlag; // To enable/disable functionalities based on memory type
drivers/gpu/drm/radeon/atombios.h
659
UCHAR ucMisc; //Valid only when table revision =1.3 and above
drivers/gpu/drm/radeon/atombios.h
6601
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/radeon/atombios.h
6602
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4; 0x5:DDR5 [3:0] - Must be 0x0 for now;
drivers/gpu/drm/radeon/atombios.h
6603
UCHAR ucChannelNum; // Number of channels present in this module config
drivers/gpu/drm/radeon/atombios.h
6604
UCHAR ucChannelWidth; // 0 - 32 bits; 1 - 64 bits
drivers/gpu/drm/radeon/atombios.h
6605
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/radeon/atombios.h
6606
UCHAR ucFlag; // To enable/disable functionalities based on memory type
drivers/gpu/drm/radeon/atombios.h
6607
UCHAR ucMisc; // bit0: 0 - single rank; 1 - dual rank; bit2: 0 - burstlength 4, 1 - burstlength 8
drivers/gpu/drm/radeon/atombios.h
6608
UCHAR ucVREFI; // board dependent parameter
drivers/gpu/drm/radeon/atombios.h
6609
UCHAR ucNPL_RT; // board dependent parameter:NPL round trip delay, used for calculate memory timing parameters
drivers/gpu/drm/radeon/atombios.h
6610
UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/radeon/atombios.h
6611
UCHAR ucMemorySize; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!!
drivers/gpu/drm/radeon/atombios.h
6613
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
6624
UCHAR ucMemoryVenderID; // Predefined, If not predefined, vendor detection table gets executed
drivers/gpu/drm/radeon/atombios.h
6625
UCHAR ucRefreshRateFactor; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms)
drivers/gpu/drm/radeon/atombios.h
6626
UCHAR ucReserved2[2];
drivers/gpu/drm/radeon/atombios.h
6643
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/radeon/atombios.h
6644
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4; 0x5:DDR5 [3:0] - Must be 0x0 for now;
drivers/gpu/drm/radeon/atombios.h
6645
UCHAR ucChannelNum; // Number of channels present in this module config
drivers/gpu/drm/radeon/atombios.h
6646
UCHAR ucChannelWidth; // 0 - 32 bits; 1 - 64 bits
drivers/gpu/drm/radeon/atombios.h
6647
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/radeon/atombios.h
6648
UCHAR ucFlag; // To enable/disable functionalities based on memory type
drivers/gpu/drm/radeon/atombios.h
6649
UCHAR ucMisc; // bit0: 0 - single rank; 1 - dual rank; bit2: 0 - burstlength 4, 1 - burstlength 8
drivers/gpu/drm/radeon/atombios.h
6650
UCHAR ucVREFI; // board dependent parameter
drivers/gpu/drm/radeon/atombios.h
6651
UCHAR ucNPL_RT; // board dependent parameter:NPL round trip delay, used for calculate memory timing parameters
drivers/gpu/drm/radeon/atombios.h
6652
UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/radeon/atombios.h
6653
UCHAR ucMemorySize; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!!
drivers/gpu/drm/radeon/atombios.h
6655
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
6660
UCHAR ucMemoryVenderID; // Predefined, If not predefined, vendor detection table gets executed
drivers/gpu/drm/radeon/atombios.h
6661
UCHAR ucRefreshRateFactor; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms)
drivers/gpu/drm/radeon/atombios.h
6662
UCHAR ucFIFODepth; // FIFO depth supposes to be detected during vendor detection, but if we dont do vendor detection we have to hardcode FIFO Depth
drivers/gpu/drm/radeon/atombios.h
6663
UCHAR ucCDR_Bandwidth; // [0:3]=Read CDR bandwidth, [4:7] - Write CDR Bandwidth
drivers/gpu/drm/radeon/atombios.h
6674
UCHAR ucExtMemoryID; // An external indicator (by hardcode, callback or pin) to tell what is the current memory module
drivers/gpu/drm/radeon/atombios.h
6675
UCHAR ucMemoryType; // [7:4]=0x1:DDR1;=0x2:DDR2;=0x3:DDR3;=0x4:DDR4; 0x5:DDR5 [3:0] - Must be 0x0 for now;
drivers/gpu/drm/radeon/atombios.h
6676
UCHAR ucChannelNum; // Number of channels present in this module config
drivers/gpu/drm/radeon/atombios.h
6677
UCHAR ucChannelWidth; // 0 - 32 bits; 1 - 64 bits
drivers/gpu/drm/radeon/atombios.h
6678
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/radeon/atombios.h
6679
UCHAR ucFlag; // To enable/disable functionalities based on memory type
drivers/gpu/drm/radeon/atombios.h
6680
UCHAR ucMisc; // bit0: 0 - single rank; 1 - dual rank; bit2: 0 - burstlength 4, 1 - burstlength 8
drivers/gpu/drm/radeon/atombios.h
6681
UCHAR ucVREFI; // board dependent parameter
drivers/gpu/drm/radeon/atombios.h
6682
UCHAR ucNPL_RT; // board dependent parameter:NPL round trip delay, used for calculate memory timing parameters
drivers/gpu/drm/radeon/atombios.h
6683
UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/radeon/atombios.h
6684
UCHAR ucMemorySize; // BIOS internal reserved space to optimize code size, updated by the compiler, shouldn't be modified manually!!
drivers/gpu/drm/radeon/atombios.h
6686
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
6691
UCHAR ucMemoryVenderID; // Predefined, If not predefined, vendor detection table gets executed
drivers/gpu/drm/radeon/atombios.h
6692
UCHAR ucRefreshRateFactor; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms)
drivers/gpu/drm/radeon/atombios.h
6693
UCHAR ucFIFODepth; // FIFO depth supposes to be detected during vendor detection, but if we dont do vendor detection we have to hardcode FIFO Depth
drivers/gpu/drm/radeon/atombios.h
6694
UCHAR ucCDR_Bandwidth; // [0:3]=Read CDR bandwidth, [4:7] - Write CDR Bandwidth
drivers/gpu/drm/radeon/atombios.h
6705
UCHAR ucExtMemoryID; // Current memory module ID
drivers/gpu/drm/radeon/atombios.h
6706
UCHAR ucMemoryType; // MEM_TYPE_DDR2/DDR3/GDDR3/GDDR5
drivers/gpu/drm/radeon/atombios.h
6707
UCHAR ucChannelNum; // Number of mem. channels supported in this module
drivers/gpu/drm/radeon/atombios.h
6708
UCHAR ucChannelWidth; // CHANNEL_16BIT/CHANNEL_32BIT/CHANNEL_64BIT
drivers/gpu/drm/radeon/atombios.h
6709
UCHAR ucDensity; // _8Mx32, _16Mx32, _16Mx16, _32Mx16
drivers/gpu/drm/radeon/atombios.h
6710
UCHAR ucReserve; // Former container for Mx_FLAGS like DBI_AC_MODE_ENABLE_ASIC for GDDR4. Not used now.
drivers/gpu/drm/radeon/atombios.h
6711
UCHAR ucMisc; // RANK_OF_THISMEMORY etc.
drivers/gpu/drm/radeon/atombios.h
6712
UCHAR ucVREFI; // Not used.
drivers/gpu/drm/radeon/atombios.h
6713
UCHAR ucNPL_RT; // Round trip delay (MC_SEQ_CAS_TIMING [28:24]:TCL=CL+NPL_RT-2). Always 2.
drivers/gpu/drm/radeon/atombios.h
6714
UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble
drivers/gpu/drm/radeon/atombios.h
6715
UCHAR ucMemorySize; // Total memory size in unit of 16MB for CONFIG_MEMSIZE - bit[23:0] zeros
drivers/gpu/drm/radeon/atombios.h
6717
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
6721
UCHAR ucMemoryVenderID; // [7:4] Revision, [3:0] Vendor code
drivers/gpu/drm/radeon/atombios.h
6722
UCHAR ucRefreshRateFactor; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms)
drivers/gpu/drm/radeon/atombios.h
6723
UCHAR ucFIFODepth; // FIFO depth can be detected during vendor detection, here is hardcoded per memory
drivers/gpu/drm/radeon/atombios.h
6724
UCHAR ucCDR_Bandwidth; // [0:3]=Read CDR bandwidth, [4:7] - Write CDR Bandwidth
drivers/gpu/drm/radeon/atombios.h
6731
UCHAR ucNumOfVRAMModule;
drivers/gpu/drm/radeon/atombios.h
6741
UCHAR aVID_PinsShift[9]; // 8 bit strap maximum+terminator
drivers/gpu/drm/radeon/atombios.h
6742
UCHAR ucNumOfVRAMModule;
drivers/gpu/drm/radeon/atombios.h
6756
UCHAR ucMemDQ7_0ByteRemap; // DQ line byte remap, =0: Memory Data line BYTE0, =1: BYTE1, =2: BYTE2, =3: BYTE3
drivers/gpu/drm/radeon/atombios.h
6758
UCHAR ucReservde[4];
drivers/gpu/drm/radeon/atombios.h
6759
UCHAR ucNumOfVRAMModule;
drivers/gpu/drm/radeon/atombios.h
677
UCHAR ucDacStandard; // See definition of ATOM_DACx_xxx, For DEC3.0, bit 7 used as internal flag to indicate DAC2 (==1) or DAC1 (==0)
drivers/gpu/drm/radeon/atombios.h
6772
UCHAR ucNumOfVRAMModule; // indicate number of VRAM module
drivers/gpu/drm/radeon/atombios.h
6773
UCHAR ucMemoryClkPatchTblVer; // version of memory AC timing register list
drivers/gpu/drm/radeon/atombios.h
6774
UCHAR ucVramModuleVer; // indicate ATOM_VRAM_MODUE version
drivers/gpu/drm/radeon/atombios.h
6775
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
678
UCHAR ucAction; // 0: turn off encoder
drivers/gpu/drm/radeon/atombios.h
6783
UCHAR aVID_PinsShift[9]; //8 bit strap maximum+terminator
drivers/gpu/drm/radeon/atombios.h
6790
UCHAR ucTrainingLoop;
drivers/gpu/drm/radeon/atombios.h
6791
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
6798
UCHAR ucControl;
drivers/gpu/drm/radeon/atombios.h
6799
UCHAR ucData;
drivers/gpu/drm/radeon/atombios.h
6800
UCHAR ucSatus;
drivers/gpu/drm/radeon/atombios.h
6801
UCHAR ucTemp;
drivers/gpu/drm/radeon/atombios.h
6809
UCHAR ucAct;
drivers/gpu/drm/radeon/atombios.h
6810
UCHAR ucData;
drivers/gpu/drm/radeon/atombios.h
6856
UCHAR VbeSignature[4];
drivers/gpu/drm/radeon/atombios.h
6859
UCHAR Capabilities[4];
drivers/gpu/drm/radeon/atombios.h
6883
UCHAR Reserved[222];
drivers/gpu/drm/radeon/atombios.h
6884
UCHAR OemData[256];
drivers/gpu/drm/radeon/atombios.h
6892
UCHAR RedBPP;
drivers/gpu/drm/radeon/atombios.h
6893
UCHAR GreenBPP;
drivers/gpu/drm/radeon/atombios.h
6894
UCHAR BlueBPP;
drivers/gpu/drm/radeon/atombios.h
6895
UCHAR ReservedBPP;
drivers/gpu/drm/radeon/atombios.h
6898
UCHAR Reserved[14];
drivers/gpu/drm/radeon/atombios.h
6905
UCHAR WinAAttributes; // db ? ; window A attributes
drivers/gpu/drm/radeon/atombios.h
6906
UCHAR WinBAttributes; // db ? ; window B attributes
drivers/gpu/drm/radeon/atombios.h
6917
UCHAR XCharSize; // db ? ; character cell width in pixels
drivers/gpu/drm/radeon/atombios.h
6918
UCHAR YCharSize; // db ? ; character cell height in pixels
drivers/gpu/drm/radeon/atombios.h
6919
UCHAR NumberOfPlanes; // db ? ; number of memory planes
drivers/gpu/drm/radeon/atombios.h
6920
UCHAR BitsPerPixel; // db ? ; bits per pixel
drivers/gpu/drm/radeon/atombios.h
6921
UCHAR NumberOfBanks; // db ? ; number of banks
drivers/gpu/drm/radeon/atombios.h
6922
UCHAR MemoryModel; // db ? ; memory model type
drivers/gpu/drm/radeon/atombios.h
6923
UCHAR BankSize; // db ? ; bank size in KB
drivers/gpu/drm/radeon/atombios.h
6924
UCHAR NumberOfImagePages;// db ? ; number of images
drivers/gpu/drm/radeon/atombios.h
6925
UCHAR ReservedForPageFunction;//db 1 ; reserved for page function
drivers/gpu/drm/radeon/atombios.h
6928
UCHAR RedMaskSize; // db ? ; size of direct color red mask in bits
drivers/gpu/drm/radeon/atombios.h
6929
UCHAR RedFieldPosition; // db ? ; bit position of lsb of red mask
drivers/gpu/drm/radeon/atombios.h
693
UCHAR ucConfig;
drivers/gpu/drm/radeon/atombios.h
6930
UCHAR GreenMaskSize; // db ? ; size of direct color green mask in bits
drivers/gpu/drm/radeon/atombios.h
6931
UCHAR GreenFieldPosition; // db ? ; bit position of lsb of green mask
drivers/gpu/drm/radeon/atombios.h
6932
UCHAR BlueMaskSize; // db ? ; size of direct color blue mask in bits
drivers/gpu/drm/radeon/atombios.h
6933
UCHAR BlueFieldPosition; // db ? ; bit position of lsb of blue mask
drivers/gpu/drm/radeon/atombios.h
6934
UCHAR RsvdMaskSize; // db ? ; size of direct color reserved mask in bits
drivers/gpu/drm/radeon/atombios.h
6935
UCHAR RsvdFieldPosition; // db ? ; bit position of lsb of reserved mask
drivers/gpu/drm/radeon/atombios.h
6936
UCHAR DirectColorModeInfo;// db ? ; direct color mode attributes
drivers/gpu/drm/radeon/atombios.h
6945
UCHAR BnkNumberOfImagePages;// db ? ; number of images for banked modes
drivers/gpu/drm/radeon/atombios.h
6946
UCHAR LinNumberOfImagPages; // db ? ; number of images for linear modes
drivers/gpu/drm/radeon/atombios.h
6947
UCHAR LinRedMaskSize; // db ? ; size of direct color red mask(linear modes)
drivers/gpu/drm/radeon/atombios.h
6948
UCHAR LinRedFieldPosition; // db ? ; bit position of lsb of red mask(linear modes)
drivers/gpu/drm/radeon/atombios.h
6949
UCHAR LinGreenMaskSize; // db ? ; size of direct color green mask(linear modes)
drivers/gpu/drm/radeon/atombios.h
6950
UCHAR LinGreenFieldPosition;// db ? ; bit position of lsb of green mask(linear modes)
drivers/gpu/drm/radeon/atombios.h
6951
UCHAR LinBlueMaskSize; // db ? ; size of direct color blue mask(linear modes)
drivers/gpu/drm/radeon/atombios.h
6952
UCHAR LinBlueFieldPosition; // db ? ; bit position of lsb of blue mask(linear modes)
drivers/gpu/drm/radeon/atombios.h
6953
UCHAR LinRsvdMaskSize; // db ? ; size of direct color reserved mask(linear modes)
drivers/gpu/drm/radeon/atombios.h
6954
UCHAR LinRsvdFieldPosition; // db ? ; bit position of lsb of reserved mask(linear modes)
drivers/gpu/drm/radeon/atombios.h
6956
UCHAR Reserved; // db 190 dup (0)
drivers/gpu/drm/radeon/atombios.h
701
UCHAR ucAction; // =0: turn off encoder
drivers/gpu/drm/radeon/atombios.h
7012
UCHAR ucTransmitterCmdTblId;
drivers/gpu/drm/radeon/atombios.h
7013
UCHAR ucConfig;
drivers/gpu/drm/radeon/atombios.h
7014
UCHAR ucEncoderID; //available 1st encoder ( default )
drivers/gpu/drm/radeon/atombios.h
7015
UCHAR ucOptionEncoderID; //available 2nd encoder ( optional )
drivers/gpu/drm/radeon/atombios.h
7016
UCHAR uc2ndEncoderID;
drivers/gpu/drm/radeon/atombios.h
7017
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
703
UCHAR ucEncoderMode;
drivers/gpu/drm/radeon/atombios.h
7032
UCHAR ucEncoderID;
drivers/gpu/drm/radeon/atombios.h
7033
UCHAR ucEncoderConfig;
drivers/gpu/drm/radeon/atombios.h
7058
UCHAR ucPpllId;
drivers/gpu/drm/radeon/atombios.h
7059
UCHAR ucPpllAttribute;
drivers/gpu/drm/radeon/atombios.h
7072
UCHAR ucTransmitterCmdTblId;
drivers/gpu/drm/radeon/atombios.h
7073
UCHAR ucConfig;
drivers/gpu/drm/radeon/atombios.h
7074
UCHAR ucEncoderID; // available 1st encoder ( default )
drivers/gpu/drm/radeon/atombios.h
7075
UCHAR ucOptionEncoderID; // available 2nd encoder ( optional )
drivers/gpu/drm/radeon/atombios.h
7076
UCHAR uc2ndEncoderID;
drivers/gpu/drm/radeon/atombios.h
7077
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
7087
UCHAR ucDCERevision;
drivers/gpu/drm/radeon/atombios.h
7088
UCHAR ucMaxDispEngineNum;
drivers/gpu/drm/radeon/atombios.h
7089
UCHAR ucMaxActiveDispEngineNum;
drivers/gpu/drm/radeon/atombios.h
709
UCHAR ucLaneNum; // how many lanes to enable
drivers/gpu/drm/radeon/atombios.h
7090
UCHAR ucMaxPPLLNum;
drivers/gpu/drm/radeon/atombios.h
7091
UCHAR ucCoreRefClkSource; // value of CORE_REF_CLK_SOURCE
drivers/gpu/drm/radeon/atombios.h
7092
UCHAR ucDispCaps;
drivers/gpu/drm/radeon/atombios.h
7093
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
710
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
7119
UCHAR ucChannelID;
drivers/gpu/drm/radeon/atombios.h
7122
UCHAR ucReplyStatus;
drivers/gpu/drm/radeon/atombios.h
7123
UCHAR ucDelay;
drivers/gpu/drm/radeon/atombios.h
7125
UCHAR ucDataOutLen;
drivers/gpu/drm/radeon/atombios.h
7126
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
7134
UCHAR ucChannelID;
drivers/gpu/drm/radeon/atombios.h
7137
UCHAR ucReplyStatus;
drivers/gpu/drm/radeon/atombios.h
7138
UCHAR ucDelay;
drivers/gpu/drm/radeon/atombios.h
7140
UCHAR ucDataOutLen;
drivers/gpu/drm/radeon/atombios.h
7141
UCHAR ucHPD_ID; //=0: HPD1, =1: HPD2, =2: HPD3, =3: HPD4, =4: HPD5, =5: HPD6
drivers/gpu/drm/radeon/atombios.h
7153
UCHAR ucConfig; // for DP training command
drivers/gpu/drm/radeon/atombios.h
7154
UCHAR ucI2cId; // use for GET_SINK_TYPE command
drivers/gpu/drm/radeon/atombios.h
7156
UCHAR ucAction;
drivers/gpu/drm/radeon/atombios.h
7157
UCHAR ucStatus;
drivers/gpu/drm/radeon/atombios.h
7158
UCHAR ucLaneNum;
drivers/gpu/drm/radeon/atombios.h
7159
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
7187
UCHAR ucAuxId;
drivers/gpu/drm/radeon/atombios.h
7188
UCHAR ucAction;
drivers/gpu/drm/radeon/atombios.h
7189
UCHAR ucSinkType; // Iput and Output parameters.
drivers/gpu/drm/radeon/atombios.h
7190
UCHAR ucHPDId; // Input parameter, used when ucAction = DP_SERVICE_V2_ACTION_DET_EXT_CONNECTION
drivers/gpu/drm/radeon/atombios.h
7191
UCHAR ucReserved[2];
drivers/gpu/drm/radeon/atombios.h
7222
UCHAR ucI2CSpeed;
drivers/gpu/drm/radeon/atombios.h
7225
UCHAR ucRegIndex;
drivers/gpu/drm/radeon/atombios.h
7226
UCHAR ucStatus;
drivers/gpu/drm/radeon/atombios.h
7229
UCHAR ucFlag;
drivers/gpu/drm/radeon/atombios.h
7230
UCHAR ucTransBytes;
drivers/gpu/drm/radeon/atombios.h
7231
UCHAR ucSlaveAddr;
drivers/gpu/drm/radeon/atombios.h
7232
UCHAR ucLineNumber;
drivers/gpu/drm/radeon/atombios.h
7247
UCHAR ucCmd; // Input: To tell which action to take
drivers/gpu/drm/radeon/atombios.h
7248
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
7254
UCHAR ucReturnCode; // Output: Return value base on action was taken
drivers/gpu/drm/radeon/atombios.h
7255
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
7277
UCHAR ucHWBlkInst; // HW block instance, 0, 1, 2, ...
drivers/gpu/drm/radeon/atombios.h
7278
UCHAR ucReserved[3];
drivers/gpu/drm/radeon/atombios.h
7318
UCHAR ucStartBit;
drivers/gpu/drm/radeon/atombios.h
7319
UCHAR ucEndBit;
drivers/gpu/drm/radeon/atombios.h
7324
UCHAR ucEncodeMode;
drivers/gpu/drm/radeon/atombios.h
7325
UCHAR ucPhySel;
drivers/gpu/drm/radeon/atombios.h
7341
UCHAR ucCondition2;
drivers/gpu/drm/radeon/atombios.h
7358
UCHAR ucEncodeMode;
drivers/gpu/drm/radeon/atombios.h
7359
UCHAR ucPhySel;
drivers/gpu/drm/radeon/atombios.h
7365
UCHAR ucEncodeMode;
drivers/gpu/drm/radeon/atombios.h
7366
UCHAR ucPhySel;
drivers/gpu/drm/radeon/atombios.h
7372
UCHAR ucGfxBlkId; //GFX blk id to be harvested, like CU, RB or PRIM
drivers/gpu/drm/radeon/atombios.h
7373
UCHAR ucReserved; //reserved
drivers/gpu/drm/radeon/atombios.h
7374
UCHAR ucActiveUnitNumPerSH; //requested active CU/RB/PRIM number per shader array
drivers/gpu/drm/radeon/atombios.h
7375
UCHAR ucMaxUnitNumPerSH; //max CU/RB/PRIM number per shader array
drivers/gpu/drm/radeon/atombios.h
7423
UCHAR ucDAC1_BG_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7424
UCHAR ucDAC1_DAC_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7427
UCHAR ucDAC2_CRT2_BG_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7428
UCHAR ucDAC2_CRT2_DAC_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7431
UCHAR ucDAC2_CRT2_MUX_RegisterInfo; //Bit[4:0]=Bit position,Bit[7]=1:Active High;=0 Active Low
drivers/gpu/drm/radeon/atombios.h
7432
UCHAR ucDAC2_NTSC_BG_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7433
UCHAR ucDAC2_NTSC_DAC_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7436
UCHAR ucDAC2_TV1_MUX_RegisterInfo; //Bit[4:0]=Bit position,Bit[7]=1:Active High;=0 Active Low
drivers/gpu/drm/radeon/atombios.h
7437
UCHAR ucDAC2_CV_BG_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7438
UCHAR ucDAC2_CV_DAC_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7441
UCHAR ucDAC2_CV_MUX_RegisterInfo; //Bit[4:0]=Bit position,Bit[7]=1:Active High;=0 Active Low
drivers/gpu/drm/radeon/atombios.h
7442
UCHAR ucDAC2_PAL_BG_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7443
UCHAR ucDAC2_PAL_DAC_Adjustment;
drivers/gpu/drm/radeon/atombios.h
7474
UCHAR bfConnectorType:4;
drivers/gpu/drm/radeon/atombios.h
7475
UCHAR bfAssociatedDAC:4;
drivers/gpu/drm/radeon/atombios.h
7477
UCHAR bfAssociatedDAC:4;
drivers/gpu/drm/radeon/atombios.h
7478
UCHAR bfConnectorType:4;
drivers/gpu/drm/radeon/atombios.h
7485
UCHAR ucAccess;
drivers/gpu/drm/radeon/atombios.h
7506
UCHAR ucIntSrcBitmap;
drivers/gpu/drm/radeon/atombios.h
752
UCHAR ucReserved1:2;
drivers/gpu/drm/radeon/atombios.h
753
UCHAR ucTransmitterSel:2; // =0: UniphyAB, =1: UniphyCD =2: UniphyEF
drivers/gpu/drm/radeon/atombios.h
7532
UCHAR ucPLL_ChargePump; // PLL charge-pump gain control
drivers/gpu/drm/radeon/atombios.h
7533
UCHAR ucPLL_DutyCycle; // PLL duty cycle control
drivers/gpu/drm/radeon/atombios.h
7534
UCHAR ucPLL_VCO_Gain; // PLL VCO gain control
drivers/gpu/drm/radeon/atombios.h
7535
UCHAR ucPLL_VoltageSwing; // PLL driver voltage swing control
drivers/gpu/drm/radeon/atombios.h
754
UCHAR ucLinkSel:1; // =0: linkA/C/E =1: linkB/D/F
drivers/gpu/drm/radeon/atombios.h
755
UCHAR ucReserved:1;
drivers/gpu/drm/radeon/atombios.h
7551
UCHAR ucTVStandard; //Same as TV standards defined above,
drivers/gpu/drm/radeon/atombios.h
7552
UCHAR ucPadding[1];
drivers/gpu/drm/radeon/atombios.h
7557
UCHAR ucAttribute; //Same as other digital encoder attributes defined above
drivers/gpu/drm/radeon/atombios.h
7558
UCHAR ucPadding[1];
drivers/gpu/drm/radeon/atombios.h
756
UCHAR ucDPLinkRate:1; // =0: 1.62Ghz, =1: 2.7Ghz
drivers/gpu/drm/radeon/atombios.h
7572
UCHAR ucDeviceType; //Use ATOM_DEVICE_xxx1_Index to indicate device type only.
drivers/gpu/drm/radeon/atombios.h
7573
UCHAR ucAction; //ATOM_ENABLE/ATOM_DISABLE/ATOM_HPD_INIT
drivers/gpu/drm/radeon/atombios.h
758
UCHAR ucDPLinkRate:1; // =0: 1.62Ghz, =1: 2.7Ghz
drivers/gpu/drm/radeon/atombios.h
759
UCHAR ucReserved:1;
drivers/gpu/drm/radeon/atombios.h
7597
UCHAR ucXtransimitterID;
drivers/gpu/drm/radeon/atombios.h
7598
UCHAR ucSupportedLink; // Bit field, bit0=1, single link supported;bit1=1,dual link supported
drivers/gpu/drm/radeon/atombios.h
7599
UCHAR ucSequnceAlterID; // Even with the same external TMDS asic, it's possible that the program seqence alters
drivers/gpu/drm/radeon/atombios.h
760
UCHAR ucLinkSel:1; // =0: linkA/C/E =1: linkB/D/F
drivers/gpu/drm/radeon/atombios.h
7601
UCHAR ucMasterAddress; // Address to control Master xTMDS Chip
drivers/gpu/drm/radeon/atombios.h
7602
UCHAR ucSlaveAddress; // Address to control Slave xTMDS Chip
drivers/gpu/drm/radeon/atombios.h
7607
UCHAR ucEnable; // ATOM_ENABLE=On or ATOM_DISABLE=Off
drivers/gpu/drm/radeon/atombios.h
7608
UCHAR ucDevice; // ATOM_DEVICE_DFP1_INDEX....
drivers/gpu/drm/radeon/atombios.h
7609
UCHAR ucPadding[2];
drivers/gpu/drm/radeon/atombios.h
761
UCHAR ucTransmitterSel:2; // =0: UniphyAB, =1: UniphyCD =2: UniphyEF
drivers/gpu/drm/radeon/atombios.h
762
UCHAR ucReserved1:2;
drivers/gpu/drm/radeon/atombios.h
7677
UCHAR ucVoltageDropIndex; // index to GPIO table
drivers/gpu/drm/radeon/atombios.h
7678
UCHAR ucSelectedPanel_RefreshRate;// panel refresh rate
drivers/gpu/drm/radeon/atombios.h
7679
UCHAR ucMinTemperature;
drivers/gpu/drm/radeon/atombios.h
7680
UCHAR ucMaxTemperature;
drivers/gpu/drm/radeon/atombios.h
7681
UCHAR ucNumPciELanes; // number of PCIE lanes
drivers/gpu/drm/radeon/atombios.h
7692
UCHAR ucVoltageDropIndex; // index to GPIO table
drivers/gpu/drm/radeon/atombios.h
7693
UCHAR ucSelectedPanel_RefreshRate;// panel refresh rate
drivers/gpu/drm/radeon/atombios.h
7694
UCHAR ucMinTemperature;
drivers/gpu/drm/radeon/atombios.h
7695
UCHAR ucMaxTemperature;
drivers/gpu/drm/radeon/atombios.h
7696
UCHAR ucNumPciELanes; // number of PCIE lanes
drivers/gpu/drm/radeon/atombios.h
7707
UCHAR ucVoltageDropIndex; // index to Core (VDDC) votage table
drivers/gpu/drm/radeon/atombios.h
7708
UCHAR ucSelectedPanel_RefreshRate;// panel refresh rate
drivers/gpu/drm/radeon/atombios.h
7709
UCHAR ucMinTemperature;
drivers/gpu/drm/radeon/atombios.h
771
UCHAR ucAction;
drivers/gpu/drm/radeon/atombios.h
7710
UCHAR ucMaxTemperature;
drivers/gpu/drm/radeon/atombios.h
7711
UCHAR ucNumPciELanes; // number of PCIE lanes
drivers/gpu/drm/radeon/atombios.h
7712
UCHAR ucVDDCI_VoltageDropIndex; // index to VDDCI votage table
drivers/gpu/drm/radeon/atombios.h
772
UCHAR ucEncoderMode;
drivers/gpu/drm/radeon/atombios.h
7733
UCHAR ucOverdriveThermalController;
drivers/gpu/drm/radeon/atombios.h
7734
UCHAR ucOverdriveI2cLine;
drivers/gpu/drm/radeon/atombios.h
7735
UCHAR ucOverdriveIntBitmap;
drivers/gpu/drm/radeon/atombios.h
7736
UCHAR ucOverdriveControllerAddress;
drivers/gpu/drm/radeon/atombios.h
7737
UCHAR ucSizeOfPowerModeEntry;
drivers/gpu/drm/radeon/atombios.h
7738
UCHAR ucNumOfPowerModeEntries;
drivers/gpu/drm/radeon/atombios.h
7745
UCHAR ucOverdriveThermalController;
drivers/gpu/drm/radeon/atombios.h
7746
UCHAR ucOverdriveI2cLine;
drivers/gpu/drm/radeon/atombios.h
7747
UCHAR ucOverdriveIntBitmap;
drivers/gpu/drm/radeon/atombios.h
7748
UCHAR ucOverdriveControllerAddress;
drivers/gpu/drm/radeon/atombios.h
7749
UCHAR ucSizeOfPowerModeEntry;
drivers/gpu/drm/radeon/atombios.h
7750
UCHAR ucNumOfPowerModeEntries;
drivers/gpu/drm/radeon/atombios.h
7757
UCHAR ucOverdriveThermalController;
drivers/gpu/drm/radeon/atombios.h
7758
UCHAR ucOverdriveI2cLine;
drivers/gpu/drm/radeon/atombios.h
7759
UCHAR ucOverdriveIntBitmap;
drivers/gpu/drm/radeon/atombios.h
7760
UCHAR ucOverdriveControllerAddress;
drivers/gpu/drm/radeon/atombios.h
7761
UCHAR ucSizeOfPowerModeEntry;
drivers/gpu/drm/radeon/atombios.h
7762
UCHAR ucNumOfPowerModeEntries;
drivers/gpu/drm/radeon/atombios.h
778
UCHAR ucLaneNum; // how many lanes to enable
drivers/gpu/drm/radeon/atombios.h
779
UCHAR ucStatus; // = DP_LINK_TRAINING_COMPLETE or DP_LINK_TRAINING_INCOMPLETE, only used by VBIOS with command ATOM_ENCODER_CMD_QUERY_DP_LINK_TRAINING_STATUS
drivers/gpu/drm/radeon/atombios.h
780
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
7921
UCHAR Revision;
drivers/gpu/drm/radeon/atombios.h
7922
UCHAR Checksum;
drivers/gpu/drm/radeon/atombios.h
7923
UCHAR OemId[6];
drivers/gpu/drm/radeon/atombios.h
7924
UCHAR OemTableId[8]; //UINT64 OemTableId;
drivers/gpu/drm/radeon/atombios.h
7945
UCHAR TableUUID[16]; //0x24
drivers/gpu/drm/radeon/atombios.h
7966
UCHAR VbiosContent[];
drivers/gpu/drm/radeon/atombios.h
7971
UCHAR Lib1Content[1];
drivers/gpu/drm/radeon/atombios.h
819
UCHAR ucReserved1:1;
drivers/gpu/drm/radeon/atombios.h
820
UCHAR ucDigSel:3; // =0/1/2/3/4/5: DIG0/1/2/3/4/5 (In register spec also referred as DIGA/B/C/D/E/F)
drivers/gpu/drm/radeon/atombios.h
821
UCHAR ucReserved:3;
drivers/gpu/drm/radeon/atombios.h
822
UCHAR ucDPLinkRate:1; // =0: 1.62Ghz, =1: 2.7Ghz
drivers/gpu/drm/radeon/atombios.h
824
UCHAR ucDPLinkRate:1; // =0: 1.62Ghz, =1: 2.7Ghz
drivers/gpu/drm/radeon/atombios.h
825
UCHAR ucReserved:3;
drivers/gpu/drm/radeon/atombios.h
826
UCHAR ucDigSel:3; // =0/1/2/3/4/5: DIG0/1/2/3/4/5 (In register spec also referred as DIGA/B/C/D/E/F)
drivers/gpu/drm/radeon/atombios.h
827
UCHAR ucReserved1:1;
drivers/gpu/drm/radeon/atombios.h
846
UCHAR ucAction;
drivers/gpu/drm/radeon/atombios.h
848
UCHAR ucEncoderMode;
drivers/gpu/drm/radeon/atombios.h
855
UCHAR ucPanelMode; // only valid when ucAction == ATOM_ENCODER_CMD_SETUP_PANEL_MODE
drivers/gpu/drm/radeon/atombios.h
860
UCHAR ucLaneNum; // how many lanes to enable
drivers/gpu/drm/radeon/atombios.h
861
UCHAR ucBitPerColor; // only valid for DP mode when ucAction = ATOM_ENCODER_CMD_SETUP
drivers/gpu/drm/radeon/atombios.h
862
UCHAR ucReserved;
drivers/gpu/drm/radeon/atombios.h
872
UCHAR ucReserved1:1;
drivers/gpu/drm/radeon/atombios.h
873
UCHAR ucDigSel:3; // =0/1/2/3/4/5: DIG0/1/2/3/4/5 (In register spec also referred as DIGA/B/C/D/E/F)
drivers/gpu/drm/radeon/atombios.h
874
UCHAR ucReserved:2;
drivers/gpu/drm/radeon/atombios.h
875
UCHAR ucDPLinkRate:2; // =0: 1.62Ghz, =1: 2.7Ghz, 2=5.4Ghz <= Changed comparing to previous version
drivers/gpu/drm/radeon/atombios.h
877
UCHAR ucDPLinkRate:2; // =0: 1.62Ghz, =1: 2.7Ghz, 2=5.4Ghz <= Changed comparing to previous version
drivers/gpu/drm/radeon/atombios.h
878
UCHAR ucReserved:2;
drivers/gpu/drm/radeon/atombios.h
879
UCHAR ucDigSel:3; // =0/1/2/3/4/5: DIG0/1/2/3/4/5 (In register spec also referred as DIGA/B/C/D/E/F)
drivers/gpu/drm/radeon/atombios.h
880
UCHAR ucReserved1:1;
drivers/gpu/drm/radeon/atombios.h
903
UCHAR ucConfig;
drivers/gpu/drm/radeon/atombios.h
905
UCHAR ucAction;
drivers/gpu/drm/radeon/atombios.h
907
UCHAR ucEncoderMode;
drivers/gpu/drm/radeon/atombios.h
914
UCHAR ucPanelMode; // only valid when ucAction == ATOM_ENCODER_CMD_SETUP_PANEL_MODE
drivers/gpu/drm/radeon/atombios.h
919
UCHAR ucLaneNum; // how many lanes to enable
drivers/gpu/drm/radeon/atombios.h
920
UCHAR ucBitPerColor; // only valid for DP mode when ucAction = ATOM_ENCODER_CMD_SETUP
drivers/gpu/drm/radeon/atombios.h
921
UCHAR ucHPD_ID; // HPD ID (1-6). =0 means to skip HDP programming. New comparing to previous version
drivers/gpu/drm/radeon/atombios.h
944
UCHAR ucLaneSel;
drivers/gpu/drm/radeon/atombios.h
945
UCHAR ucLaneSet;
drivers/gpu/drm/radeon/atombios.h
956
UCHAR ucConfig;
drivers/gpu/drm/radeon/atombios.h
970
UCHAR ucAction; // =0: turn off encoder
drivers/gpu/drm/radeon/atombios.h
972
UCHAR ucReserved[4];
drivers/gpu/drm/radeon/pptable.h
102
UCHAR ucFanControlMode;
drivers/gpu/drm/radeon/pptable.h
151
UCHAR ucDataRevision;
drivers/gpu/drm/radeon/pptable.h
153
UCHAR ucNumStates;
drivers/gpu/drm/radeon/pptable.h
154
UCHAR ucStateEntrySize;
drivers/gpu/drm/radeon/pptable.h
155
UCHAR ucClockInfoSize;
drivers/gpu/drm/radeon/pptable.h
156
UCHAR ucNonClockSize;
drivers/gpu/drm/radeon/pptable.h
184
UCHAR ucNumCustomThermalPolicy;
drivers/gpu/drm/radeon/pptable.h
288
UCHAR ucMinTemperature;
drivers/gpu/drm/radeon/pptable.h
289
UCHAR ucMaxTemperature;
drivers/gpu/drm/radeon/pptable.h
290
UCHAR ucThermalAction;
drivers/gpu/drm/radeon/pptable.h
301
UCHAR ucMinTemperature;
drivers/gpu/drm/radeon/pptable.h
302
UCHAR ucMaxTemperature;
drivers/gpu/drm/radeon/pptable.h
304
UCHAR ucRequiredPower;
drivers/gpu/drm/radeon/pptable.h
308
UCHAR ucUnused[5];
drivers/gpu/drm/radeon/pptable.h
31
UCHAR ucType; // one of ATOM_PP_THERMALCONTROLLER_*
drivers/gpu/drm/radeon/pptable.h
317
UCHAR ucEngineClockHigh;
drivers/gpu/drm/radeon/pptable.h
32
UCHAR ucI2cLine; // as interpreted by DAL I2C
drivers/gpu/drm/radeon/pptable.h
320
UCHAR ucMemoryClockHigh;
drivers/gpu/drm/radeon/pptable.h
33
UCHAR ucI2cAddress;
drivers/gpu/drm/radeon/pptable.h
34
UCHAR ucFanParameters; // Fan Control Parameters.
drivers/gpu/drm/radeon/pptable.h
342
UCHAR ucLowEngineClockHigh;
drivers/gpu/drm/radeon/pptable.h
344
UCHAR ucHighEngineClockHigh;
drivers/gpu/drm/radeon/pptable.h
346
UCHAR ucMemoryClockHigh; // Currentyl unused.
drivers/gpu/drm/radeon/pptable.h
347
UCHAR ucPadding; // For proper alignment and size.
drivers/gpu/drm/radeon/pptable.h
349
UCHAR ucMaxHTLinkWidth; // From SBIOS - {2, 4, 8, 16}
drivers/gpu/drm/radeon/pptable.h
35
UCHAR ucFanMinRPM; // Fan Minimum RPM (hundreds) -- for display purposes only.
drivers/gpu/drm/radeon/pptable.h
350
UCHAR ucMinHTLinkWidth; // From SBIOS - {2, 4, 8, 16}. Effective only if CDLW enabled. Minimum down stream width could
drivers/gpu/drm/radeon/pptable.h
36
UCHAR ucFanMaxRPM; // Fan Maximum RPM (hundreds) -- for display purposes only.
drivers/gpu/drm/radeon/pptable.h
37
UCHAR ucReserved; // ----
drivers/gpu/drm/radeon/pptable.h
371
UCHAR ucEngineClockHigh;
drivers/gpu/drm/radeon/pptable.h
374
UCHAR ucMemoryClockHigh;
drivers/gpu/drm/radeon/pptable.h
38
UCHAR ucFlags; // to be defined
drivers/gpu/drm/radeon/pptable.h
387
UCHAR ucEngineClockHigh;
drivers/gpu/drm/radeon/pptable.h
390
UCHAR ucMemoryClockHigh;
drivers/gpu/drm/radeon/pptable.h
394
UCHAR ucPCIEGen;
drivers/gpu/drm/radeon/pptable.h
395
UCHAR ucUnused1;
drivers/gpu/drm/radeon/pptable.h
404
UCHAR ucEngineClockHigh;
drivers/gpu/drm/radeon/pptable.h
407
UCHAR ucMemoryClockHigh;
drivers/gpu/drm/radeon/pptable.h
409
UCHAR ucPCIEGen;
drivers/gpu/drm/radeon/pptable.h
415
UCHAR ucEngineClockHigh; //clockfrequency >> 16.
drivers/gpu/drm/radeon/pptable.h
416
UCHAR vddcIndex; //2-bit vddc index;
drivers/gpu/drm/radeon/pptable.h
428
UCHAR ucNumDPMLevels;
drivers/gpu/drm/radeon/pptable.h
431
UCHAR nonClockInfoIndex;
drivers/gpu/drm/radeon/pptable.h
435
UCHAR clockInfoIndex[] __counted_by(ucNumDPMLevels);
drivers/gpu/drm/radeon/pptable.h
440
UCHAR ucNumEntries;
drivers/gpu/drm/radeon/pptable.h
448
UCHAR ucNumEntries;
drivers/gpu/drm/radeon/pptable.h
451
UCHAR ucEntrySize;
drivers/gpu/drm/radeon/pptable.h
453
UCHAR clockInfo[] /*__counted_by(ucNumEntries)*/;
drivers/gpu/drm/radeon/pptable.h
459
UCHAR ucNumEntries;
drivers/gpu/drm/radeon/pptable.h
461
UCHAR ucEntrySize;
drivers/gpu/drm/radeon/pptable.h
469
UCHAR ucClockHigh;
drivers/gpu/drm/radeon/pptable.h
475
UCHAR ucNumEntries; // Number of entries.
drivers/gpu/drm/radeon/pptable.h
482
UCHAR ucSclkHigh;
drivers/gpu/drm/radeon/pptable.h
484
UCHAR ucMclkHigh;
drivers/gpu/drm/radeon/pptable.h
491
UCHAR ucNumEntries; // Number of entries.
drivers/gpu/drm/radeon/pptable.h
515
UCHAR ucNumEntries; // Number of entries.
drivers/gpu/drm/radeon/pptable.h
523
UCHAR ucSclkHigh;
drivers/gpu/drm/radeon/pptable.h
525
UCHAR ucMclkHigh;
drivers/gpu/drm/radeon/pptable.h
530
UCHAR ucNumEntries; // Number of entries.
drivers/gpu/drm/radeon/pptable.h
536
UCHAR ucEVClkHigh;
drivers/gpu/drm/radeon/pptable.h
538
UCHAR ucECClkHigh;
drivers/gpu/drm/radeon/pptable.h
542
UCHAR ucNumEntries;
drivers/gpu/drm/radeon/pptable.h
549
UCHAR ucVCEClockInfoIndex;
drivers/gpu/drm/radeon/pptable.h
554
UCHAR numEntries;
drivers/gpu/drm/radeon/pptable.h
560
UCHAR ucVCEClockInfoIndex;
drivers/gpu/drm/radeon/pptable.h
561
UCHAR ucClockInfoIndex; //highest 2 bits indicates memory p-states, lower 6bits indicates index to ClockInfoArrary
drivers/gpu/drm/radeon/pptable.h
566
UCHAR numEntries;
drivers/gpu/drm/radeon/pptable.h
573
UCHAR revid;
drivers/gpu/drm/radeon/pptable.h
582
UCHAR ucVClkHigh;
drivers/gpu/drm/radeon/pptable.h
584
UCHAR ucDClkHigh;
drivers/gpu/drm/radeon/pptable.h
588
UCHAR ucNumEntries;
drivers/gpu/drm/radeon/pptable.h
595
UCHAR ucUVDClockInfoIndex;
drivers/gpu/drm/radeon/pptable.h
600
UCHAR numEntries;
drivers/gpu/drm/radeon/pptable.h
606
UCHAR revid;
drivers/gpu/drm/radeon/pptable.h
615
UCHAR ucSAMClockHigh;
drivers/gpu/drm/radeon/pptable.h
619
UCHAR numEntries;
drivers/gpu/drm/radeon/pptable.h
625
UCHAR revid;
drivers/gpu/drm/radeon/pptable.h
633
UCHAR ucACPClockHigh;
drivers/gpu/drm/radeon/pptable.h
637
UCHAR numEntries;
drivers/gpu/drm/radeon/pptable.h
643
UCHAR revid;
drivers/gpu/drm/radeon/pptable.h
659
UCHAR revid;
drivers/gpu/drm/radeon/pptable.h
665
UCHAR revid;
drivers/gpu/drm/radeon/pptable.h
675
UCHAR ucRevId;
drivers/gpu/drm/radeon/pptable.h
676
UCHAR ucPpmDesign; //A+I or A+A
drivers/gpu/drm/radeon/pptable.h
76
UCHAR ucNonClockStateIndex;
drivers/gpu/drm/radeon/pptable.h
77
UCHAR ucClockStateIndices[]; // variable-sized
drivers/gpu/drm/radeon/pptable.h
83
UCHAR ucFanTableFormat; // Change this if the table format changes or version changes so that the other fields are not the same.
drivers/gpu/drm/radeon/pptable.h
84
UCHAR ucTHyst; // Temperature hysteresis. Integer.
drivers/tty/serial/dz.c
192
ch = UCHAR(status); /* grab the char */