
This patch provides a support to build the user specified dts. If the user is not specifying any dts, then it should build the dts from CONFIG_DEFAULT_DEVICE_TREE.
$ make -> choose the default dts, defined as CONFIG_DEFAULT_DEVICE_TREE $ make DEVICE_TREE=<dts-file-name> -> choose the specified dts from the user
Signed-off-by: Jagannadha Sutradharudu Teki jaganna@xilinx.com --- dts/Makefile | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dts/Makefile b/dts/Makefile index 922c78c..dd6c1fa 100644 --- a/dts/Makefile +++ b/dts/Makefile @@ -29,7 +29,9 @@ LIB = $(obj)libdts.o
$(if $(CONFIG_DEFAULT_DEVICE_TREE),,\ $(error Please define CONFIG_DEFAULT_DEVICE_TREE in your board header file)) +ifneq ($(DEVICE_TREE),y) DEVICE_TREE = $(subst ",,$(CONFIG_DEFAULT_DEVICE_TREE)) +endif
$(if $(CONFIG_ARCH_DEVICE_TREE),,\ $(error Your architecture does not have device tree support enabled. \