[U-Boot] Modifying the Device tree fields
Scott Wood
scottwood at freescale.com
Fri Jun 21 21:07:26 CEST 2013
On 06/21/2013 12:26:33 PM, Kamaraj P wrote:
> Hello All,
>
> In my device tree blob, i would like to add some interrupt to the
> protected-source list dynamically in the u-boot before launching the
> linux
> kernel.
>
> mpic: pic at 40000 {
> interrupt-controller;
> #address-cells = <0>;
> #interrupt-cells = <2>;
> reg = <0x40000 0x40000>;
> compatible = "chrp,open-pic";
> device_type = "open-pic";
> protected-sources = <
> 16
> >
>
> In the above DTS file, i would like to add the other interrupts to
> the
> protected-sources dynamically.
If you use the pic-no-reset property, you don't need protected-sources
at all, unless you specifically want the error checking aspect of it.
> I hope we need to use the device fdt APIs. Could you please any
> pointers
> or reference for how to use those APIs in the u-boot ?
fdt_appendprop looks like a good choice if you still want to do this.
-Scott
More information about the U-Boot
mailing list