Files
twx-linux/drivers
Linus Walleij 8800aba502 mfd: ab8500-sysctrl: Handle probe deferral
[ Upstream commit 7e9c40c639 ]

In the current boot, clients making use of the AB8500 sysctrl
may be probed before the ab8500-sysctrl driver. This gives them
-EINVAL, but should rather give -EPROBE_DEFER.

Before this, the abx500 clock driver didn't probe properly,
and as a result the codec driver in turn using the clocks did
not probe properly. After this patch, everything probes
properly.

Also add OF compatible-string probing. This driver is all
device tree, so let's just make a drive-by-fix of that as
well.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-11-08 10:06:29 +01:00
..
…
…
…
…
2017-10-05 09:41:45 +02:00
…
…
…
…
…
…
…
2017-11-08 10:06:28 +01:00
2017-10-18 09:20:41 +02:00
…
2017-10-12 11:27:33 +02:00
…
…
2017-10-21 17:09:04 +02:00
…
…
2017-10-21 17:09:05 +02:00
2017-10-05 09:41:47 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…