Re: [PATCH v7 0/4] libfdt: Add support for device tree overlays

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Fri, Sep 30, 2016 at 03:57:13PM +0200, Maxime Ripard wrote:
> Hi,
> 
> The device tree overlays are a great solution to the issue raised by
> the bunch expandable boards we find everywhere these days, like the
> Beaglebone, Raspberry Pi or CHIP.
> 
> Although for now Linux is the only available tool that can deal with
> overlays, some other components like bootloaders or user-space tools
> might need to apply these overlays on top of a base device tree.
> 
> To address these use cases, we introduce a new function to the libfdt,
> fdt_overlay_apply, that does just that.
> 
> You can find a test program here: http://code.bulix.org/792zum-99476?raw
> 
> This is the last patches sent to U-boot, with the modifications
> suggested by David, and the additional test cases.
> 
> Let me know what you think!
> Maxime

Looking pretty good.  There's a minor error in 3/4 which I've pointed
out, it can be fixed in a followup.

An error in the conditionals means it's trying to run some of the
tests which require an overlay-aware dtc on even when that's not
available - I adjusted 4/4 to correct that.

It also hit build failures on Travis, because the compiler version
there complains about local variables named 'index' shadowing the
standard library function.  I've corrected that with a followup patch.

With that done, the whole lot has been committed to master.

-- 
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux