Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: 7794/1: block: Rename parameter dma_mask to max_addr for blk_queue_bounce_limit()

The blk_queue_bounce_limit() API parameter 'dma_mask' is actually the
maximum address the device can handle rather than a dma_mask. Rename
it accordingly to avoid it being interpreted as dma_mask.

No functional change.

The idea is to fix the bad assumptions about dma_mask wherever it could
be miss-interpreted.

Cc: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

authored by

Santosh Shilimkar and committed by
Russell King
9f7e45d8 4dcfa600

+4 -4
+4 -4
block/blk-settings.c
··· 195 195 /** 196 196 * blk_queue_bounce_limit - set bounce buffer limit for queue 197 197 * @q: the request queue for the device 198 - * @dma_mask: the maximum address the device can handle 198 + * @max_addr: the maximum address the device can handle 199 199 * 200 200 * Description: 201 201 * Different hardware can have different requirements as to what pages 202 202 * it can do I/O directly to. A low level driver can call 203 203 * blk_queue_bounce_limit to have lower memory pages allocated as bounce 204 - * buffers for doing I/O to pages residing above @dma_mask. 204 + * buffers for doing I/O to pages residing above @max_addr. 205 205 **/ 206 - void blk_queue_bounce_limit(struct request_queue *q, u64 dma_mask) 206 + void blk_queue_bounce_limit(struct request_queue *q, u64 max_addr) 207 207 { 208 - unsigned long b_pfn = dma_mask >> PAGE_SHIFT; 208 + unsigned long b_pfn = max_addr >> PAGE_SHIFT; 209 209 int dma = 0; 210 210 211 211 q->bounce_gfp = GFP_NOIO;