25 Jan, 2014
1 commit
-
Signed-off-by: Masahiro Yamada
08 Dec, 2013
1 commit
-
Faraday FTSDC021 is a controller which is compliant with
SDHCI v3.0, SDIO v2.0 and MMC v4.3.However this driver is only verified with SD memory cards.
Signed-off-by: Kuo-Jung Su
Acked-by: Pantelis Antoniou
CC: Andy Fleming
25 Jul, 2013
1 commit
24 Jul, 2013
2 commits
-
Signed-off-by: Wolfgang Denk
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini -
Even though the header files is used only by the
pci_ftpci100 driver, it contains declaration for
a function which is used by external code.Move the header file to a common location which
lets external code use it.Compile tested only.
Cc: Macpaul Lin
Signed-off-by: Gabor Juhos
16 May, 2013
1 commit
-
Faraday FTSDC010 is a MMC/SD host controller.
Although there is already a driver in current u-boot release,
which is modified from eSHDC and contributed by Andes Tech.
Its performance is too terrible on Faraday A36x SoC platforms,
so I turn to implement this new version of driver which is
10+ times faster than the old one.It's carefully designed to be compatible with Andes chips,
so it should be safe to replace it.Signed-off-by: Kuo-Jung Su
CC: Andy Fleming
Signed-off-by: Andy Fleming
05 Sep, 2011
1 commit
-
Faraday FTSDC010 controller is a SD/MMC controller for SoC chip.
Signed-off-by: Macpaul Lin
13 May, 2011
5 commits
-
Fix some missing declaration in header.
Signed-off-by: Macpaul Lin
-
Add missing definitions in header file according to datasheet.
Signed-off-by: Macpaul Lin
-
Un-nestted the register structure in ftsmc020.h
Signed-off-by: Macpaul Lin
-
Support registers definitions of ftsdmc021 SDRAM controller.
Signed-off-by: Macpaul Lin
-
ftahbc020s.h provides basic definitions of this controller
to help a SoC which use this AHB Controller could
do scalable software settings in lowlevel_init.S.Signed-off-by: Macpaul Lin
28 Apr, 2011
6 commits
-
Move the header file and definitions of ftsmc020
static memory control unit from a320 SoC folder to
"drivers/mtd" folder.This change will let other SoC which also use ftsmc020
could share the same header file.Signed-off-by: Macpaul Lin
-
Move the header file "ftsdmc020.h" (SDRAM Controller)
to "include/faraday" folder.This change will let other SoC which also use ftsdmc020
could share the same header file.Signed-off-by: Macpaul Lin
-
Move the header file and definitions of fttmr010
power control unit from a320 SoC folder to
"include/faraday" folder.This change will let other SoC which also use fttmr010
could share the same header file.Signed-off-by: Macpaul Lin
-
Add asm support which is ususally used in lowlevel_init to set
power related parameters to sdram controller and static memory controller.Signed-off-by: Macpaul Lin
-
1. ftpmu010.h: fix and add definitions
Enhanced for more features and asm related support
according to datasheet.Note:
- FTPMU010_PDLLCR0_HCLKOUTDIS is "incorrect" in datasheet.
- FTPMU010_PDLLCR0_DLLFRANG is only 1 bit at bit #19. (not 20-19)
- FTPMU010_PDLLCR0_HCLKOUTDIS is 4 bits at bit #20. (not 24-21)2. ftpmu010.c: enhance features and fix relocation
- The following functions is added for pmu features.
ftpmu010_mfpsr_select_dev()
ftpmu010_sdramhtc_set()
- This patch also fix the declare statement for relocation.Signed-off-by: Macpaul Lin
-
Also add API declarations.
Signed-off-by: Po-Yu Chuang
Signed-off-by: Albert Aribaud
13 Apr, 2011
1 commit
-
1. Move header to include/faraday
2. Fix include path in ftwdt010_wdt.c
3. Fix function prototype and declaration to
- ftwdt010_wdt_settimeout
- ftwdt010_wdt_reset
- ftwdt010_wdt_disable
4. Add "#if definde (CONFIG_HW_WATCHDOG)" let user have flexibilty
to choose which better to his product.Signed-off-by: Macpaul Lin