*参照元 [#a5881b5b] #backlinks *説明 [#re9fcaa2] -パス: [[linux-4.4.1/include/sound/soc.h]] -FIXME: これは何? --説明 **参考 [#e5a735be] *実装 [#w5d9c73d] /* SoC Audio Codec device */ struct snd_soc_codec { struct device *dev; const struct snd_soc_codec_driver *driver; - --[[linux-4.4.1/device]] --[[linux-4.4.1/snd_soc_codec_driver]] struct list_head list; struct list_head card_list; - --[[linux-4.4.1/list_head]] /* runtime */ unsigned int cache_bypass:1; /* Suppress access to the cache */ unsigned int suspended:1; /* Codec is in suspend PM state */ unsigned int cache_init:1; /* codec cache has been initialized */ /* codec IO */ void *control_data; /* codec control (i2c/3wire) data */ hw_write_t hw_write; void *reg_cache; - --[[linux-4.4.1/hw_write_t]] /* component */ struct snd_soc_component component; - --[[linux-4.4.1/snd_soc_component]] #ifdef CONFIG_DEBUG_FS - --[[linux-4.4.1/CONFIG_DEBUG_FS]] struct dentry *debugfs_reg; - --[[linux-4.4.1/dentry]] #endif }; *コメント [#y913b4fa]