summaryrefslogtreecommitdiff
path: root/chip/stm32/usb.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Merge remote-tracking branch cros/main into factory-brya-14909.124.B-...factory-brya-14909.124.B-mainYH Lin2022-12-051-1/+1
* chip: Sort header filesJeremy Bettis2022-11-291-1/+1
* Update license boilerplate text in source code filesMike Frysinger2022-09-121-1/+1
* tree-wide: const-ify argv for console commandsCaveh Jalali2022-09-011-2/+2
* chip/stm32/usb.c: Format with clang-formatJack Rosenthal2022-06-281-66/+58
* atomic: cast pointers to atomic_t* for atomic_* callsDawid Niedzwiecki2021-11-291-1/+1
* tree: Make DECLARE_IRQ routine staticTom Hughes2021-11-081-1/+1
* stm32: usb-ep: Add Windows OS Extended Compat ID descriptorScott Collyer2021-10-071-4/+60
* chip/stm32: Factor family specific clock logic out of usb.cJes B. Klinke2021-09-081-21/+3
* chip/stm32: Add initial support for STM32L5xx seriesJes B. Klinke2021-08-251-0/+17
* usb-ep: Add config option to define VIDScott Collyer2021-05-021-1/+1
* atomic: rename atomic_read_clear to atomic_clearDawid Niedzwiecki2020-11-021-1/+1
* tree: Use new atomic_* implementationDawid Niedzwiecki2020-10-271-1/+1
* tree: rename atomic_* functions to deprecated_atomic_*Jack Rosenthal2020-09-291-1/+1
* Servo: Adds persistent storage of MAC addressBrian J. Nemec2020-02-211-0/+58
* chip/stm32/usb: Detect SOF when resume state is not expectedNicolas Boichat2020-02-041-5/+27
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* common: replace 1 << digits, with BIT(digits)Gwendal Grignou2019-03-261-3/+3
* stm32: convert to CONFIG_CHIP_MEMORY_REGIONSVincent Palatin2018-03-051-2/+1
* stm32/usb: Add HOOK_USB_PM_CHANGE, called when USB is resumed/suspendedNicolas Boichat2018-02-021-1/+22
* stm32/usb: Add logic to detect stuck controller in usb_wakeNicolas Boichat2018-01-181-1/+28
* stm32/usb: Handle spurious wakes in usb_resumeNicolas Boichat2018-01-181-7/+34
* stm32/usb: usb_wake: Update STM32_USB_CNTR with interrupts offNicolas Boichat2018-01-171-1/+5
* stm32/usb: Patching framework for USB descriptorsNicolas Boichat2017-12-121-1/+35
* stm32: update USB version for BOS descriptorsVincent Palatin2017-11-301-2/+2
* Add WebUSB descriptor supportVincent Palatin2017-09-221-19/+40
* chip/stm32/usb: Replace reset handler by generic event handlerNicolas Boichat2017-08-161-3/+11
* chip/stm32/usb: Split usb wake handler as a different functionNicolas Boichat2017-08-151-43/+49
* chip/stm32/usb: Increase resume timeout to 3 secondsNicolas Boichat2017-08-061-1/+1
* chip/stm32/usb: Fix resume handler in usb_wakeNicolas Boichat2017-08-061-11/+21
* Add OTP supportGwendal Grignou2017-07-281-12/+5
* stm32/usb: Add support for board-specific serial numberNicolas Boichat2017-06-131-1/+8
* hammer: Pulse detection pin on USB wake eventNicolas Boichat2017-05-021-0/+9
* chip/stm32/usb: More reliable implementation of usb_wakeNicolas Boichat2017-05-021-6/+81
* usb: Cleanup headersNicolas Boichat2017-03-161-0/+2
* chip/stm32/usb: Add support for USB SET_FEATURE control requestsNicolas Boichat2017-03-081-5/+30
* stm32/usb: Add support for remote wake-upNicolas Boichat2017-03-011-9/+23
* stm32/usb: Add support for USB suspendNicolas Boichat2017-03-011-2/+56
* stm32/usb: Add useful register macros instead of hardcoding valuesNicolas Boichat2017-02-231-6/+9
* chip/stm32/usb: Allow interface handler to reply with more than 64 bytesNicolas Boichat2016-11-221-5/+25
* Fix various misspellings in commentsMartin Roth2016-11-151-1/+1
* cleanup: DECLARE_CONSOLE_COMMAND only needs 4 argsBill Richardson2016-08-241-2/+1
* servo_v4: servo_micro: cr50: fix usb power declarationNick Sanders2016-08-081-2/+10
* servo_micro: add programmable serial numberNick Sanders2016-05-261-2/+110
* cleanup: Rename usb.h to usb_descriptor.hShawn Nematbakhsh2015-11-081-1/+1
* USB: Fix memcpy routinesAnton Staaf2015-04-131-21/+20
* USB: fix memcpy_to_usbramAnton Staaf2015-02-171-3/+9
* usb: fix sysjumpVincent Palatin2015-01-081-0/+2
* USB: Add memcpy_from_usbram and update existing memcpyAnton Staaf2015-01-081-3/+57
* USB: Add setup packet struct and parsing routineAnton Staaf2014-12-081-0/+9