Files
erofs-linux/drivers/serial
Josh Boyer 4f640efb31 Use resource_size_t for serial port IO addresses
At present, various parts of the serial code use unsigned long to define
resource addresses.  This is a problem, because some 32-bit platforms have
physical addresses larger than 32-bits, and have mmio serial uarts located
above the 4GB point.

This patch changes the type of mapbase in both struct uart_port and struct
plat_serial8250_port to resource_size_t, which can be configured to be 64
bits on such platforms.  The mapbase in serial_struct can't safely be
changed, because that structure is user visible.

Signed-off-by: David Gibson <[email protected]>
Signed-off-by: Josh Boyer <[email protected]>
Cc: Russell King <[email protected]>
Cc: Paul Mackerras <[email protected]>
Cc: Jason Wessel <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
2007-07-24 12:24:58 -07:00
..
…
…
…
…
…
…
…
2007-07-16 09:05:42 -07:00
2007-07-18 08:38:22 -07:00
2007-07-18 08:38:22 -07:00
…
…
…
…
…
…
…
2007-07-18 08:38:22 -07:00
2007-07-18 08:38:22 -07:00