ppc64: fix arch/ppc64/kernel/Makefile

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
diff --git a/arch/ppc64/kernel/Makefile b/arch/ppc64/kernel/Makefile
index a724f6f..615484b 100644
--- a/arch/ppc64/kernel/Makefile
+++ b/arch/ppc64/kernel/Makefile
@@ -8,6 +8,7 @@
 extra-y		:= head.o vmlinux.lds
 
 obj-y               :=	setup.o entry.o misc.o prom.o
+obj-$(CONFIG_PPC_OF) +=	of_device.o
 
 endif
 
@@ -20,8 +21,6 @@
 			iommu.o sysfs.o vdso.o pmc.o firmware.o
 obj-y += vdso32/ vdso64/
 
-obj-$(CONFIG_PPC_OF) +=	of_device.o
-
 pci-obj-$(CONFIG_PPC_MULTIPLATFORM)	+= pci_dn.o pci_direct_iommu.o
 
 obj-$(CONFIG_PCI)	+= pci.o pci_iommu.o iomap.o $(pci-obj-y)