<apatard <at> mandriva.com> writes: > --- linux-2.6.33.orig/arch/arm/mach-kirkwood/openrd-setup.c 2010-05-11 17:53:34.753650304 +0200 > +++ linux-2.6.33/arch/arm/mach-kirkwood/openrd-setup.c 2010-05-11 17:55:13.313650581 +0200 > @@ -18,6 +18,7 @@ > #include <asm/mach-types.h> > #include <asm/mach/arch.h> > #include <mach/kirkwood.h> > +#include <mach/audio.h> > #include <plat/mvsdio.h> > #include "common.h" > #include "mpp.h" > @@ -47,6 +48,11 @@ static struct mv643xx_eth_platform_data > .phy_addr = MV643XX_ETH_PHY_ADDR(24), > }; > > +struct kirkwood_soc_platform_data kirkwood_soc_data = { > + .dram = &kirkwood_mbus_dram_info, > +}; > +EXPORT_SYMBOL_GPL(kirkwood_soc_data); > + The kirkwood_soc_data is the same for all boards, so you can move it to the mack-kirkwood/common.c, the tclk usually set at kirkwood_init(). saeed _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel