since in kernel-4.4, *.dts file location has been changed from
"arch/arm64/boot/dts/*.dts" to "arch/arm64/boot/dts/<sub-dir>/xxx"
and as of now, there is no support to build *.dts under sub-directory
of "dts/", so need this patch as WAR to fix *.dts build issue.
Bug
200191580
Change-Id: I5e20a3f8f699dca4612ecf35afe86455958ea75d
Signed-off-by: Jeetesh Burman <jburman@nvidia.com>
Reviewed-on: http://git-master/r/
1132666
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
%.dtb: scripts
$(Q)$(MAKE) $(build)=$(boot)/dts $(boot)/dts/$@
-PHONY += dtbs dtbs_install
-
-dtbs: prepare scripts
- $(Q)$(MAKE) $(build)=$(boot)/dts
-
-dtbs_install:
- $(Q)$(MAKE) $(dtbinst)=$(boot)/dts
+dtbs: scripts
+ $(Q)$(MAKE) $(build)=$(boot)/dts dtbs
Image.gz-dtb: vmlinux scripts dtbs
$(Q)$(MAKE) $(build)=$(boot) $(boot)/$@