dma: ipu: remove the use of ipu_platform_data
The struct ipu_platform_data is used by platform code to pass MXC_IPU_IRQ_START to ipu-core driver. We can save it by having ipu-core driver call irq_alloc_descs to get the irq_base. Signed-off-by:Shawn Guo <shawn.guo@linaro.org> Acked-by:
Vinod Koul <vinod.koul@intel.com> Acked-by:
Sascha Hauer <s.hauer@pengutronix.de> Acked-by:
Dong Aisheng <dong.aisheng@linaro.org>
Showing
- arch/arm/mach-imx/devices-imx31.h 2 additions, 2 deletionsarch/arm/mach-imx/devices-imx31.h
- arch/arm/mach-imx/devices-imx35.h 2 additions, 2 deletionsarch/arm/mach-imx/devices-imx35.h
- arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c 1 addition, 5 deletionsarch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c
- arch/arm/mach-imx/mach-armadillo5x0.c 1 addition, 5 deletionsarch/arm/mach-imx/mach-armadillo5x0.c
- arch/arm/mach-imx/mach-mx31_3ds.c 1 addition, 5 deletionsarch/arm/mach-imx/mach-mx31_3ds.c
- arch/arm/mach-imx/mach-mx31moboard.c 1 addition, 5 deletionsarch/arm/mach-imx/mach-mx31moboard.c
- arch/arm/mach-imx/mach-mx35_3ds.c 1 addition, 9 deletionsarch/arm/mach-imx/mach-mx35_3ds.c
- arch/arm/mach-imx/mach-pcm037.c 1 addition, 5 deletionsarch/arm/mach-imx/mach-pcm037.c
- arch/arm/mach-imx/mach-pcm043.c 1 addition, 5 deletionsarch/arm/mach-imx/mach-pcm043.c
- arch/arm/mach-imx/mach-vpr200.c 1 addition, 5 deletionsarch/arm/mach-imx/mach-vpr200.c
- arch/arm/mach-imx/mx31lilly-db.c 1 addition, 5 deletionsarch/arm/mach-imx/mx31lilly-db.c
- arch/arm/plat-mxc/devices/platform-ipu-core.c 2 additions, 3 deletionsarch/arm/plat-mxc/devices/platform-ipu-core.c
- arch/arm/plat-mxc/include/mach/devices-common.h 1 addition, 3 deletionsarch/arm/plat-mxc/include/mach/devices-common.h
- arch/arm/plat-mxc/include/mach/ipu.h 0 additions, 4 deletionsarch/arm/plat-mxc/include/mach/ipu.h
- drivers/dma/ipu/ipu_idmac.c 3 additions, 5 deletionsdrivers/dma/ipu/ipu_idmac.c
- drivers/dma/ipu/ipu_irq.c 9 additions, 5 deletionsdrivers/dma/ipu/ipu_irq.c
Loading
Please register or sign in to comment