Hello Jens, Jens Scharsig wrote: > * add's a warning to all files, which need update to new SoC access > * convert common files in cpu/../at91 and a lot of drivers to use > c stucture SoC access > > > Signed-off-by: Jens Scharsig <js_at...@scharsoft.de>
<snip> > diff --git a/drivers/i2c/soft_i2c.c b/drivers/i2c/soft_i2c.c > index 9a48783..e0cf1e1 100644 > --- a/drivers/i2c/soft_i2c.c > +++ b/drivers/i2c/soft_i2c.c > @@ -30,14 +30,15 @@ > #include <ioports.h> > #include <asm/io.h> > #endif > -#ifdef CONFIG_AT91RM9200 /* need this for the at91rm9200 > */ > +#if defined(CONFIG_AT91RM9200) || \ > + defined(CONFIG_AT91SAM9260) || defined(CONFIG_AT91SAM9261) || \ > + defined(CONFIG_AT91SAM9263) > #include <asm/io.h> > #include <asm/arch/hardware.h> > -#endif > -#ifdef CONFIG_AT91SAM9263 /* only valid for AT91SAM9263 */ > -#include <asm/arch/at91_pmc.h> Please don't remove this include. It breaks build on AT91SAM9263 boards who have CONFIG_AT91_LEGACY enabled. (e.g. new otc570 board) > +#include <asm/arch/at91_pio.h> > +#ifdef CONFIG_AT91_LEGACY > #include <asm/arch/gpio.h> > -#include <asm/arch/io.h> dito > +#endif > #endif > #ifdef CONFIG_IXP425 /* only valid for IXP425 */ > #include <asm/arch/ixp425.h> Best regards, Daniel Gorsulowski _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot