[U-Boot] [PATCH v2 0/15] dm: omap: Provide access to driver model for am335x, and move boards

Simon Glass sjg at chromium.org
Thu Oct 23 05:39:05 CEST 2014


Hi,

On 22 October 2014 21:37, Simon Glass <sjg at chromium.org> wrote:
> This series adjusts the serial and GPIO drivers, used by Beaglebone for
> example, to work with driver model. Since there are still boards using
> these drivers but not driver model, this adds new functionality rather
> than replacing what exists.
>
> Several patches tweak and fix the existing driver model serial and GPIO
> implementation.
>
> There are two Beaglebone Black configurations:
>
> - Device tree control with verified boot
> - No device tree control
>
> The first uses device tree to select the serial console and provide
> information needed by the serial driver (similar to how things work on
> Tegra). The second uses platform data provided by a common board file.
>
> Both are converted, so this is a good example of how to support both device
> tree and platform data if needed.
>
> In addition, in v2, the rest of the OMAP3 boards are converted to driver
> model.
>
> Changes in v2:
> - Fix "is available" typo
> - Use of_match_ptr() to avoid #ifdef
> - Add patch to move OMAP3 boards to driver model also
>

Note: the OMAP3 changes are all in the last patch. I will send a pull
for the other patches soon, but leave the last patch out for now.

Regards,
Simon


More information about the U-Boot mailing list