[PATCH 2/11] celleb: move the base part for celleb support

Arnd Bergmann arnd at arndb.de
Wed Mar 5 22:36:56 EST 2008


On Wednesday 05 March 2008, Ishizaki Kou wrote:
> This patch moves the base code for celleb support into platforms/cell/.
> All files in this patch are used by celleb-beat and celleb-native commonly.

Moving around the files this way is good, but

> +++ b/arch/powerpc/platforms/cell/Makefile      2008-03-04 14:00:28.000000000  +0900 
> @@ -26,3 +26,20 @@
>                                            spufs/
>  
>  obj-$(CONFIG_PCI_MSI)                  += axon_msi.o
> +
> +
> +# celleb stuff
> +ifeq ($(CONFIG_PPC_CELLEB),y)
> +obj-y                                  += celleb_setup.o \
> +                                          celleb_pci.o celleb_scc_epci.o \
> +                                          celleb_scc_pciex.o \
> +                                          celleb_scc_uhc.o \
> +                                          beat.o beat_htab.o beat_hvCall.o \
> +                                          beat_interrupt.o beat_iommu.o \
> +                                          io-workarounds.o spider-pci.o
> +
> +obj-$(CONFIG_SMP)                      += beat_smp.o
> +obj-$(CONFIG_PPC_UDBG_BEAT)            += beat_udbg.o
> +obj-$(CONFIG_SERIAL_TXX9)              += celleb_scc_sio.o
> +obj-$(CONFIG_SPU_BASE)                 += beat_spu_priv1.o
> +endif

This looks like you are referencing files in the Makefile that are moved
in the later patches. In order to make the git-bisect work correctly
on the kernel after the patches are applied, I'd suggest either moving
all files at once, or to modify the Makefile in every step of the way
so that the kernel still builds.

	Arnd <><


More information about the Linuxppc-dev mailing list