coresight: Use %px to print pcsr instead of %p
authorLeo Yan <leo.yan@linaro.org>
Tue, 13 Mar 2018 17:24:30 +0000 (11:24 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Mar 2018 17:05:34 +0000 (18:05 +0100)
commit831c326fcd0e8e2a6ece952f898a1ec9b1dc1004
tree8e14630916bcc477a420d343538571a444abd66d
parentfecae16e696933c8ef5bf971a3fde2aadeaee613
coresight: Use %px to print pcsr instead of %p

Commit ad67b74d2469 ("printk: hash addresses printed with %p") lets
printk specifier %p to hash all addresses before printing, this was
resulting in the high 32 bits of pcsr can only output zeros.  So
module cannot completely print pc value and it's pointless for debugging
purpose.

This patch fixes this by using %px to print pcsr instead.

Cc: Mathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: Leo Yan <leo.yan@linaro.org>
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hwtracing/coresight/coresight-cpu-debug.c