From: Nikita Kiryanov Date: Thu, 5 Jan 2012 02:03:22 +0000 (+0000) Subject: omap3: make get_board_rev() function weak X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=715462dd7ec56f2410a98a4cd8fe8203132871dd;p=project%2Fbcm63xx%2Fu-boot.git omap3: make get_board_rev() function weak Current get_board_rev() function returns a hard coded value which is obviously incorrect for the majority of boards. Allow boards to provide a correct implementation by making this function weak. Signed-off-by: Nikita Kiryanov Signed-off-by: Igor Grinberg --- diff --git a/arch/arm/cpu/armv7/omap3/sys_info.c b/arch/arm/cpu/armv7/omap3/sys_info.c index 22887aec05..3c80113502 100644 --- a/arch/arm/cpu/armv7/omap3/sys_info.c +++ b/arch/arm/cpu/armv7/omap3/sys_info.c @@ -30,6 +30,7 @@ #include /* get mem tables */ #include #include +#include extern omap3_sysinfo sysinfo; static struct ctrl *ctrl_base = (struct ctrl *)OMAP34XX_CTRL_BASE; @@ -197,7 +198,7 @@ u32 get_gpmc0_width(void) * get_board_rev() - setup to pass kernel board revision information * returns:(bit[0-3] sub version, higher bit[7-4] is higher version) *************************************************************************/ -u32 get_board_rev(void) +u32 __weak get_board_rev(void) { return 0x20; }