summaryrefslogtreecommitdiffstats
path: root/firmware/target/mips/ingenic_jz47xx/ata-sd-jz4740.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-03mips: Heavily rework DMA & caching codeSolomon Peachy1-2/+2
2020-08-25jz4740: SD clock sequencing changes.Solomon Peachy1-17/+13
2020-08-25jz4740: Fix potential deadlock in SD init code.Solomon Peachy1-7/+8
2018-10-09mips: jz4740: JZ4740 does not have a MSC clock source select.Solomon Peachy1-1/+1
2018-09-20jz74x0: MSC clock needs to be divided from PLL clock.Solomon Peachy1-1/+3
2018-09-20jz4760: Greatly enhance debug code and silence some compilation warnings.Solomon Peachy1-2/+2
2018-07-28Add cleaned-up xDuoo X3 supportSolomon Peachy1-1/+1
2017-10-26Fix a few missed things in 16454efc (and hopefully clear the red).Michael Sevakis1-4/+0
2017-10-26Unify storage threads into oneMichael Sevakis1-72/+24
2014-08-30Rewrite filesystem code (WIP)Michael Sevakis1-18/+11
2013-08-17Cleanup MV/MD macros a little.Michael Sevakis1-2/+2
2011-03-02Merge functionality of wakeups and semaphores-- fewer APIs and object types. ...Michael Sevakis1-6/+6
2011-01-18Try to get some control over #ifdef hell in usb.c by refactoring and inline f...Michael Sevakis1-3/+0
2010-08-12Introduce NORETURN_ATTR wrapper for __attribute__((noreturn)), using this and...Thomas Martitz1-1/+2
2010-06-06Remove card_enable_monitoring() and use a mutex instead. The card_enable_moni...Frank Gevaerts1-8/+0
2010-06-05remane hotswap.* to sdmmc.*. The contents have nothing at all to do with hots...Frank Gevaerts1-1/+1
2010-05-21ata: do some threading-related corrections (some sync related where it matter...Michael Sevakis1-1/+1
2010-01-03Onda VX747/VX777: only enable SD clock when transferring dataMaurus Cuelenaere1-8/+19
2009-11-26Define sd_drive_nr also when HAVE_HOTSWAP is defined (fix red).Maurus Cuelenaere1-1/+1
2009-11-26 - Split off strip_volume() to a separate fileMaurus Cuelenaere1-0/+2
2009-11-26Merge branch 'hotswap'Maurus Cuelenaere1-102/+233
2009-11-26Remove unused card_detect(), and make card_detect_target() static inline in e...Thomas Martitz1-1/+1
2009-07-20Make sd_present() and mmc_present() look only at the actual presence of a car...Frank Gevaerts1-2/+2
2009-07-17Commit FS#9545, storage cleanup and multi-driver supportFrank Gevaerts1-0/+35
2009-07-03Ingenic Jz4740: remove some unneeded stuff and simplify SD driver (also thank...Maurus Cuelenaere1-460/+63
2009-07-01Move sd_get_info() into common sd codeRafaël Carré1-18/+0
2009-07-01 * Move some more stuff to the general SD driverMaurus Cuelenaere1-55/+36
2009-07-01Ingenic jz4740 SD driver: remove custom list of SD commandsRafaël Carré1-425/+362
2009-07-01add firmware/driver/sd.c which contains common code between SD driversRafaël Carré1-11/+14
2009-07-01card_extract_bits() take the start bit argument as defined in public SanDisk ...Rafaël Carré1-5/+5
2009-07-01Ingenic Jz4740 SD driver: remove some unneeded stuff + fill the OCR field in ...Maurus Cuelenaere1-9/+4
2009-07-01Ingenic Jz4740 SD driver: fix SD clock init (fixes problems with SDHC cards)Maurus Cuelenaere1-10/+11
2009-07-01Merge tCardInfo struct (MMC) and tSDCardInfo struct (SD)Rafaël Carré1-8/+4
2009-04-08Fix yellowMaurus Cuelenaere1-0/+1
2009-04-08Add LED indication to Jz4740 SD driverMaurus Cuelenaere1-0/+8
2009-03-09 * Unify Onda VX747 and VX747+ config filesMaurus Cuelenaere1-0/+10
2009-02-13Onda VX747:Maurus Cuelenaere1-108/+783
2009-01-27Onda VX747:Maurus Cuelenaere1-11/+5
2009-01-21Onda VX747:Maurus Cuelenaere1-15/+21
2008-11-21Commit some USB and ATA rework/refactoring (+ USB GPIO detection).Maurus Cuelenaere1-28/+16
2008-11-05Onda VX747:Maurus Cuelenaere1-0/+1168