Commit 3e2816c1 authored by Finn Thain's avatar Finn Thain Committed by Geert Uytterhoeven
Browse files

m68k/mac: Fix SWIM memory resource end address



The resource size is 0x2000 == end - start + 1.
Therefore end == start + 0x2000 - 1.

Cc: Laurent Vivier <lvivier@redhat.com>
Cc: stable@vger.kernel.org # v4.14+
Tested-by: default avatarStan Johnson <userm57@yahoo.com>
Signed-off-by: default avatarFinn Thain <fthain@telegraphics.com.au>
Acked-by: default avatarLaurent Vivier <lvivier@redhat.com>
Signed-off-by: default avatarGeert Uytterhoeven <geert@linux-m68k.org>
parent 6da6c0db
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1005,7 +1005,7 @@ int __init mac_platform_init(void)
		struct resource swim_rsrc = {
			.flags = IORESOURCE_MEM,
			.start = (resource_size_t)swim_base,
			.end   = (resource_size_t)swim_base + 0x2000,
			.end   = (resource_size_t)swim_base + 0x1FFF,
		};

		platform_device_register_simple("swim", -1, &swim_rsrc, 1);