Hi Maxime, On 22 November 2016 at 05:41, Maxime Ripard <maxime.rip...@free-electrons.com> wrote: > Hi Simon, > > On Mon, Nov 14, 2016 at 01:44:45PM -0700, Simon Glass wrote: >> Hi Maxime, >> >> On 14 November 2016 at 13:24, Maxime Ripard >> <maxime.rip...@free-electrons.com> wrote: >> > Hi Simon, >> > >> > On Fri, Nov 11, 2016 at 09:17:28AM -0700, Simon Glass wrote: >> >> Hi Maxime, >> >> >> >> On 8 November 2016 at 03:19, Maxime Ripard >> >> <maxime.rip...@free-electrons.com> wrote: >> >> > Some boards might need to some additional setup right before >> >> > initialising >> >> > the video console. >> >> > >> >> > Add some hook to allow that. >> >> >> >> Instead of this, can you use driver model (UCLASS_VIDEO)? >> > >> > I don't really know the device model that well, hence 'm not really >> > sure how would that help. Can a board register a hook to be called >> > before a driver is probed? >> >> My suggest would be that the driver can do whatever is required. What >> is the board-specific code actually wanting to do? > > We need to adjust the video-mode environment variable that is going to > be used in the driver's initialisation. We're doing that by > identifying which daughter board is attached, and then setting that > value according to the display output we want to use. > > So we need some hook that would run between the environment > initialisation and the video driver's init.
As an example of how you might pass platform data to the video driver, see board_init() in gurnard.c. Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot