V4L/DVB (6635): xc2028: v4l2_std_id needs to be long long to display completely

Cast v4l2_std_id variables to unsigned long long so they will printk properly.

Signed-off-by: Chris Pascoe <c.pascoe@itee.uq.edu.au>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
diff --git a/drivers/media/video/tuner-xc2028.c b/drivers/media/video/tuner-xc2028.c
index c208f1f..a01231a 100644
--- a/drivers/media/video/tuner-xc2028.c
+++ b/drivers/media/video/tuner-xc2028.c
@@ -330,7 +330,7 @@
 			dump_firm_type(type);
 			printk("(%x), id %llx is corrupted "
 			       "(size=%d, expected %d)\n",
-			       type, id,
+			       type, (unsigned long long)id,
 			       (unsigned)(endp - p), size);
 			goto corrupt;
 		}
@@ -343,8 +343,8 @@
 		}
 		tuner_info("Reading firmware type ");
 		dump_firm_type(type);
-		printk("(%x), id %lx, size=%d.\n",
-			   type, (unsigned long)id, size);
+		printk("(%x), id %llx, size=%d.\n",
+			   type, (unsigned long long)id, size);
 
 		memcpy(priv->firm[n].ptr, p, size);
 		priv->firm[n].type = type;
@@ -417,7 +417,7 @@
 	tuner_dbg("%s firmware for type=", (i < 0)? "Can't find": "Found");
 	if (debug) {
 		dump_firm_type(type);
-		printk("(%x), id %08lx.\n", type, (unsigned long)*id);
+		printk("(%x), id %016llx.\n", type, (unsigned long long)*id);
 	}
 	return i;
 }
@@ -437,7 +437,7 @@
 
 	tuner_info("Loading firmware for type=");
 	dump_firm_type(type);
-	printk("(%x), id %08lx.\n", type, (unsigned long)*id);
+	printk("(%x), id %016llx.\n", type, (unsigned long long)*id);
 
 	p = priv->firm[pos].ptr;