path: root/firmware/target/arm/as3525/usb-drv-as3525.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-16usb: introduce new control request APIAidan MacDonald1-2/+2
2021-09-20usb: rename usb_drv_recv() to usb_recv_recv_nonblocking()Aidan MacDonald1-3/+4
2012-04-30AMSv1: rename USB interrupt handlerRafaël Carré1-1/+1
2011-12-31usb-target.h: removeRafaël Carré1-1/+0
2011-12-17Commit to certain names for cache coherency APIs and discard the aliases.Michael Sevakis1-3/+3
2011-09-14Move AMSv1 (AMSv2 had been done already) to using setup packet request to det...Michael Sevakis1-2/+2
2011-03-02Merge functionality of wakeups and semaphores-- fewer APIs and object types. ...Michael Sevakis1-5/+19
2010-12-12Move AMSv1 USB to the USB_DETECT_BY_DRV model, so connecting to a dumb charge...Frank Gevaerts1-0/+1
2010-08-25usb-drv-as3525: only give physical addresses to USB HWRafaël Carré1-5/+5
2010-07-30Make some global function/variables local (by making them static)Bertrik Sikken1-1/+1
2010-07-22as3525v1 USB: remove stubs if !defined(USE_ROCKBOX_USB)Rafaël Carré1-92/+0
2010-07-02AMS SoC's: Some register bit changes need interrupt protection: timer API and...Michael Sevakis1-2/+2
2010-06-28Enable HID support, clean up usb-drv-as3525.c a bit, add a workaround for wei...Tobias Diedrich1-62/+25
2010-06-27Include usb-target.h for usb_remove_int().Tobias Diedrich1-0/+1
2010-06-27Add one second timeout for USB enumeration, so we don't get stuck in USB mode...Tobias Diedrich1-0/+12
2010-06-24Add transfer timeout, remove unused buf fieldTobias Diedrich1-1/+20
2010-06-22Unconditionally boost cpu and remove CNAK retry panicTobias Diedrich1-3/+5
2010-06-22Remove '\n' from panicfTobias Diedrich1-1/+1
2010-06-22Threshold seems to affect the CNAK retries needed.Tobias Diedrich1-1/+3
2010-06-22Hardware too smart can complicate things... We have to intercept the usb_cor...Tobias Diedrich1-11/+15
2010-06-22"lsusb -vv" now works too, but the real bug is probably still in here somewhere.Tobias Diedrich1-6/+18
2010-06-22usb_storage seems to be working now, enable USE_ROCKBOX_USB on C200v2, other ...Tobias Diedrich1-24/+103
2010-06-21mps depends on endpoint, I wonder why gcc didn't warn about i being used unin...Tobias Diedrich1-9/+11
2010-06-19Add mdelayTobias Diedrich1-14/+8
2010-06-19Comment on mps sizesTobias Diedrich1-0/+8
2010-06-19usb-drv-as3525: set bulk max packet size according to speedRafaël Carré1-10/+3
2010-06-18as3525*: make udelay() be a simple busy loopRafaël Carré1-2/+1
2010-06-18as3525*: enable MMU in bootloaderRafaël Carré1-6/+3
2010-06-18Avoid ifdefsTobias Diedrich1-16/+10
2010-06-18Move usb-drv-as3525 defines into header fileTobias Diedrich1-291/+2
2010-06-18as3525: bootloader USB modeRafaël Carré1-0/+6
2010-06-18usb-drv-as3525: use udelay() and not a C busy loopRafaël Carré1-4/+5
2010-06-18usb-drv-as3525: build with LOGF_ENABLE undefinedRafaël Carré1-1/+2
2010-06-17Either the removal of the unneeded flush or the additional epn_info setupTobias Diedrich1-23/+67
2010-06-01Prevent a race condition when writing VIC_INT_EN_CLEAR. Should be very diffic...Tobias Diedrich1-0/+8
2010-05-19as3525: hide our UNCACHED_ADDR from usb_storage.cRafaël Carré1-15/+6
2010-05-19revert part of r26176 to avoid large static allocationRafaël Carré1-2/+11
2010-05-19as3525: don't use IRAM for usb, and avoid usb storage using uncached addresse...Rafaël Carré1-15/+2
2010-05-19Handshake still grinds to a halt at some point, but it works better now.Tobias Diedrich1-52/+45
2010-05-18Enable/disable second pll dynamically on usb plugin/remove.Tobias Diedrich1-0/+26
2010-05-18as3525 usb: build as3525v2 file based on CONFIG_USBOTG, and fix warningsRafaël Carré1-1/+1
2010-05-18Ok, this time I double-checked for warnings...Tobias Diedrich1-5/+2
2010-05-18And don't forget the return values...Tobias Diedrich1-0/+8
2010-05-18And of course the stubs still need to be there...Tobias Diedrich1-0/+84
2010-05-18Obviously this should not be built on AS353x...Tobias Diedrich1-0/+4
2010-05-18Not quite working yet, but almost.Tobias Diedrich1-156/+826
2010-05-16as3525v1 use an as3515 audio codec/PMU, not an as3517 as previously thoughtRafaël Carré1-3/+3
2010-05-13Correct register defines. I had to look at the disassembly to spot this bug....Tobias Diedrich1-58/+58
2010-03-20Clip+: enable sound on "as3514" (as3543 in fact)Rafaël Carré1-3/+3
2009-11-24Sansa AMS: VIC_INT_ENABLE register is not a maskRafaël Carré1-1/+1