[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.
Sascha
--
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