linux-2.6.33/snd_soc_platform
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#m2bb86eb]
#backlinks
*説明 [#s97e6d71]
-パス: [[linux-2.6.33/include/sound/soc.h]]
-FIXME: これは何?
--説明
**参考 [#k4139235]
*実装 [#w9a160cf]
/* SoC platform interface */
struct snd_soc_platform {
char *name;
struct list_head list;
-
--[[linux-2.6.33/list_head]]
int (*probe)(struct platform_device *pdev);
int (*remove)(struct platform_device *pdev);
int (*suspend)(struct snd_soc_dai *dai);
int (*resume)(struct snd_soc_dai *dai);
-
--[[linux-2.6.33/platform_device]]
-
--[[linux-2.6.33/snd_soc_dai]]
/* pcm creation and destruction */
int (*pcm_new)(struct snd_card *, struct snd_soc_dai *,
struct snd_pcm *);
void (*pcm_free)(struct snd_pcm *);
-
--[[linux-2.6.33/snd_card]]
-
--[[linux-2.6.33/snd_pcm]]
/* platform stream ops */
struct snd_pcm_ops *pcm_ops;
-
--[[linux-2.6.33/snd_pcm_ops]]
};
*コメント [#f8ca5ef3]
終了行:
*参照元 [#m2bb86eb]
#backlinks
*説明 [#s97e6d71]
-パス: [[linux-2.6.33/include/sound/soc.h]]
-FIXME: これは何?
--説明
**参考 [#k4139235]
*実装 [#w9a160cf]
/* SoC platform interface */
struct snd_soc_platform {
char *name;
struct list_head list;
-
--[[linux-2.6.33/list_head]]
int (*probe)(struct platform_device *pdev);
int (*remove)(struct platform_device *pdev);
int (*suspend)(struct snd_soc_dai *dai);
int (*resume)(struct snd_soc_dai *dai);
-
--[[linux-2.6.33/platform_device]]
-
--[[linux-2.6.33/snd_soc_dai]]
/* pcm creation and destruction */
int (*pcm_new)(struct snd_card *, struct snd_soc_dai *,
struct snd_pcm *);
void (*pcm_free)(struct snd_pcm *);
-
--[[linux-2.6.33/snd_card]]
-
--[[linux-2.6.33/snd_pcm]]
/* platform stream ops */
struct snd_pcm_ops *pcm_ops;
-
--[[linux-2.6.33/snd_pcm_ops]]
};
*コメント [#f8ca5ef3]
ページ名: