/linux/include/sound/ |
H A D | soc-acpi-intel-match.h | 17 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_broadwell_machines[]; 18 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_baytrail_machines[]; 19 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_cherrytrail_machines[]; 20 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_skl_machines[]; 21 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_kbl_machines[]; 22 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_bxt_machines[]; 23 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_glk_machines[]; 24 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_cnl_machines[]; 25 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_cfl_machines[]; 26 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_cml_machines[]; [all …]
|
H A D | soc-acpi.h | 27 struct snd_soc_acpi_mach * 28 snd_soc_acpi_find_machine(struct snd_soc_acpi_mach *machines); 34 struct snd_soc_acpi_mach *snd_soc_acpi_codec_list(void *arg); 38 static inline struct snd_soc_acpi_mach * 39 snd_soc_acpi_find_machine(struct snd_soc_acpi_mach *machines) in snd_soc_acpi_find_machine() 52 static inline struct snd_soc_acpi_mach *snd_soc_acpi_codec_list(void *arg) in snd_soc_acpi_codec_list() 194 struct snd_soc_acpi_mach { struct 204 struct snd_soc_acpi_mach * (*machine_quirk)(void *arg); argument
|
H A D | sof.h | 115 const struct snd_soc_acpi_mach *machine; 129 struct snd_soc_acpi_mach *machines; 133 struct snd_soc_acpi_mach *alt_machines;
|
/linux/sound/soc/amd/ |
H A D | mach-config.h | 22 extern struct snd_soc_acpi_mach snd_soc_acpi_amd_sof_machines[]; 23 extern struct snd_soc_acpi_mach snd_soc_acpi_amd_rmb_sof_machines[]; 24 extern struct snd_soc_acpi_mach snd_soc_acpi_amd_vangogh_sof_machines[]; 25 extern struct snd_soc_acpi_mach snd_soc_acpi_amd_acp63_sof_machines[]; 26 extern struct snd_soc_acpi_mach snd_soc_acpi_amd_acp63_sof_sdw_machines[]; 27 extern struct snd_soc_acpi_mach snd_soc_acpi_amd_acp70_sof_machines[];
|
H A D | acp-config.c | 220 struct snd_soc_acpi_mach snd_soc_acpi_amd_sof_machines[] = { 268 struct snd_soc_acpi_mach snd_soc_acpi_amd_vangogh_sof_machines[] = { 282 struct snd_soc_acpi_mach snd_soc_acpi_amd_rmb_sof_machines[] = { 312 struct snd_soc_acpi_mach snd_soc_acpi_amd_acp63_sof_machines[] = { 324 struct snd_soc_acpi_mach snd_soc_acpi_amd_acp70_sof_machines[] = {
|
/linux/sound/soc/intel/common/ |
H A D | soc-acpi-intel-cht-match.c | 33 static struct snd_soc_acpi_mach cht_surface_mach = { 41 static struct snd_soc_acpi_mach *cht_quirk(void *arg) in cht_quirk() 43 struct snd_soc_acpi_mach *mach = arg; in cht_quirk() 70 static struct snd_soc_acpi_mach *cht_ess8316_quirk(void *arg) in cht_ess8316_quirk() 93 static struct snd_soc_acpi_mach cht_lenovo_yoga_tab3_x90_mach = { 101 static struct snd_soc_acpi_mach *lenovo_yt3_x90_quirk(void *arg) in lenovo_yt3_x90_quirk() 132 struct snd_soc_acpi_mach snd_soc_acpi_intel_cherrytrail_machines[] = {
|
H A D | soc-acpi-intel-byt-match.c | 89 static struct snd_soc_acpi_mach byt_rt5672 = { 97 static struct snd_soc_acpi_mach byt_pov_p1006w = { 105 static struct snd_soc_acpi_mach *byt_quirk(void *arg) in byt_quirk() 107 struct snd_soc_acpi_mach *mach = arg; in byt_quirk() 141 struct snd_soc_acpi_mach snd_soc_acpi_intel_baytrail_machines[] = {
|
H A D | soc-acpi-intel-bxt-match.c | 28 static struct snd_soc_acpi_mach *apl_quirk(void *arg) in apl_quirk() 30 struct snd_soc_acpi_mach *mach = arg; in apl_quirk() 54 struct snd_soc_acpi_mach snd_soc_acpi_intel_bxt_machines[] = {
|
H A D | soc-acpi-intel-cfl-match.c | 12 struct snd_soc_acpi_mach snd_soc_acpi_intel_cfl_machines[] = { 17 struct snd_soc_acpi_mach snd_soc_acpi_intel_cfl_sdw_machines[] = {
|
H A D | soc-acpi-intel-cnl-match.c | 18 struct snd_soc_acpi_mach snd_soc_acpi_intel_cnl_machines[] = { 63 struct snd_soc_acpi_mach snd_soc_acpi_intel_cnl_sdw_machines[] = {
|
H A D | soc-acpi-intel-ptl-match.c | 13 struct snd_soc_acpi_mach snd_soc_acpi_intel_ptl_machines[] = { 105 struct snd_soc_acpi_mach snd_soc_acpi_intel_ptl_sdw_machines[] = {
|
H A D | soc-acpi-intel-icl-match.c | 17 struct snd_soc_acpi_mach snd_soc_acpi_intel_icl_machines[] = { 168 struct snd_soc_acpi_mach snd_soc_acpi_intel_icl_sdw_machines[] = {
|
H A D | soc-acpi-intel-ehl-match.c | 12 struct snd_soc_acpi_mach snd_soc_acpi_intel_ehl_machines[] = {
|
H A D | soc-acpi-intel-hda-match.c | 12 struct snd_soc_acpi_mach snd_soc_acpi_intel_hda_machines[] = {
|
H A D | soc-acpi-intel-hsw-bdw-match.c | 12 struct snd_soc_acpi_mach snd_soc_acpi_intel_broadwell_machines[] = {
|
H A D | soc-acpi-intel-cml-match.c | 42 struct snd_soc_acpi_mach snd_soc_acpi_intel_cml_machines[] = { 282 struct snd_soc_acpi_mach snd_soc_acpi_intel_cml_sdw_machines[] = {
|
/linux/sound/soc/intel/avs/ |
H A D | board_selection.c | 51 static struct snd_soc_acpi_mach *dmi_match_quirk(void *arg) in dmi_match_quirk() 53 struct snd_soc_acpi_mach *mach = arg; in dmi_match_quirk() 73 static struct snd_soc_acpi_mach avs_skl_i2s_machines[] = { 109 static struct snd_soc_acpi_mach avs_kbl_i2s_machines[] = { 190 static struct snd_soc_acpi_mach avs_apl_i2s_machines[] = { 227 static struct snd_soc_acpi_mach avs_gml_i2s_machines[] = { 239 static struct snd_soc_acpi_mach avs_cnl_i2s_machines[] = { 259 static struct snd_soc_acpi_mach avs_icl_i2s_machines[] = { 279 static struct snd_soc_acpi_mach avs_tgl_i2s_machines[] = { 315 static struct snd_soc_acpi_mach avs_test_i2s_machines[] = { [all …]
|
H A D | utils.h | 14 static inline bool avs_mach_singular_ssp(struct snd_soc_acpi_mach *mach) in avs_mach_singular_ssp() 19 static inline u32 avs_mach_ssp_port(struct snd_soc_acpi_mach *mach) in avs_mach_ssp_port() 24 static inline bool avs_mach_singular_tdm(struct snd_soc_acpi_mach *mach, u32 port) in avs_mach_singular_tdm() 31 static inline u32 avs_mach_ssp_tdm(struct snd_soc_acpi_mach *mach, u32 port) in avs_mach_ssp_tdm() 38 static inline int avs_mach_get_ssp_tdm(struct device *dev, struct snd_soc_acpi_mach *mach, in avs_mach_get_ssp_tdm()
|
/linux/sound/soc/ |
H A D | soc-acpi.c | 11 static bool snd_soc_acpi_id_present(struct snd_soc_acpi_mach *machine) in snd_soc_acpi_id_present() 33 struct snd_soc_acpi_mach * 34 snd_soc_acpi_find_machine(struct snd_soc_acpi_mach *machines) in snd_soc_acpi_find_machine() 36 struct snd_soc_acpi_mach *mach; in snd_soc_acpi_find_machine() 37 struct snd_soc_acpi_mach *mach_alt; in snd_soc_acpi_find_machine() 109 struct snd_soc_acpi_mach *snd_soc_acpi_codec_list(void *arg) in snd_soc_acpi_codec_list() 111 struct snd_soc_acpi_mach *mach = arg; in snd_soc_acpi_codec_list()
|
/linux/sound/soc/sof/amd/ |
H A D | acp-common.c | 129 static struct snd_soc_acpi_mach *amd_sof_sdw_machine_select(struct snd_sof_dev *sdev) in amd_sof_sdw_machine_select() 131 struct snd_soc_acpi_mach *mach; in amd_sof_sdw_machine_select() 168 static struct snd_soc_acpi_mach *amd_sof_sdw_machine_select(struct snd_sof_dev *sdev) in amd_sof_sdw_machine_select() 174 struct snd_soc_acpi_mach *amd_sof_machine_select(struct snd_sof_dev *sdev) in amd_sof_machine_select() 179 struct snd_soc_acpi_mach *mach = NULL; in amd_sof_machine_select()
|
/linux/sound/soc/sof/intel/ |
H A D | atom.h | 68 struct snd_soc_acpi_mach *atom_machine_select(struct snd_sof_dev *sdev); 69 void atom_set_mach_params(struct snd_soc_acpi_mach *mach,
|
H A D | hda.c | 973 struct snd_soc_acpi_mach **mach) in hda_generic_machine_select() 977 struct snd_soc_acpi_mach *hda_mach; in hda_generic_machine_select() 1058 struct snd_soc_acpi_mach **mach) in hda_generic_machine_select() 1065 static struct snd_soc_acpi_mach *hda_sdw_machine_select(struct snd_sof_dev *sdev) in hda_sdw_machine_select() 1070 struct snd_soc_acpi_mach *mach; in hda_sdw_machine_select() 1149 static struct snd_soc_acpi_mach *hda_sdw_machine_select(struct snd_sof_dev *sdev) in hda_sdw_machine_select() 1155 void hda_set_mach_params(struct snd_soc_acpi_mach *mach, in hda_set_mach_params() 1172 static int check_tplg_quirk_mask(struct snd_soc_acpi_mach *mach) in check_tplg_quirk_mask() 1206 struct snd_soc_acpi_mach *hda_machine_select(struct snd_sof_dev *sdev) in hda_machine_select() 1212 struct snd_soc_acpi_mach *mach = NULL; in hda_machine_select()
|
H A D | atom.c | 296 struct snd_soc_acpi_mach *atom_machine_select(struct snd_sof_dev *sdev) in atom_machine_select() 300 struct snd_soc_acpi_mach *mach; in atom_machine_select() 406 void atom_set_mach_params(struct snd_soc_acpi_mach *mach, in atom_set_mach_params()
|
/linux/sound/soc/intel/avs/boards/ |
H A D | hdaudio.c | 99 struct snd_soc_acpi_mach *mach = dev_get_platdata(card->dev); in avs_card_late_probe() 128 struct snd_soc_acpi_mach *mach; in avs_probing_link_init() 173 struct snd_soc_acpi_mach *mach; in avs_hdaudio_probe()
|
/linux/sound/soc/intel/catpt/ |
H A D | device.c | 139 struct snd_soc_acpi_mach *mach; in catpt_register_board() 310 static struct snd_soc_acpi_mach lpt_machines[] = { 318 static struct snd_soc_acpi_mach wpt_machines[] = {
|