Searched hist:f6c3b34697bf8bf05cb4e81c2fd3cadb9a98daea (Results 1 – 4 of 4) sorted by relevance
| /rk3399_rockchip-uboot/include/faraday/ |
| H A D | ftsdc010.h | f6c3b34697bf8bf05cb4e81c2fd3cadb9a98daea Mon May 06 20:32:51 UTC 2013 Kuo-Jung Su <dantesu@faraday-tech.com> mmc: update Faraday FTSDC010 for rw performance
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 <dantesu@faraday-tech.com> CC: Andy Fleming <afleming@gmail.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
|
| /rk3399_rockchip-uboot/arch/nds32/include/asm/ |
| H A D | io.h | bea2868f5e5f994db3f6cf23a6111cfd6ac79fc3 Sun May 26 10:11:26 UTC 2013 Gabor Juhos <juhosg@openwrt.org> nds32: introduce macros for bit manipulation
U-Boot does not compile for the adp-ag101 boards since commit f6c3b34697bf8bf05cb4e81c2fd3cadb9a98daea (mmc: update Faraday FTSDC010 for rw performance)
The driver assumes that the bit manipulation macros are provided by all architectures. This is not the case for nds32 and it causes a build error like this:
ftsdc010_mci.c: In function 'ftsdc010_clkset': ftsdc010_mci.c:118: warning: implicit declaration of function 'setbits_le32' ftsdc010_mci.c:123: warning: implicit declaration of function 'clrbits_le32' drivers/mmc/libmmc.o: In function `ftsdc010_request': /devel/u-boot.git/drivers/mmc/ftsdc010_mci.c:234: undefined reference to `setbits_le32' /devel/u-boot.git/drivers/mmc/ftsdc010_mci.c:243: undefined reference to `clrbits_le32' /devel/u-boot.git/drivers/mmc/ftsdc010_mci.c:234: undefined reference to `clrbits_le32' drivers/mmc/libmmc.o: In function `ftsdc010_clkset': /devel/u-boot.git/drivers/mmc/ftsdc010_mci.c:118: undefined reference to `clrbits_le32' /devel/u-boot.git/drivers/mmc/ftsdc010_mci.c:118: undefined reference to `clrbits_le32' /devel/u-boot.git/drivers/mmc/ftsdc010_mci.c:121: undefined reference to `setbits_le32' /devel/u-boot.git/drivers/mmc/ftsdc010_mci.c:123: undefined reference to `setbits_le32' /devel/u-boot.git/drivers/mmc/ftsdc010_mci.c:123: undefined reference to `setbits_le32'
The patch adds bit manipulation macros for the nds32 architecture to avoid the errors. The macros are copied from the ARM implementation.
Compile tested only.
Cc: Kuo-Jung Su <dantesu@faraday-tech.com> Cc: Macpaul Lin <macpaul@andestech.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
|
| /rk3399_rockchip-uboot/drivers/mmc/ |
| H A D | ftsdc010_mci.c | f6c3b34697bf8bf05cb4e81c2fd3cadb9a98daea Mon May 06 20:32:51 UTC 2013 Kuo-Jung Su <dantesu@faraday-tech.com> mmc: update Faraday FTSDC010 for rw performance
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 <dantesu@faraday-tech.com> CC: Andy Fleming <afleming@gmail.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
|
| H A D | Makefile | f6c3b34697bf8bf05cb4e81c2fd3cadb9a98daea Mon May 06 20:32:51 UTC 2013 Kuo-Jung Su <dantesu@faraday-tech.com> mmc: update Faraday FTSDC010 for rw performance
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 <dantesu@faraday-tech.com> CC: Andy Fleming <afleming@gmail.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
|