Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752547AbcDFNpn (ORCPT ); Wed, 6 Apr 2016 09:45:43 -0400 Received: from m1.elettra.trieste.it ([140.105.206.201]:50964 "EHLO elettra.eu" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752406AbcDFNpl (ORCPT ); Wed, 6 Apr 2016 09:45:41 -0400 From: Alessio Igor Bogani To: Scott Wood , Kumar Gala , linuxppc-dev@lists.ozlabs.org Cc: linux-kernel@vger.kernel.org, Alessio Igor Bogani Subject: [RFC PATCH 1/1] powerpc/fsl: Fix build of the dtb embedded kernel images Date: Wed, 6 Apr 2016 15:45:25 +0200 Message-Id: <1459950325-10327-1-git-send-email-alessio.bogani@elettra.eu> X-Mailer: git-send-email 2.8.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1375 Lines: 36 The commit dc37374 move a lot of device tree files into fsl directory fixing Makefile for cuImage target only. Unfortunately there are others target which require to embebbed device tree into the kernel image (i.e. dtbImage.%). So use a more generic approach. Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/powerpc/boot/Makefile b/arch/powerpc/boot/Makefile index 6116510..8fe78a3 100644 --- a/arch/powerpc/boot/Makefile +++ b/arch/powerpc/boot/Makefile @@ -362,9 +362,6 @@ $(obj)/cuImage.initrd.%: vmlinux $(obj)/%.dtb $(wrapperbits) $(obj)/cuImage.%: vmlinux $(obj)/%.dtb $(wrapperbits) $(call if_changed,wrap,cuboot-$*,,$(obj)/$*.dtb) -$(obj)/cuImage.%: vmlinux $(obj)/fsl/%.dtb $(wrapperbits) - $(call if_changed,wrap,cuboot-$*,,$(obj)/fsl/$*.dtb) - $(obj)/simpleImage.initrd.%: vmlinux $(obj)/%.dtb $(wrapperbits) $(call if_changed,wrap,simpleboot-$*,,$(obj)/$*.dtb,$(obj)/ramdisk.image.gz) @@ -381,6 +378,9 @@ $(obj)/treeImage.%: vmlinux $(obj)/%.dtb $(wrapperbits) $(obj)/%.dtb: $(src)/dts/%.dts FORCE $(call if_changed_dep,dtc) +$(obj)/%.dtb: $(src)/dts/fsl/%.dts FORCE + $(call if_changed_dep,dtc) + # If there isn't a platform selected then just strip the vmlinux. ifeq (,$(image-y)) image-y := vmlinux.strip -- 2.8.0