mirror of
https://github.com/apache/nuttx.git
synced 2026-06-02 01:21:26 +08:00
EHCI reset bit was not being set correctly
This commit is contained in:
@@ -2798,7 +2798,7 @@ static int sam_enumerate(FAR struct usbhost_connection_s *conn, int rhpndx)
|
|||||||
regaddr = &HCOR->portsc[rhport->rhpndx];
|
regaddr = &HCOR->portsc[rhport->rhpndx];
|
||||||
regval = sam_getreg(regaddr);
|
regval = sam_getreg(regaddr);
|
||||||
regval &= ~EHCI_PORTSC_PE;
|
regval &= ~EHCI_PORTSC_PE;
|
||||||
regval &= EHCI_PORTSC_RESET;
|
regval |= EHCI_PORTSC_RESET;
|
||||||
sam_putreg(regval, regaddr);
|
sam_putreg(regval, regaddr);
|
||||||
|
|
||||||
/* USB 2.0 "Root hubs must provide an aggregate reset period of at least
|
/* USB 2.0 "Root hubs must provide an aggregate reset period of at least
|
||||||
|
|||||||
Reference in New Issue
Block a user