From: Stephen Boyd Date: Fri, 14 Nov 2014 18:39:21 +0000 (-0800) Subject: tty: serial: msm_serial: Don't require DT aliases X-Git-Tag: omap-for-v3.19/fixes-rc1~86^2~37 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7920408b0c8292831f064ea33f56aa307b221a2c;p=pandora-kernel.git 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 Tested-by: Kevin Hilman Signed-off-by: Stephen Boyd Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed