]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
usb: typec: Register a device for every mode
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>
Wed, 27 Jun 2018 15:19:49 +0000 (18:19 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 2 Jul 2018 15:42:36 +0000 (17:42 +0200)
commit4ab8c18d4d67321cc7b660559de17511d4fc0237
tree3c5a50ee6a0d85aa2d18012a8bd01351d98780dd
parent93dd2112c7b2fa5512cc4aff2c449420487fcb68
usb: typec: Register a device for every mode

Before a device was created for every discovered SVID, but
this will create a device for every discovered mode of every
SVID. The idea is to make it easier to create mode specific
drivers once a bus for the alternate mode is added.

Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Tested-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/class.c
drivers/usb/typec/tcpm.c
include/linux/usb/typec.h