linux/arch/arm
Krzysztof Halasa 00e1b3a3d1 IXP4xx: Fix DMA masks.
Now, devices will have 32-bit default DMA masks (0xFFFFFFFF) as per DMA API.

Fixes:
$ ifconfig eth0 up
net eth0: coherent DMA mask is unset

$ ifconfig hdlc0 up
net hdlc0: coherent DMA mask is unset

Also fixes a cosmetic off-by-one bug which caused DMA transfers ending exactly
on the 64 MiB boundary to go through dmabounce unnecessarily.

Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl>
Tested-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2014-03-26 23:08:11 +01:00
..
boot Samsung non-critical fixes for v3.15 2014-03-18 16:06:37 +01:00
common ARM: SoC platform changes for 3.14 2014-01-23 18:40:49 -08:00
configs Merge branch 'randconfig-fixes' into next/fixes-non-critical 2014-03-22 01:10:19 +01:00
crypto CRYPTO: Fix more AES build errors 2014-01-05 13:59:56 +00:00
firmware ARM: add basic support for Trusted Foundations 2013-12-13 12:50:30 -07:00
include Merge branch 'randconfig-fixes' into next/fixes-non-critical 2014-03-22 01:10:19 +01:00
kernel ARM: 7952/1: mm: Fix the memblock allocation for LPAE machines 2014-02-10 11:44:12 +00:00
kvm First round of KVM updates for 3.14; PPC parts will come next week. 2014-01-22 21:40:43 -08:00
lib ARM: 7877/1: use built-in byte swap function 2013-12-29 12:32:45 +00:00
mach-at91 ARM: at91: sama5 always uses DT 2014-03-21 18:19:31 +01:00
mach-bcm ARM: pinctrl: Add Broadcom Capri pinctrl driver 2014-01-16 14:25:38 +01:00
mach-bcm2835 ARM: bcm2835: Fix grammar in help message 2014-01-02 12:07:52 -08:00
mach-berlin ARM: add initial support for Marvell Berlin SoCs 2013-12-13 16:31:07 +01:00
mach-clps711x ARM: clps711x: autcpu12: Fix incorrect NAND CLE GPIO 2014-02-28 17:43:21 +01:00
mach-cns3xxx CNS3xxx: Fix PCIe early iotable_init(). 2014-03-17 15:35:21 +01:00
mach-davinci ARM: davinci: fix Kconfig for DA850_EVM 2014-03-21 18:19:33 +01:00
mach-dove
mach-ebsa110
mach-efm32 ARM: new platform for Energy Micro's EFM32 Cortex-M3 SoCs 2013-12-16 17:51:33 +01:00
mach-ep93xx ARM: ep93xx: export ep93xx_chip_revision 2014-03-21 18:22:08 +01:00
mach-exynos ARM: exynos: add missing include of linux/module.h 2014-03-21 18:26:25 +01:00
mach-footbridge ARM: footbridge: make screen_info setup conditional 2014-03-21 18:26:10 +01:00
mach-gemini
mach-highbank Merge branches 'amba', 'fixes', 'kees', 'misc' and 'unstable/sa11x0' into for-next 2014-01-21 21:26:33 +00:00
mach-hisi ARM: hisi: fix building without CONFIG_HOTPLUG_CPU 2014-03-21 18:22:09 +01:00
mach-imx ARM: imx6: build pm-imx6q.c independently of CONFIG_PM 2014-02-18 16:03:43 -08:00
mach-integrator ARM: integrator: only select pl01x if TTY is enabled 2014-03-21 18:26:12 +01:00
mach-iop13xx
mach-iop32x ARM: iop32x: fix power off handling for the EM7210 board 2014-01-31 14:58:53 -08:00
mach-iop33x
mach-ixp4xx IXP4xx: Fix DMA masks. 2014-03-26 23:08:11 +01:00
mach-keystone ARM: keystone: config: fix build warning when CONFIG_DMADEVICES is not set 2014-01-31 15:03:53 -08:00
mach-kirkwood mvebu fixes for v3.13 (incremental #2) 2014-01-31 14:59:28 -08:00
mach-ks8695 ARM: ks8695/og: make PCI setup conditional 2014-03-21 18:23:28 +01:00
mach-lpc32xx ARM: lpc32xx: export lpc32xx_return_iram_size 2014-03-21 18:23:29 +01:00
mach-mmp ARM: mmp: allow platform devices with modular USB 2014-03-18 16:03:44 +01:00
mach-moxart ARM: moxart: move DMA_OF selection to driver 2014-02-02 19:52:45 -08:00
mach-msm ARM: msm: export legacy DMA interfaces 2014-03-21 18:23:32 +01:00
mach-mv78xx0
mach-mvebu ARM: mvebu: add missing header 2014-03-21 18:23:35 +01:00
mach-mxs
mach-netx
mach-nomadik
mach-nspire
mach-omap1 Merge branch 'randconfig-fixes' into next/fixes-non-critical 2014-03-22 01:10:19 +01:00
mach-omap2 ARM: OMAP4: hwmod data: correct the idlemodes for spinlock 2014-03-13 14:09:57 -07:00
mach-orion5x ARM: orion5x: make dns323 independent of PHY support 2014-03-21 18:25:59 +01:00
mach-picoxcell
mach-prima2 ARM: clean up cache handling in platform code 2013-12-11 16:24:34 -08:00
mach-pxa Merge branch 'randconfig-fixes' into next/fixes-non-critical 2014-03-22 01:10:19 +01:00
mach-realview ARM: realview: fix sparsemem build 2014-03-21 18:26:11 +01:00
mach-rockchip
mach-rpc
mach-s3c24xx Merge branch 'randconfig-fixes' into next/fixes-non-critical 2014-03-22 01:10:19 +01:00
mach-s3c64xx Merge branch 'randconfig-fixes' into next/fixes-non-critical 2014-03-22 01:10:19 +01:00
mach-s5p64x0 ARM: samsung: allow serial driver to be disabled 2014-03-21 18:26:20 +01:00
mach-s5pc100
mach-s5pv210 ARM: s5pv210: enable IDE support in MACH_TORBRECK 2014-03-21 18:26:19 +01:00
mach-sa1100 ACPI and power management updates for 3.14-rc1 2014-01-24 15:51:02 -08:00
mach-shmobile ARM: fix HAVE_ARM_TWD selection for OMAP and shmobile 2014-02-02 19:52:53 -08:00
mach-socfpga
mach-spear
mach-sti ARM: clean up cache handling in platform code 2013-12-11 16:24:34 -08:00
mach-sunxi ARM: sunxi: fix build for THUMB2_KERNEL 2014-03-22 01:04:28 +01:00
mach-tegra ARM: SoC fixes for 3.14-rc 2014-02-23 17:38:04 -08:00
mach-u300 ARM: SoC platform changes for 3.14 2014-01-23 18:40:49 -08:00
mach-ux500 ARM: SoC DT updates for 3.14 2014-01-23 18:45:38 -08:00
mach-versatile ARM: versatile: move GPIO2 and GPIO3 to core 2013-12-20 18:22:47 +01:00
mach-vexpress
mach-virt
mach-vt8500
mach-w90x900
mach-zynq ARM: zynq: Reserve not DMAable space in front of the kernel 2014-02-10 10:45:42 -08:00
mm Merge branch 'randconfig-fixes' into next/fixes-non-critical 2014-03-22 01:10:19 +01:00
net bpf: do not use reciprocal divide 2014-01-15 17:02:08 -08:00
nwfpe
oprofile
plat-iop
plat-omap Merge branch 'efm32/soc' into next/soc 2013-12-20 08:59:30 -08:00
plat-orion mvebu fixes for v3.13 (incremental #2) 2014-01-31 14:59:28 -08:00
plat-pxa ARM: pxa: remove IRQF_DISABLED 2013-12-11 17:32:41 -08:00
plat-samsung ARM: samsung: select CRC32 for SAMSUNG_PM_CHECK 2014-03-21 18:26:23 +01:00
plat-versatile ARM: SoC platform changes for 3.14 2014-01-23 18:40:49 -08:00
tools
vfp
xen xen/gnttab: Use phys_addr_t to describe the grant frame base address 2014-01-30 12:56:34 +00:00
Kconfig ARM: samsung: select ATAGS where necessary 2014-03-21 18:26:22 +01:00
Kconfig-nommu
Kconfig.debug ARM: SoC platform changes for 3.14 2014-01-23 18:40:49 -08:00
Makefile Merge branches 'fixes' and 'misc' into for-linus 2014-01-28 21:38:48 +00:00