diff options
| author | Graeme Russ <graeme.russ@gmail.com> | 2010-04-24 00:05:48 +1000 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2010-05-06 00:16:54 +0200 | 
| commit | 79ea6b87011c0524ced31359e2be7aac97c29d0a (patch) | |
| tree | 3a15816376464f2a605a55ea55e4fd835f29db23 /arch/i386/lib/board.c | |
| parent | bf16500f79fdf2653a286b40bb601cb185ac4675 (diff) | |
| download | olio-uboot-2014.01-79ea6b87011c0524ced31359e2be7aac97c29d0a.tar.xz olio-uboot-2014.01-79ea6b87011c0524ced31359e2be7aac97c29d0a.zip | |
x86: Provide weak PC/AT compatibility setup function
It is possibly to setup x86 boards to use non-PC/AT configurations. For
example, the sc520 is an x86 CPU with PC/AT and non-PC/AT peripherals.
This function allows the board to set itself up for maximum PC/AT
compatibility just before booting the Linux kernel (the Linux kernel
'just works' if everything is PC/AT compliant)
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
Diffstat (limited to 'arch/i386/lib/board.c')
| -rw-r--r-- | arch/i386/lib/board.c | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/arch/i386/lib/board.c b/arch/i386/lib/board.c index 7115a2f39..3f849f654 100644 --- a/arch/i386/lib/board.c +++ b/arch/i386/lib/board.c @@ -441,3 +441,10 @@ unsigned long do_go_exec (ulong (*entry)(int, char *[]), int argc, char *argv[])  	return (entry) (argc, argv);  } + +void setup_pcat_compatibility(void) +	__attribute__((weak, alias("__setup_pcat_compatibility"))); + +void __setup_pcat_compatibility(void) +{ +} |