summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/usb-drv-as3525v2.c
AgeCommit message (Expand)Author
2011-02-04AMSv2 USB: Remove usb_enable call that occurs after core is already initializ...Michael Sevakis
2011-01-29AMSv2 USB: Delay after sftdiscon should be far longer.Michael Sevakis
2011-01-28AS3525v2 USB: Set disconnect before stopping module clock. Seems to cure reco...Michael Sevakis
2011-01-27as3525v2-usb: fix logf format, don't mask the interrupt using the VIC as it s...Amaury Pouly
2011-01-24as3525v2-usb: mask usb interrupt when setting up a transferAmaury Pouly
2011-01-24as3525v2-usb: only call wakeup_signal when a thread is actually waitingAmaury Pouly
2010-10-14as3525v2-usb! fix suspicious calculation of next endpoint in INs chaining codeAmaury Pouly
2010-09-12AMS USBv2: use OF settings for undocumented registerRafaël Carré
2010-09-08USB AMSv2: use tables for usb_drv_port_speed() and usb_drv_mps_by_type()Rafaël Carré
2010-09-08USB AMSv2: split handle_ep_int()Rafaël Carré
2010-09-08USB AMSv2: smaller struct usb_endpointRafaël Carré
2010-09-08USB AMSv2: only read endpoint interrupt status register onceRafaël Carré
2010-09-08usb-drv-as3525v2.c: cosmetics (remove trailing spaces)Rafaël Carré
2010-09-08USB AMSv2: Reduce the size of (in/out)_ep_listRafaël Carré
2010-09-08USB AMSv2: simplify FOR_EACH* macrosRafaël Carré
2010-09-08USB AMSv2: use status == -1 to signal errorsRafaël Carré
2010-09-08USB AMSv2: cosmeticsRafaël Carré
2010-09-08USB AMSv2: update endpoint->len on transferRafaël Carré
2010-09-08usb-drv-as3525v2: use dump_dcache_range()Rafaël Carré
2010-09-08usb-drv-as3525v2: fixesRafaël Carré
2010-09-07as3525v2-usb: don't disable data transfers !Amaury Pouly
2010-09-07as3525v2-usb: fix red and fix stupid typo about endpoint statusAmaury Pouly
2010-09-07as3525v2-usb: all control operations are working, there is a problem with UMS...Amaury Pouly
2010-09-07as3525v2-usb:Amaury Pouly
2010-09-02as3525v2: revert the USB_DEVBSS_ATTR and the panicf redefinition, don't prote...Amaury Pouly
2010-09-02as3525v2:Amaury Pouly
2010-07-30Make some global function/variables local (by making them static)Bertrik Sikken
2010-07-22CCU_BASE+0x20 is specific to AMSv2 -> move to as3525v2.hRafaël Carré
2010-07-02AMS SoC's: Some register bit changes need interrupt protection: timer API and...Michael Sevakis
2010-06-29as3525v2-usb: fix yellowAmaury Pouly
2010-06-29usb-drv-as3525v2.c: fix compilation (typo)Rafaël Carré
2010-06-29as3525v2-usb: fix bug in ep listing macro, rewrite EP0 handling using a stateAmaury Pouly
2010-06-27as3525v2-usb: rework ep listing&xfers cancelling, implement speed reporting, ...Amaury Pouly
2010-06-23as3525v2-usb: beginning of a real driver. Setup packet and control transfers ...Amaury Pouly
2010-06-23as3525v2-usb: define number of enpoints correctly, write interrupt handlerAmaury Pouly
2010-06-21as3525v2-usb: definitely switch to this clock handling, it is the good oneAmaury Pouly
2010-06-21as3525-usb: change clock handlingAmaury Pouly
2010-06-21as3525v2-usb: add support to derive usb clock from pllb, correct endpoint lis...Amaury Pouly
2010-06-19as3525v2-usb: fix yellow about unused functions (they can be resurrected from...Amaury Pouly
2010-06-19as3525v2-usb: end of massive renamingAmaury Pouly
2010-06-19as3525v2-usb: major code renamingAmaury Pouly
2010-06-19as3525v2-usb: tweaks things but still doesn't work.Amaury Pouly
2010-06-19as3525v2-usb: rework thing, simplifyAmaury Pouly
2010-06-19as3525v2-usb: reorganize thing, don't renable ep0 on enum because it's alread...Amaury Pouly
2010-06-19as3525v2-usb: don't disable interrupts on bus reset (that was for debug purpose)Amaury Pouly
2010-06-12usb-as3535v2: add more defines, reorganize/simplify things, add code for inte...Amaury Pouly
2010-05-20usb-as3525v2:Amaury Pouly
2010-05-19as3525v2: add partial usb init codeAmaury Pouly
2010-05-18as3525 usb: build as3525v2 file based on CONFIG_USBOTG, and fix warningsRafaël Carré
2010-05-18as3525v2: add usb driver stub, enable usb phy&core initAmaury Pouly