diff options
author | Vicente Bergas <vicencb@gmail.com> | 2013-01-19 18:23:27 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-01-21 09:09:11 +0100 |
commit | 53f1d60627c8dfae835c2a7e3a9b7af132da3e64 (patch) | |
tree | 0d8377100e737c0af63a95fd86a52c7576493dbc /arch/arm/boards/archosg9/board.c | |
parent | 63d11f044a5fdfaf72ce983f7c6f297b32885a97 (diff) | |
download | barebox-53f1d60627c8dfae835c2a7e3a9b7af132da3e64.tar.gz barebox-53f1d60627c8dfae835c2a7e3a9b7af132da3e64.tar.xz |
feature_list: a way to pass hardware info to the kernel
Hi Sascha,
I've made the changes you suggested in this resent patch.
Everything related to custom ATAGs has been moved to the board
directory.
The generic code does not make any references to feature lists or
bootloader versions.
About the setup_feature_list prototype:
it has been renamed to atag_appender
it's not a function, it's a pointer to a function. Can it have a
prototype other than it's own declaration?
All non-related changes has been dropped. They were checkpatch.pl
warnings unrelated to this patch.
Regards,
Vicente.
Signed-off-by: Vicente Bergas <vicencb@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/archosg9/board.c')
-rw-r--r-- | arch/arm/boards/archosg9/board.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/boards/archosg9/board.c b/arch/arm/boards/archosg9/board.c index 200fe92958..8366ccafea 100644 --- a/arch/arm/boards/archosg9/board.c +++ b/arch/arm/boards/archosg9/board.c @@ -20,6 +20,7 @@ #include <sizes.h> #include <i2c/i2c.h> #include <gpio.h> +#include "archos_features.h" static int archosg9_console_init(void){ if (IS_ENABLED(CONFIG_DRIVER_SERIAL_OMAP4_USBBOOT)) @@ -59,6 +60,7 @@ static int archosg9_devices_init(void){ */ armlinux_set_architecture(5032); armlinux_set_revision(5); + armlinux_set_atag_appender(archos_append_atags); return 0; } |