1*6e87ae1cSSimon GlassFrom b9da5f937bd5ea4931ea17459bf79b2905d9594d Mon Sep 17 00:00:00 2001 2*6e87ae1cSSimon GlassFrom: Simon Glass <sjg@chromium.org> 3*6e87ae1cSSimon GlassDate: Sat, 15 Apr 2017 15:39:08 -0600 4*6e87ae1cSSimon GlassSubject: [RFC 1/2] pci: Correct cast for sandbox 5*6e87ae1cSSimon GlassMIME-Version: 1.0 6*6e87ae1cSSimon GlassContent-Type: text/plain; charset=UTF-8 7*6e87ae1cSSimon GlassContent-Transfer-Encoding: 8bit 8*6e87ae1cSSimon Glass 9*6e87ae1cSSimon GlassThis gives a warning with some native compilers: 10*6e87ae1cSSimon Glass 11*6e87ae1cSSimon Glasscmd/pci.c:152:11: warning: format ‘%llx’ expects argument of type 12*6e87ae1cSSimon Glass ‘long long unsigned int’, but argument 3 has type 13*6e87ae1cSSimon Glass ‘u64 {aka long unsigned int}’ [-Wformat=] 14*6e87ae1cSSimon Glass 15*6e87ae1cSSimon GlassFix it with a cast. 16*6e87ae1cSSimon Glass 17*6e87ae1cSSimon GlassSigned-off-by: Simon Glass <sjg@chromium.org> 18*6e87ae1cSSimon GlassSeries-notes: 19*6e87ae1cSSimon Glasssome notes 20*6e87ae1cSSimon Glassabout some things 21*6e87ae1cSSimon Glassfrom the first commit 22*6e87ae1cSSimon GlassEND 23*6e87ae1cSSimon Glass 24*6e87ae1cSSimon GlassCommit-notes: 25*6e87ae1cSSimon GlassSome notes about 26*6e87ae1cSSimon Glassthe first commit 27*6e87ae1cSSimon GlassEND 28*6e87ae1cSSimon Glass--- 29*6e87ae1cSSimon Glass cmd/pci.c | 3 ++- 30*6e87ae1cSSimon Glass 1 file changed, 2 insertions(+), 1 deletion(-) 31*6e87ae1cSSimon Glass 32*6e87ae1cSSimon Glassdiff --git a/cmd/pci.c b/cmd/pci.c 33*6e87ae1cSSimon Glassindex 41b4fff..fe27b4f 100644 34*6e87ae1cSSimon Glass--- a/cmd/pci.c 35*6e87ae1cSSimon Glass+++ b/cmd/pci.c 36*6e87ae1cSSimon Glass@@ -150,7 +150,8 @@ int pci_bar_show(struct udevice *dev) 37*6e87ae1cSSimon Glass if ((!is_64 && size_low) || (is_64 && size)) { 38*6e87ae1cSSimon Glass size = ~size + 1; 39*6e87ae1cSSimon Glass printf(" %d %#016llx %#016llx %d %s %s\n", 40*6e87ae1cSSimon Glass- bar_id, base, size, is_64 ? 64 : 32, 41*6e87ae1cSSimon Glass+ bar_id, (unsigned long long)base, 42*6e87ae1cSSimon Glass+ (unsigned long long)size, is_64 ? 64 : 32, 43*6e87ae1cSSimon Glass is_io ? "I/O" : "MEM", 44*6e87ae1cSSimon Glass prefetchable ? "Prefetchable" : ""); 45*6e87ae1cSSimon Glass } 46*6e87ae1cSSimon Glass-- 47*6e87ae1cSSimon Glass2.7.4 48*6e87ae1cSSimon Glass 49