Commit Graph

21 Commits

Author SHA1 Message Date
sakumisu
4cf4e9ea62 update iso transfer for high speed 2022-09-23 21:59:16 +08:00
sakumisu
554a85ac6c add ehci readme 2022-09-18 17:32:07 +08:00
sakumisu
d1c9bb663d update hpm host ehci glue 2022-09-12 13:00:26 +08:00
sakumisu
62d0000926 refactor usb host stack: hcd api, hub process and usb no cache ram process 2022-09-09 19:09:22 +08:00
sakumisu
7377b5183d Simplify the license rows, standardize header macro name 2022-08-18 21:41:19 +08:00
sakumisu
50ec3651c0 rename ehci file and dcache name 2022-08-10 23:28:00 +08:00
sakumisu
b835c9ccd2 add nocache ram config when enable dcache 2022-07-31 18:40:45 +08:00
sakumisu
decc40f95d add ehci power config 2022-07-19 19:08:14 +08:00
sakumisu
9bd3c00b8c fix align32 in 64bit cpu 2022-06-26 17:30:44 +08:00
sakumisu
12f74971eb sync ehci code 2022-06-16 22:24:03 +08:00
xieyangrun
322964f598 fixed osal critical section protect adapt 64bits CPU. 2022-03-31 18:40:11 +08:00
sakumisu
3ee7ad5a5e discard qh when sem wait timeout 2022-03-24 10:40:29 +08:00
sakumisu
0b053f078f fix transfer return value 2022-03-24 10:30:48 +08:00
sakumisu
9dc25d62ef delete priv parameter 2022-03-23 22:16:56 +08:00
jzlv
c44a26d69f psc thread use event instead,add timeout for transfer 2022-03-23 14:47:18 +08:00
sakumisu
fd574baeb7 fix critical section wrong use 2022-03-17 16:40:54 +08:00
sakumisu
080ebc7297 enable ehci reserved regs as default 2022-03-17 16:40:32 +08:00
sakumisu
4db9c34d90 add dcache clean and invalidate for ehci transfer when enable dcache 2022-02-23 17:46:48 +08:00
sakumisu
ffe8a61a6a fix iocwait deadlock in poll transfer when disconnected 2022-02-15 14:56:07 +08:00
jzlv
1f4eb91259 update ehci driver 2022-02-09 15:18:14 +08:00
sakumisu
b5964103e2 add ehci and synopsys hcd driver 2022-01-30 22:06:00 +08:00