summaryrefslogtreecommitdiff
path: root/sys/dev/usb/controller/dwc_otg.c
AgeCommit message (Expand)Author
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-04-09usb(4): Remove a double word in a source code commentGordon Bergling
2022-01-12Fix undefined behaviour in the USB controllersAndrew Turner
2021-07-10Factor out repeated code in the USB controller drivers to avoid bugsHans Petter Selasky
2020-09-01usb: clean up empty lines in .c and .h filesMateusz Guzik
2020-06-30Add dwc_otg_acpiAndrew Turner
2020-02-15Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)Pawel Biernacki
2018-11-07Sometimes the complete split packet may be queued too early and theHans Petter Selasky
2018-10-16Fix for reception of large full speed isochronous frames via the transactionHans Petter Selasky
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-11-17Allow operation with UTMI+ phy.Ruslan Bukin
2016-07-04Fix interrupt loop when switching from USB device to USB host mode byHans Petter Selasky
2016-07-01Fix detection of USB device disconnects in USB host mode when the USBHans Petter Selasky
2016-05-02dev/usb: minor spelling fixes in comments.Pedro F. Giffuni
2016-01-05Fix for directly connected FULL or LOW speed USB devices.Hans Petter Selasky
2015-11-08Avoid using the bounce buffer when the source or destination buffer isHans Petter Selasky
2015-10-30Reduce the DWC OTG interrupt load by not reading all the host channelHans Petter Selasky
2015-08-15Fixes for HIGH speed ISOCHRONOUS traffic. HS ISOCHRONOUS traffic atHans Petter Selasky
2015-08-14Handle NYET high speed tokens and predict NAK'ing is up next.Hans Petter Selasky
2015-08-14Minor code refactor to avoid duplicating code.Hans Petter Selasky
2015-07-31Limit the number of times we loop inside the DWC OTG poll handler toHans Petter Selasky
2015-07-28Optimise the DWC OTG host mode driver's receive path:Hans Petter Selasky
2015-07-16Optimise the DWC OTG host mode driver's transmit path:Hans Petter Selasky
2015-06-02Fix for control endpoint handling in the DWC OTG driver. The dataHans Petter Selasky
2015-05-19Fix for DWC OTG device side isochronous transfers. The even or oddHans Petter Selasky
2015-05-18Make the FIFO configuration a bit more flexible for the DWC OTG inHans Petter Selasky
2015-04-23Disable multi process interrupts, because the current code doesn't useHans Petter Selasky
2015-02-23Add support for the DWC OTG v2 chipset found in the STM32F4 series ofHans Petter Selasky
2014-06-28Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky
2014-06-27Revert r267961, r267973:Glen Barber
2014-06-27Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky
2014-06-07Fix for USB specification compliance. We need to accept both DATA0 andHans Petter Selasky
2014-06-07Some further DWC OTG improvements for full speed and low speed devices:Hans Petter Selasky
2014-06-05Try to fix DWC OTG regression issues with full and low speed devices:Hans Petter Selasky
2014-06-04The external USB HUB in the RPI-B rejects control endpoint trafficHans Petter Selasky
2014-05-29Add some more spinlocks to protect the state of the USB transferHans Petter Selasky
2014-05-18- Add softc pointer argument to FIFO functions as an optimisation.Hans Petter Selasky
2014-05-14Disable configuration of the host frame interval register untilHans Petter Selasky
2014-05-11Optimise host mode data roundtrip time. When BULK data is submitted toHans Petter Selasky
2014-05-10Optimise host channel disabling:Hans Petter Selasky
2014-05-09Fix a regression issue:Hans Petter Selasky
2014-05-09Multiple DWC OTG host mode related fixes and improvements:Hans Petter Selasky
2014-05-06Reduce the number of interrupts in USB host mode for the DWC OTGHans Petter Selasky
2014-05-05Improve DWC OTG USB host side support for isochronous FULL and HIGHHans Petter Selasky
2014-04-18Add support for specifying USB controller mode via FDT.Hans Petter Selasky
2013-12-11USB method structures for USB controllers and USB pipes should beHans Petter Selasky
2013-08-25Bugfix: The endpoint profile should only be checked in device mode whenHans Petter Selasky
2013-01-30Use string literals in string descriptors for marginallyHans Petter Selasky