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

USB: atmel_usba_udc.c: use resource_size()

Use resource_size().

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

H Hartley Sweeten and committed by
Greg Kroah-Hartman
3ba37bda 5c90e314

+2 -2
+2 -2
drivers/usb/gadget/atmel_usba_udc.c
··· 1914 1914 udc->vbus_pin = -ENODEV; 1915 1915 1916 1916 ret = -ENOMEM; 1917 - udc->regs = ioremap(regs->start, regs->end - regs->start + 1); 1917 + udc->regs = ioremap(regs->start, resource_size(regs)); 1918 1918 if (!udc->regs) { 1919 1919 dev_err(&pdev->dev, "Unable to map I/O memory, aborting.\n"); 1920 1920 goto err_map_regs; 1921 1921 } 1922 1922 dev_info(&pdev->dev, "MMIO registers at 0x%08lx mapped at %p\n", 1923 1923 (unsigned long)regs->start, udc->regs); 1924 - udc->fifo = ioremap(fifo->start, fifo->end - fifo->start + 1); 1924 + udc->fifo = ioremap(fifo->start, resource_size(fifo)); 1925 1925 if (!udc->fifo) { 1926 1926 dev_err(&pdev->dev, "Unable to map FIFO, aborting.\n"); 1927 1927 goto err_map_fifo;