*参照元 [#g169d990]
#backlinks

*説明 [#z773b628]
-パス: [[linux-2.6.33/sound/soc/soc-core.c]]

-FIXME: これは何?
--説明


**引数 [#o02f8321]
-struct platform_device *pdev
--
--[[linux-2.6.33/platform_device]]


**返り値 [#j50a147d]
-int
--


**参考 [#a5133357]


*実装 [#b1b11876]
 /* probes a new socdev */
 static int soc_probe(struct platform_device *pdev)
 {
 	int ret = 0;
 	struct snd_soc_device *socdev = platform_get_drvdata(pdev);
 	struct snd_soc_card *card = socdev->card;
 
-
--[[linux-2.6.33/snd_soc_device]]
-
--[[linux-2.6.33/platform_get_drvdata()]]
-
--[[linux-2.6.33/snd_soc_card]]

 	/* Bodge while we push things out of socdev */
 	card->socdev = socdev;
 
 	/* Bodge while we unpick instantiation */
 	card->dev = &pdev->dev;
 	ret = snd_soc_register_card(card);
 	if (ret != 0) {
 		dev_err(&pdev->dev, "Failed to register card\n");
 		return ret;
 	}
 
-
--[[linux-2.6.33/snd_soc_register_card()]]
-
--[[linux-2.6.33/dev_err()]]

 	return 0;
 }


*コメント [#ff6016b2]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS