Commit ccd8c79c authored by Mayuresh Janorkar's avatar Mayuresh Janorkar Committed by Paul Mundt

video: tidy up modedb formatting.

A part of file: drivers/video/modedb.c was not as per the coding guidelines.

The cleanup includes:
1) Converting spcaes to tabs
2) Adding spaces on either sides of "|" operator
Signed-off-by: default avatarMayuresh Janorkar <mayur@ti.com>
Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent 90a48151
...@@ -32,300 +32,320 @@ ...@@ -32,300 +32,320 @@
const char *fb_mode_option; const char *fb_mode_option;
EXPORT_SYMBOL_GPL(fb_mode_option); EXPORT_SYMBOL_GPL(fb_mode_option);
/* /*
* Standard video mode definitions (taken from XFree86) * Standard video mode definitions (taken from XFree86)
*/ */
static const struct fb_videomode modedb[] = { static const struct fb_videomode modedb[] = {
{
/* 640x400 @ 70 Hz, 31.5 kHz hsync */ /* 640x400 @ 70 Hz, 31.5 kHz hsync */
NULL, 70, 640, 400, 39721, 40, 24, 39, 9, 96, 2, { NULL, 70, 640, 400, 39721, 40, 24, 39, 9, 96, 2, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 640x480 @ 60 Hz, 31.5 kHz hsync */ /* 640x480 @ 60 Hz, 31.5 kHz hsync */
NULL, 60, 640, 480, 39721, 40, 24, 32, 11, 96, 2, { NULL, 60, 640, 480, 39721, 40, 24, 32, 11, 96, 2, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 800x600 @ 56 Hz, 35.15 kHz hsync */ /* 800x600 @ 56 Hz, 35.15 kHz hsync */
NULL, 56, 800, 600, 27777, 128, 24, 22, 1, 72, 2, { NULL, 56, 800, 600, 27777, 128, 24, 22, 1, 72, 2, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1024x768 @ 87 Hz interlaced, 35.5 kHz hsync */ /* 1024x768 @ 87 Hz interlaced, 35.5 kHz hsync */
NULL, 87, 1024, 768, 22271, 56, 24, 33, 8, 160, 8, { NULL, 87, 1024, 768, 22271, 56, 24, 33, 8, 160, 8, 0,
0, FB_VMODE_INTERLACED FB_VMODE_INTERLACED },
}, {
/* 640x400 @ 85 Hz, 37.86 kHz hsync */ /* 640x400 @ 85 Hz, 37.86 kHz hsync */
NULL, 85, 640, 400, 31746, 96, 32, 41, 1, 64, 3, { NULL, 85, 640, 400, 31746, 96, 32, 41, 1, 64, 3,
FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED },
}, {
/* 640x480 @ 72 Hz, 36.5 kHz hsync */ /* 640x480 @ 72 Hz, 36.5 kHz hsync */
NULL, 72, 640, 480, 31746, 144, 40, 30, 8, 40, 3, { NULL, 72, 640, 480, 31746, 144, 40, 30, 8, 40, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 640x480 @ 75 Hz, 37.50 kHz hsync */ /* 640x480 @ 75 Hz, 37.50 kHz hsync */
NULL, 75, 640, 480, 31746, 120, 16, 16, 1, 64, 3, { NULL, 75, 640, 480, 31746, 120, 16, 16, 1, 64, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 800x600 @ 60 Hz, 37.8 kHz hsync */ /* 800x600 @ 60 Hz, 37.8 kHz hsync */
NULL, 60, 800, 600, 25000, 88, 40, 23, 1, 128, 4, { NULL, 60, 800, 600, 25000, 88, 40, 23, 1, 128, 4,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 640x480 @ 85 Hz, 43.27 kHz hsync */ /* 640x480 @ 85 Hz, 43.27 kHz hsync */
NULL, 85, 640, 480, 27777, 80, 56, 25, 1, 56, 3, { NULL, 85, 640, 480, 27777, 80, 56, 25, 1, 56, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1152x864 @ 89 Hz interlaced, 44 kHz hsync */ /* 1152x864 @ 89 Hz interlaced, 44 kHz hsync */
NULL, 89, 1152, 864, 15384, 96, 16, 110, 1, 216, 10, { NULL, 89, 1152, 864, 15384, 96, 16, 110, 1, 216, 10, 0,
0, FB_VMODE_INTERLACED FB_VMODE_INTERLACED },
}, {
/* 800x600 @ 72 Hz, 48.0 kHz hsync */ /* 800x600 @ 72 Hz, 48.0 kHz hsync */
NULL, 72, 800, 600, 20000, 64, 56, 23, 37, 120, 6, { NULL, 72, 800, 600, 20000, 64, 56, 23, 37, 120, 6,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1024x768 @ 60 Hz, 48.4 kHz hsync */ /* 1024x768 @ 60 Hz, 48.4 kHz hsync */
NULL, 60, 1024, 768, 15384, 168, 8, 29, 3, 144, 6, { NULL, 60, 1024, 768, 15384, 168, 8, 29, 3, 144, 6, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 640x480 @ 100 Hz, 53.01 kHz hsync */ /* 640x480 @ 100 Hz, 53.01 kHz hsync */
NULL, 100, 640, 480, 21834, 96, 32, 36, 8, 96, 6, { NULL, 100, 640, 480, 21834, 96, 32, 36, 8, 96, 6, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1152x864 @ 60 Hz, 53.5 kHz hsync */ /* 1152x864 @ 60 Hz, 53.5 kHz hsync */
NULL, 60, 1152, 864, 11123, 208, 64, 16, 4, 256, 8, { NULL, 60, 1152, 864, 11123, 208, 64, 16, 4, 256, 8, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 800x600 @ 85 Hz, 55.84 kHz hsync */ /* 800x600 @ 85 Hz, 55.84 kHz hsync */
NULL, 85, 800, 600, 16460, 160, 64, 36, 16, 64, 5, { NULL, 85, 800, 600, 16460, 160, 64, 36, 16, 64, 5, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1024x768 @ 70 Hz, 56.5 kHz hsync */ /* 1024x768 @ 70 Hz, 56.5 kHz hsync */
NULL, 70, 1024, 768, 13333, 144, 24, 29, 3, 136, 6, { NULL, 70, 1024, 768, 13333, 144, 24, 29, 3, 136, 6, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1280x1024 @ 87 Hz interlaced, 51 kHz hsync */ /* 1280x1024 @ 87 Hz interlaced, 51 kHz hsync */
NULL, 87, 1280, 1024, 12500, 56, 16, 128, 1, 216, 12, { NULL, 87, 1280, 1024, 12500, 56, 16, 128, 1, 216, 12, 0,
0, FB_VMODE_INTERLACED FB_VMODE_INTERLACED },
}, {
/* 800x600 @ 100 Hz, 64.02 kHz hsync */ /* 800x600 @ 100 Hz, 64.02 kHz hsync */
NULL, 100, 800, 600, 14357, 160, 64, 30, 4, 64, 6, { NULL, 100, 800, 600, 14357, 160, 64, 30, 4, 64, 6, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1024x768 @ 76 Hz, 62.5 kHz hsync */ /* 1024x768 @ 76 Hz, 62.5 kHz hsync */
NULL, 76, 1024, 768, 11764, 208, 8, 36, 16, 120, 3, { NULL, 76, 1024, 768, 11764, 208, 8, 36, 16, 120, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1152x864 @ 70 Hz, 62.4 kHz hsync */ /* 1152x864 @ 70 Hz, 62.4 kHz hsync */
NULL, 70, 1152, 864, 10869, 106, 56, 20, 1, 160, 10, { NULL, 70, 1152, 864, 10869, 106, 56, 20, 1, 160, 10, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1280x1024 @ 61 Hz, 64.2 kHz hsync */ /* 1280x1024 @ 61 Hz, 64.2 kHz hsync */
NULL, 61, 1280, 1024, 9090, 200, 48, 26, 1, 184, 3, { NULL, 61, 1280, 1024, 9090, 200, 48, 26, 1, 184, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1400x1050 @ 60Hz, 63.9 kHz hsync */ /* 1400x1050 @ 60Hz, 63.9 kHz hsync */
NULL, 60, 1400, 1050, 9259, 136, 40, 13, 1, 112, 3, { NULL, 60, 1400, 1050, 9259, 136, 40, 13, 1, 112, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1400x1050 @ 75,107 Hz, 82,392 kHz +hsync +vsync*/ /* 1400x1050 @ 75,107 Hz, 82,392 kHz +hsync +vsync*/
NULL, 75, 1400, 1050, 7190, 120, 56, 23, 10, 112, 13, { NULL, 75, 1400, 1050, 7190, 120, 56, 23, 10, 112, 13,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1400x1050 @ 60 Hz, ? kHz +hsync +vsync*/ /* 1400x1050 @ 60 Hz, ? kHz +hsync +vsync*/
NULL, 60, 1400, 1050, 9259, 128, 40, 12, 0, 112, 3, { NULL, 60, 1400, 1050, 9259, 128, 40, 12, 0, 112, 3,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1024x768 @ 85 Hz, 70.24 kHz hsync */ /* 1024x768 @ 85 Hz, 70.24 kHz hsync */
NULL, 85, 1024, 768, 10111, 192, 32, 34, 14, 160, 6, { NULL, 85, 1024, 768, 10111, 192, 32, 34, 14, 160, 6, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1152x864 @ 78 Hz, 70.8 kHz hsync */ /* 1152x864 @ 78 Hz, 70.8 kHz hsync */
NULL, 78, 1152, 864, 9090, 228, 88, 32, 0, 84, 12, { NULL, 78, 1152, 864, 9090, 228, 88, 32, 0, 84, 12, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1280x1024 @ 70 Hz, 74.59 kHz hsync */ /* 1280x1024 @ 70 Hz, 74.59 kHz hsync */
NULL, 70, 1280, 1024, 7905, 224, 32, 28, 8, 160, 8, { NULL, 70, 1280, 1024, 7905, 224, 32, 28, 8, 160, 8, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1600x1200 @ 60Hz, 75.00 kHz hsync */ /* 1600x1200 @ 60Hz, 75.00 kHz hsync */
NULL, 60, 1600, 1200, 6172, 304, 64, 46, 1, 192, 3, { NULL, 60, 1600, 1200, 6172, 304, 64, 46, 1, 192, 3,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1152x864 @ 84 Hz, 76.0 kHz hsync */ /* 1152x864 @ 84 Hz, 76.0 kHz hsync */
NULL, 84, 1152, 864, 7407, 184, 312, 32, 0, 128, 12, { NULL, 84, 1152, 864, 7407, 184, 312, 32, 0, 128, 12, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1280x1024 @ 74 Hz, 78.85 kHz hsync */ /* 1280x1024 @ 74 Hz, 78.85 kHz hsync */
NULL, 74, 1280, 1024, 7407, 256, 32, 34, 3, 144, 3, { NULL, 74, 1280, 1024, 7407, 256, 32, 34, 3, 144, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1024x768 @ 100Hz, 80.21 kHz hsync */ /* 1024x768 @ 100Hz, 80.21 kHz hsync */
NULL, 100, 1024, 768, 8658, 192, 32, 21, 3, 192, 10, { NULL, 100, 1024, 768, 8658, 192, 32, 21, 3, 192, 10, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1280x1024 @ 76 Hz, 81.13 kHz hsync */ /* 1280x1024 @ 76 Hz, 81.13 kHz hsync */
NULL, 76, 1280, 1024, 7407, 248, 32, 34, 3, 104, 3, { NULL, 76, 1280, 1024, 7407, 248, 32, 34, 3, 104, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1600x1200 @ 70 Hz, 87.50 kHz hsync */ /* 1600x1200 @ 70 Hz, 87.50 kHz hsync */
NULL, 70, 1600, 1200, 5291, 304, 64, 46, 1, 192, 3, { NULL, 70, 1600, 1200, 5291, 304, 64, 46, 1, 192, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1152x864 @ 100 Hz, 89.62 kHz hsync */ /* 1152x864 @ 100 Hz, 89.62 kHz hsync */
NULL, 100, 1152, 864, 7264, 224, 32, 17, 2, 128, 19, { NULL, 100, 1152, 864, 7264, 224, 32, 17, 2, 128, 19, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1280x1024 @ 85 Hz, 91.15 kHz hsync */ /* 1280x1024 @ 85 Hz, 91.15 kHz hsync */
NULL, 85, 1280, 1024, 6349, 224, 64, 44, 1, 160, 3, { NULL, 85, 1280, 1024, 6349, 224, 64, 44, 1, 160, 3,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1600x1200 @ 75 Hz, 93.75 kHz hsync */ /* 1600x1200 @ 75 Hz, 93.75 kHz hsync */
NULL, 75, 1600, 1200, 4938, 304, 64, 46, 1, 192, 3, { NULL, 75, 1600, 1200, 4938, 304, 64, 46, 1, 192, 3,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1680x1050 @ 60 Hz, 65.191 kHz hsync */ /* 1680x1050 @ 60 Hz, 65.191 kHz hsync */
NULL, 60, 1680, 1050, 6848, 280, 104, 30, 3, 176, 6, { NULL, 60, 1680, 1050, 6848, 280, 104, 30, 3, 176, 6,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1600x1200 @ 85 Hz, 105.77 kHz hsync */ /* 1600x1200 @ 85 Hz, 105.77 kHz hsync */
NULL, 85, 1600, 1200, 4545, 272, 16, 37, 4, 192, 3, { NULL, 85, 1600, 1200, 4545, 272, 16, 37, 4, 192, 3,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1280x1024 @ 100 Hz, 107.16 kHz hsync */ /* 1280x1024 @ 100 Hz, 107.16 kHz hsync */
NULL, 100, 1280, 1024, 5502, 256, 32, 26, 7, 128, 15, { NULL, 100, 1280, 1024, 5502, 256, 32, 26, 7, 128, 15, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1800x1440 @ 64Hz, 96.15 kHz hsync */ /* 1800x1440 @ 64Hz, 96.15 kHz hsync */
NULL, 64, 1800, 1440, 4347, 304, 96, 46, 1, 192, 3, { NULL, 64, 1800, 1440, 4347, 304, 96, 46, 1, 192, 3,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1800x1440 @ 70Hz, 104.52 kHz hsync */ /* 1800x1440 @ 70Hz, 104.52 kHz hsync */
NULL, 70, 1800, 1440, 4000, 304, 96, 46, 1, 192, 3, { NULL, 70, 1800, 1440, 4000, 304, 96, 46, 1, 192, 3,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 512x384 @ 78 Hz, 31.50 kHz hsync */ /* 512x384 @ 78 Hz, 31.50 kHz hsync */
NULL, 78, 512, 384, 49603, 48, 16, 16, 1, 64, 3, { NULL, 78, 512, 384, 49603, 48, 16, 16, 1, 64, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 512x384 @ 85 Hz, 34.38 kHz hsync */ /* 512x384 @ 85 Hz, 34.38 kHz hsync */
NULL, 85, 512, 384, 45454, 48, 16, 16, 1, 64, 3, { NULL, 85, 512, 384, 45454, 48, 16, 16, 1, 64, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 320x200 @ 70 Hz, 31.5 kHz hsync, 8:5 aspect ratio */ /* 320x200 @ 70 Hz, 31.5 kHz hsync, 8:5 aspect ratio */
NULL, 70, 320, 200, 79440, 16, 16, 20, 4, 48, 1, { NULL, 70, 320, 200, 79440, 16, 16, 20, 4, 48, 1, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 320x240 @ 60 Hz, 31.5 kHz hsync, 4:3 aspect ratio */ /* 320x240 @ 60 Hz, 31.5 kHz hsync, 4:3 aspect ratio */
NULL, 60, 320, 240, 79440, 16, 16, 16, 5, 48, 1, { NULL, 60, 320, 240, 79440, 16, 16, 16, 5, 48, 1, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 320x240 @ 72 Hz, 36.5 kHz hsync */ /* 320x240 @ 72 Hz, 36.5 kHz hsync */
NULL, 72, 320, 240, 63492, 16, 16, 16, 4, 48, 2, { NULL, 72, 320, 240, 63492, 16, 16, 16, 4, 48, 2, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 400x300 @ 56 Hz, 35.2 kHz hsync, 4:3 aspect ratio */ /* 400x300 @ 56 Hz, 35.2 kHz hsync, 4:3 aspect ratio */
NULL, 56, 400, 300, 55555, 64, 16, 10, 1, 32, 1, { NULL, 56, 400, 300, 55555, 64, 16, 10, 1, 32, 1, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 400x300 @ 60 Hz, 37.8 kHz hsync */ /* 400x300 @ 60 Hz, 37.8 kHz hsync */
NULL, 60, 400, 300, 50000, 48, 16, 11, 1, 64, 2, { NULL, 60, 400, 300, 50000, 48, 16, 11, 1, 64, 2, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 400x300 @ 72 Hz, 48.0 kHz hsync */ /* 400x300 @ 72 Hz, 48.0 kHz hsync */
NULL, 72, 400, 300, 40000, 32, 24, 11, 19, 64, 3, { NULL, 72, 400, 300, 40000, 32, 24, 11, 19, 64, 3, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio */ /* 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio */
NULL, 56, 480, 300, 46176, 80, 16, 10, 1, 40, 1, { NULL, 56, 480, 300, 46176, 80, 16, 10, 1, 40, 1, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 480x300 @ 60 Hz, 37.8 kHz hsync */ /* 480x300 @ 60 Hz, 37.8 kHz hsync */
NULL, 60, 480, 300, 41858, 56, 16, 11, 1, 80, 2, { NULL, 60, 480, 300, 41858, 56, 16, 11, 1, 80, 2, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 480x300 @ 63 Hz, 39.6 kHz hsync */ /* 480x300 @ 63 Hz, 39.6 kHz hsync */
NULL, 63, 480, 300, 40000, 56, 16, 11, 1, 80, 2, { NULL, 63, 480, 300, 40000, 56, 16, 11, 1, 80, 2, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 480x300 @ 72 Hz, 48.0 kHz hsync */ /* 480x300 @ 72 Hz, 48.0 kHz hsync */
NULL, 72, 480, 300, 33386, 40, 24, 11, 19, 80, 3, { NULL, 72, 480, 300, 33386, 40, 24, 11, 19, 80, 3, 0,
0, FB_VMODE_DOUBLE FB_VMODE_DOUBLE },
}, {
/* 1920x1200 @ 60 Hz, 74.5 Khz hsync */ /* 1920x1200 @ 60 Hz, 74.5 Khz hsync */
NULL, 60, 1920, 1200, 5177, 128, 336, 1, 38, 208, 3, { NULL, 60, 1920, 1200, 5177, 128, 336, 1, 38, 208, 3,
FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1152x768, 60 Hz, PowerBook G4 Titanium I and II */ /* 1152x768, 60 Hz, PowerBook G4 Titanium I and II */
NULL, 60, 1152, 768, 14047, 158, 26, 29, 3, 136, 6, { NULL, 60, 1152, 768, 14047, 158, 26, 29, 3, 136, 6,
FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
}, { FB_VMODE_NONINTERLACED },
/* 1366x768, 60 Hz, 47.403 kHz hsync, WXGA 16:9 aspect ratio */ /* 1366x768, 60 Hz, 47.403 kHz hsync, WXGA 16:9 aspect ratio */
NULL, 60, 1366, 768, 13806, 120, 10, 14, 3, 32, 5, { NULL, 60, 1366, 768, 13806, 120, 10, 14, 3, 32, 5, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 1280x800, 60 Hz, 47.403 kHz hsync, WXGA 16:10 aspect ratio */ /* 1280x800, 60 Hz, 47.403 kHz hsync, WXGA 16:10 aspect ratio */
NULL, 60, 1280, 800, 12048, 200, 64, 24, 1, 136, 3, { NULL, 60, 1280, 800, 12048, 200, 64, 24, 1, 136, 3, 0,
0, FB_VMODE_NONINTERLACED FB_VMODE_NONINTERLACED },
}, {
/* 720x576i @ 50 Hz, 15.625 kHz hsync (PAL RGB) */ /* 720x576i @ 50 Hz, 15.625 kHz hsync (PAL RGB) */
NULL, 50, 720, 576, 74074, 64, 16, 39, 5, 64, 5, { NULL, 50, 720, 576, 74074, 64, 16, 39, 5, 64, 5, 0,
0, FB_VMODE_INTERLACED FB_VMODE_INTERLACED },
}, {
/* 800x520i @ 50 Hz, 15.625 kHz hsync (PAL RGB) */ /* 800x520i @ 50 Hz, 15.625 kHz hsync (PAL RGB) */
NULL, 50, 800, 520, 58823, 144, 64, 72, 28, 80, 5, { NULL, 50, 800, 520, 58823, 144, 64, 72, 28, 80, 5, 0,
0, FB_VMODE_INTERLACED FB_VMODE_INTERLACED },
}, {
/* 864x480 @ 60 Hz, 35.15 kHz hsync */ /* 864x480 @ 60 Hz, 35.15 kHz hsync */
NULL, 60, 864, 480, 27777, 1, 1, 1, 1, 0, 0, { NULL, 60, 864, 480, 27777, 1, 1, 1, 1, 0, 0,
0, FB_VMODE_NONINTERLACED 0, FB_VMODE_NONINTERLACED },
},
}; };
#ifdef CONFIG_FB_MODE_HELPERS #ifdef CONFIG_FB_MODE_HELPERS
const struct fb_videomode cea_modes[64] = { const struct fb_videomode cea_modes[64] = {
/* #1: 640x480p@59.94/60Hz */ /* #1: 640x480p@59.94/60Hz */
[1] = { [1] = {
NULL, 60, 640, 480, 39722, 48, 16, 33, 10, 96, 2, 0, FB_VMODE_NONINTERLACED, 0, NULL, 60, 640, 480, 39722, 48, 16, 33, 10, 96, 2, 0,
FB_VMODE_NONINTERLACED, 0,
}, },
/* #3: 720x480p@59.94/60Hz */ /* #3: 720x480p@59.94/60Hz */
[3] = { [3] = {
NULL, 60, 720, 480, 37037, 60, 16, 30, 9, 62, 6, 0, FB_VMODE_NONINTERLACED, 0, NULL, 60, 720, 480, 37037, 60, 16, 30, 9, 62, 6, 0,
FB_VMODE_NONINTERLACED, 0,
}, },
/* #5: 1920x1080i@59.94/60Hz */ /* #5: 1920x1080i@59.94/60Hz */
[5] = { [5] = {
NULL, 60, 1920, 1080, 13763, 148, 88, 15, 2, 44, 5, NULL, 60, 1920, 1080, 13763, 148, 88, 15, 2, 44, 5,
FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_VMODE_INTERLACED, 0, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
FB_VMODE_INTERLACED, 0,
}, },
/* #7: 720(1440)x480iH@59.94/60Hz */ /* #7: 720(1440)x480iH@59.94/60Hz */
[7] = { [7] = {
NULL, 60, 1440, 480, 18554/*37108*/, 114, 38, 15, 4, 124, 3, 0, FB_VMODE_INTERLACED, 0, NULL, 60, 1440, 480, 18554/*37108*/, 114, 38, 15, 4, 124, 3, 0,
FB_VMODE_INTERLACED, 0,
}, },
/* #9: 720(1440)x240pH@59.94/60Hz */ /* #9: 720(1440)x240pH@59.94/60Hz */
[9] = { [9] = {
NULL, 60, 1440, 240, 18554, 114, 38, 16, 4, 124, 3, 0, FB_VMODE_NONINTERLACED, 0, NULL, 60, 1440, 240, 18554, 114, 38, 16, 4, 124, 3, 0,
FB_VMODE_NONINTERLACED, 0,
}, },
/* #18: 720x576pH@50Hz */ /* #18: 720x576pH@50Hz */
[18] = { [18] = {
NULL, 50, 720, 576, 37037, 68, 12, 39, 5, 64, 5, 0, FB_VMODE_NONINTERLACED, 0, NULL, 50, 720, 576, 37037, 68, 12, 39, 5, 64, 5, 0,
FB_VMODE_NONINTERLACED, 0,
}, },
/* #19: 1280x720p@50Hz */ /* #19: 1280x720p@50Hz */
[19] = { [19] = {
NULL, 50, 1280, 720, 13468, 220, 440, 20, 5, 40, 5, NULL, 50, 1280, 720, 13468, 220, 440, 20, 5, 40, 5,
FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED, 0, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
FB_VMODE_NONINTERLACED, 0,
}, },
/* #20: 1920x1080i@50Hz */ /* #20: 1920x1080i@50Hz */
[20] = { [20] = {
NULL, 50, 1920, 1080, 13480, 148, 528, 15, 5, 528, 5, NULL, 50, 1920, 1080, 13480, 148, 528, 15, 5, 528, 5,
FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_VMODE_INTERLACED, 0, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
FB_VMODE_INTERLACED, 0,
}, },
/* #32: 1920x1080p@23.98/24Hz */ /* #32: 1920x1080p@23.98/24Hz */
[32] = { [32] = {
NULL, 24, 1920, 1080, 13468, 148, 638, 36, 4, 44, 5, NULL, 24, 1920, 1080, 13468, 148, 638, 36, 4, 44, 5,
FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED, 0, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
FB_VMODE_NONINTERLACED, 0,
}, },
/* #35: (2880)x480p4x@59.94/60Hz */ /* #35: (2880)x480p4x@59.94/60Hz */
[35] = { [35] = {
NULL, 60, 2880, 480, 9250, 240, 64, 30, 9, 248, 6, 0, FB_VMODE_NONINTERLACED, 0, NULL, 60, 2880, 480, 9250, 240, 64, 30, 9, 248, 6, 0,
FB_VMODE_NONINTERLACED, 0,
}, },
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment