Age | Commit message (Collapse) | Author | |
---|---|---|---|
4 days | kern: xhci: Allocate and init command ring / CRCR | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
5 days | kern: xhci: Initialize the DCBAAP register on init | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
5 days | kern: xhci: Fixup xHCI opregs field sizes | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
5 days | kern: usb: Extract HCSPARAMS1 register fields | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
5 days | kern: usb: Poll USBSTS.CNR after reset | Ian Moffett | |
The host needs to wait for the controller to be ready by polling the CNR bit as per section 4.2 of the spec Signed-off-by: Ian Moffett <ian@osmora.org> | |||
5 days | kern: xhci: Comment USBCMD bits | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
5 days | kern: xhci: Implement controller hard reset | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
5 days | kern: io: Add initial xHCI skeleton | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> |