Openwrt/target/linux
Hauke Mehrtens f687ab2101 brcm47xx: bgmac: implement unaligned addressing for DMA rings that support it
This is important patch for new devices that support unaligned
addressing. That devices suffer from the backward-compatibility bug in
DMA engine. In theory we should be able to use old mechanism, but in
practice DMA address seems to be randomly copied into status register
when hardware reaches end of a ring. This breaks reading slot number
from status register and we can't use DMA anymore.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

SVN-Revision: 38004
2013-09-16 19:46:34 +00:00
..
adm5120
adm8668
amazon
ar7
ar71xx kernel/3.10: add new Kconfig option for firmware partition split 2013-09-15 17:03:29 +00:00
at91
atheros
au1000
avr32
bcm53xx kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
brcm47xx brcm47xx: bgmac: implement unaligned addressing for DMA rings that support it 2013-09-16 19:46:34 +00:00
brcm63xx kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
brcm2708 kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
cns3xxx
cns21xx kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
cobalt
ep93xx
gemini
generic kernel/3.10: add new Kconfig option for firmware partition split 2013-09-15 17:03:29 +00:00
imx6 kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
imx23 kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
iop32x
ixp4xx kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
kirkwood
lantiq kernel/3.10: add new Kconfig option for firmware partition split 2013-09-15 17:03:29 +00:00
malta kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
mcs814x
mpc52xx
mpc83xx
mpc85xx kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
mvebu
octeon kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
omap4
omap24xx
orion
ppc40x kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
ppc44x
pxa
ramips kernel/3.10: add new Kconfig option for firmware partition split 2013-09-15 17:03:29 +00:00
rb532
realview kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
sibyte
sparc
uml
x86 kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
xburst kernel: update 3.10 to 3.10.12 2013-09-15 16:00:41 +00:00
Makefile