From 787fa15860a57833e50bd30555079a9cd4e519b8 Mon Sep 17 00:00:00 2001 From: Wolfgang Denk Date: Wed, 10 Jan 2007 01:28:39 +0100 Subject: Fix auto_update for MCC200 board. The invocation of do_auto_update() is moved to the end of the misc_init_r() function, after the flash mappings have been initialized. Please find attached a patch that implements that change. Also correct the decoding of the keypad status. With this update, the key that will trigger the update is Column 2, Row 2. --- board/mcc200/mcc200.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'board/mcc200/mcc200.c') diff --git a/board/mcc200/mcc200.c b/board/mcc200/mcc200.c index 67969a6010..554c51d93f 100644 --- a/board/mcc200/mcc200.c +++ b/board/mcc200/mcc200.c @@ -228,10 +228,6 @@ int misc_init_r (void) { ulong flash_sup_end, snum; -#ifdef CONFIG_AUTO_UPDATE - /* this has priority over all else */ - do_auto_update(); -#endif /* * Adjust flash start and offset to detected values */ @@ -294,6 +290,9 @@ int misc_init_r (void) flash_info[0].sector_count = snum; } +#ifdef CONFIG_AUTO_UPDATE + do_auto_update(); +#endif return (0); } -- cgit