9
0
Fork 0

eeprom/at25: parse partitions from device tree

Unlike at24 (I2C), the at25 (spi) EEPROM driver doesn't check if the
device tree node contains partition definitions.  This means that one
for example cannot have bootstate partitions on an at25 EEPROM, while it
works on an at24 EEPROM.

This patch adds device tree based partition support to the at25 driver.

Signed-off-by: Harald Welte <laforge@gnumonks.org>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Harald Welte 2016-02-17 19:02:09 +01:00 committed by Sascha Hauer
parent 66770e6a02
commit a29f5e9d50
1 changed files with 1 additions and 0 deletions

View File

@ -356,6 +356,7 @@ static int at25_probe(struct device_d *dev)
dev_dbg(dev, "%s probed\n", at25->cdev.name);
devfs_create(&at25->cdev);
of_parse_partitions(&at25->cdev, dev->device_node);
return 0;
fail: