summaryrefslogtreecommitdiff
path: root/driver/usb_mux/usb_mux.c
Commit message (Expand)AuthorAgeFilesLines
* USB Mux: Use polarity in safe modeJameson Thies2023-05-121-2/+1
* retimer: Use common console command for all RetimersVijay Hiremath2023-04-191-0/+66
* zephyr: Eliminate pointer from SYS_INIT functionsKeith Short2023-04-171-2/+1
* USB mux: Remove polarity from SAFE mode setsDiana Z2022-12-141-1/+2
* driver: Sort header filesJeremy Bettis2022-11-291-1/+1
* usb_mux: Add support for idling USB muxesCaveh Jalali2022-10-041-0/+44
* usb_mux: fix NULL checks in the usb_mux_chainKeith Short2022-09-151-3/+3
* usb_mux: Split struct usb_mux in common filesTomasz Michalec2022-09-131-9/+15
* Update license boilerplate text in source code filesMike Frysinger2022-09-121-1/+1
* tree-wide: const-ify argv for console commandsCaveh Jalali2022-09-011-1/+1
* driver/usb_mux: Rename and move `USB_MUX_ALL_CHIPS`Robert Zieba2022-08-251-20/+23
* drivers/usb_mux: Allow inverted polarity on muxesCaveh Jalali2022-08-121-0/+4
* util: remove unused includesYuval Peress2022-08-051-0/+1
* drivers/usb_mux: Update magic value used to target all muxesRobert Zieba2022-07-281-1/+1
* driver/usb_mux/usb_mux.c: Format with clang-formatJack Rosenthal2022-06-281-80/+68
* USB Mux: Set an event when AP mux sets completeDiana Z2022-06-021-0/+10
* USB mux: Allow single muxes or retimers to be setDiana Z2022-06-021-22/+54
* usb_mux: use cached mux state in host cmd EC_CMD_USB_PD_MUX_INFOTing Shen2022-01-101-12/+17
* atomic: use atomic_t where it is possibleDawid Niedzwiecki2021-12-081-1/+1
* USB MUX: Wait on ACK for HPD changes when requiredDiana Z2021-12-021-4/+4
* zephyr: drivers: Use proxy only in usb_mux testTomasz Michalec2021-11-301-0/+7
* USB MUX: Add timing debug for mux taskDiana Z2021-11-151-0/+18
* USB MUX: Create a task to perform mux setsDiana Z2021-11-151-18/+229
* USB MUX: Remove mux set from HPD updateDiana Z2021-09-161-7/+0
* USB MUX: Gate ACK event send on ACK waitingDiana Z2021-09-161-1/+11
* USB MUX: Add access locksDiana Z2021-09-161-0/+22
* USB MUX: Update mux HPD update interface to use mux_state_tDiana Z2021-09-161-9/+7
* USB MUX: Convert usb_mux HPD functions to use mux_state_tDiana Z2021-08-301-9/+2
* USB MUX: Pull HPD update into mux configurestabilize-14189.B-mainDiana Z2021-08-301-6/+17
* USB MUX: Introduce flag to clear mux state in G3Diana Z2021-08-161-0/+24
* USB MUX: Generalize mux ACKDiana Z2021-08-141-1/+19
* usb_mux: Remove disconnect latch flagAyushee Shah2021-06-291-52/+1
* usb_mux: Avoid accessing unavailable muxesstabilize-14031.B-mainCaveh Jalali2021-06-161-3/+20
* Virtual mux: Set disconnect latch flag only in s3/s0ixAyushee Shah2021-02-221-2/+4
* retimer: PD port retimer firmware update supportli feng2021-02-051-0/+19
* usb_mux: Use atomic_or when setting flag during muxer initPatryk Duda2021-01-281-1/+1
* usb_mux: Check if muxer is initialized before taking actionPatryk Duda2021-01-271-0/+22
* usb_mux: Send missed disconnect mode in S3/S0ixMadhusudanarao Amara2021-01-261-1/+52
* usb_mux: Use atomic operations for updating the flagMadhusudanarao Amara2021-01-261-4/+5
* usb_mux: Correction in sending the Host event IRQ=0Madhusudanarao Amara2021-01-211-3/+1
* usb_mux: Optimize reading mux state on unconnected portDivya Sasidharan2021-01-111-12/+2
* virtual mux: Wait for mux config ACK from the kernelDivya Sasidharan2020-12-151-0/+16
* PD: Fix passing information about polarity when DTS is connectedPatryk Duda2020-11-231-1/+1
* usb_mux: Retain mux's power state on readAyushee2020-07-241-3/+14
* zork: Restore AP mux setting after rebootEdward Hill2020-07-241-0/+17
* bb_retimer: add power up timingKeith Short2020-07-011-3/+11
* usb_mux: Add check if port is available in every exposed functionPatryk Duda2020-06-231-0/+20
* USB: Fix handling of CONFIG_COMMON_RUNTIMEJan Dabros2020-05-261-0/+5
* usb_mux: retimer: mux as chained mux and retimerDenis Brockus2020-02-281-75/+81
* TCPMv1: Add support for USB4.0Ayushee Shah2020-01-311-2/+3