[meta-freescale] [meta-fsl-arm][PATCH] u-boot-fslc: mx6sabresd: Enable HDMI video in bootargs

Nikolay Dimitrov picmaster at mail.bg
Mon Jun 1 12:46:53 PDT 2015

Hi Fabio,

On 06/01/2015 05:01 PM, Fabio Estevam wrote:
> On Sun, May 31, 2015 at 6:01 PM, Nikolay Dimitrov <picmaster at mail.bg> wrote:
>> ++#define VIDEO_ARGS    "video=mxcfb0:dev=hdmi,1280x720M at 60,if=RGB24 " \
> What if the user wants to use LVDS as fb0?
> Not sure if we should really hardcode this kernel command line.

What do you think about this:

video_args_hdmi=setenv video_args $video_args 
video=mxcfb${fbid}:dev=hdmi,1280x720M at 60,if=RGB24\0
video_args_lvds=setenv video_args $video_args 
video_args_lcd=setenv video_args $video_args 
video_interfaces=hdmi lvds lcd\0

config_video=for v in ${video_interfaces}; do \
     run video_args_${v}; \
     setexpr fb $fb + 1; \

mmcargs=setenv bootargs console=${console},${baudrate} \
     root=${mmcroot} \
mmcboot=echo Booting from mmc ...; \
     run config_video; \
     run mmcargs; \

Now video interfaces can be selected and reordered at will just by 
editing video_interfaces env-var.


More information about the meta-freescale mailing list