openwrtv3/target/linux/ramips
NeilBrown f27336e115 ramips: mtk-mmc: don't advertise highmem support.
of_dma_configure() sets a default ->dma_mask of
DMA_BIT_MASK(32), claiming devices can DMA from
the full 32bit address space.
The mtk-mmc driver does not support access to
highmem pages, so it is really limited to the
bottom 512M (actually 448M due to 64M of IO space).
Setting ->dma_mask to NULL causes mmc_setup_queue()
to fall-back to using BLK_BOUNCE_HIGH to tell the
block layer to use a bounce-buffer for any highmem
pages requiring IO.

Signed-off-by: NeilBrown <neil@brown.name>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2018-04-05 19:48:47 +02:00
..
base-files ramips: add support for DLINK DWR-921-C1 2018-04-04 08:42:35 +02:00
dts ramips: add support for DLINK DWR-921-C1 2018-04-04 08:42:35 +02:00
files-4.9/drivers ramips: mtk-mmc: don't advertise highmem support. 2018-04-05 19:48:47 +02:00
files-4.14/drivers ramips: mtk-mmc: don't advertise highmem support. 2018-04-05 19:48:47 +02:00
image ramips: add support for DLINK DWR-921-C3 2018-04-04 08:42:46 +02:00
mt76x8 kernel: optimize for performance by default starting with 4.14 2018-02-24 16:05:28 +01:00
mt7620 ramips: add support for D-Link DWR-116-A1/2 2018-03-18 22:22:38 +01:00
mt7621 ramips: preliminary support for 4.14 2018-02-15 10:46:39 +01:00
patches-4.9 ramips: move mtk-mmc driver code out of patches-*/ and into files-*/ 2018-04-05 18:12:30 +02:00
patches-4.14 ramips: move mtk-mmc driver code out of patches-*/ and into files-*/ 2018-04-05 18:12:30 +02:00
rt288x kernel: optimize for performance by default starting with 4.14 2018-02-24 16:05:28 +01:00
rt305x kernel: optimize for performance by default starting with 4.14 2018-02-24 16:05:28 +01:00
rt3883 kernel: optimize for performance by default starting with 4.14 2018-02-24 16:05:28 +01:00
Makefile ramips: merge mt7628/mt7688 into mt76x8 2017-08-30 17:05:10 +02:00
modules.mk ramips: fix mt76x8 dependencies 2017-09-05 08:08:36 +02:00