[PATCH v2 00/22] Barebox OF API fixes, sync, and cleanup

Sascha Hauer s.hauer at pengutronix.de
Thu Jun 20 05:18:20 EDT 2013

On Wed, Jun 19, 2013 at 11:09:29AM +0200, Sebastian Hesselbarth wrote:
> This is a quite large patch set to make Barebox OF API more behave
> like Linux OF API. Also, it prepares Barebox to reuse Linux OF address
> handling and drivers/of/of_* helpers soon.
> The patch set is roughly divided into 5 sections:
> (1) Patch 1 introduces case-insensitive string compare functions that will
>     be used later during import of Linux OF API functions.
> (2) Patches 2 and 3 fix some bugs in existing OF API functions.
> (3) Patches 4-8 synchronize existing OF API functions with Linux OF API
>     counterparts.
> (4) Patches 9-18 import API functions from Linux OF API or introduce new
>     functions based on existing Barebox OF API functions.
> (5) Patches 19-22 convert to new API functions and remove now obsolete
>     functions. Further, it cleans up existing OF include, by providing
>     OFTREE prototypes and !OFTREE bogus stubs.
> v2 of this patch set takes care of comments made by Sascha Hauer with
> respect to Patches 7 and 13. A detailed changelog is given in the
> respective patches. Unfortunately, I have to resend the whole patch
> set, although only 2 patches really changed as the following patches
> need to be rebased on to that changes.
> Also, this v2 is only compile-tested for CONFIG_OFTREE set and not set.
> The v2 patch set applied to barebox/next can also be found at
> git://github.com/shesselba/barebox-dove.git barebox-of-sync-v2

I gave this series a test. With the fixes I mentioned the series
compiles on all boards. I did runtime tests on a few oftree enabled
boards, everything seems to work smoothly.

I think we are good to go for this series.

Good work, thanks.


Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

More information about the barebox mailing list