zephyr/scripts/dts
Kumar Gala c922788d0a scripts/dts/extract: Add support for translating range properties
For now we've used range properties as a pass through.  However range
properties can translate from one address space to another.  This is
typically used one address spaces translate from one physical bus to
another (For example going from PCI address space to internal SoC memory
map).  However, we can also use this for cases where we want to reduce
duplication (For example with ARMv8-M for secure v non-secure MMIO
registers).

'ranges' takes either the form of:
	ranges; /* pass through translation */
or:
	ranges = <child-bus-address parent-bus-address length>;

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2018-10-05 13:19:39 -05:00
..
extract scripts/dts/extract: Add support for translating range properties 2018-10-05 13:19:39 -05:00
devicetree.py scripts: devicetree.py: get alternate labels from dt 2018-07-05 11:28:53 -05:00
extract_dts_includes.py scripts/dts/extract: Add get_parent_address helper function 2018-10-05 09:59:07 -05:00