Thread (9 messages) flat view 9 messages, 3 authors, 2007-03-02

Re: [PATCH 2/2] Use resource_size_t for serial port IO addresses

From: Alan <hidden>
Date: 2007-02-20 12:03:07
Also in: lkml

On Tue, 20 Feb 2007 14:19:51 +1100 (EST)
David Gibson [off-list ref] wrote:
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 <redacted>
Acked-by: Alan Cox <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help