mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-03-13 21:36:57 +00:00
Blackfin: bf537-stamp: comment CF-Flash Card Support better
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
parent
8e5dc6f986
commit
05d89091ca
1 changed files with 24 additions and 5 deletions
|
@ -178,9 +178,28 @@
|
|||
/*
|
||||
* CF-CARD IDE-HDD Support
|
||||
*/
|
||||
/* #define CONFIG_BFIN_TRUE_IDE */ /* Add CF flash card support */
|
||||
/* #define CONFIG_BFIN_CF_IDE */ /* Add CF flash card support */
|
||||
/* #define CONFIG_BFIN_HDD_IDE */ /* Add IDE Disk Drive (HDD) support */
|
||||
|
||||
/*
|
||||
* Add CF flash card support in TRUE-IDE Mode (CF-IDE-NAND Card)
|
||||
* Strange address mapping Blackfin A13 connects to CF_A0
|
||||
*/
|
||||
|
||||
/* #define CONFIG_BFIN_TRUE_IDE */
|
||||
|
||||
/*
|
||||
* Add CF flash card support in Common Memory Mode (CF-IDE-NAND Card)
|
||||
* This should be the preferred mode
|
||||
*/
|
||||
|
||||
/* #define CONFIG_BFIN_CF_IDE */
|
||||
|
||||
/*
|
||||
* Add IDE Disk Drive (HDD) support
|
||||
* See example interface here:
|
||||
* http://docs.blackfin.uclinux.org/doku.php?id=linux-kernel:drivers:ide-blackfin
|
||||
*/
|
||||
|
||||
/* #define CONFIG_BFIN_HDD_IDE */
|
||||
|
||||
#if defined(CONFIG_BFIN_CF_IDE) || \
|
||||
defined(CONFIG_BFIN_HDD_IDE) || \
|
||||
|
@ -218,7 +237,7 @@
|
|||
#define CONFIG_SYS_ATA_DATA_OFFSET 0x0020 /* data I/O */
|
||||
#define CONFIG_SYS_ATA_REG_OFFSET 0x0020 /* normal register accesses */
|
||||
#define CONFIG_SYS_ATA_ALT_OFFSET 0x001C /* alternate registers */
|
||||
#define CONFIG_SYS_ATA_STRIDE 2 /* CF.A0 --> Blackfin.Ax */
|
||||
#define CONFIG_SYS_ATA_STRIDE 2 /* CF.A0 --> Blackfin.A13 */
|
||||
|
||||
#elif defined(CONFIG_BFIN_CF_IDE)
|
||||
#define CONFIG_SYS_ATA_BASE_ADDR 0x20211800
|
||||
|
@ -226,7 +245,7 @@
|
|||
#define CONFIG_SYS_ATA_DATA_OFFSET 0x0000 /* data I/O */
|
||||
#define CONFIG_SYS_ATA_REG_OFFSET 0x0000 /* normal register accesses */
|
||||
#define CONFIG_SYS_ATA_ALT_OFFSET 0x000E /* alternate registers */
|
||||
#define CONFIG_SYS_ATA_STRIDE 1 /* CF.A0 --> Blackfin.Ax */
|
||||
#define CONFIG_SYS_ATA_STRIDE 1 /* CF_A0=0, with /CE1 /CE2 odd/even byte selects */
|
||||
|
||||
#elif defined(CONFIG_BFIN_HDD_IDE)
|
||||
#define CONFIG_SYS_ATA_BASE_ADDR 0x20314000
|
||||
|
|
Loading…
Add table
Reference in a new issue