hda_bus
struct hda_bus *bus;
struct hda_bus;
snd_hda_codec_device_init(struct hda_bus *bus, unsigned int codec_addr,
int snd_hda_codec_new(struct hda_bus *bus, struct snd_card *card,
int snd_hda_codec_device_new(struct hda_bus *bus, struct snd_card *card,
int snd_hda_attach_pcm_stream(struct hda_bus *_bus, struct hda_codec *codec,
int snd_hda_lock_devices(struct hda_bus *bus);
void snd_hda_unlock_devices(struct hda_bus *bus);
void snd_hda_bus_reset(struct hda_bus *bus);
void snd_hda_bus_reset_codecs(struct hda_bus *bus);
void snd_hda_set_power_save(struct hda_bus *bus, int delay);
int snd_hda_load_patch(struct hda_bus *bus, size_t size, const void *buf);
#define to_hda_bus(bus) container_of(bus, struct hda_bus, core)
int snd_hda_lock_devices(struct hda_bus *bus)
void snd_hda_unlock_devices(struct hda_bus *bus)
struct hda_bus *bus = codec->bus;
struct hda_bus *bus = codec->bus;
static int get_empty_pcm_device(struct hda_bus *bus, unsigned int type)
struct hda_bus *bus = codec->bus;
void snd_hda_set_power_save(struct hda_bus *bus, int delay)
static int call_exec_verb(struct hda_bus *bus, struct hda_codec *codec,
void snd_hda_bus_reset_codecs(struct hda_bus *bus)
struct hda_bus *bus = codec->bus;
snd_hda_codec_device_init(struct hda_bus *bus, unsigned int codec_addr,
int snd_hda_codec_new(struct hda_bus *bus, struct snd_card *card,
int snd_hda_codec_device_new(struct hda_bus *bus, struct snd_card *card,
void snd_hda_bus_reset(struct hda_bus *bus)
struct hda_bus *bus = &chip->bus;
int snd_hda_attach_pcm_stream(struct hda_bus *_bus, struct hda_codec *codec,
struct hda_bus *hbus = &chip->bus;
struct hda_bus bus;
static void parse_codec_mode(char *buf, struct hda_bus *bus,
static void parse_pincfg_mode(char *buf, struct hda_bus *bus,
static void parse_verb_mode(char *buf, struct hda_bus *bus,
static void parse_hint_mode(char *buf, struct hda_bus *bus,
static void parse_model_mode(char *buf, struct hda_bus *bus,
static void parse_chip_name_mode(char *buf, struct hda_bus *bus,
static void parse_##name##_mode(char *buf, struct hda_bus *bus, \
void (*parser)(char *buf, struct hda_bus *bus, struct hda_codec **retc);
static int parse_line_mode(char *buf, struct hda_bus *bus)
int snd_hda_load_patch(struct hda_bus *bus, size_t fw_size, const void *fw_buf)
struct hda_bus base;
struct hda_bus *bus = &adev->base;
struct hda_bus *hbus = sof_to_hbus(sdev);
struct hda_bus *hbus = sof_to_hbus(sdev);
struct hda_bus *hbus = sof_to_hbus(sdev);
struct hda_bus *hbus;
struct hda_bus hbus;
static inline struct hda_bus *sof_to_hbus(struct snd_sof_dev *s)