Index: dist/lfs-5.1/kernel/kernel-common.tmpl
===================================================================
RCS file: /sources/ltib/ltib/dist/lfs-5.1/kernel/kernel-common.tmpl,v
retrieving revision 1.11
diff -u -r1.11 kernel-common.tmpl
--- dist/lfs-5.1/kernel/kernel-common.tmpl	5 Jul 2013 16:59:45 -0000	1.11
+++ dist/lfs-5.1/kernel/kernel-common.tmpl	22 Aug 2013 20:36:10 -0000
@@ -282,24 +282,30 @@
 
 # handle the Flat Device Tree build
 DTC_PATH=${SYSCFG_DTC_PATH:-arch/$LINTARCH/boot/dts}
-if [ "$LINTARCH" = "powerpc" -a -d "$DTC_PATH" ]
-then
-    DTC_LOAD_ADDR=${SYSCFG_DTU_LOAD_ADDR:-0x300000}
-    DTC_NAMES=${DTC_NAMES:-%dtc_name}
-    if [ "$DTC_NAMES" = "%%dtc_name" ]
-    then
-        echo "warning no value has been set for dtc_name, guessing"
-        DTC_NAMES=$PLATFORM
-    fi
-    for DTC_NAME in $DTC_NAMES
-    do
-        dtc -f -b 0 -I dts -O dtb -p $DTC_PAD -o $RPM_BUILD_ROOT/%{pfx}/boot/$(basename ${DTC_NAME}.dtb) $DTC_PATH/${DTC_NAME}.dts
-        if [ -f "$RPM_BUILD_ROOT/%{pfx}/boot/uImage" ]
-        then
-            mkimage -A ppc -O Linux -T flat_dt -C none -a $DTC_LOAD_ADDR -e 0 -d $RPM_BUILD_ROOT/%{pfx}/boot/$(basename ${DTC_NAME}.dtb) $RPM_BUILD_ROOT/%{pfx}/boot/$(basename ${DTC_NAME}.dtu)
-        fi
-    done
-fi
+for DTC_LOC in "$PLATFORM_PATH" "$DTC_PATH"
+	do
+	if [ "$LINTARCH" = "powerpc" -a -d "$DTC_PATH" ]
+	then
+	    DTC_LOAD_ADDR=${SYSCFG_DTU_LOAD_ADDR:-0x300000}
+	    DTC_NAMES=${DTC_NAMES:-%dtc_name}
+	    if [ "$DTC_NAMES" = "%%dtc_name" ]
+	    then
+	        echo "warning no value has been set for dtc_name, guessing"
+	        DTC_NAMES=$PLATFORM
+	    fi
+	    for DTC_NAME in $DTC_NAMES
+	    do
+	    	if [ -e $DTC_LOC/${DTC_NAME}.dts ]
+	    	then
+	        	dtc -f -b 0 -I dts -O dtb -p $DTC_PAD -o $RPM_BUILD_ROOT/%{pfx}/boot/$(basename ${DTC_NAME}.dtb) $DTC_LOC/${DTC_NAME}.dts
+	        	if [ -f "$RPM_BUILD_ROOT/%{pfx}/boot/uImage" ]
+	        	then
+	            	mkimage -A ppc -O Linux -T flat_dt -C none -a $DTC_LOAD_ADDR -e 0 -d $RPM_BUILD_ROOT/%{pfx}/boot/$(basename ${DTC_NAME}.dtb) $RPM_BUILD_ROOT/%{pfx}/boot/$(basename ${DTC_NAME}.dtu)
+	        	fi
+	        fi
+	    done
+	fi
+done
 if [ -n "$PKG_KERNEL_WANT_HEADERS" ]
 then
     mkdir -p $RPM_BUILD_ROOT/%{pfx}/usr/src/linux/include
