linux-2.6.33/snd_soc_dai
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#dba30c6f]
#backlinks
*説明 [#jff68a67]
-パス: [[linux-2.6.33/include/sound/soc-dai.h]]
-FIXME: これは何?
--説明
**参考 [#l751c2cd]
*実装 [#l24535db]
/*
* Digital Audio Interface runtime data.
*
* Holds runtime data for a DAI.
*/
struct snd_soc_dai {
/* DAI description */
char *name;
unsigned int id;
int ac97_control;
struct device *dev;
void *ac97_pdata; /* platform_data for the ac97 codec */
-
--[[linux-2.6.33/device]]
/* DAI callbacks */
int (*probe)(struct platform_device *pdev,
struct snd_soc_dai *dai);
void (*remove)(struct platform_device *pdev,
struct snd_soc_dai *dai);
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]]
/* ops */
struct snd_soc_dai_ops *ops;
-
--[[linux-2.6.33/snd_soc_dai_ops]]
/* DAI capabilities */
struct snd_soc_pcm_stream capture;
struct snd_soc_pcm_stream playback;
unsigned int symmetric_rates:1;
-
--[[linux-2.6.33/snd_soc_pcm_stream]]
/* DAI runtime info */
struct snd_pcm_runtime *runtime;
struct snd_soc_codec *codec;
unsigned int active;
unsigned char pop_wait:1;
void *dma_data;
-
--[[linux-2.6.33/snd_pcm_runtime]]
-
--[[linux-2.6.33/snd_soc_codec]]
/* DAI private data */
void *private_data;
/* parent platform */
struct snd_soc_platform *platform;
-
--[[linux-2.6.33/snd_soc_platform]]
struct list_head list;
-
--[[linux-2.6.33/list_head]]
};
*コメント [#ib874344]
終了行:
*参照元 [#dba30c6f]
#backlinks
*説明 [#jff68a67]
-パス: [[linux-2.6.33/include/sound/soc-dai.h]]
-FIXME: これは何?
--説明
**参考 [#l751c2cd]
*実装 [#l24535db]
/*
* Digital Audio Interface runtime data.
*
* Holds runtime data for a DAI.
*/
struct snd_soc_dai {
/* DAI description */
char *name;
unsigned int id;
int ac97_control;
struct device *dev;
void *ac97_pdata; /* platform_data for the ac97 codec */
-
--[[linux-2.6.33/device]]
/* DAI callbacks */
int (*probe)(struct platform_device *pdev,
struct snd_soc_dai *dai);
void (*remove)(struct platform_device *pdev,
struct snd_soc_dai *dai);
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]]
/* ops */
struct snd_soc_dai_ops *ops;
-
--[[linux-2.6.33/snd_soc_dai_ops]]
/* DAI capabilities */
struct snd_soc_pcm_stream capture;
struct snd_soc_pcm_stream playback;
unsigned int symmetric_rates:1;
-
--[[linux-2.6.33/snd_soc_pcm_stream]]
/* DAI runtime info */
struct snd_pcm_runtime *runtime;
struct snd_soc_codec *codec;
unsigned int active;
unsigned char pop_wait:1;
void *dma_data;
-
--[[linux-2.6.33/snd_pcm_runtime]]
-
--[[linux-2.6.33/snd_soc_codec]]
/* DAI private data */
void *private_data;
/* parent platform */
struct snd_soc_platform *platform;
-
--[[linux-2.6.33/snd_soc_platform]]
struct list_head list;
-
--[[linux-2.6.33/list_head]]
};
*コメント [#ib874344]
ページ名: