linux-stable/Documentation/driver-api/usb
Heikki Krogerus bdecb33af3 usb: typec: API for controlling USB Type-C Multiplexers
USB Type-C connectors consist of various muxes and switches
that route the pins on the connector to the right locations.
The USB Type-C drivers need to be able to control the muxes,
as they are the ones that know things like the cable plug
orientation, and the current mode that was negotiated with
the partner.

This introduces a small API for registering and controlling
cable plug orientation switches, and separate small API for
registering and controlling pin multiplexer/demultiplexer
switches that are needed with Accessory/Alternate Modes.

Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-03-22 13:40:10 +01:00
..
anchors.rst usb/anchors.txt: convert to ReST and add to driver-api book 2017-04-11 14:38:44 -06:00
bulk-streams.rst usb/bulk-streams.txt: convert to ReST and add to driver-api book 2017-04-11 14:38:56 -06:00
callbacks.rst docs-rst: fix usb cross-references 2017-04-11 14:41:29 -06:00
dma.rst usb/dma.txt: convert to ReST and add to driver-api book 2017-04-11 14:39:36 -06:00
dwc3.rst usb: dwc3: add ReST documentation 2017-06-02 11:22:30 +03:00
error-codes.rst docs-rst: fix usb cross-references 2017-04-11 14:41:29 -06:00
gadget.rst gadget.rst: Enrich its ReST representation and add kernel-doc tag 2017-04-11 14:37:41 -06:00
hotplug.rst usb/hotplug.txt: convert to ReST and add to driver-api book 2017-04-11 14:40:01 -06:00
index.rst usb: move ReST documentation to Documentation/driver-api/usb/ 2017-06-02 11:22:30 +03:00
persist.rst docs-rst: fix usb cross-references 2017-04-11 14:41:29 -06:00
power-management.rst docs-rst: fix usb cross-references 2017-04-11 14:41:29 -06:00
typec.rst usb: typec: API for controlling USB Type-C Multiplexers 2018-03-22 13:40:10 +01:00
URB.rst docs-rst: fix usb cross-references 2017-04-11 14:41:29 -06:00
usb3-debug-port.rst usb: doc: Update document for USB3 debug port usage 2017-12-21 13:39:30 -07:00
usb.rst Documentation: fix usb related doc refs 2017-10-12 11:15:48 -06:00
writing_musb_glue_layer.rst writing_musb_glue_layer.rst: Enrich its ReST representation 2017-04-11 14:38:32 -06:00
writing_usb_driver.rst Documentation/driver-api/usb: Replace dead link 2017-12-11 14:35:03 -07:00