[U-Boot] [PATCH] video: ct6900: Add an option to skip video initialization

Wolfgang Denk wd at denx.de
Thu May 14 16:02:00 CEST 2009


Dear Stefan Roese,

In message <200905141553.20682.sr at denx.de> you wrote:
>
> I would love to do it this way. It's not possible though. At least I don't see 
> such a solution.

Of course it's possible. Anything is possible in software :-)

> Then please let me know how this can be accomplished. The CPCI750 uses the 
> same U-Boot image both for the video-enabled CPCI-host version and for the 
> video-disabled CPCI-adapter version. The video driver is not called from 
> within the CPCI750 board files. It's called from drivers/video/cfb_console.c. 

And who calls the code in drivers/video/cfb_console.c ? I think this
is the drv_video_init() call in common/devices.c, right?

If this should be the highest level  in  the  call  chain,  then  any
conditional  calling should be done here. But - don't we already have
a board_video_init()  which  could  return  proper  status  to  abort
initialization?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
God grant me the senility to accept the things I cannot  change,  The
frustration  to  try to change things I cannot affect, and the wisdom
to tell the difference.


More information about the U-Boot mailing list