Home
last modified time | relevance | path

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

/linux-3.4.99/sound/pci/hda/
Dhda_codec.h587 struct hda_bus;
600 int (*command)(struct hda_bus *bus, unsigned int cmd);
602 unsigned int (*get_response)(struct hda_bus *bus, unsigned int addr);
604 void (*private_free)(struct hda_bus *);
606 int (*attach_pcm)(struct hda_bus *bus, struct hda_codec *codec,
609 void (*bus_reset)(struct hda_bus *bus);
612 void (*pm_notify)(struct hda_bus *bus);
631 struct hda_bus { struct
780 struct hda_bus *bus;
895 struct hda_bus **busp);
[all …]
Dhda_trace.h10 struct hda_bus;
46 TP_PROTO(struct hda_bus *bus),
92 TP_PROTO(struct hda_bus *bus, u32 res, u32 res_ex),
Dhda_hwdep.c644 static void parse_codec_mode(char *buf, struct hda_bus *bus, in parse_codec_mode()
667 static void parse_pincfg_mode(char *buf, struct hda_bus *bus, in parse_pincfg_mode()
673 static void parse_verb_mode(char *buf, struct hda_bus *bus, in parse_verb_mode()
679 static void parse_hint_mode(char *buf, struct hda_bus *bus, in parse_hint_mode()
685 static void parse_model_mode(char *buf, struct hda_bus *bus, in parse_model_mode()
692 static void parse_chip_name_mode(char *buf, struct hda_bus *bus, in parse_chip_name_mode()
700 static void parse_##name##_mode(char *buf, struct hda_bus *bus, \
715 void (*parser)(char *buf, struct hda_bus *bus, struct hda_codec **retc);
732 static int parse_line_mode(char *buf, struct hda_bus *bus) in parse_line_mode()
782 int snd_hda_load_patch(struct hda_bus *bus, const char *patch) in snd_hda_load_patch()
Dhda_intel.c452 struct hda_bus *bus;
638 static int azx_send_cmd(struct hda_bus *bus, unsigned int val);
736 static int azx_corb_send_cmd(struct hda_bus *bus, u32 val) in azx_corb_send_cmd()
795 static unsigned int azx_rirb_get_response(struct hda_bus *bus, in azx_rirb_get_response()
924 static int azx_single_send_cmd(struct hda_bus *bus, u32 val) in azx_single_send_cmd()
951 static unsigned int azx_single_get_response(struct hda_bus *bus, in azx_single_get_response()
966 static int azx_send_cmd(struct hda_bus *bus, unsigned int val) in azx_send_cmd()
978 static unsigned int azx_get_response(struct hda_bus *bus, in azx_get_response()
989 static void azx_power_notify(struct hda_bus *bus);
1497 static int azx_attach_pcm_stream(struct hda_bus *bus, struct hda_codec *codec,
[all …]
Dhda_codec.c206 struct hda_bus *bus = codec->bus; in codec_exec_verb()
615 int snd_hda_queue_unsol_event(struct hda_bus *bus, u32 res, u32 res_ex) in snd_hda_queue_unsol_event()
648 struct hda_bus *bus = unsol->bus; in process_unsol_events()
669 static int init_unsol_queue(struct hda_bus *bus) in init_unsol_queue()
693 static int snd_hda_bus_free(struct hda_bus *bus) in snd_hda_bus_free()
716 struct hda_bus *bus = device->device_data; in snd_hda_bus_dev_free()
724 struct hda_bus *bus = device->device_data; in snd_hda_bus_dev_register()
746 struct hda_bus **busp) in snd_hda_bus_new()
748 struct hda_bus *bus; in snd_hda_bus_new()
1234 int /*__devinit*/ snd_hda_codec_new(struct hda_bus *bus, in snd_hda_codec_new()
[all …]
Dhda_local.h393 struct hda_bus *bus;
/linux-3.4.99/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,