|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
95ee2897 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
sys: Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
| #
4d846d26 |
| 10-May-2023 |
Warner Losh <[email protected]> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
show more ...
|
|
Revision tags: release/13.2.0, release/12.4.0 |
|
| #
0860c27f |
| 16-Nov-2022 |
Emmanuel Vadot <[email protected]> |
usb/dwc3: Use more () for macros variables
Suggested by: andrew Sponsored by: Beckhoff Automation GmbH & Co. KG
|
| #
d47f5f28 |
| 15-Nov-2022 |
Emmanuel Vadot <[email protected]> |
usb/dwc3: Only force USB2 based on the PHY register and IP version
We shouldn't force USB2 only based on if we have an external PHY. The internal PHY register tell us what link speed we can acheive
usb/dwc3: Only force USB2 based on the PHY register and IP version
We shouldn't force USB2 only based on if we have an external PHY. The internal PHY register tell us what link speed we can acheive and we need to force USB2 only if it cannot do USB3. This is only available after revision 0x290A of the dwc3 IP.
Reviewed by: andrew Differential Revision: https://reviews.freebsd.org/D37394 Fixed: 1331c0f44b6a ("Add support for RockChip RK356X to DWC3 driver.") Sponsored by: Beckhoff Automation GmbH & Co. KG
show more ...
|
| #
0e87f58b |
| 15-Nov-2022 |
Emmanuel Vadot <[email protected]> |
usb/dwc3: Read the full IDs/version
We need to enable some quirks based on the version so read it.
Reviewed by: andrew Differential Revision: https://reviews.freebsd.org/D37393 Sponsored by: Beckho
usb/dwc3: Read the full IDs/version
We need to enable some quirks based on the version so read it.
Reviewed by: andrew Differential Revision: https://reviews.freebsd.org/D37393 Sponsored by: Beckhoff Automation GmbH & Co. KG
show more ...
|
| #
1331c0f4 |
| 16-Aug-2022 |
Søren Schmidt <[email protected]> |
Add support for RockChip RK356X to DWC3 driver. For RK356x platform, we can set bit 26 of DWC3_GUCTL1 register for usb 2.0 device.
Reviewed by: manu Differential Revision: https://reviews.freebsd.or
Add support for RockChip RK356X to DWC3 driver. For RK356x platform, we can set bit 26 of DWC3_GUCTL1 register for usb 2.0 device.
Reviewed by: manu Differential Revision: https://reviews.freebsd.org/D36211
show more ...
|
| #
09cdf487 |
| 02-Jul-2022 |
Bjoern A. Zeeb <[email protected]> |
dwc3: add more quirks and checks
Rather than just printing the Global SNPS ID Register store it as well so we can do a version check later. In addition, for debugging purposes, read the Global Hardw
dwc3: add more quirks and checks
Rather than just printing the Global SNPS ID Register store it as well so we can do a version check later. In addition, for debugging purposes, read the Global Hardware Parameters Registers and print them.
Based on the snpsid disable an XHCI feature using a quirk prepared in 447c418da03454a2a00bc115a69c62055a6d5272. Add the "snps,dis_u3_susphy_quirk" quirk and handle Suspend USB3.0 SS PHY after power-on-reset/during core initialization (suggested to be cleared) based on the DWC3_GHWPARAMS0 register.
MFC after: 2 weeks Obtained from: an old debugging patch Reviewed by: mw (earlier version), mmel Differential Revision: https://reviews.freebsd.org/D35699
show more ...
|
| #
cec0a5ec |
| 02-Jul-2022 |
Bjoern A. Zeeb <[email protected]> |
dwc3: uncondinationally enable Host IN Auto Retry
Enable dwc3's auto retry feature. For IN transfers with crc errors or internal overruns this will make the host reply with a non-terminating retry A
dwc3: uncondinationally enable Host IN Auto Retry
Enable dwc3's auto retry feature. For IN transfers with crc errors or internal overruns this will make the host reply with a non-terminating retry ACK. I believe the hope was to improve reliability after seeing occasional hiccups.
Obtained from: an old debugging patch MFC after: 2 weeks Reviewed by: mw Differential Revision: https://reviews.freebsd.org/D35698
show more ...
|
|
Revision tags: release/13.1.0, release/12.3.0 |
|
| #
3987e506 |
| 10-Nov-2021 |
Bjoern A. Zeeb <[email protected]> |
USB dwc3 controller: add quirk snps,dis_rxdet_inp3_quirk
Add support for the "snps,dis_rxdet_inp3_quirk" quirk needed at least on SolidRun's HoneyComb.
Reviewed by: manu, mw MFC after: 2 weeks Diff
USB dwc3 controller: add quirk snps,dis_rxdet_inp3_quirk
Add support for the "snps,dis_rxdet_inp3_quirk" quirk needed at least on SolidRun's HoneyComb.
Reviewed by: manu, mw MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D32921
show more ...
|
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0 |
|
| #
3635891a |
| 16-Oct-2019 |
Emmanuel Vadot <[email protected]> |
dwc3: Use a pair of ()'s around arguments for some macros
Reported by: hselasky MFC after: 1 week X-MFC-With: r353533
|
| #
ce607eeb |
| 14-Oct-2019 |
Emmanuel Vadot <[email protected]> |
arm64: Add Synopsys DWC3 driver
This add a driver for the Synopsys DWC3 driver found on multiple SoCs. It only supports host mode for now.
MFC after: 1 month
|