Не заводится VGA. В файле /mach-ep93xx/tion9315.c после
{
.name = "mtf-tw70sp941-av",
.refresh = 60,
.xres = 800,
.yres = 480,
.pixclock = 30060,
.left_margin = 1,
.right_margin = 1,
.upper_margin = 1,
.lower_margin = 1,
.hsync_len = 256,
.vsync_len = 45,
.sync = 0,
.vmode = FB_VMODE_NONINTERLACED,
// .flag
/* Pixel clock, porches, etc */
// NULL, 60, 800, 480, 39721, 40, 24, 39, 9, 96, 2, 0, FB_VMODE_NONINTERLACED
},
добавил по аналогии
{
.name = "vga640x480",
.refresh = 60,
.xres = 640,
.yres = 480,
.pixclock = 35242,
.left_margin = 40,
.right_margin = 96,
.upper_margin = 60,
.lower_margin = 32,
.hsync_len = 24,
.vsync_len = 11,
.sync = 0,
.vmode = FB_VMODE_NONINTERLACED,
},
В u-boot panel=vga640x480.
pixclock подглядел в Documentation/fb/framebuffer.txt, остальное в патче к ядру 2.6.20.21.
Промахнулся здесь, или где-то еще надо править?