aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/usb/typec.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-01-27usb: typec: altmodes: add svdm version info for typec cablesRD Babiera1-0/+3
2024-01-27usb: typec: altmodes: add typec_cable_ops to typec_altmodeRD Babiera1-0/+4
2023-10-16usb: typec: Link enumerated USB devices with Type-C partnerHeikki Krogerus1-0/+37
2022-11-29usb: typec: Add partner PD object wrapperPrashant Malani1-0/+4
2022-06-12usb: typec: USB Power Delivery helpers for ports and partnersHeikki Krogerus1-0/+13
2022-06-12usb: typec: Separate USB Power Delivery from USB Type-CHeikki Krogerus1-0/+10
2022-02-17usb: typec: Factor out non-PD fwnode propertiesSamuel Holland1-0/+3
2021-12-30usb: typec: port-mapper: Convert to the component frameworkHeikki Krogerus1-12/+0
2021-04-09usb: typec: Add typec_port_register_altmodes()Hans de Goede1-0/+6
2021-04-09usb: typec: Port mapping utilityHeikki Krogerus1-0/+13
2021-02-09usb: typec: Manage SVDM versionKyle Tso1-0/+12
2021-02-02usb: typec: Return void in typec_partner_set_pd_revisionKyle Tso1-1/+1
2021-02-01usb: typec: Add typec_partner_set_pd_revisionBenson Leung1-0/+1
2021-02-01usb: typec: Provide PD Specification Revision for cable and partnerBenson Leung1-0/+10
2020-11-18usb: typec: Add plug num_altmodes sysfs attrPrashant Malani1-0/+1
2020-11-18usb: typec: Add number of altmodes partner attrPrashant Malani1-0/+1
2020-10-02usb: typec: add typec_find_pwr_opmodeAmelie Delaunay1-0/+1
2020-07-01usb: typec: Add data structure for Enter_USB messageHeikki Krogerus1-0/+14
2020-05-13usb: typec: Add typec_find_orientation()Heikki Krogerus1-0/+1
2020-03-04usb: typec: Add sysfs node to show cc orientationBadhri Jagan Sridharan1-0/+1
2020-02-12usb: typec: Fix the description of struct typec_capabilityHeikki Krogerus1-2/+0
2020-01-09usb: typec: Add definitions for the latest specification releasesHeikki Krogerus1-0/+3
2020-01-09usb: typec: Add the Product Type VDOs to struct usb_pd_identityHeikki Krogerus1-0/+2
2020-01-09usb: typec: More API for cable handlingHeikki Krogerus1-0/+4
2019-11-04usb: typec: Remove unused members from struct typec_capabilityHeikki Krogerus1-2/+0
2019-11-04usb: typec: Remove the callback members from struct typec_capabilityHeikki Krogerus1-17/+0
2019-11-04usb: typec: Separate the operations vectorHeikki Krogerus1-0/+20
2019-11-04usb: typec: Introduce typec_get_drvdata()Heikki Krogerus1-0/+4
2018-07-02usb: typec: Bus type for alternate modesHeikki Krogerus1-11/+3
2018-07-02usb: typec: Register a device for every modeHeikki Krogerus1-28/+9
2018-06-28usb: typec: function for checking cable plug orientationHeikki Krogerus1-0/+1
2018-06-28usb: typec: add API to get typec basic port power and data configLi Jun1-0/+3
2018-03-22usb: typec: Separate the definitions for data and power rolesHeikki Krogerus1-3/+11
2018-03-22usb: typec: API for controlling USB Type-C MultiplexersHeikki Krogerus1-0/+14
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-06-03usb: typec: Add a sysfs node to manage port typeBadhri Jagan Sridharan1-0/+4
2017-05-17usb: typec: Don't prevent using constant typec_mode_desc initializersMats Karrman1-3/+3
2017-03-23usb: USB Type-C connector classHeikki Krogerus1-0/+243