ARM: davinci: fix build break because of undeclared dm365_evm_snd_data
commit6bce5efd44
("ARM: davinci: remove unused davinci-i2s pdata") removed all instances of davinci-i2s pdata. However, on DM365 EVM, the same platform data is passed to the voicecodec present on that device. This causes build breakage when voicecodec support is enabled: arch/arm/mach-davinci/board-dm365-evm.c:764:17: error: 'dm365_evm_snd_data' undeclared (first use in this function) voicecodec driver does not use the platform data as well, and it is safe to remove it. Fixes:6bce5efd44
("ARM: davinci: remove unused davinci-i2s pdata") Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Sekhar Nori <nsekhar@ti.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
parent
efea375fa9
commit
933b11aeed
|
@ -761,7 +761,7 @@ static __init void dm365_evm_init(void)
|
|||
#ifdef CONFIG_SND_DM365_AIC3X_CODEC
|
||||
dm365_init_asp();
|
||||
#elif defined(CONFIG_SND_DM365_VOICE_CODEC)
|
||||
dm365_init_vc(&dm365_evm_snd_data);
|
||||
dm365_init_vc();
|
||||
#endif
|
||||
dm365_init_rtc();
|
||||
dm365_init_ks(&dm365evm_ks_data);
|
||||
|
|
|
@ -92,7 +92,7 @@ int dm355_gpio_register(void);
|
|||
/* DM365 function declarations */
|
||||
void dm365_init(void);
|
||||
void dm365_init_asp(void);
|
||||
void dm365_init_vc(struct snd_platform_data *pdata);
|
||||
void dm365_init_vc(void);
|
||||
void dm365_init_ks(struct davinci_ks_platform_data *pdata);
|
||||
void dm365_init_rtc(void);
|
||||
void dm365_init_spi0(unsigned chipselect_mask,
|
||||
|
|
|
@ -1151,11 +1151,10 @@ void __init dm365_init_asp(void)
|
|||
platform_device_register(&dm365_asp_device);
|
||||
}
|
||||
|
||||
void __init dm365_init_vc(struct snd_platform_data *pdata)
|
||||
void __init dm365_init_vc(void)
|
||||
{
|
||||
davinci_cfg_reg(DM365_EVT2_VC_TX);
|
||||
davinci_cfg_reg(DM365_EVT3_VC_RX);
|
||||
dm365_vc_device.dev.platform_data = pdata;
|
||||
platform_device_register(&dm365_vc_device);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue