vc-sm: Fix a printf of a dma_addr_t from %u to %pad
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Sun, 24 Sep 2017 21:43:16 +0000 (22:43 +0100)
committerRaspbian kernel package updater <root@raspbian.org>
Sat, 31 Mar 2018 14:55:27 +0000 (15:55 +0100)
Avoids issues when other build parameters result in
dma_addr_t being a 64 bit value.
See #2196.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
drivers/char/broadcom/vc_sm/vmcs_sm.c

index 3d9cd0591d27537529e40370125ad64895e5f0b9..754f29e88968ec8b7b8a9bd7e89b25ba16de66c3 100644 (file)
@@ -575,8 +575,8 @@ static int vc_sm_global_state_show(struct seq_file *s, void *v)
                                   resource->attach);
                        seq_printf(s, "           SGT          %p\n",
                                   resource->sgt);
-                       seq_printf(s, "           DMA_ADDR     0x%08X\n",
-                                  resource->dma_addr);
+                       seq_printf(s, "           DMA_ADDR     %pad\n",
+                                  &resource->dma_addr);
                }
        }
        seq_printf(s, "\n\nTotal resource count:   %d\n\n", resource_count);