[PATCH] rio driver rework continued #1

More header cleanups, strip out typedefs and remove cruft.  There are a lot of
magic macros that can go and also a great deal of abuse of volatile that is
not needed any more as this patch set cleans up the misuse of pointer access
to ISA and PCI space.

It now builds cleanly on 64bit, although there is more work left to do

Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
Alan Cox
2006-03-24 03:18:26 -08:00
committed by Linus Torvalds
parent b6c6b6021e
commit 27c6e526f3
10 changed files with 118 additions and 167 deletions

View File

@@ -53,8 +53,8 @@
#define RUP_NO_OWNER 0xff /* RUP not owned by any process */
struct RUP {
PKT_ptr txpkt; /* Outgoing packet */
PKT_ptr rxpkt; /* Incoming packet */
u16 txpkt; /* Outgoing packet */
u16 rxpkt; /* Incoming packet */
u16 link; /* Which link to send down? */
u8 rup_dest_unit[2]; /* Destination unit */
u16 handshake; /* For handshaking */