ips: fix format bugs exposed by previous commit

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
diff --git a/drivers/scsi/ips.c b/drivers/scsi/ips.c
index 3f9b335..8d5ea8a 100644
--- a/drivers/scsi/ips.c
+++ b/drivers/scsi/ips.c
@@ -2049,16 +2049,16 @@
 
 	if (ha->io_addr)
 		seq_printf(m,
-			  "\tIO region                         : 0x%lx (%d bytes)\n",
+			  "\tIO region                         : 0x%x (%d bytes)\n",
 			  ha->io_addr, ha->io_len);
 
 	if (ha->mem_addr) {
 		seq_printf(m,
-			  "\tMemory region                     : 0x%lx (%d bytes)\n",
+			  "\tMemory region                     : 0x%x (%d bytes)\n",
 			  ha->mem_addr, ha->mem_len);
 		seq_printf(m,
 			  "\tShared memory address             : 0x%lx\n",
-			  ha->mem_ptr);
+			  (unsigned long)ha->mem_ptr);
 	}
 
 	seq_printf(m, "\tIRQ number                        : %d\n", ha->pcidev->irq);