]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit - drivers/Makefile
powerpc, dma: move bestcomm driver from arch/powerpc/sysdev to drivers/dma
authorPhilippe De Muyter <phdm@macqel.be>
Fri, 12 Oct 2012 15:52:45 +0000 (17:52 +0200)
committerAnatolij Gustschin <agust@denx.de>
Thu, 3 Jan 2013 14:41:20 +0000 (15:41 +0100)
commit9a32299394d8cce79ca7d0098dc32c4f14032dcd
tree24334ecc985c2234d1a988d6c85e8557f35ba21d
parentd1c3ed669a2d452cacfb48c2d171a1f364dae2ed
powerpc, dma: move bestcomm driver from arch/powerpc/sysdev to drivers/dma

The bestcomm dma hardware, and some of its users like the FEC ethernet
component, is used in different FreeScale parts, including non-powerpc
parts like the ColdFire MCF547x & MCF548x families.  Don't keep the
driver hidden in arch/powerpc where it is inaccessible for other arches.
.c files are moved to drivers/dma/bestcomm, while .h files are moved to
include/linux/fsl/bestcomm.  Makefiles, Kconfigs and #include directives
are updated for the new file locations.

Tested by recompiling for MPC5200 with all bestcomm users enabled.

Signed-off-by: Philippe De Muyter <phdm@macqel.be>
Signed-off-by: Anatolij Gustschin <agust@denx.de>
45 files changed:
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
arch/powerpc/platforms/Kconfig
arch/powerpc/sysdev/Makefile
arch/powerpc/sysdev/bestcomm/Kconfig [deleted file]
arch/powerpc/sysdev/bestcomm/Makefile [deleted file]
arch/powerpc/sysdev/bestcomm/ata.c [deleted file]
arch/powerpc/sysdev/bestcomm/ata.h [deleted file]
arch/powerpc/sysdev/bestcomm/bcom_ata_task.c [deleted file]
arch/powerpc/sysdev/bestcomm/bcom_fec_rx_task.c [deleted file]
arch/powerpc/sysdev/bestcomm/bcom_fec_tx_task.c [deleted file]
arch/powerpc/sysdev/bestcomm/bcom_gen_bd_rx_task.c [deleted file]
arch/powerpc/sysdev/bestcomm/bcom_gen_bd_tx_task.c [deleted file]
arch/powerpc/sysdev/bestcomm/bestcomm.c [deleted file]
arch/powerpc/sysdev/bestcomm/bestcomm.h [deleted file]
arch/powerpc/sysdev/bestcomm/bestcomm_priv.h [deleted file]
arch/powerpc/sysdev/bestcomm/fec.c [deleted file]
arch/powerpc/sysdev/bestcomm/fec.h [deleted file]
arch/powerpc/sysdev/bestcomm/gen_bd.c [deleted file]
arch/powerpc/sysdev/bestcomm/gen_bd.h [deleted file]
arch/powerpc/sysdev/bestcomm/sram.c [deleted file]
arch/powerpc/sysdev/bestcomm/sram.h [deleted file]
drivers/Makefile
drivers/ata/pata_mpc52xx.c
drivers/dma/Kconfig
drivers/dma/Makefile
drivers/dma/bestcomm/Kconfig [new file with mode: 0644]
drivers/dma/bestcomm/Makefile [new file with mode: 0644]
drivers/dma/bestcomm/ata.c [new file with mode: 0644]
drivers/dma/bestcomm/bcom_ata_task.c [new file with mode: 0644]
drivers/dma/bestcomm/bcom_fec_rx_task.c [new file with mode: 0644]
drivers/dma/bestcomm/bcom_fec_tx_task.c [new file with mode: 0644]
drivers/dma/bestcomm/bcom_gen_bd_rx_task.c [new file with mode: 0644]
drivers/dma/bestcomm/bcom_gen_bd_tx_task.c [new file with mode: 0644]
drivers/dma/bestcomm/bestcomm.c [new file with mode: 0644]
drivers/dma/bestcomm/fec.c [new file with mode: 0644]
drivers/dma/bestcomm/gen_bd.c [new file with mode: 0644]
drivers/dma/bestcomm/sram.c [new file with mode: 0644]
drivers/net/ethernet/freescale/fec_mpc52xx.c
include/linux/fsl/bestcomm/ata.h [new file with mode: 0644]
include/linux/fsl/bestcomm/bestcomm.h [new file with mode: 0644]
include/linux/fsl/bestcomm/bestcomm_priv.h [new file with mode: 0644]
include/linux/fsl/bestcomm/fec.h [new file with mode: 0644]
include/linux/fsl/bestcomm/gen_bd.h [new file with mode: 0644]
include/linux/fsl/bestcomm/sram.h [new file with mode: 0644]
sound/soc/fsl/mpc5200_dma.c