| Age | Commit message (Collapse) | Author |
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
- if a previous enumeration failed _ctrl_xfer status could stuck, it needs to be cleared before next attempt.
- after _dev0.enumerating is reset in hcd_event_handler(), if an attach event arrived before _ctrl_xfer clean up in remove event, a racing condition will happen.
Signed-off-by: HiFiPhile <[email protected]>
|
|
dwc2/host: attach debouncing fixes
|
|
|
|
Fix 1st nak retry one frame shorter.
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
command
- correctly carry out OUT transfer when PING is ack
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
|
|
# Conflicts:
# src/portable/synopsys/dwc2/hcd_dwc2.c
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
dwc2/host: immediately retry IN token for bInterval=1
|
|
note potential issues using ep_desc in hcd_edpt_open()
|
|
dwc2/host: enable disconnect interrupt + handle it
|
|
only called when channel is halted.
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
get the first 2 bytes to determine the length first. otherwise, some device may have buffer overflow.
|
|
|
|
|
|
Signed-off-by: Maxime Vincent <[email protected]>
|
|
Signed-off-by: Maxime Vincent <[email protected]>
|
|
|
|
host/dwc2: fix bitfields access width
|
|
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
|
|
Fix version string to actually be the version
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
|
|
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
prevent double removal
Signed-off-by: Maxime Vincent <[email protected]>
|
|
Signed-off-by: Maxime Vincent <[email protected]>
|
|
dwc2/host: clear SOF flag in handle_sof_irq()
|
|
|
|
|
|
feat(host) add endpoint close API and feat(HIL) improvement
|
|
|
|
hcd_edpt_close()
|
|
implement hcd_edpt_close() for pio-usb and max3421e, also move max3421e api into its own header.
|
|
Signed-off-by: HiFiPhile <[email protected]>
|