[PATCH] davinci: da8xx/omap-l1x: add platform device for davinci-pcm-audio
Sergei Shtylyov
sshtylyov at mvista.com
Fri Jan 21 10:23:32 EST 2011
Hello.
Rajashekhara, Sudhakar wrote:
> After the multi-component commit f0fba2ad
Please also specify the commit summary in parens, as asked by Linus.
> for ASoC, we need to
> register the platform device for davinci-pcm-audio.
> This patch and patch at [1] are required for audio to work on
> DA850/OMAP-L138.
> [1] https://patchwork.kernel.org/patch/495211/
> Signed-off-by: Rajashekhara, Sudhakar <sudhakar.raj at ti.com>
> Tested-by: Dan Sharon <dansharon at nanometrics.ca>
> ---
> arch/arm/mach-davinci/devices-da8xx.c | 12 ++++++++++++
> 1 files changed, 12 insertions(+), 0 deletions(-)
> diff --git a/arch/arm/mach-davinci/devices-da8xx.c b/arch/arm/mach-davinci/devices-da8xx.c
> index 9eec630..062190b 100644
> --- a/arch/arm/mach-davinci/devices-da8xx.c
> +++ b/arch/arm/mach-davinci/devices-da8xx.c
> @@ -480,8 +480,20 @@ static struct platform_device da850_mcasp_device = {
> .resource = da850_mcasp_resources,
> };
>
> +struct platform_device davinci_pcm_device = {
> + .name = "davinci-pcm-audio",
> + .id = -1,
> +};
> +
> +static void davinci_init_pcm(void)
> +{
> + platform_device_register(&davinci_pcm_device);
> +}
> +
> void __init da8xx_register_mcasp(int id, struct snd_platform_data *pdata)
> {
> + davinci_init_pcm();
Why not call platform_device_register() directly?
WBR, Sergei
More information about the linux-arm-kernel
mailing list