/kernel/linux/linux-6.6/include/sound/ |
H A D | hda_codec.h | 25 struct hda_bus; 34 * each controller needs to creata a hda_bus to assign the accessor. 35 * A hda_bus contains several codecs in the list codec_list. 37 struct hda_bus { struct 67 /* from hdac_bus to hda_bus */ 68 #define to_hda_bus(bus) container_of(bus, struct hda_bus, core) 176 struct hda_bus *bus; 308 snd_hda_codec_device_init(struct hda_bus *bus, unsigned int codec_addr, 310 int snd_hda_codec_new(struct hda_bus *bus, struct snd_card *card, 312 int snd_hda_codec_device_new(struct hda_bus *bu [all...] |
/kernel/linux/linux-5.10/include/sound/ |
H A D | hda_codec.h | 28 struct hda_bus; 37 * each controller needs to creata a hda_bus to assign the accessor. 38 * A hda_bus contains several codecs in the list codec_list. 40 struct hda_bus { struct 67 /* from hdac_bus to hda_bus */ 68 #define to_hda_bus(bus) container_of(bus, struct hda_bus, core) 177 struct hda_bus *bus; 308 int snd_hda_codec_new(struct hda_bus *bus, struct snd_card *card, 310 int snd_hda_codec_device_new(struct hda_bus *bus, struct snd_card *card, 452 int snd_hda_attach_pcm_stream(struct hda_bus *_bu [all...] |
/kernel/linux/linux-5.10/sound/pci/hda/ |
H A D | hda_sysfs.c | 540 static void parse_codec_mode(char *buf, struct hda_bus *bus, in parse_codec_mode() 563 static void parse_pincfg_mode(char *buf, struct hda_bus *bus, in parse_pincfg_mode() 569 static void parse_verb_mode(char *buf, struct hda_bus *bus, in parse_verb_mode() 575 static void parse_hint_mode(char *buf, struct hda_bus *bus, in parse_hint_mode() 581 static void parse_model_mode(char *buf, struct hda_bus *bus, in parse_model_mode() 588 static void parse_chip_name_mode(char *buf, struct hda_bus *bus, in parse_chip_name_mode() 595 static void parse_##name##_mode(char *buf, struct hda_bus *bus, \ 611 void (*parser)(char *buf, struct hda_bus *bus, struct hda_codec **retc); 657 static int parse_line_mode(char *buf, struct hda_bus *bus) in parse_line_mode() 715 int snd_hda_load_patch(struct hda_bus *bu [all...] |
H A D | hda_controller.h | 101 struct hda_bus bus;
|
H A D | hda_codec.c | 41 struct hda_bus *bus = codec->bus; in codec_exec_verb() 871 static int snd_hda_codec_device_init(struct hda_bus *bus, struct snd_card *card, in snd_hda_codec_device_init() 911 int snd_hda_codec_new(struct hda_bus *bus, struct snd_card *card, in snd_hda_codec_new() 924 int snd_hda_codec_device_new(struct hda_bus *bus, struct snd_card *card, in snd_hda_codec_device_new() 1744 int snd_hda_lock_devices(struct hda_bus *bus) in snd_hda_lock_devices() 1781 void snd_hda_unlock_devices(struct hda_bus *bus) in snd_hda_unlock_devices() 1803 struct hda_bus *bus = codec->bus; in snd_hda_codec_reset() 2466 struct hda_bus *bus = codec->bus; in snd_hda_create_dig_out_ctls() 3230 static int get_empty_pcm_device(struct hda_bus *bus, unsigned int type) in get_empty_pcm_device() 3319 struct hda_bus *bu in snd_hda_codec_build_pcms() [all...] |
H A D | hda_controller.c | 724 int snd_hda_attach_pcm_stream(struct hda_bus *_bus, struct hda_codec *codec, in snd_hda_attach_pcm_stream() 797 struct hda_bus *hbus = &chip->bus; in azx_rirb_get_response() 1195 void snd_hda_bus_reset(struct hda_bus *bus) in snd_hda_bus_reset() 1210 struct hda_bus *bus = &chip->bus; in azx_bus_init()
|
/kernel/linux/linux-6.6/sound/pci/hda/ |
H A D | hda_sysfs.c | 537 static void parse_codec_mode(char *buf, struct hda_bus *bus, in parse_codec_mode() 560 static void parse_pincfg_mode(char *buf, struct hda_bus *bus, in parse_pincfg_mode() 566 static void parse_verb_mode(char *buf, struct hda_bus *bus, in parse_verb_mode() 572 static void parse_hint_mode(char *buf, struct hda_bus *bus, in parse_hint_mode() 578 static void parse_model_mode(char *buf, struct hda_bus *bus, in parse_model_mode() 585 static void parse_chip_name_mode(char *buf, struct hda_bus *bus, in parse_chip_name_mode() 592 static void parse_##name##_mode(char *buf, struct hda_bus *bus, \ 608 void (*parser)(char *buf, struct hda_bus *bus, struct hda_codec **retc); 654 static int parse_line_mode(char *buf, struct hda_bus *bus) in parse_line_mode() 712 int snd_hda_load_patch(struct hda_bus *bu [all...] |
H A D | hda_controller.h | 95 struct hda_bus bus;
|
H A D | hda_codec.c | 41 struct hda_bus *bus = codec->bus; in codec_exec_verb() 899 snd_hda_codec_device_init(struct hda_bus *bus, unsigned int codec_addr, in snd_hda_codec_device_init() 961 int snd_hda_codec_new(struct hda_bus *bus, struct snd_card *card, in snd_hda_codec_new() 981 int snd_hda_codec_device_new(struct hda_bus *bus, struct snd_card *card, in snd_hda_codec_device_new() 1784 int snd_hda_lock_devices(struct hda_bus *bus) in snd_hda_lock_devices() 1821 void snd_hda_unlock_devices(struct hda_bus *bus) in snd_hda_unlock_devices() 1843 struct hda_bus *bus = codec->bus; in snd_hda_codec_reset() 2450 struct hda_bus *bus = codec->bus; in snd_hda_create_dig_out_ctls() 3248 static int get_empty_pcm_device(struct hda_bus *bus, unsigned int type) in get_empty_pcm_device() 3337 struct hda_bus *bu in snd_hda_codec_build_pcms() [all...] |
H A D | hda_controller.c | 695 int snd_hda_attach_pcm_stream(struct hda_bus *_bus, struct hda_codec *codec, in snd_hda_attach_pcm_stream() 768 struct hda_bus *hbus = &chip->bus; in azx_rirb_get_response() 1147 void snd_hda_bus_reset(struct hda_bus *bus) in snd_hda_bus_reset() 1162 struct hda_bus *bus = &chip->bus; in azx_bus_init()
|
/kernel/linux/linux-5.10/sound/soc/sof/intel/ |
H A D | hda-codec.c | 68 struct hda_bus *hbus = sof_to_hbus(sdev); in hda_codec_jack_wake_enable() 83 struct hda_bus *hbus = sof_to_hbus(sdev); in hda_codec_jack_check() 121 struct hda_bus *hbus = sof_to_hbus(sdev); in hda_codec_probe()
|
H A D | hda.h | 422 struct hda_bus hbus; 459 static inline struct hda_bus *sof_to_hbus(struct snd_sof_dev *s) in sof_to_hbus()
|
H A D | hda.c | 525 struct hda_bus *hbus; in hda_init()
|
/kernel/linux/linux-6.6/sound/soc/sof/intel/ |
H A D | hda-codec.c | 78 struct hda_bus *hbus = sof_to_hbus(sdev); in hda_codec_jack_wake_enable() 100 struct hda_bus *hbus = sof_to_hbus(sdev); in hda_codec_jack_check() 143 struct hda_bus *hbus = sof_to_hbus(sdev); in hda_codec_probe()
|
H A D | hda.h | 492 struct hda_bus hbus; 546 static inline struct hda_bus *sof_to_hbus(struct snd_sof_dev *s) in sof_to_hbus()
|
H A D | hda.c | 815 struct hda_bus *hbus; in hda_init()
|
/kernel/linux/linux-5.10/sound/soc/intel/skylake/ |
H A D | skl.h | 60 struct hda_bus hbus;
|
H A D | skl.c | 865 struct hda_bus *hbus; in skl_create()
|
/kernel/linux/linux-6.6/sound/soc/intel/skylake/ |
H A D | skl.h | 60 struct hda_bus hbus;
|
H A D | skl.c | 875 struct hda_bus *hbus; in skl_create()
|
/kernel/linux/linux-6.6/sound/soc/intel/avs/ |
H A D | avs.h | 112 struct hda_bus base; 154 /* from hda_bus to avs_dev */
|
H A D | core.c | 360 struct hda_bus *bus = &adev->base; in avs_bus_init()
|