usb: typec: retimer: Use device type for matching
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>
Wed, 19 Oct 2022 14:55:52 +0000 (17:55 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 22 Oct 2022 11:22:51 +0000 (13:22 +0200)
commita84436a987e7f4ee8eeb62a8a5abcfc60b356d16
treed24fcd5392f261e70d3a6f7569623cb630c28682
parentd182bf156c4cb8b08ce4a75e82b3357b14a4382d
usb: typec: retimer: Use device type for matching

Device name is not reliable so using the type instead in
retimer_fwnode_match().

This will also introduce is_typec_retimer() helper, and
remove the static keyword from the retimer device type. That
will make it accessible also in the main typec class.

Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link: https://lore.kernel.org/r/20221019145552.32493-1-heikki.krogerus@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/retimer.c
drivers/usb/typec/retimer.h