mfd: mc13xxx-core: %pF is only for function pointers
authorScott Wood <scottwood@freescale.com>
Thu, 12 Mar 2015 03:13:51 +0000 (22:13 -0500)
committerLee Jones <lee.jones@linaro.org>
Mon, 23 Mar 2015 11:48:30 +0000 (11:48 +0000)
Use %pS for actual addresses, otherwise you'll get bad output
on arches like ppc64 where %pF expects a function descriptor.

Signed-off-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/mc13xxx-core.c

index 64dde5d24b3206782d98a8d7066f3780779f9db5..25fd7116493a38efc7eddd141a8b469b603be072 100644 (file)
 void mc13xxx_lock(struct mc13xxx *mc13xxx)
 {
        if (!mutex_trylock(&mc13xxx->lock)) {
-               dev_dbg(mc13xxx->dev, "wait for %s from %pf\n",
+               dev_dbg(mc13xxx->dev, "wait for %s from %ps\n",
                                __func__, __builtin_return_address(0));
 
                mutex_lock(&mc13xxx->lock);
        }
-       dev_dbg(mc13xxx->dev, "%s from %pf\n",
+       dev_dbg(mc13xxx->dev, "%s from %ps\n",
                        __func__, __builtin_return_address(0));
 }
 EXPORT_SYMBOL(mc13xxx_lock);
 
 void mc13xxx_unlock(struct mc13xxx *mc13xxx)
 {
-       dev_dbg(mc13xxx->dev, "%s from %pf\n",
+       dev_dbg(mc13xxx->dev, "%s from %ps\n",
                        __func__, __builtin_return_address(0));
        mutex_unlock(&mc13xxx->lock);
 }