Wolfgang Denk wrote:

>> would it be okay to make a best-guess attempt at modifying the code to call
>> i2c_init() earlier for those boards that need it (e.g. call it from 
>> scc_init()
>> on the lwmon board), and hope someone else notices any bugs in other 8xx 
>> boards?
> 
> That would mean to add even more #ifdef'ery to more common files -  I
> don;t think that this is a good odea.

The only platform that has this problem is 8xx.  Can't we do something like 
this:

 init_fnc_t *init_sequence[] = {

+#ifdef CONFIG_8xx
+       init_func_i2c(),
+#endif

 #if defined(CONFIG_BOARD_EARLY_INIT_F)
        board_early_init_f,
 #endif

-- 
Timur Tabi
Linux kernel developer at Freescale

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Reply via email to