linux/arch/arm/mach-imx
Alexey Dobriyan b7f080cfe2 net: remove mm.h inclusion from netdevice.h
Remove linux/mm.h inclusion from netdevice.h -- it's unused (I've checked manually).

To prevent mm.h inclusion via other channels also extract "enum dma_data_direction"
definition into separate header. This tiny piece is what gluing netdevice.h with mm.h
via "netdevice.h => dmaengine.h => dma-mapping.h => scatterlist.h => mm.h".
Removal of mm.h from scatterlist.h was tried and was found not feasible
on most archs, so the link was cutoff earlier.

Hope people are OK with tiny include file.

Note, that mm_types.h is still dragged in, but it is a separate story.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-06-21 19:17:20 -07:00
..
include/mach dmaengine: Add Freescale i.MX SDMA support 2010-10-05 15:49:26 -07:00
cache-l2x0.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
clock-imx1.c MX1: Register clock for SPI2 2011-03-07 19:29:13 +01:00
clock-imx21.c Merge branch 'devel-stable' into devel 2011-01-06 22:33:32 +00:00
clock-imx25.c i.MX25: add sdma clock definitions 2011-03-07 19:29:08 +01:00
clock-imx27.c Merge branch 'devel-stable' into devel 2011-01-06 22:33:32 +00:00
clock-imx31.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
clock-imx35.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
cpu-imx27.c ARM: imx: Get the silicon version from the IIM module 2010-11-28 19:51:47 +01:00
cpu-imx31.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
cpu-imx35.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
crmregs-imx31.h ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
devices-imx1.h ARM: imx: clean up the section marks of extern data 2011-05-19 13:11:11 +02:00
devices-imx21.h ARM: imx: clean up the section marks of extern data 2011-05-19 13:11:11 +02:00
devices-imx25.h ARM: imx: clean up the section marks of extern data 2011-05-19 13:11:11 +02:00
devices-imx27.h ARM: imx: clean up the section marks of extern data 2011-05-19 13:11:11 +02:00
devices-imx31.h ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
devices-imx35.h ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
dma-v1.c net: remove mm.h inclusion from netdevice.h 2011-06-21 19:17:20 -07:00
ehci-imx25.c ARM i.MX ehci: factor out soc specific functions 2011-02-11 08:34:17 +01:00
ehci-imx27.c ARM i.MX ehci: factor out soc specific functions 2011-02-11 08:34:17 +01:00
ehci-imx31.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
ehci-imx35.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
eukrea_mbimx27-baseboard.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
eukrea_mbimxsd25-baseboard.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
eukrea_mbimxsd35-baseboard.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
iomux-imx31.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
Kconfig ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-apf9328.c MX1: Add ARMadeus Systems APF9328 board support 2011-05-19 13:11:37 +02:00
mach-armadillo5x0.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-bug.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-cpuimx27.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-cpuimx35.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-eukrea_cpuimx25.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-imx27_visstrim_m10.c ARM: imx: use imx_add_gpio_keys to register "gpio-keys" devices 2011-05-19 13:11:06 +02:00
mach-imx27ipcam.c ARM: imx: use .init_early to initialize cpu type and reset address 2011-02-10 14:23:48 +01:00
mach-imx27lite.c ARM: imx: use .init_early to initialize cpu type and reset address 2011-02-10 14:23:48 +01:00
mach-kzm_arm11_01.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-mx1ads.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-mx21ads.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-mx25_3ds.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-mx27_3ds.c mfd: mfd_cell is now implicitly available to mc13xxx drivers 2011-03-23 10:41:54 +01:00
mach-mx27ads.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-mx31_3ds.c net: remove mm.h inclusion from netdevice.h 2011-06-21 19:17:20 -07:00
mach-mx31ads.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-mx31lilly.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-mx31lite.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-mx31moboard.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-mx35_3ds.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-mxt_td60.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-pca100.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-pcm037_eet.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-pcm037.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-pcm038.c ARM: imx: remove #includes already available from devices-common.h 2011-05-19 13:11:08 +02:00
mach-pcm043.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-qong.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mach-scb9328.c ARM: imx: use .init_early to initialize cpu type and reset address 2011-02-10 14:23:48 +01:00
mach-vpr200.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
Makefile ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
Makefile.boot ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mm-imx1.c ARM i.MX: iomux v1 initialization away from initcall 2011-03-07 19:29:38 +01:00
mm-imx21.c ARM i.MX: iomux v1 initialization away from initcall 2011-03-07 19:29:38 +01:00
mm-imx25.c ARM i.MX: Move gpio initialization to SoC specific files 2011-03-07 19:29:37 +01:00
mm-imx27.c ARM i.MX: iomux v1 initialization away from initcall 2011-03-07 19:29:38 +01:00
mm-imx31.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mm-imx35.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mx1-camera-fiq-ksym.c ARM: imx: move mx1 support to mach-imx 2010-06-30 08:59:44 +02:00
mx1-camera-fiq.S ARM: imx: move mx1 support to mach-imx 2010-06-30 08:59:44 +02:00
mx31lilly-db.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mx31lite-db.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mx31moboard-devboard.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mx31moboard-marxbot.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
mx31moboard-smartbot.c ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
pcm037.h ARM: imx: move mx3 support to mach-imx 2011-05-19 13:11:38 +02:00
pcm970-baseboard.c ARM: imx: remove now empty devices.h 2010-11-17 10:01:34 +01:00
pm-imx27.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2011-01-13 10:05:56 -08:00