本帖最后由 FSL_TICS_imx 于 2014-4-2 21:16 编辑
用imx6q做了一个开发板,内核是3.0.35
通过hdmi进行显示,一直是640*480
请问hdmi的输出分辨率如何设置
我通过drivers/video/mxc_hdmi.c 这个文件中,修改下面的结构体
static const struct fb_videomode vga_mode = {
/* 640x480 @ 60 Hz, 31.5 kHz hsync */
NULL, 60, 640, 480, 39721, 48, 16, 33, 10, 96, 2, 0,
FB_VMODE_NONINTERLACED | FB_VMODE_ASPECT_4_3, 0,
};
其中把640*480修改为1920*1080,1280*720等等,效果没有任何改变,仍然显示为默认的640*480
或者hdmi驱动不需要任何修改,hdmi cable接线后,自动识别显示器的所支持的分辨率,设置为相应的分辨率模式。
请问如何修改hdmi的输出分辨率。
|