#define ActiveHiTV            0x08
 #define ActiveYPbPr           0x10
 
-/* --------------------------------------------------------- */
-/* translated from asm code 301def.h */
-/*  */
-/* --------------------------------------------------------- */
-#define LVDSCRT1Len_H        8
-#define LVDSCRT1Len_V        7
-#define LCDDesDataLen        6
-#define LVDSDesDataLen2      8
-#define LCDDesDataLen2       8
-
 #define NTSC1024x768HT       1908
 
 #define YPbPrTV525iHT        1716 /* YPbPr */
 
                unsigned short RefreshRateTableIndex,
                struct vb_device_info *pVBInfo)
 {
-       unsigned short i, tempdx, tempcx, tempbx, tempal, modeflag, table;
+       unsigned short i, tempdx, tempbx, tempal, modeflag, table;
 
        struct XGI330_LCDDataTablStruct *tempdi = NULL;
 
                tempal = (tempal & 0x0f);
        }
 
-       tempcx = LCDLenList[tempbx];
-
-       if (pVBInfo->LCDInfo & EnableScalingLCD) { /* ScaleLCD */
-               if (tempbx == 5)
-                       tempcx = LCDDesDataLen2;
-               else if (tempbx == 3)
-                       tempcx = LVDSDesDataLen2;
-       }
-
        switch (tempbx) {
        case 0:
        case 1:
 
        {0xffff, 0x0000, XGI_ExtNTSCData},
 };
 
-static unsigned short LCDLenList[] = {
-       LVDSCRT1Len_H,
-       LVDSCRT1Len_V,
-       LVDSDataLen,
-       LCDDesDataLen,
-       LCDDataLen,
-       LCDDesDataLen,
-       0,
-       LCDDesDataLen,
-       LCDDesDataLen,
-       0
-};
-
 /* Dual link only */
 static struct XGI330_LCDCapStruct  XGI_LCDDLCapList[] = {
 /* LCDCap1024x768 */