firewire: printk warning fix

drivers/firewire/fw-ohci.c: In function 'ar_context_init':
drivers/firewire/fw-ohci.c:288: warning: format '%08x' expects type 'unsigned int', but argument 2 has type 'dma_addr_t'

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Kristian Høgsberg <krh@redhat.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
diff --git a/drivers/firewire/fw-ohci.c b/drivers/firewire/fw-ohci.c
index 5392a2b..b046b07 100644
--- a/drivers/firewire/fw-ohci.c
+++ b/drivers/firewire/fw-ohci.c
@@ -285,8 +285,8 @@
 		return -ENOMEM;
 
 	if (ctx->descriptor_bus & 0xf)
-		fw_notify("descriptor not 16-byte aligned: 0x%08x\n",
-			  ctx->descriptor_bus);
+		fw_notify("descriptor not 16-byte aligned: 0x%08lx\n",
+			  (unsigned long)ctx->descriptor_bus);
 
 	ctx->buffer_bus =
 		dma_map_single(ohci->card.device, ctx->buffer,