summaryrefslogtreecommitdiffstats
path: root/drivers/usb/roles/class.c
Commit message (Expand)AuthorAgeFilesLines
* Merge v6.8-rc6 into usb-nextGreg Kroah-Hartman2024-02-261-7/+19
|\
| * usb: roles: don't get/set_role() when usb_role_switch is unregisteredXu Yang2024-02-191-2/+10
| * usb: roles: fix NULL pointer issue when put module's referenceXu Yang2024-02-191-6/+11
* | usb: roles: Link the switch to its connectorHeikki Krogerus2024-02-171-2/+38
|/
* USB: roles: make role_class a static const structureIvan Orlov2023-06-201-8/+9
* driver core: class: remove module * from class_create()Greg Kroah-Hartman2023-03-171-1/+1
* driver core: make struct device_type.uevent() take a const *Greg Kroah-Hartman2023-01-271-2/+1
* Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-161-1/+1
|\
| * device property: Constify fwnode connection match APIsAndy Shevchenko2022-10-221-1/+1
* | usb: roles: fix of node refcount leak in usb_role_switch_is_parent()Yang Yingliang2022-11-291-1/+4
|/
* usb: roles: add helper usb_role_string()Chunfeng Yun2021-05-271-0/+9
* usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode()Hans de Goede2021-04-091-0/+2
* device connection: Remove struct device_connectionHeikki Krogerus2020-09-071-8/+4
* usb: roles: Switch on role-switch uevent reportingBryan O'Donoghue2020-05-131-1/+3
* usb: roles: Allow the role switches to be namedHeikki Krogerus2020-03-041-1/+2
* usb: roles: Provide the switch drivers handle to the switch in the APIHeikki Krogerus2020-03-041-2/+2
* usb: roles: Leave the private driver data pointer to the driversHeikki Krogerus2020-03-041-0/+22
* usb: use kobj_to_dev() APIchenqiwu2020-02-141-1/+1
* usb: roles: fix a potential use after freeWen Yang2019-12-101-1/+1
* usb: roles: Add usb_role_switch_find_by_fwnode()Heikki Krogerus2019-11-041-0/+21
* usb: roles: get usb-role-switch from parentChunfeng Yun2019-09-031-4/+21
* Merge generic_lookup_helpers into usb-nextGreg Kroah-Hartman2019-09-031-14/+2
|\
| * drivers: Introduce device lookup variants by fwnodeSuzuki K Poulose2019-07-301-7/+1
| * drivers: Introduce device lookup variants by nameSuzuki K Poulose2019-07-301-7/+1
* | usb: roles: Add fwnode_usb_role_switch_get() functionHeikki Krogerus2019-09-031-0/+20
|/
* device connection: Find connections also by checking the referencesHeikki Krogerus2019-06-031-1/+1
* usb: roles: Find the muxes by also matching against the device nodeHeikki Krogerus2019-02-141-3/+18
* usb: roles: Add a description for the class to KconfigHeikki Krogerus2018-12-171-0/+314