path: root/firmware/target/arm/usb-s3c6400x.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-18usb-s3c6400x: prevent calling usb_enable(enable) twice on USB insertMihail Zenkov1-2/+0
2016-03-18usb-s3c6400x: prevent lockup if usb extracted during data sendingMihail Zenkov1-3/+3
2016-02-16usb-s3c6400x: fix broken build for LOGF_ENABLECástor Muñoz1-2/+2
2016-02-14usb-s3c6400x: set alignment for ep0_setup_pktCástor Muñoz1-1/+1
2015-12-17iPod Classic: use uncached memory for USB driverCástor Muñoz1-0/+4
2014-09-28Make sure the USB PHY is disabled after use. Patch by Mihail Zenkov who hasMihail Zenkov1-0/+6
2012-04-28usb-s3c6400: merge the 2 driversRafaël Carré1-394/+181
2012-01-16usb-s3c6400: store endpoint status per directionRafaël Carré1-33/+36
2012-01-01Make USB work again on iPod Nano 2G and iPod Classic. Still not 100% stable o...Michael Sparmann1-18/+39
2011-12-31usb-drv-as3525v2.c: merge in usb-s3c6400x.cRafaël Carré1-1/+407
2011-12-31usb-s3c6400: use more complete functions from usb-drv-as3525v2Rafaël Carré1-10/+25
2011-12-31usb-s3c6400x: start factorizationRafaël Carré1-51/+53
2011-12-31Remove USBOTG_AS3525v2Rafaël Carré1-0/+5
2011-12-31usb-target.h: removeRafaël Carré1-1/+0
2011-12-31usb-s3c6400x: move usb_init_deviceRafaël Carré1-41/+3
2011-12-31usb-s3c6400x.c: move usb_detect and usb_enableRafaël Carré1-24/+0
2011-12-31usb-s3c6400x: Fix endpoints being enabled too lateMichael Sparmann1-10/+10
2011-12-28usb-s3c6400x: Fix some more confusion between DEPCTL_stall and DEPCTL_nakstsMichael Sparmann1-1/+1
2011-12-17Swap red and yellow for green on r31339's cranky builds.Michael Sevakis1-3/+3
2011-12-15Un-break nano2g USBMichael Sparmann1-1/+1
2011-12-15usb-s3c6400: 0x10000000 (bit 28) is DEPCTL_setd0pidRafaël Carré1-1/+1
2011-12-15usb-s3c6400: fix error introduced r31222Rafaël Carré1-3/+3
2011-12-14usb-s3c6400: fix confusion between USB_DIR_IN and DIR_INRafaël Carré1-2/+3
2011-12-14usb-s3c6400: make isr more clearRafaël Carré1-26/+25
2011-12-14usb-s3c6400: fix more index / endpoint number confusionRafaël Carré1-5/+5
2011-12-13usb-s3c6400: fix endpoint array traversal in interrupt handlerRafaël Carré1-1/+2
2011-12-13usb-drv-as3525v2.c: simplify a lotRafaël Carré1-5/+5
2011-12-13usb-s3c6400 : simplifyRafaël Carré1-115/+80
2011-12-13usb-s3c6400: merge DIEP* and DOEP* in a macro with an extra parameterRafaël Carré1-68/+50
2011-12-13usb-s3c6400x.c: use defines instead of hardcoded bitfieldsRafaël Carré1-71/+69
2011-12-13Move usb-s3c6400 register comments to usb-s3c6400.hRafaël Carré1-22/+22
2011-11-10Rework FS#12310 fix (r30906) for better readability. No functional change.Michael Sparmann1-8/+16
2011-11-06usb-s3c6400x.c: Fix memory corruption bug (closes FS#12310)Michael Sparmann1-6/+10
2011-11-06usb-s3c6400x.c: Remove an unused variableMichael Sparmann1-6/+8
2011-03-02Merge functionality of wakeups and semaphores-- fewer APIs and object types. ...Michael Sevakis1-7/+7
2010-12-12Fix yellow, already assign values for various S5L8702 definesMichael Sparmann1-5/+5
2010-12-12usb-s3c6400x.[ch], button-clickwheel.c: Move s5l8701-specific parts to where ...Michael Sparmann1-11/+32
2010-10-12iPod Nano 2G USB: Make sure the USB core is properly powered off on boot.Michael Sparmann1-0/+8
2010-09-08usb-s3c6400x.c : don't hardcode USB_NUM_ENDPOINTS but use the defineRafaël Carré1-3/+3
2010-08-12Fix red: Revert the const correctness part, which opened a can of worms.Michael Sparmann1-2/+2
2010-08-12emBIOS backports part one: Fix an annoying race condition in the Synopsys OTG...Michael Sparmann1-19/+24
2010-08-08ipod nano 2g: make functions/variables static where possible, add missing #in...Bertrik Sikken1-3/+5
2010-05-06Move c/h files implementing/defining standard library stuff into a new libc d...Thomas Martitz1-1/+0
2010-01-17Fix iPod Nano 2G USB:Michael Sparmann1-6/+20
2010-01-03Fix tabsAndree Buschmann1-3/+3
2009-10-24Plumb an iPod Nano 2G battery leak that started spilling as soon as USB was u...Michael Sparmann1-3/+4
2009-10-20iPod Nano 2G USB support based on the S3C6400X datasheet. Disabled by default...Michael Sparmann1-0/+429