kernel: fix DMA error when BCM4331 is connected to BCM4706
authorhauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 5 Aug 2013 16:17:05 +0000 (16:17 +0000)
committerhauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 5 Aug 2013 16:17:05 +0000 (16:17 +0000)
commitaae123c6292b4463d31a0836e1de13817f9859da
treed1eb54f3a7b2de513780abfca19871386867b75e
parentcfa0f1e910855a04b98d46bda14183dea421d2f8
kernel: fix DMA error when BCM4331 is connected to BCM4706

The BCM4331 supports a PCIe max request size of 512 bytes and uses
that, but the PCIe controller in the BCM4706 just supports 128 Bytes
and that causes a DMA error for packages bigger than 126 bytes. This
fixes the problem by setting the BCM4331 also to 128 Bytes.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37709 3c298f89-4303-0410-b956-a3cf2f4a3e73
package/kernel/mac80211/patches/860-brcmsmac-use-bcma-PCIe-up-and-down-functions.patch [new file with mode: 0644]
package/kernel/mac80211/patches/861-b43-call-PCIe-up-and-down-functions.patch [new file with mode: 0644]
target/linux/generic/patches-3.10/026-bcma_pcie_up_down.patch [new file with mode: 0644]
target/linux/generic/patches-3.3/026-bcma_pcie_up_down.patch [new file with mode: 0644]
target/linux/generic/patches-3.6/026-bcma_pcie_up_down.patch [new file with mode: 0644]
target/linux/generic/patches-3.8/026-bcma_pcie_up_down.patch [new file with mode: 0644]
target/linux/generic/patches-3.9/026-bcma_pcie_up_down.patch [new file with mode: 0644]