diff --git a/arch/arm/include/asm/hardware/asp.h b/arch/arm/include/asm/hardware/asp.h index 50821b8..0d5c0bf 100644 --- a/arch/arm/include/asm/hardware/asp.h +++ b/arch/arm/include/asm/hardware/asp.h @@ -135,7 +135,8 @@ enum dm365_clk_input_pin { #define DAVINCI_MCASP_IIS_MODE 0 #define DAVINCI_MCASP_DIT_MODE 1 -#if (defined(CONFIG_SOC_OMAPAM33XX) && defined(CONFIG_SND_AM33XX_SOC)) +#if (defined(CONFIG_SOC_OMAPAM33XX) && (defined(CONFIG_SND_AM33XX_SOC) \ + || (defined(CONFIG_SND_AM33XX_SOC_MODULE)))) #define davinci_gen_pool omap_gen_pool #endif diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c index 6edc9b5..830cc0c 100644 --- a/arch/arm/mach-omap2/devices.c +++ b/arch/arm/mach-omap2/devices.c @@ -178,7 +178,8 @@ void __init am33xx_register_lcdc(struct da8xx_lcdc_platform_data *pdata) } -#if defined (CONFIG_SND_AM335X_SOC_EVM) +#if defined(CONFIG_SND_AM335X_SOC_EVM) || \ + defined(CONFIG_SND_AM335X_SOC_EVM_MODULE) static struct resource am335x_mcasp1_resource[] = { { .name = "mcasp1", @@ -217,7 +218,7 @@ void __init am335x_register_mcasp1(struct snd_platform_data *pdata) void __init am335x_register_mcasp1(struct snd_platform_data *pdata) {} #endif -#if defined(CONFIG_SND_AM33XX_SOC) +#if (defined(CONFIG_SND_AM33XX_SOC) || (defined(CONFIG_SND_AM33XX_SOC_MODULE))) struct platform_device am33xx_pcm_device = { .name = "davinci-pcm-audio", .id = -1, diff --git a/arch/arm/plat-omap/sram.c b/arch/arm/plat-omap/sram.c index c7c3aaf..623c73d 100644 --- a/arch/arm/plat-omap/sram.c +++ b/arch/arm/plat-omap/sram.c @@ -94,6 +94,7 @@ static int is_sram_locked(void) } struct gen_pool *omap_gen_pool; +EXPORT_SYMBOL_GPL(omap_gen_pool); /* * The amount of SRAM depends on the core type.