summaryrefslogtreecommitdiff
path: root/chip/stm32/usb.c
Commit message (Expand)AuthorAgeFilesLines
* ish: Trim down the release branchstabilize-wristpin-14469.59.B-ishstabilize-voshyr-14637.B-ishstabilize-quickfix-14695.187.B-ishstabilize-quickfix-14695.124.B-ishstabilize-quickfix-14526.91.B-ishstabilize-14695.85.B-ishstabilize-14695.107.B-ishstabilize-14682.B-ishstabilize-14633.B-ishstabilize-14616.B-ishstabilize-14589.B-ishstabilize-14588.98.B-ishstabilize-14588.14.B-ishstabilize-14588.123.B-ishstabilize-14536.B-ishstabilize-14532.B-ishstabilize-14528.B-ishstabilize-14526.89.B-ishstabilize-14526.84.B-ishstabilize-14526.73.B-ishstabilize-14526.67.B-ishstabilize-14526.57.B-ishstabilize-14498.B-ishstabilize-14496.B-ishstabilize-14477.B-ishstabilize-14469.9.B-ishstabilize-14469.8.B-ishstabilize-14469.58.B-ishstabilize-14469.41.B-ishstabilize-14442.B-ishstabilize-14438.B-ishstabilize-14411.B-ishstabilize-14396.B-ishstabilize-14395.B-ishstabilize-14388.62.B-ishstabilize-14388.61.B-ishstabilize-14388.52.B-ishstabilize-14385.B-ishstabilize-14345.B-ishstabilize-14336.B-ishstabilize-14333.B-ishrelease-R99-14469.B-ishrelease-R98-14388.B-ishrelease-R102-14695.B-ishrelease-R101-14588.B-ishrelease-R100-14526.B-ishfirmware-cherry-14454.B-ishfirmware-brya-14505.B-ishfirmware-brya-14505.71.B-ishfactory-kukui-14374.B-ishfactory-guybrush-14600.B-ishfactory-cherry-14455.B-ishfactory-brya-14517.B-ishJack Rosenthal2021-11-051-957/+0
* 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
* USB: Interface callbacks now return an error codeAnton Staaf2014-12-021-2/+3
* stm32: Do not wait for USB host if USB is disabledVic Yang2014-11-211-0/+5
* USB: Enable finer grain control over init processAnton Staaf2014-11-131-1/+4
* USB: Add support for board specific connect/disconnectAnton Staaf2014-11-111-31/+1
* USB: Remove special case for iVersion string descriptorAnton Staaf2014-11-041-6/+0
* pd: dingdong/hoho: Include product VDO in discovery identity.Todd Broch2014-10-311-1/+5
* pd: dingdong/hoho: inhibit USB Billboard.Todd Broch2014-10-311-8/+25