[PATCH 04/11] mtd: ofpart: do not fail probe when no partitions exist
Michal Suchanek
hramrach at gmail.com
Wed Jun 3 14:26:40 PDT 2015
On Exynos it is necessary to set SPI controller parameters that apply to
a SPI slave in a DT subnode of the slave device. The ofpart code returns
an error when there are subnodes of the SPI flash but no partitions are
found. Change this condition to a warning so that flash without
partitions can be accessed on Exynos.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
---
drivers/mtd/ofpart.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mtd/ofpart.c b/drivers/mtd/ofpart.c
index aa26c32..a29d29f 100644
--- a/drivers/mtd/ofpart.c
+++ b/drivers/mtd/ofpart.c
@@ -94,10 +94,10 @@ static int parse_ofpart_partitions(struct mtd_info *master,
if (!i) {
of_node_put(pp);
- pr_err("No valid partition found on %s\n", node->full_name);
+ pr_warn("No valid partition found on %s\n", node->full_name);
kfree(*pparts);
*pparts = NULL;
- return -EINVAL;
+ return 0;
}
return nr_parts;
--
2.1.4
More information about the linux-mtd
mailing list