summaryrefslogtreecommitdiff
path: root/drivers/usb/typec/mux.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-29usb: typec: mux: Remove alt mode parameters from the APIHeikki Krogerus1-4/+2
2023-05-29usb: typec: mux: Clean up mux_fwnode_match()Heikki Krogerus1-48/+7
2023-03-17drivers: remove struct module * setting from struct classGreg Kroah-Hartman1-1/+0
2022-10-22device property: Constify fwnode connection match APIsAndy Shevchenko1-4/+4
2022-09-30usb: typec: Replace custom implementation of device_match_fwnode()Andy Shevchenko1-2/+2
2022-06-21usb: typec: mux: Allow muxes to specify mode-switchPrashant Malani1-2/+6
2022-04-26usb: typec: mux: Allow multiple mux_devs per muxBjorn Andersson1-26/+102
2022-04-26usb: typec: mux: Introduce indirectionBjorn Andersson1-72/+121
2022-04-26usb: typec: mux: Check dev_set_name() return valueBjorn Andersson1-4/+10
2021-06-14Merge tag 'v5.13-rc6' into usb-nextGreg Kroah-Hartman1-1/+1
2021-06-10usb: typec: mux: Fix copy-paste mistake in typec_mux_matchBjorn Andersson1-1/+1
2021-06-02Revert "usb: typec: mux: Remove requirement for the "orientation-switch" devi...Heikki Krogerus1-0/+16
2021-05-31Merge 5.13-rc4 into usb-nextGreg Kroah-Hartman1-3/+4
2021-05-27usb: typec: mux: Remove requirement for the "orientation-switch" device propertyHeikki Krogerus1-3/+0
2021-05-27usb: typec: mux: Use device type instead of device name for matchingHeikki Krogerus1-16/+10
2021-05-21usb: typec: mux: Fix matching with typec_altmode_descBjorn Andersson1-3/+4
2021-04-05usb: typec: Organize the private headers properlyHeikki Krogerus1-2/+2
2020-10-28usb: fix kernel-doc markupsMauro Carvalho Chehab1-1/+1
2020-09-07device connection: Remove struct device_connectionHeikki Krogerus1-9/+10
2020-03-04usb: typec: mux: Allow the mux handles to be requested with fwnodeHeikki Krogerus1-11/+11
2020-03-04usb: typec: mux: Add helpers for setting the mux stateHeikki Krogerus1-0/+19
2020-03-04usb: typec: mux: Allow the muxes to be namedHeikki Krogerus1-2/+4
2020-02-12usb: typec: mux: Drop support for device name matchingHeikki Krogerus1-21/+4
2020-01-08usb: typec: fix non-kernel-doc commentsRandy Dunlap1-1/+1
2019-07-25usb: typec: mux: Switch to use fwnode_property_count_uXX()Andy Shevchenko1-1/+1
2019-06-03usb: typec: Registering real device entries for the muxesHeikki Krogerus1-66/+172
2019-02-20usb: typec: mux: remove redundant check on variable matchColin Ian King1-1/+1
2019-02-19usb: typec: mux: Fix unsigned comparison with less than zeroYueHaibing1-1/+1
2019-02-14usb: typec: mux: Find the muxes by also matching against the device nodeHeikki Krogerus1-12/+74
2019-02-14usb: typec: Rationalize the API for the muxesHeikki Krogerus1-4/+6
2018-09-20usb: typec: mux: Take care of driver module reference countingHeikki Krogerus1-4/+13
2018-07-02usb: typec: mux: Get the mux identifier from function parameterHeikki Krogerus1-3/+3
2018-05-24usb: typec: Fix htmldocs warningHeikki Krogerus1-1/+1
2018-03-22usb: typec: API for controlling USB Type-C MultiplexersHeikki Krogerus1-0/+191