usb: roles: intel_xhci: Supplying software node for the role mux
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>
Mon, 19 Aug 2019 10:07:23 +0000 (13:07 +0300)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 26 Aug 2019 09:36:53 +0000 (11:36 +0200)
commitd2a90ebb65536a6deeb9daf5aa8e0700e8cbb43a
treea75ad27d80413d9c7827791ec9934339fa9a68bf
parent1666faedb567d03cde1d656ae24c6cc253e67373
usb: roles: intel_xhci: Supplying software node for the role mux

The primary purpose for this node will be to allow linking
the users of the switch to it. The users will be for example
USB Type-C connectors. By supplying a reference to this
node in the software nodes representing the USB Type-C
controllers or connectors, the drivers for those devices can
access the switch.

Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/usb/roles/intel-xhci-usb-role-switch.c