diff options
author | Ye Li <ye.li@nxp.com> | 2017-08-29 02:26:12 -0500 |
---|---|---|
committer | Ye Li <ye.li@nxp.com> | 2017-08-29 21:38:29 -0500 |
commit | b857d65dddd5d65dac75483271c9ef745439e073 (patch) | |
tree | ed07a48089a25c31347d0af9a3122a61f8ad3d0e | |
parent | bf4aadfc2d212dcb0943b0d2d14bdfd663c4a5cc (diff) |
MLK-16289 pca953x_gpio: Fix build warning
Fix uild warning below introduced by
commit: cb20ff23c83b80b4115c8a44ea436cb6b40429f1
drivers/gpio/pca953x_gpio.c: In function ‘pca953x_probe’:
drivers/gpio/pca953x_gpio.c:325:48: warning: passing argument 3 of
‘pca953x_write_regs’ from incompatible pointer type [-Wincompatible-pointer-types]
ret = pca953x_write_regs(dev, PCA953X_INVERT, &val);
^
drivers/gpio/pca953x_gpio.c:135:12: note: expected ‘u8 * {aka unsigned char *}’
but argument is of type ‘u8 (*)[5] {aka unsigned char (*)[5]}’
static int pca953x_write_regs(struct udevice *dev, int reg, u8 *val)
Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
-rw-r--r-- | drivers/gpio/pca953x_gpio.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpio/pca953x_gpio.c b/drivers/gpio/pca953x_gpio.c index b7867e8a30..a946f9aa76 100644 --- a/drivers/gpio/pca953x_gpio.c +++ b/drivers/gpio/pca953x_gpio.c @@ -322,7 +322,7 @@ static int pca953x_probe(struct udevice *dev) /* Clear the polarity registers to no invert */ memset(val, 0, MAX_BANK); - ret = pca953x_write_regs(dev, PCA953X_INVERT, &val); + ret = pca953x_write_regs(dev, PCA953X_INVERT, val); if (ret) { dev_err(dev, "Error writing invert register\n"); return ret; |