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
..
2016-09-04 13:35:11 +02:00
2018-02-18 02:59:57 +01:00
2017-10-28 13:59:03 +02:00
2018-02-18 02:59:48 +01:00
2018-03-29 15:31:29 +02:00
2018-03-23 23:49:55 +01:00
2018-01-09 10:26:16 +01:00
2018-02-18 02:59:57 +01:00
2018-02-20 13:25:00 +01:00
2018-02-08 19:04:38 +01:00
2017-10-18 21:46:05 +02:00
2017-10-24 18:39:17 -07:00
2018-03-03 12:58:56 +01:00
2017-01-10 12:49:34 +01:00
2018-03-23 23:53:20 +01:00
2018-03-08 11:44:26 -08:00
2018-02-18 19:51:58 +01:00