Home
last modified time | relevance | path

Searched refs:codec (Results 1 – 21 of 21) sorted by relevance

/include/sound/
Dhda_codec.h106 int (*build_controls)(struct hda_codec *codec);
107 int (*build_pcms)(struct hda_codec *codec);
108 int (*init)(struct hda_codec *codec);
109 void (*free)(struct hda_codec *codec);
110 void (*unsol_event)(struct hda_codec *codec, unsigned int res);
111 void (*set_power_state)(struct hda_codec *codec, hda_nid_t fg,
114 int (*suspend)(struct hda_codec *codec);
115 int (*resume)(struct hda_codec *codec);
116 int (*check_power_status)(struct hda_codec *codec, hda_nid_t nid);
118 void (*reboot_notify)(struct hda_codec *codec);
[all …]
Dhda_regmap.h15 int snd_hdac_regmap_init(struct hdac_device *codec);
16 void snd_hdac_regmap_exit(struct hdac_device *codec);
17 int snd_hdac_regmap_add_vendor_verb(struct hdac_device *codec,
19 int snd_hdac_regmap_read_raw(struct hdac_device *codec, unsigned int reg,
21 int snd_hdac_regmap_read_raw_uncached(struct hdac_device *codec,
23 int snd_hdac_regmap_write_raw(struct hdac_device *codec, unsigned int reg,
25 int snd_hdac_regmap_update_raw(struct hdac_device *codec, unsigned int reg,
76 snd_hdac_regmap_write(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_regmap_write() argument
81 return snd_hdac_regmap_write_raw(codec, cmd, val); in snd_hdac_regmap_write()
94 snd_hdac_regmap_update(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_regmap_update() argument
[all …]
Dhdaudio.h118 int snd_hdac_device_register(struct hdac_device *codec);
119 void snd_hdac_device_unregister(struct hdac_device *codec);
120 int snd_hdac_device_set_chip_name(struct hdac_device *codec, const char *name);
123 int snd_hdac_refresh_widgets(struct hdac_device *codec);
125 int snd_hdac_read(struct hdac_device *codec, hda_nid_t nid,
127 int _snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, int parm,
129 int snd_hdac_read_parm_uncached(struct hdac_device *codec, hda_nid_t nid,
131 int snd_hdac_override_parm(struct hdac_device *codec, hda_nid_t nid,
133 int snd_hdac_get_connections(struct hdac_device *codec, hda_nid_t nid,
135 int snd_hdac_get_sub_nodes(struct hdac_device *codec, hda_nid_t nid,
[all …]
Dhda_component.h17 int snd_hdac_sync_audio_rate(struct hdac_device *codec, hda_nid_t nid,
19 int snd_hdac_acomp_get_eld(struct hdac_device *codec, hda_nid_t nid, int dev_id,
37 static inline int snd_hdac_sync_audio_rate(struct hdac_device *codec, in snd_hdac_sync_audio_rate() argument
42 static inline int snd_hdac_acomp_get_eld(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_acomp_get_eld() argument
Dhda_chmap.h49 int (*pin_get_slot_channel)(struct hdac_device *codec,
51 int (*pin_set_slot_channel)(struct hdac_device *codec,
53 void (*set_channel_count)(struct hdac_device *codec,
Dsimple_card.h18 const char *codec; member
Des1688.h43 #define ES1688P(codec, x) ((codec)->port + e_s_s_ESS1688##x) argument
Dcompress_driver.h121 struct snd_compr_codec_caps *codec);
Dac97_codec.h214 struct snd_ac97 *codec[4]; member
395 struct snd_ac97 *codec[4]; /* allocated codecs */ member
Dsoc.h871 #define for_each_link_codecs(link, i, codec) \ argument
873 ((i) < link->num_codecs) && ((codec) = &link->codecs[i]); \
936 #define SND_SOC_DAILINK_REG2(cpu, codec) SND_SOC_DAILINK_REG3(cpu, codec, null_dailink_component) argument
937 #define SND_SOC_DAILINK_REG3(cpu, codec, platform) \ argument
940 .codecs = codec, \
941 .num_codecs = ARRAY_SIZE(codec), \
955 #define SND_SOC_DAILINK_DEFS(name, cpu, codec, platform...) \ argument
957 SND_SOC_DAILINK_DEF(name##_codecs, codec); \
Dsimple_card_utils.h74 struct device_node *codec,
Dvx_core.h84 void (*write_codec)(struct vx_core *chip, int codec, unsigned int data);
/include/linux/mfd/madera/
Dpdata.h56 struct madera_codec_pdata codec; member
/include/uapi/sound/
Dcompress_offload.h53 struct snd_codec codec; member
120 __u32 codec; member
/include/linux/
Drslib.h56 struct rs_codec *codec; member
Dwm97xx.h271 struct wm97xx_codec_drv *codec; /* attached codec driver*/ member
/include/linux/mfd/
Dtwl6040.h201 struct twl6040_codec_data *codec; member
Dmc13xxx.h232 struct mc13xxx_codec_platform_data *codec; member
Dtwl.h684 struct twl4030_codec_data *codec; member
/include/linux/mfd/abx500/
Dab8500.h384 struct ab8500_codec_platform_data *codec; member
/include/linux/mfd/wm8350/
Dcore.h610 struct wm8350_codec codec; member