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>
This commit is contained in:
Harald Welte 2016-02-17 18:59:21 +01:00
parent 34a48171a6
commit 862064ee4f
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: