lkml.org 
[lkml]   [2016]   [Aug]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH v5 0/2] USB Type-C Connector class
    Date
    Hi,

    The USB Type-C class is meant to provide unified interface to the
    userspace to present the USB Type-C ports in a system.

    Changes since v4:
    - Remove the port lock completely

    Changes since v3:
    - Documentation cleanup as proposed by Roger Quadros
    - Setting partner altmodes member to NULL on removal and fixing a
    warning, as proposed by Guenter Roeck
    - Added the following attributes for partners and cables:
    * supports_usb_power_delivery
    * id_header_vdo
    - "id_header_vdo" is visible only when the partner or cable supports
    USB Power Delivery communication.
    - Partner attribute "accessory" is hidden when the partner type is not
    "Accessory".

    Changes since v2:
    - Notification on role and alternate mode changes
    - cleanups

    Changes since v1:
    - Completely rewrote alternate mode support
    - Patners, cables and cable plugs presented as devices.


    Heikki Krogerus (2):
    usb: USB Type-C connector class
    usb: typec: add driver for Intel Whiskey Cove PMIC USB Type-C PHY

    Documentation/ABI/testing/sysfs-class-typec | 199 +++++
    Documentation/usb/typec.txt | 103 +++
    MAINTAINERS | 9 +
    drivers/usb/Kconfig | 2 +
    drivers/usb/Makefile | 2 +
    drivers/usb/typec/Kconfig | 21 +
    drivers/usb/typec/Makefile | 2 +
    drivers/usb/typec/typec.c | 1104 +++++++++++++++++++++++++++
    drivers/usb/typec/typec_wcove.c | 371 +++++++++
    include/linux/usb/typec.h | 260 +++++++
    10 files changed, 2073 insertions(+)
    create mode 100644 Documentation/ABI/testing/sysfs-class-typec
    create mode 100644 Documentation/usb/typec.txt
    create mode 100644 drivers/usb/typec/Kconfig
    create mode 100644 drivers/usb/typec/Makefile
    create mode 100644 drivers/usb/typec/typec.c
    create mode 100644 drivers/usb/typec/typec_wcove.c
    create mode 100644 include/linux/usb/typec.h

    --
    2.8.1

    \
     
     \ /
      Last update: 2016-09-17 09:57    [W:3.893 / U:0.068 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site