Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fb80297e authored by Axel Lin's avatar Axel Lin Committed by Mark Brown
Browse files

ASoC: Convert blackfin directory to module_platform_driver



Factor out some boilerplate code.

Signed-off-by: default avatarAxel Lin <axel.lin@gmail.com>
Acked-by: default avatarLars-Peter Clausen <lars@metafoo.de>
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
parent 85aa0960
Loading
Loading
Loading
Loading
+1 −11
Original line number Diff line number Diff line
@@ -475,17 +475,7 @@ static struct platform_driver bf5xx_pcm_driver = {
	.remove = __devexit_p(bf5xx_soc_platform_remove),
};

static int __init snd_bf5xx_pcm_init(void)
{
	return platform_driver_register(&bf5xx_pcm_driver);
}
module_init(snd_bf5xx_pcm_init);

static void __exit snd_bf5xx_pcm_exit(void)
{
	platform_driver_unregister(&bf5xx_pcm_driver);
}
module_exit(snd_bf5xx_pcm_exit);
module_platform_driver(bf5xx_pcm_driver);

MODULE_AUTHOR("Cliff Cai");
MODULE_DESCRIPTION("ADI Blackfin AC97 PCM DMA module");
+1 −12
Original line number Diff line number Diff line
@@ -375,18 +375,7 @@ static struct platform_driver asoc_bfin_ac97_driver = {
	.remove = __devexit_p(asoc_bfin_ac97_remove),
};

static int __init bfin_ac97_init(void)
{
	return platform_driver_register(&asoc_bfin_ac97_driver);
}
module_init(bfin_ac97_init);

static void __exit bfin_ac97_exit(void)
{
	platform_driver_unregister(&asoc_bfin_ac97_driver);
}
module_exit(bfin_ac97_exit);

module_platform_driver(asoc_bfin_ac97_driver);

MODULE_AUTHOR("Roy Huang");
MODULE_DESCRIPTION("AC97 driver for ADI Blackfin");
+1 −11
Original line number Diff line number Diff line
@@ -314,17 +314,7 @@ static struct platform_driver bfin_i2s_pcm_driver = {
	.remove = __devexit_p(bfin_i2s_soc_platform_remove),
};

static int __init snd_bfin_i2s_pcm_init(void)
{
	return platform_driver_register(&bfin_i2s_pcm_driver);
}
module_init(snd_bfin_i2s_pcm_init);

static void __exit snd_bfin_i2s_pcm_exit(void)
{
	platform_driver_unregister(&bfin_i2s_pcm_driver);
}
module_exit(snd_bfin_i2s_pcm_exit);
module_platform_driver(bfin_i2s_pcm_driver);

MODULE_AUTHOR("Cliff Cai");
MODULE_DESCRIPTION("ADI Blackfin I2S PCM DMA module");
+1 −12
Original line number Diff line number Diff line
@@ -288,18 +288,7 @@ static struct platform_driver bfin_i2s_driver = {
	},
};

static int __init bfin_i2s_init(void)
{
	return platform_driver_register(&bfin_i2s_driver);
}

static void __exit bfin_i2s_exit(void)
{
	platform_driver_unregister(&bfin_i2s_driver);
}

module_init(bfin_i2s_init);
module_exit(bfin_i2s_exit);
module_platform_driver(bfin_i2s_driver);

/* Module information */
MODULE_AUTHOR("Cliff Cai");
+1 −11
Original line number Diff line number Diff line
@@ -339,17 +339,7 @@ static struct platform_driver bfin_tdm_driver = {
	.remove = __devexit_p(bf5xx_soc_platform_remove),
};

static int __init snd_bfin_tdm_init(void)
{
	return platform_driver_register(&bfin_tdm_driver);
}
module_init(snd_bfin_tdm_init);

static void __exit snd_bfin_tdm_exit(void)
{
	platform_driver_unregister(&bfin_tdm_driver);
}
module_exit(snd_bfin_tdm_exit);
module_platform_driver(bfin_tdm_driver);

MODULE_AUTHOR("Barry Song");
MODULE_DESCRIPTION("ADI Blackfin TDM PCM DMA module");
Loading