| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-27 | usb: ulpi: fix memory leak on ulpi_register() error paths | Felix Gu | 1 | -1/+4 |
| 2026-04-02 | usb: ulpi: fix double free in ulpi_register_interface() error path | Guangshuo Li | 1 | -3/+2 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2025-04-11 | usb: common: usb-conn-gpio: use a unique name for usb connector device | Chance Yang | 1 | -3/+22 |
| 2025-03-14 | usb: common: usb-conn-gpio: switch psy_cfg from of_node to fwnode | Sebastian Reichel | 1 | -1/+1 |
| 2025-01-15 | USB: Use str_enable_disable-like helpers | Krzysztof Kozlowski | 1 | -1/+2 |
| 2024-12-23 | usb: common: expand documentation for USB functions | Lucy Mielke | 1 | -0/+14 |
| 2024-11-14 | USB: make single lock for all usb dynamic id lists | Greg Kroah-Hartman | 1 | -0/+3 |
| 2024-10-04 | usb: Switch back to struct platform_driver::remove() | Uwe Kleine-König | 1 | -1/+1 |
| 2024-09-11 | usb: common: Switch to device_property_match_property_string() | Andy Shevchenko | 1 | -8/+7 |
| 2024-08-13 | usb: common: Use helper function for_each_node_with_property() | Zhang Zekun | 1 | -4/+3 |
| 2024-07-25 | Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
| 2024-07-03 | driver core: have match() callback in struct bus_type take a const * | Greg Kroah-Hartman | 1 | -1/+1 |
| 2024-06-20 | usb: common: add missing MODULE_DESCRIPTION() macros | Jeff Johnson | 2 | -0/+2 |
| 2024-01-27 | usb: ulpi: Fix debugfs directory leak | Sean Anderson | 1 | -1/+1 |
| 2023-08-14 | Merge 6.5-rc6 into usb-next | Greg Kroah-Hartman | 1 | -1/+5 |
| 2023-08-04 | usb: common: usb-conn-gpio: Prevent bailing out if initial role is none | Prashanth K | 1 | -1/+5 |
| 2023-07-25 | usb: Explicitly include correct DT includes | Rob Herring | 1 | -0/+1 |
| 2023-07-03 | Merge tag 'usb-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg... | Linus Torvalds | 1 | -4/+2 |
| 2023-06-15 | Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial d... | Greg Kroah-Hartman | 1 | -3/+0 |
| 2023-06-13 | usb: common: usb-conn-gpio: Set last role to unknown before initial detection | Prashanth K | 1 | -0/+3 |
| 2023-05-28 | usb: common: usb-conn-gpio: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-05-25 | leds: Change led_trigger_blink[_oneshot]() delay parameters to pass-by-value | Hans de Goede | 1 | -3/+1 |
| 2023-04-27 | Merge tag 'char-misc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2023-04-05 | usb: ulpi: Use of_request_module() | Miquel Raynal | 1 | -1/+1 |
| 2023-03-23 | USB: mark all struct bus_type as const | Greg Kroah-Hartman | 1 | -1/+1 |
| 2023-02-24 | Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -2/+2 |
| 2023-02-06 | USB: ULPI: fix memory leak with using debugfs_lookup() | Greg Kroah-Hartman | 1 | -8/+6 |
| 2023-01-27 | driver core: make struct bus_type.uevent() take a const * | Greg Kroah-Hartman | 1 | -2/+2 |
| 2022-12-28 | Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" | Ferry Toth | 1 | -1/+1 |
| 2022-12-08 | usb: ulpi: defer ulpi_register on ulpi_read_id timeout | Ferry Toth | 1 | -1/+1 |
| 2022-09-27 | usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs | Liu Shixin | 1 | -17/+3 |
| 2022-08-19 | usb: common: debug: Check non-standard control requests | Thinh Nguyen | 1 | -32/+64 |
| 2022-08-18 | usb: common: usb-conn-gpio: Simplify some error message | Christophe JAILLET | 1 | -4/+2 |
| 2022-06-10 | usb: common: usb-conn-gpio: Allow wakeup from system suspend | Prashanth K | 1 | -0/+17 |
| 2022-03-15 | usb: common: usb-conn-gpio: Make VBUS supply completely optional | Alexander Stein | 1 | -17/+3 |
| 2022-02-14 | usb: ulpi: Add debugfs support | Sean Anderson | 1 | -1/+70 |
| 2022-01-31 | usb: ulpi: Call of_node_put correctly | Sean Anderson | 1 | -2/+6 |
| 2022-01-31 | usb: ulpi: Move of_node_put to ulpi_dev_release | Sean Anderson | 1 | -1/+1 |
| 2022-01-26 | usb: common: ulpi: Fix crash in ulpi_match() | Jon Hunter | 1 | -2/+5 |
| 2022-01-05 | USB: common: debug: add needed kernel.h include | Greg Kroah-Hartman | 1 | -0/+1 |
| 2021-10-05 | Partially revert "usb: Kconfig: using select for USB_COMMON dependency" | Ben Hutchings | 1 | -2/+1 |
| 2021-09-01 | Merge tag 'usb-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 1 | -0/+20 |
| 2021-08-09 | Merge 5.14-rc5 into driver-core-next | Greg Kroah-Hartman | 1 | -1/+5 |
| 2021-08-09 | Merge 5.14-rc5 into usb-next | Greg Kroah-Hartman | 1 | -1/+5 |
| 2021-07-27 | usb: otg-fsm: Fix hrtimer list corruption | Dmitry Osipenko | 1 | -1/+5 |
| 2021-07-27 | usb: common: add helper to get role-switch-default-mode | Chunfeng Yun | 1 | -0/+20 |
| 2021-07-21 | bus: Make remove callback return void | Uwe Kleine-König | 1 | -3/+1 |
| 2021-05-27 | usb: common: ulpi: Add leading underscores for function name '__ulpi_register... | Lee Jones | 1 | -1/+1 |
| 2021-05-27 | usb: common: usb-conn-gpio: use usb_role_string() to print role status | Chunfeng Yun | 1 | -3/+3 |
| 2021-05-21 | usb: common: usb-conn-gpio: use dev_err_probe() to print log | Chunfeng Yun | 1 | -9/+5 |
| 2021-05-21 | usb: common: usb-conn-gpio: fix NULL pointer dereference of charger | Chunfeng Yun | 1 | -18/+26 |
| 2021-03-10 | usb: common: move function's kerneldoc next to its definition | Chunfeng Yun | 2 | -2/+55 |
| 2021-03-10 | usb: common: add function to get interval expressed in us unit | Chunfeng Yun | 1 | -0/+41 |
| 2021-02-06 | usb: common: Parse for USB SSP genXxY | Thinh Nguyen | 1 | -1/+25 |
| 2020-11-26 | usb: common: ulpi: Constify static attribute_group struct | Rikard Falkeborn | 1 | -1/+1 |
| 2020-08-18 | usb: common: usb-conn-gpio: Print error on failure to get VBUS | Thierry Reding | 1 | -1/+1 |
| 2020-08-18 | usb: common: usb-conn-gpio: Make VBUS supply optional | Thierry Reding | 1 | -6/+24 |
| 2020-07-30 | usb: common: usb-conn-gpio: Register charger | Paul Cercueil | 2 | -0/+46 |
| 2020-07-21 | USB: Replace HTTP links with HTTPS ones | Alexander A. Klimov | 1 | -1/+1 |
| 2020-07-03 | usb: common: ulpi: Fix a few kerneldoc related issues | Lee Jones | 1 | -2/+3 |
| 2020-07-03 | usb: common: usb-conn-gpio: Demote comment block which is clearly not kerneldoc | Lee Jones | 1 | -1/+1 |
| 2020-07-03 | usb: common: debug: Demote comment blocks which are obviously not kerneldoc | Lee Jones | 1 | -2/+2 |
| 2020-06-24 | USB: ch9: add "USB_" prefix in front of TEST defines | Greg Kroah-Hartman | 1 | -5/+5 |
| 2019-12-10 | usb: common: usb-conn-gpio: Don't log an error on probe deferral | Bryan O'Donoghue | 1 | -1/+2 |
| 2019-09-03 | usb: common: add USB GPIO based connection detection driver | Chunfeng Yun | 3 | -0/+298 |
| 2019-09-03 | usb: common: create Kconfig file | Chunfeng Yun | 1 | -0/+38 |
| 2019-08-29 | usb: common: Simplify usb_decode_get_set_descriptor function. | Pawel Laszczak | 1 | -55/+58 |
| 2019-08-29 | usb: common: Patch simplify usb_decode_set_clear_feature function. | Pawel Laszczak | 1 | -46/+43 |
| 2019-08-29 | usb: common: Separated decoding functions from dwc3 driver. | Pawel Laszczak | 2 | -0/+269 |
| 2019-06-06 | USB: move usb debugfs directory creation to the usb common core | Greg Kroah-Hartman | 3 | -6/+38 |
| 2019-04-01 | Merge 5.1-rc3 into usb-next | Greg Kroah-Hartman | 1 | -0/+2 |
| 2019-03-26 | usb: introduce usb_ep_type_string() function | Chunfeng Yun | 1 | -0/+16 |
| 2019-03-19 | usb: common: Consider only available nodes for dr_mode | Fabrizio Castro | 1 | -0/+2 |
| 2018-12-17 | usb: roles: Add a description for the class to Kconfig | Heikki Krogerus | 2 | -315/+0 |
| 2018-09-20 | usb: roles: Take care of driver module reference counting | Heikki Krogerus | 1 | -3/+12 |
| 2018-09-10 | usb: Change usb_of_get_companion_dev() place to usb/common | Yoshihiro Shimoda | 1 | -0/+25 |
| 2018-03-22 | usb: common: Small class for USB role switches | Heikki Krogerus | 2 | -0/+306 |
| 2017-11-28 | USB: ulpi: fix bus-node lookup | Johan Hovold | 1 | -2/+2 |
| 2017-11-13 | Merge tag 'usb-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 4 | -27/+4 |
| 2017-11-04 | USB: common: Remove redundant license text | Greg Kroah-Hartman | 4 | -27/+0 |
| 2017-11-04 | USB: add SPDX identifiers to all remaining files in drivers/usb/ | Greg Kroah-Hartman | 4 | -0/+4 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-08-28 | usb: common: use of_property_read_bool() | Sergei Shtylyov | 1 | -7/+4 |
| 2017-08-28 | usb: make device_type const | Bhumika Goyal | 1 | -1/+1 |
| 2017-07-22 | usb: Convert to using %pOF instead of full_name | Rob Herring | 1 | -2/+2 |
| 2017-05-05 | Merge tag 'devicetree-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+1 |
| 2017-04-11 | usb: otg-fsm: Prevent build warning "VDBG" redefined | Roger Quadros | 1 | -0/+7 |
| 2017-03-22 | of: Add function for generating a DT modalias with a newline | Rob Herring | 1 | -1/+1 |
| 2017-01-20 | usb: ulpi: Support device discovery via DT | Stephen Boyd | 1 | -6/+73 |
| 2016-09-14 | Merge tag 'usb-for-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/bal... | Greg Kroah-Hartman | 1 | -5/+6 |
| 2016-09-06 | usb: ulpi: make ops struct constant | Tal Shorer | 1 | -1/+2 |
| 2016-09-06 | usb: ulpi: remove "dev" field from struct ulpi_ops | Tal Shorer | 1 | -1/+0 |
| 2016-09-06 | usb: ulpi: rename operations {read|write}_dev to simply {read|write} | Tal Shorer | 1 | -2/+2 |
| 2016-09-06 | usb: ulpi: remove calls to old api callbacks | Tal Shorer | 1 | -4/+0 |
| 2016-09-06 | usb: ulpi: add new api functions, {read|write}_dev() | Tal Shorer | 1 | -2/+6 |
| 2016-09-06 | usb: ulpi: move setting of ulpi->dev parent up in ulpi_register() | Tal Shorer | 1 | -1/+2 |
| 2016-08-09 | usb: ulpi: Automatically set driver::owner with ulpi_driver_register() | Stephen Boyd | 1 | -2/+3 |
| 2016-07-04 | Merge 4.7-rc6 into usb-next | Greg Kroah-Hartman | 1 | -0/+2 |
| 2016-06-21 | USB: Fix of_usb_get_dr_mode_by_phy with a shared phy block | Hans de Goede | 1 | -6/+20 |
| 2016-06-14 | usb: common: otg-fsm: add license to usb-otg-fsm | Oscar | 1 | -0/+2 |
| 2016-04-06 | usb: otg-fsm: support multiple instances | Roger Quadros | 1 | -6/+4 |
| 2016-03-18 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -14/+8 |
| 2016-03-17 | usb: common: convert to use match_string() helper | Heikki Krogerus | 1 | -14/+8 |
| 2016-03-04 | usb: common: otg-fsm: add HNP polling support | Li Jun | 1 | -0/+87 |
| 2016-01-24 | usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devices | Mathias Nyman | 1 | -0/+1 |
| 2015-12-15 | usb: of: add an api to get dr_mode by the phy node | Bin Liu | 1 | -6/+54 |
| 2015-09-27 | usb: common: of_usb_get_dr_mode to usb_get_dr_mode | Heikki Krogerus | 1 | -11/+4 |
| 2015-09-27 | usb: common: of_usb_get_maximum_speed to usb_get_maximum_speed | Heikki Krogerus | 1 | -26/+18 |
| 2015-07-29 | usb: common: add API to update usb otg capabilities by device tree | Li Jun | 1 | -0/+56 |
| 2015-07-20 | usb: ulpi: ulpi_init should be executed in subsys_initcall | Lu Baolu | 1 | -1/+1 |
| 2015-05-13 | usb: add bus type for USB ULPI | Heikki Krogerus | 2 | -0/+256 |
| 2015-03-18 | usb: common: otg-fsm: only signal connect after switching to peripheral | Peter Chen | 1 | -2/+2 |
| 2014-11-03 | usb: move the OTG state from the USB PHY to the OTG structure | Antoine Tenart | 1 | -4/+4 |
| 2014-09-25 | usb: Add LED triggers for USB activity | Michal Sojka | 2 | -0/+58 |
| 2014-09-25 | usb: Rename usb-common.c | Michal Sojka | 2 | -1/+3 |
| 2014-09-23 | usb: common: add API to get if the platform supports TPL | Peter Chen | 1 | -0/+15 |
| 2014-05-27 | usb: common: rename phy-fsm-usb.c to usb-otg-fsm.c | Peter Chen | 2 | -0/+368 |
| 2014-05-27 | usb: move usb/usb-common.c to usb/common/usb-common.c | Peter Chen | 2 | -0/+149 |