summaryrefslogtreecommitdiff
path: root/system/alpha/h/tga_crystal.h
diff options
context:
space:
mode:
Diffstat (limited to 'system/alpha/h/tga_crystal.h')
-rw-r--r--system/alpha/h/tga_crystal.h760
1 files changed, 760 insertions, 0 deletions
diff --git a/system/alpha/h/tga_crystal.h b/system/alpha/h/tga_crystal.h
new file mode 100644
index 000000000..060c78e80
--- /dev/null
+++ b/system/alpha/h/tga_crystal.h
@@ -0,0 +1,760 @@
+#define OPTION_130 0
+#define OPTION_119 1
+#define OPTION_108 2
+#define OPTION_104 3
+#define OPTION_92 4
+#define OPTION_75 5
+#define OPTION_74 6
+#define OPTION_69 7
+#define OPTION_65 8
+#define OPTION_50 9
+#define OPTION_40 10
+#define OPTION_32 11
+#define OPTION_25 12
+#define OPTION_135 13
+#define OPTION_110 14
+
+#define PIXEL_BIAS 0
+
+struct isc_data {
+ unsigned char data[56];
+};
+
+
+typedef struct isc_data ISC;
+
+struct monitor_data {
+ int option;
+ int monitor_rows;
+ int monitor_columns;
+ int sold_freq;
+ int refresh_rate;
+ int v_scanlines;
+ int v_front_porch;
+ int v_sync;
+ int v_back_porch;
+ int d_pixels;
+ int h_pixels;
+ int h_front_porch;
+ int h_sync;
+ int h_back_porch;
+ int cursor_x;
+ int cursor_y;
+ ISC isc_data;
+};
+
+static struct monitor_data crystal_table[] =
+{
+ {
+ /* 130.808 Mhz */
+OPTION_130, /* Option number 1 */
+1024, /* rows */
+1280, /* columns */
+130, /* 130.8 Mhz */
+72, /* refresh rate */
+1024, /* v scanlines */
+3, /* v front porch */
+3, /* v sync */
+33, /* v back porch */
+1280, /* display pixels */
+1280, /* h pixels */
+32, /* h front porch */
+160, /* h sync */
+224, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+1,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+0,0,0,0,0,1, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+1,1,0,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+1,0,1,0,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 119.84 Mhz */
+OPTION_119, /* Option number 2 */
+1024, /* rows */
+1280, /* columns */
+119, /* 119 Mhz */
+66, /* refresh rate */
+1024, /* v scanlines */
+3, /* v front porch */
+3, /* v sync */
+33, /* v back porch */
+1280, /* display pixels */
+1280, /* h pixels */
+32, /* h front porch */
+160, /* h sync */
+224, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+1,0,0,1,1,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+1,1,0,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+0,1,0,0,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 108.18 Mhz */
+OPTION_108,
+1024, /* rows */
+1280, /* columns */
+108, /* 108 Mhz */
+60, /* refresh rate */
+1024, /* v scanlines */
+3, /* v front porch */
+3, /* v sync */
+26, /* v back porch */
+1280, /* display pixels */
+1280, /* h pixels */
+44, /* h front porch */
+184, /* h sync */
+200, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+1,0,1,0,1,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+0,0,1,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+1,0,0,0,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 104.00 Mhz */
+OPTION_104,
+900, /* rows */
+1152, /* columns */
+104, /* 104 Mhz */
+72, /* refresh rate */
+900, /* v scanlines */
+6, /* v front porch */
+10, /* v sync */
+44, /* v back porch */
+1152, /* display pixels */
+1152, /* h pixels */
+64, /* h front porch */
+112, /* h sync */
+176, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+1,0,1,0,1,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+0,1,1,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+0,1,0,0,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 92.98 Mhz */
+OPTION_92,
+900, /* rows */
+1152, /* columns */
+92, /* 92.98 Mhz */
+66, /* refresh rate */
+900, /* v scanlines */
+2, /* v front porch */
+4, /* v sync */
+31, /* v back porch */
+1152, /* display pixels */
+1152, /* h pixels */
+20, /* h front porch */
+132, /* h sync */
+200, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+0,0,1,1,0,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+0,0,0,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+1,0,1,1,0,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 75.00 Mhz */
+OPTION_75,
+768, /* rows */
+1024, /* columns */
+75, /* 74 Mhz */
+70, /* refresh rate */
+768, /* v scanlines */
+3, /* v front porch */
+6, /* v sync */
+29, /* v back porch */
+1024, /* display pixels */
+1024, /* h pixels */
+24, /* h front porch */
+136, /* h sync */
+144, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+1,0,0,0,1,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+0,1,0,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+0,0,1,0,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 74.37 Mhz */
+OPTION_74,
+768, /* rows */
+1024, /* columns */
+74, /* 74 Mhz */
+72, /* refresh rate */
+768, /* v scanlines */
+1, /* v front porch */
+6, /* v sync */
+22, /* v back porch */
+1024, /* display pixels */
+1024, /* h pixels */
+16, /* h front porch */
+128, /* h sync */
+128, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+0,1,1,1,1,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+1,0,0,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+1,1,0,0,0,1,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 69 Mhz DEC 72 Hz */
+OPTION_69, /* Option number 3 */
+864, /* rows */
+1024+PIXEL_BIAS, /* columns */
+69, /* 69.x Mhz */
+60, /* refresh rate */
+864, /* v scanlines */
+0, /* v front porch */
+3, /* v sync */
+34, /* v back porch */
+1024, /* display pixels */
+1024+PIXEL_BIAS, /* h pixels */
+12, /* h front porch */
+116, /* h sync */
+128, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ {
+1,0,0, /* 0:1 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+1,0,1,1,0,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+1,1,0,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+1,0,0,0,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 65 Mhz */
+OPTION_65,
+768, /* rows */
+1024, /* columns */
+65, /* 65 Mhz */
+60, /* refresh rate */
+768, /* v scanlines */
+7, /* v front porch */
+9, /* v sync */
+26, /* v back porch */
+1024, /* display pixels */
+1024, /* h pixels */
+56, /* h front porch */
+64, /* h sync */
+200, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+0,1,0,0,1,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+0,0,1,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+1,0,0,1,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 50 Mhz ergo SVGA */
+OPTION_50,
+600, /* rows */
+800, /* columns */
+50, /* 50 Mhz */
+72, /* refresh rate */
+600, /* v scanlines */
+31, /* v front porch */
+6, /* v sync */
+29, /* v back porch */
+800 , /* display pixels */
+800, /* h pixels */
+56, /* h front porch */
+120, /* h sync */
+64, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+1,0,0,0,1,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+1,0,0,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+0,1,1,1,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 40 Mhz SVGA */
+OPTION_40,
+600, /* rows */
+800, /* columns */
+40, /* 36 Mhz */
+60, /* refresh rate */
+600, /* v scanlines */
+1, /* v front porch */
+4, /* v sync */
+23, /* v back porch */
+800, /* display pixels */
+800, /* h pixels */
+40, /* h front porch */
+128, /* h sync */
+88, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+0,1,1,1,0,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+1,0,1,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+1,0,0,0,0,1,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 31.5 Mhz ergo VGA */
+OPTION_32,
+480, /* rows */
+640, /* columns */
+32, /* 32 Mhz */
+72, /* refresh rate */
+480, /* v scanlines */
+9, /* v front porch */
+3, /* v sync */
+28, /* v back porch */
+640, /* display pixels */
+640, /* h pixels */
+24, /* h front porch */
+40, /* h sync */
+128, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+1,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+1,0,1,1,0,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+0,0,1,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+1,1,0,0,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 25.175 Mhz VGA */
+OPTION_25, /* Option Information */
+480, /* rows */
+640, /* columns */
+25, /* 25.175 Mhz */
+60, /* refresh rate */
+480, /* v scanlines */
+10, /* v front porch */
+2, /* v sync */
+33, /* v back porch */
+640, /* display pixels */
+640, /* h pixels */
+16, /* h front porch */
+96, /* h sync */
+48, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+1,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+1,0,0,0,1,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+1,0,0,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+0,1,1,1,1,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+ },
+ { /* 135 Mhz */
+OPTION_135, /* Option number D */
+1024, /* rows */
+1280, /* columns */
+135, /* 135 Mhz */
+75, /* refresh rate */
+1024, /* v scanlines */
+1, /* v front porch */
+3, /* v sync */
+38, /* v back porch */
+1280, /* display pixels */
+1280, /* h pixels */
+16, /* h front porch */
+144, /* h sync */
+248, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+1,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+0,0,1,0,1,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+0,1,1,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+1,0,1,1,0,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+},
+ { /* 110 Mhz */
+OPTION_110, /* Option number E */
+1024, /* rows */
+1280, /* columns */
+110, /* 110 Mhz */
+60, /* refresh rate */
+1024, /* v scanlines */
+6, /* v front porch */
+7, /* v sync */
+44, /* v back porch */
+1280, /* display pixels */
+1280, /* h pixels */
+19, /* h front porch */
+163, /* h sync */
+234, /* h back porch */
+0, /* cursor x placeholder */
+0, /* cursor y placeholder */
+
+ /* ISC serial load information */
+
+ {
+1,0,0, /* 0:2 N1 modulus */
+0,0, /* 3:4 set to zero */
+0, /* 5 tristates PLL */
+0, /* 6 toggle for ramdac reset */
+0, /* 7 1 to pass reference frequency */
+0, /* 8 1 for N1 and N2 dividers */
+0, /* 9 VRAM shift clock enable */
+0, /* 10 External PLL feedback */
+0, /* 11 phase detect reset */
+0,0, /* 12:13 PLL post scaler bits */
+0, /* 14 aux clock differential */
+0, /* 15 auxen clock mode */
+1,0,0,0,0,0,0,0, /* 16:23 N2 modulus */
+0,0,1, /* 24:26 sets the gain of VCO */
+0, /* 27 bit 28 for N2 */
+0,1, /* 28:29 sets gain of phase detector */
+0, /* 30 reserved */
+0, /* 31 phase detector timing */
+1,1,1,1,0,0, /* 32:37 M counter bits */
+0, /* 38 reserved */
+0, /* 39 doubles the modulus prescale */
+0,0,1,0, /* 40:43 A counter */
+0,0,0,0, /* 44:47 reserved */
+0,0,1,1,0,0,0, /* 48:54 Reference divider */
+0, /* 55 reserved */
+}
+}
+};