patch-2.4.19 linux-2.4.19/drivers/scsi/aacraid/aacraid.h
Next file: linux-2.4.19/drivers/scsi/aacraid/comminit.c
Previous file: linux-2.4.19/drivers/scsi/aacraid/aachba.c
Back to the patch index
Back to the overall index
-  Lines: 28
-  Date:
Fri Aug  2 17:39:44 2002
-  Orig file: 
linux-2.4.18/drivers/scsi/aacraid/aacraid.h
-  Orig date: 
Fri Dec 21 09:41:55 2001
diff -urN linux-2.4.18/drivers/scsi/aacraid/aacraid.h linux-2.4.19/drivers/scsi/aacraid/aacraid.h
@@ -682,7 +682,7 @@
 	unsigned long		fsrev;		/* Main driver's revision number */
 	
 	struct aac_init		*init;		/* Holds initialization info to communicate with adapter */
-	void *			init_pa; 	/* Holds physical address of the init struct */
+	dma_addr_t		init_pa; 	/* Holds physical address of the init struct */
 	
 	struct pci_dev		*pdev;		/* Our PCI interface */
 	void *			printfbuf;	/* pointer to buffer used for printf's from the adapter */
@@ -1168,7 +1168,17 @@
 	u32	options;
 	u32	OEM;
 };
-	
+
+static inline u32 fib2addr(struct hw_fib *hw)
+{
+	return (u32)hw;
+}
+
+static inline struct hw_fib *addr2fib(u32 addr)
+{
+	return (struct hw_fib *)addr;
+}
+
 const char *aac_driverinfo(struct Scsi_Host *);
 struct fib *fib_alloc(struct aac_dev *dev);
 int fib_setup(struct aac_dev *dev);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)