diff options
author | Stephen Boyd <sboyd@codeaurora.org> | 2014-11-14 19:39:21 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-11-24 20:28:23 +0100 |
commit | 7920408b0c8292831f064ea33f56aa307b221a2c (patch) | |
tree | 7254a6378aae80e1366d3cd5f4524a00809e5660 /drivers/tty/moxa.h | |
parent | vt: Fix build breakage when !CONFIG_VT_CONSOLE (diff) | |
download | linux-7920408b0c8292831f064ea33f56aa307b221a2c.tar.xz linux-7920408b0c8292831f064ea33f56aa307b221a2c.zip |
tty: serial: msm_serial: Don't require DT aliases
If there isn't a DT alias then of_alias_get_id() will return
-ENODEV. This will cause the msm_serial driver to fail probe,
when we want to keep the previous behavior where we generated a
dynamic line number at probe time. Restore this behavior by
generating a dynamic id if the line number is still negative
after checking for an alias or in the non-DT case looking at the
.id field of the platform device.
Reported-by: Kevin Hilman <khilman@kernel.org>
Tested-by: Kevin Hilman <khilman@linaro.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty/moxa.h')
0 files changed, 0 insertions, 0 deletions