diff options
| author | Anatolij Gustschin <agust@denx.de> | 2008-02-21 12:52:29 +0100 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2008-02-22 15:51:08 +0100 | 
| commit | bc77881247ee6f95d7a9ebc499d26b96bae38c9d (patch) | |
| tree | 6174771e30ded6edc8e3527f7e0c3e66e37f3619 /include | |
| parent | 6a2dcaf1ee014008f90143cf1045ac80d9d25d1f (diff) | |
| download | olio-uboot-2014.01-bc77881247ee6f95d7a9ebc499d26b96bae38c9d.tar.xz olio-uboot-2014.01-bc77881247ee6f95d7a9ebc499d26b96bae38c9d.zip | |
ppc4xx: Support for ATI Radeon 9200 card on sequoia
Adds configuration option for ATI Radeon 9200 card
support to sequoia config file. If CONFIG_VIDEO
is enabled, TEXT_BASE should be changed to 0xFFF80000.
Signed-off-by: Anatolij Gustschin <agust@denx.de>
Diffstat (limited to 'include')
| -rw-r--r-- | include/configs/sequoia.h | 26 | 
1 files changed, 25 insertions, 1 deletions
| diff --git a/include/configs/sequoia.h b/include/configs/sequoia.h index cd0ae6d1a..52952a9da 100644 --- a/include/configs/sequoia.h +++ b/include/configs/sequoia.h @@ -43,7 +43,13 @@  #define CONFIG_SYS_CLK_FREQ    ((in8(CFG_BCSR_BASE + 3) & 0x80) ? \  				33333333 : 33000000) -#if 0 +/* + * Define this if you want support for video console with radeon 9200 pci card + * Also set TEXT_BASE to 0xFFF80000 in board/amcc/sequoia/config.mk in this case + */ +#undef CONFIG_VIDEO + +#ifdef CONFIG_VIDEO  /*   * 44x dcache supported is working now on sequoia, but we don't enable   * it yet since it needs further testing @@ -58,8 +64,13 @@   * Base addresses -- Note these are effective addresses where the actual   * resources get mapped (not physical addresses).   */ +#ifndef CONFIG_VIDEO  #define CFG_MONITOR_LEN		(384 * 1024) /* Reserve 384 kiB for Monitor  */  #define CFG_MALLOC_LEN		(256 * 1024) /* Reserve 256 kiB for malloc() */ +#else +#define CFG_MONITOR_LEN		(512 * 1024)    /* Reserve 512 kB for Monitor   */ +#define CFG_MALLOC_LEN		(1024 * 1024)   /* Reserve 1024 kB for malloc() */ +#endif  #define CFG_TLB_FOR_BOOT_FLASH	0x0003  #define CFG_BOOT_BASE_ADDR	0xf0000000 @@ -571,4 +582,17 @@  #define CONFIG_OF_LIBFDT	1  #define CONFIG_OF_BOARD_SETUP	1 +#ifdef CONFIG_VIDEO +#define CONFIG_BIOSEMU			/* x86 bios emulator for vga bios */ +#define CONFIG_ATI_RADEON_FB		/* use radeon framebuffer driver */ +#define VIDEO_IO_OFFSET			0xe8000000 +#define CFG_ISA_IO_BASE_ADDRESS		VIDEO_IO_OFFSET +#define CONFIG_VIDEO_SW_CURSOR +#define CONFIG_VIDEO_LOGO +#define CONFIG_CFB_CONSOLE +#define CONFIG_SPLASH_SCREEN +#define CONFIG_VGA_AS_SINGLE_DEVICE +#define CONFIG_CMD_BMP +#endif +  #endif /* __CONFIG_H */ |