linux/arch/arm/mach-mx3
Uwe Kleine-König 031e912741 ARM: mx3/mx31moboard: properly allocate memory for mx3-camera
It's not allowed to create an alias of system RAM for DMA.  So the memory
used must not be allocated using dma_alloc_coherent but has to be reserved
before using memblock routines.

There is no need to memzero the buffer because dma_alloc_coherent zeros
the memory for us.

LAKML-Reference: 1299271882-2130-4-git-send-email-u.kleine-koenig@pengutronix.de
Tested-by: Philippe Retornaz <philippe.retornaz@epfl.ch>
Acked-by: Philippe Retornaz <philippe.retornaz@epfl.ch>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2011-05-19 13:11:19 +02:00
..
clock-imx31.c Merge branch 'devel-stable' into devel 2011-01-06 22:33:32 +00:00
clock-imx35.c Merge branch 'devel-stable' into devel 2011-01-06 22:33:32 +00:00
cpu.c ARM: imx: Get the silicon version from the IIM module 2010-11-28 19:51:47 +01:00
crm_regs.h imx31: define and use MX31_IO_ADDRESS 2010-01-08 16:41:26 +01:00
devices-imx31.h ARM: mx3: dynamically allocate "mxc_rtc" devices 2011-05-19 13:11:16 +02:00
devices-imx35.h ARM: imx: clean up the section marks of extern data 2011-05-19 13:11:11 +02:00
devices.c ARM: mx3: dynamically allocate "mxc_rtc" devices 2011-05-19 13:11:16 +02:00
devices.h ARM: mx3: dynamically allocate "mxc_rtc" devices 2011-05-19 13:11:16 +02:00
ehci-imx31.c ARM i.MX ehci: factor out soc specific functions 2011-02-11 08:34:17 +01:00
ehci-imx35.c ARM i.MX ehci: factor out soc specific functions 2011-02-11 08:34:17 +01:00
eukrea_mbimxsd-baseboard.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
iomux-imx31.c ARM: iomux-imx31: allow pin_list to be const 2011-03-07 19:29:28 +01:00
Kconfig ARM: mx3: dynamically allocate "mxc_rtc" devices 2011-05-19 13:11:16 +02:00
mach-armadillo5x0.c ARM: imx: use imx_add_gpio_keys to register "gpio-keys" devices 2011-05-19 13:11:06 +02:00
mach-bug.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-cpuimx35.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-kzm_arm11_01.c Merge branch 'devel-stable' of master.kernel.org:/home/rmk/linux-2.6-arm 2011-03-17 19:08:06 -07:00
mach-mx31_3ds.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-mx31ads.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
mach-mx31lilly.c ARM i.MX: introduce imx_otg_ulpi_create to create ULPI transceivers 2011-03-07 19:29:41 +01:00
mach-mx31lite.c ARM i.MX: introduce imx_otg_ulpi_create to create ULPI transceivers 2011-03-07 19:29:41 +01:00
mach-mx31moboard.c ARM: mx3/mx31moboard: properly allocate memory for mx3-camera 2011-05-19 13:11:19 +02:00
mach-mx35_3ds.c ARM: mx3/mx35_3ds: Use MX35 USB OTG Erratum 2011-03-07 19:29:33 +01:00
mach-pcm037_eet.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-pcm037.c ARM: mx3/pcm037: properly allocate memory for mx3-camera 2011-05-19 13:11:18 +02:00
mach-pcm043.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-qong.c ARM: mx3: remove some useless comments 2011-02-11 18:37:33 +01:00
mach-vpr200.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
Makefile mx31: add support for the bugbase 1.3 from buglabs 2011-02-28 09:28:46 +01:00
Makefile.boot
mm.c ARM i.MX: Move gpio initialization to SoC specific files 2011-03-07 19:29:37 +01:00
mx31lilly-db.c ARM: mx3: dynamically register mxc-mmc devices 2010-11-19 21:54:35 +01:00
mx31lite-db.c ARM: mx3: dynamically allocate "mxc_rtc" devices 2011-05-19 13:11:16 +02:00
mx31moboard-devboard.c ARM i.MX ehci: do ehci init in board specific functions 2011-02-11 08:40:45 +01:00
mx31moboard-marxbot.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mx31moboard-smartbot.c ARM i.MX: introduce imx_otg_ulpi_create to create ULPI transceivers 2011-03-07 19:29:41 +01:00
pcm037.h ARM: add support for the EET board, based on the i.MX31 pcm037 module 2009-06-23 14:25:26 +02:00