]> git.baikalelectronics.ru Git - kernel.git/commit
memory: omap-gpmc: allow probe of child nodes to fail
authorJohan Hovold <johan@kernel.org>
Sun, 24 Jul 2016 12:10:58 +0000 (14:10 +0200)
committerRoger Quadros <rogerq@ti.com>
Mon, 8 Aug 2016 08:18:40 +0000 (11:18 +0300)
commit2c7337713e33a02907c6d8568516b6e591669f5d
treeab85deb67d734824f1d13320af668906bf8a227e
parentb482605f7939bd4035b2d11a7952dc3da5821c6d
memory: omap-gpmc: allow probe of child nodes to fail

A recent commit (inadvertently?) changed how failed probe of a gpmc
child node was handled. Instead of proceeding with setting up any other
children as before, a single error now aborts the whole process.

This change broke networking on some Overo boards due to probe failing
for an unrelated nand node. This second issue should obviously be
fixed, but let's restore the old behaviour of allowing child-node
probe to fail to avoid further similar breakage on other systems.

Fixes: 235f772a4fd9 ("memory: omap-gpmc: Support general purpose input
for WAITPINs")

Cc: stable@vger.kernel.org # v4.7+
Signed-off-by: Johan Hovold <johan@kernel.org>
Signed-off-by: Roger Quadros <rogerq@ti.com>
drivers/memory/omap-gpmc.c