staging: typec: tcpm: Check for port type for Try.SRC/Try.SNK
authorBadhri Jagan Sridharan <badhri@google.com>
Mon, 28 Aug 2017 17:23:13 +0000 (10:23 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 29 Aug 2017 06:21:10 +0000 (08:21 +0200)
commitff6c8cb172269cb9102a1f247d093ae628f3f23b
treebbcf4f16f0b33182219e4a91ee58cb969df43527
parent9b0ae69909c2813e61f5c747a1508497ce35d71b
staging: typec: tcpm: Check for port type for Try.SRC/Try.SNK

Enable Try.SRC or Try.SNK only when port_type is
DRP. Try.SRC or Try.SNK state machines are not
valid for SRC only or SNK only ports.

Signed-off-by: Badhri Jagan Sridharan <Badhri@google.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/typec/tcpm.c