Home
last modified time | relevance | path

Searched refs:hda_bus (Results 1 – 6 of 6) sorted by relevance

/linux-2.6.39/sound/pci/hda/
Dhda_codec.h591 struct hda_bus;
604 int (*command)(struct hda_bus *bus, unsigned int cmd);
606 unsigned int (*get_response)(struct hda_bus *bus, unsigned int addr);
608 void (*private_free)(struct hda_bus *);
610 int (*attach_pcm)(struct hda_bus *bus, struct hda_codec *codec,
613 void (*bus_reset)(struct hda_bus *bus);
616 void (*pm_notify)(struct hda_bus *bus);
635 struct hda_bus { struct
780 struct hda_bus *bus;
886 struct hda_bus **busp);
[all …]
Dhda_hwdep.c643 static void parse_codec_mode(char *buf, struct hda_bus *bus, in parse_codec_mode()
666 static void parse_pincfg_mode(char *buf, struct hda_bus *bus, in parse_pincfg_mode()
672 static void parse_verb_mode(char *buf, struct hda_bus *bus, in parse_verb_mode()
678 static void parse_hint_mode(char *buf, struct hda_bus *bus, in parse_hint_mode()
684 static void parse_model_mode(char *buf, struct hda_bus *bus, in parse_model_mode()
691 static void parse_chip_name_mode(char *buf, struct hda_bus *bus, in parse_chip_name_mode()
699 static void parse_##name##_mode(char *buf, struct hda_bus *bus, \
714 void (*parser)(char *buf, struct hda_bus *bus, struct hda_codec **retc);
731 static int parse_line_mode(char *buf, struct hda_bus *bus) in parse_line_mode()
783 int snd_hda_load_patch(struct hda_bus *bus, const char *patch) in snd_hda_load_patch()
Dhda_intel.c417 struct hda_bus *bus;
514 static int azx_send_cmd(struct hda_bus *bus, unsigned int val);
611 static int azx_corb_send_cmd(struct hda_bus *bus, u32 val) in azx_corb_send_cmd()
670 static unsigned int azx_rirb_get_response(struct hda_bus *bus, in azx_rirb_get_response()
797 static int azx_single_send_cmd(struct hda_bus *bus, u32 val) in azx_single_send_cmd()
824 static unsigned int azx_single_get_response(struct hda_bus *bus, in azx_single_get_response()
839 static int azx_send_cmd(struct hda_bus *bus, unsigned int val) in azx_send_cmd()
851 static unsigned int azx_get_response(struct hda_bus *bus, in azx_get_response()
862 static void azx_power_notify(struct hda_bus *bus);
1360 static int azx_attach_pcm_stream(struct hda_bus *bus, struct hda_codec *codec,
[all …]
Dhda_codec.c198 struct hda_bus *bus = codec->bus; in codec_exec_verb()
435 int snd_hda_queue_unsol_event(struct hda_bus *bus, u32 res, u32 res_ex) in snd_hda_queue_unsol_event()
464 struct hda_bus *bus = unsol->bus; in process_unsol_events()
485 static int init_unsol_queue(struct hda_bus *bus) in init_unsol_queue()
509 static int snd_hda_bus_free(struct hda_bus *bus) in snd_hda_bus_free()
532 struct hda_bus *bus = device->device_data; in snd_hda_bus_dev_free()
540 struct hda_bus *bus = device->device_data; in snd_hda_bus_dev_register()
562 struct hda_bus **busp) in snd_hda_bus_new()
564 struct hda_bus *bus; in snd_hda_bus_new()
1046 int /*__devinit*/ snd_hda_codec_new(struct hda_bus *bus, in snd_hda_codec_new()
[all …]
Dhda_local.h365 struct hda_bus *bus;
/linux-2.6.39/Documentation/sound/alsa/
Dhda_codec.txt26 The card driver has to create struct hda_bus at first. The template
51 void (*private_free)(struct hda_bus *);
77 struct hda_bus **busp);
89 int snd_hda_codec_new(struct hda_bus *bus, unsigned int codec_addr,