summaryrefslogtreecommitdiffstats
path: root/drivers/eeprom
diff options
context:
space:
mode:
authorAntony Pavlov <antonynpavlov@gmail.com>2017-10-10 01:12:12 +0300
committerSascha Hauer <s.hauer@pengutronix.de>2017-10-16 10:23:07 +0200
commit6d25da9e51d954cb6435cf4b505f161614c8d02e (patch)
tree19a6387e1cc21b46c7cfbcbcfea40450b25cee22 /drivers/eeprom
parentf5fb5c8f2fd2ad229bfd8d62683b002c2a6f62ba (diff)
downloadbarebox-6d25da9e51d954cb6435cf4b505f161614c8d02e.tar.gz
barebox-6d25da9e51d954cb6435cf4b505f161614c8d02e.tar.xz
eeprom: at24: fix 'assignment from incompatible pointer type' warning
The patch fixes this compiler's warning: CC drivers/eeprom/at24.o drivers/eeprom/at24.c: In function ‘at24_probe’: drivers/eeprom/at24.c:453:21: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] at24->fops.protect = at24_cdev_protect, ^ Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/eeprom')
-rw-r--r--drivers/eeprom/at24.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/eeprom/at24.c b/drivers/eeprom/at24.c
index 050a35aed8..11f23319b6 100644
--- a/drivers/eeprom/at24.c
+++ b/drivers/eeprom/at24.c
@@ -352,7 +352,7 @@ static ssize_t at24_cdev_write(struct cdev *cdev, const void *buf, size_t count,
return at24_write(at24, buf, off, count);
}
-static ssize_t at24_cdev_protect(struct cdev *cdev, size_t count, loff_t offset,
+static int at24_cdev_protect(struct cdev *cdev, size_t count, loff_t offset,
int prot)
{
struct at24_data *at24 = cdev->priv;