git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
mmc: bcm2835: Take SWIOTLB memory size limitation into account
[sfrench/cifs-2.6.git]
/
drivers
/
mmc
/
host
/
bcm2835.c
diff --git
a/drivers/mmc/host/bcm2835.c
b/drivers/mmc/host/bcm2835.c
index e1b7757c48fe1ec74be7d48914370e11c9c2008a..7c30d79a9fdd5c037246e70a766cb595020eebfe 100644
(file)
--- a/
drivers/mmc/host/bcm2835.c
+++ b/
drivers/mmc/host/bcm2835.c
@@
-1314,7
+1314,7
@@
static int bcm2835_add_host(struct bcm2835_host *host)
}
mmc->max_segs = 128;
- mmc->max_req_size =
524288
;
+ mmc->max_req_size =
min_t(size_t, 524288, dma_max_mapping_size(dev))
;
mmc->max_seg_size = mmc->max_req_size;
mmc->max_blk_size = 1024;
mmc->max_blk_count = 65535;