summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2017-08-29 02:26:12 -0500
committerYe Li <ye.li@nxp.com>2017-08-29 21:38:29 -0500
commitb857d65dddd5d65dac75483271c9ef745439e073 (patch)
treeed07a48089a25c31347d0af9a3122a61f8ad3d0e
parentbf4aadfc2d212dcb0943b0d2d14bdfd663c4a5cc (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.c2
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;