[Power.org:parch] devicetree: Musings on reserved regions

Benjamin Herrenschmidt benh at kernel.crashing.org
Tue Feb 8 08:39:26 EST 2011


> In addition to the reserved regions block in the header, define a set
> of properties in the memory node that specify the reserved regions
> with the name reflecting the usage.
> For example:
> 
> 	memory at 0 {
> 		device_type = "memory";
> 		reg = <0 0x40000000>;
> 		reserved-ramdisk = <0xc00000 0x200000>; /* 2MB ramdisk */
> 		reserved-dtb = <0xbf0000 0x1000>; /* devicetree */
> 		reserved-fb0 = 0x1000000 0x400000>; /* framebuffer */
> 	};
> 
> Each reserved property would start with "reserved-" followed by a
> name.  reserved-ramdisk and reserved-dtb would be reserved for ramdisk
> and dtb images respectively.  Other names could also be defined; for
> example, reserved-openfirmware.

I very much dislike the list of properties with magic names. I'd rather
have a pair of properties containing lists (reserved-names and
reserved-ranges).

Cheers,
Ben.



More information about the devicetree-discuss mailing list