diff options
| author | Linus Walleij <linus.walleij@linaro.org> | 2017-10-07 22:37:44 +0000 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-11-08 10:06:29 +0100 |
| commit | 8800aba5029239cdf209381e19b8d3a93fe4e765 (patch) | |
| tree | 48c511520a88d807965d55263478a9ac4b3329e6 /net/unix/af_unix.c | |
| parent | ed414aeb5291ae1e1733bb24d8801b0167a454f0 (diff) | |
mfd: ab8500-sysctrl: Handle probe deferral
[ Upstream commit 7e9c40c63933a643908d686bd89dfc2315e8c70a ]
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>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions
