summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/as3525/usb-drv-as3525v2.c
AgeCommit message (Expand)AuthorFilesLines
2011-12-31usb-drv-as3525v2.c: merge in usb-s3c6400x.cRafaël Carré1-441/+0
2011-12-31usb-s3c6400: use more complete functions from usb-drv-as3525v2Rafaël Carré1-24/+0
2011-12-31usb-drv-as3525v2.h: removeRafaël Carré1-1/+0
2011-12-31usb-s3c6400x: start factorizationRafaël Carré1-44/+2
2011-12-31usb-drv-as3525v2: cosmeticsRafaël Carré1-12/+12
2011-12-31usb-drv-as3525v2: move interrupt disableRafaël Carré1-1/+2
2011-12-28usb-srv-as3525v2: backport r31458Michael Sparmann1-1/+1
2011-12-22usb-drv-as3525v2: use all endpointsRafaël Carré1-1/+1
2011-12-19usb-drv-as3525v2: revert part of r31243Rafaël Carré1-18/+15
2011-12-17Commit to certain names for cache coherency APIs and discard the aliases.Michael Sevakis1-2/+2
2011-12-14usb-drv-as3525v2: make it look more like usb-s3c6400Rafaël Carré1-48/+58
2011-12-14usb-drv-as3525v2: cosmeticsRafaël Carré1-5/+5
2011-12-14usb-drv-as3525v2: simplify usb_reset isrRafaël Carré1-51/+21
2011-12-13usb-drv-as3525v2.c: simplifyRafaël Carré1-122/+50
2011-12-13usb-drv-as3525v2.c: simplify a lotRafaël Carré1-401/+160
2011-12-13fix redRafaël Carré1-1/+1
2011-12-13usb-s3c6400 : simplifyRafaël Carré1-5/+3
2011-12-13usb-drv-as3525v2: use correct input endpoint list sizeRafaël Carré1-4/+1
2011-12-13fix previous commitRafaël Carré1-6/+6
2011-12-13usb-drv-as3525v2: don't include ep0 twice in the IN ep listRafaël Carré1-16/+11
2011-12-13usb-s3c6400: merge DIEP* and DOEP* in a macro with an extra parameterRafaël Carré1-70/+43
2011-12-13usb-drv-as3525v2.c: cosmeticsRafaël Carré1-4/+4
2011-12-13Move usb-s3c6400 register comments to usb-s3c6400.hRafaël Carré1-7/+15
2011-11-27Sansa AMSv2 USB: Simplify union around struct usb_ctrlrequest and remove dupl...Bertrik Sikken1-7/+4
2011-11-26Sansa AMSv2: potential USB fix from FS#11664 by funman:Bertrik Sikken1-2/+17
2011-05-03AMSv2 USB: Write usb_delay() in assemblyRafaël Carré1-6/+8
2011-03-02Merge functionality of wakeups and semaphores-- fewer APIs and object types. ...Michael Sevakis1-11/+11
2011-02-04AMSv2 USB: Remove usb_enable call that occurs after core is already initializ...Michael Sevakis1-3/+1
2011-01-29AMSv2 USB: Delay after sftdiscon should be far longer.Michael Sevakis1-1/+1
2011-01-28AS3525v2 USB: Set disconnect before stopping module clock. Seems to cure reco...Michael Sevakis1-0/+3
2011-01-27as3525v2-usb: fix logf format, don't mask the interrupt using the VIC as it s...Amaury Pouly1-5/+5
2011-01-24as3525v2-usb: mask usb interrupt when setting up a transferAmaury Pouly1-0/+6
2011-01-24as3525v2-usb: only call wakeup_signal when a thread is actually waitingAmaury Pouly1-9/+31
2010-10-14as3525v2-usb! fix suspicious calculation of next endpoint in INs chaining codeAmaury Pouly1-1/+1
2010-09-12AMS USBv2: use OF settings for undocumented registerRafaël Carré1-2/+1
2010-09-08USB AMSv2: use tables for usb_drv_port_speed() and usb_drv_mps_by_type()Rafaël Carré1-24/+21
2010-09-08USB AMSv2: split handle_ep_int()Rafaël Carré1-83/+83
2010-09-08USB AMSv2: smaller struct usb_endpointRafaël Carré1-3/+3
2010-09-08USB AMSv2: only read endpoint interrupt status register onceRafaël Carré1-8/+10
2010-09-08usb-drv-as3525v2.c: cosmetics (remove trailing spaces)Rafaël Carré1-15/+15
2010-09-08USB AMSv2: Reduce the size of (in/out)_ep_listRafaël Carré1-2/+2
2010-09-08USB AMSv2: simplify FOR_EACH* macrosRafaël Carré1-34/+28
2010-09-08USB AMSv2: use status == -1 to signal errorsRafaël Carré1-7/+10
2010-09-08USB AMSv2: cosmeticsRafaël Carré1-11/+10
2010-09-08USB AMSv2: update endpoint->len on transferRafaël Carré1-5/+5
2010-09-08usb-drv-as3525v2: use dump_dcache_range()Rafaël Carré1-1/+1
2010-09-08usb-drv-as3525v2: fixesRafaël Carré1-6/+6
2010-09-07as3525v2-usb: don't disable data transfers !Amaury Pouly1-5/+6
2010-09-07as3525v2-usb: fix red and fix stupid typo about endpoint statusAmaury Pouly1-13/+5
2010-09-07as3525v2-usb: all control operations are working, there is a problem with UMS...Amaury Pouly1-33/+94