summaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/brcmnand
diff options
context:
space:
mode:
authorBrian Norris <computersforpeace@gmail.com>2015-10-11 20:03:47 (GMT)
committerBrian Norris <computersforpeace@gmail.com>2015-10-27 01:43:48 (GMT)
commit5a2415b0769233194f20d3906c3ffc6a2033317c (patch)
tree355fb4bd34fa3b04832e80c7b7f3250d4f65dac5 /drivers/mtd/nand/brcmnand
parent04850c4d8613127a9b488321c0ad83bff7519311 (diff)
downloadlinux-5a2415b0769233194f20d3906c3ffc6a2033317c.tar.xz
mtd: mtdpart: Do not fail mtd probe when parsing partitions fails
Due to wrong assumption in ofpart ofpart fails on Exynos on SPI chips with no partitions because the subnode containing controller data confuses the ofpart parser. Thus compiling in ofpart support automatically fails probing any SPI NOR flash without partitions on Exynos. Compiling in a partitioning scheme should not cause probe of otherwise valid device to fail. Instead, let's do the following: * try parsers until one succeeds * if no parser succeeds, report the first error we saw * even in the failure case, allow MTD to probe, with fallback partitions or no partitions at all -- the master device will still be registered Issue report and comments initially by Michal Suchanek. Reported-by: Michal Suchanek <hramrach@gmail.com> Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Diffstat (limited to 'drivers/mtd/nand/brcmnand')
0 files changed, 0 insertions, 0 deletions