Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1d807665 authored by Steven A. Falco's avatar Steven A. Falco Committed by Greg Kroah-Hartman
Browse files

pcmcia: Use phys_addr_t for physical addresses



Physical addresses are currently represented as int or long types.
However, this does not work for processors like the PPC440EPx, which
is a 32-bit processor with a 36-bit address space.  This patch uses
the phys_addr_t type, which correctly holds a 36-bit address on
this processor.

Signed-off-by: default avatarSteven A. Falco <sfalco@harris.com>
Signed-off-by: default avatarWolfram Sang <w.sang@pengutronix.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent a0779327
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -90,14 +90,14 @@ typedef struct pccard_io_map {
	u_char	map;
	u_char	flags;
	u_short	speed;
	u_int	start, stop;
	phys_addr_t start, stop;
} pccard_io_map;

typedef struct pccard_mem_map {
	u_char		map;
	u_char		flags;
	u_short		speed;
	u_long		static_start;
	phys_addr_t	static_start;
	u_int		card_start;
	struct resource	*res;
} pccard_mem_map;