Browse Source

ASoC: pxa: Fix module autoload for OF platform drivers

These platform drivers have a OF device ID table but the OF module
alias information is not created so module autoloading won't work.

Signed-off-by: Luis de Bethencourt <luis@debethencourt.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Luis de Bethencourt 10 years ago
parent
commit
baafd373e9
2 changed files with 2 additions and 0 deletions
  1. 1 0
      sound/soc/pxa/pxa-ssp.c
  2. 1 0
      sound/soc/pxa/pxa2xx-pcm.c

+ 1 - 0
sound/soc/pxa/pxa-ssp.c

@@ -809,6 +809,7 @@ static const struct of_device_id pxa_ssp_of_ids[] = {
 	{ .compatible = "mrvl,pxa-ssp-dai" },
 	{}
 };
+MODULE_DEVICE_TABLE(of, pxa_ssp_of_ids);
 #endif
 
 static int asoc_ssp_probe(struct platform_device *pdev)

+ 1 - 0
sound/soc/pxa/pxa2xx-pcm.c

@@ -132,6 +132,7 @@ static const struct of_device_id snd_soc_pxa_audio_match[] = {
 	{ .compatible   = "mrvl,pxa-pcm-audio" },
 	{ }
 };
+MODULE_DEVICE_TABLE(of, snd_soc_pxa_audio_match);
 #endif
 
 static struct platform_driver pxa_pcm_driver = {