Home
last modified time | relevance | path

Searched refs:mach (Results 1 – 25 of 199) sorted by relevance

12345678

/linux/arch/powerpc/include/asm/
H A Dmachdep.h247 #define __define_machine_initcall(mach, fn, id) \ argument
248 static int __init __machine_initcall_##mach##_##fn(void) { \
249 if (machine_is(mach)) return fn(); \
252 __define_initcall(__machine_initcall_##mach##_##fn, id);
254 #define machine_early_initcall(mach, fn) __define_machine_initcall(mach, fn, early) argument
255 #define machine_core_initcall(mach, fn) __define_machine_initcall(mach, fn, 1) argument
256 #define machine_core_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 1s) argument
257 #define machine_postcore_initcall(mach, fn) __define_machine_initcall(mach, fn, 2) argument
258 #define machine_postcore_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 2s) argument
259 #define machine_arch_initcall(mach, fn) __define_machine_initcall(mach, fn, 3) argument
[all …]
/linux/arch/sh/boards/
H A DMakefile22 obj-$(CONFIG_SOLUTION_ENGINE) += mach-se/
23 obj-$(CONFIG_SH_HP6XX) += mach-hp6xx/
24 obj-$(CONFIG_SH_DREAMCAST) += mach-dreamcast/
25 obj-$(CONFIG_SH_SH03) += mach-sh03/
26 obj-$(CONFIG_SH_RTS7751R2D) += mach-r2d/
27 obj-$(CONFIG_SH_HIGHLANDER) += mach-highlander/
28 obj-$(CONFIG_SH_MIGOR) += mach-migor/
29 obj-$(CONFIG_SH_AP325RXA) += mach-ap325rxa/
30 obj-$(CONFIG_SH_KFR2R09) += mach-kfr2r09/
31 obj-$(CONFIG_SH_ECOVEC) += mach-ecovec24/
[all …]
/linux/sound/soc/amd/acp/
H A DMakefile14 snd-amd-acpi-mach-y := amd-acpi-mach.o
23 snd-acp-mach-y := acp-mach-common.o
24 snd-acp-legacy-mach-y := acp-legacy-mach.o acp3x-es83xx/acp3x-es83xx.o
25 snd-acp-sof-mach-y := acp-sof-mach.o
27 snd-acp-sdw-mach-y := acp-sdw-mach
[all...]
/linux/arch/arm/mach-imx/
H A DMakefile4 obj-$(CONFIG_SOC_IMX25) += cpu-imx25.o mach-imx25.o pm-imx25.o
6 obj-$(CONFIG_SOC_IMX27) += cpu-imx27.o pm-imx27.o mach-imx27.o
8 obj-$(CONFIG_SOC_IMX31) += mm-imx3.o cpu-imx31.o mach-imx31.o
9 obj-$(CONFIG_SOC_IMX35) += mm-imx3.o cpu-imx35.o mach-imx35.o
40 obj-$(CONFIG_SOC_IMX6Q) += mach-imx6q.o
41 obj-$(CONFIG_SOC_IMX6SL) += mach-imx6sl.o
42 obj-$(CONFIG_SOC_IMX6SLL) += mach-imx6sl.o
43 obj-$(CONFIG_SOC_IMX6SX) += mach-imx6sx.o
44 obj-$(CONFIG_SOC_IMX6UL) += mach-imx6ul.o
45 obj-$(CONFIG_SOC_IMX7D_CA7) += mach-imx7d.o
[all …]
/linux/sound/soc/intel/avs/
H A Dboard_selection.c60 struct snd_soc_acpi_mach *mach = arg; in dmi_match_quirk() local
63 dmi_table = (struct dmi_system_id *)mach->quirk_data; in dmi_match_quirk()
66 return mach; in dmi_match_quirk()
420 struct snd_soc_acpi_mach *mach, in avs_register_board_pdata() argument
434 mach->pdata = pdata; in avs_register_board_pdata()
436 return avs_register_board(adev, name, mach, sizeof(*mach)); in avs_register_board_pdata()
452 static struct snd_soc_acpi_mach mach = { in avs_register_dmic_board() local
472 pdev = avs_register_board_pdata(adev, "avs_dmic", &mach, NULL, NULL, codec_name); in avs_register_dmic_board()
481 struct snd_soc_acpi_mach mach = {{0}}; in avs_register_i2s_test_board() local
486 mach.tplg_filename = devm_kasprintf(adev->dev, GFP_KERNEL, in avs_register_i2s_test_board()
[all …]
H A Dutils.h24 static inline bool avs_mach_singular_ssp(struct snd_soc_acpi_mach *mach) in avs_mach_singular_ssp() argument
26 return hweight_long(mach->mach_params.i2s_link_mask) == 1; in avs_mach_singular_ssp()
29 static inline u32 avs_mach_ssp_port(struct snd_soc_acpi_mach *mach) in avs_mach_ssp_port() argument
31 return __ffs(mach->mach_params.i2s_link_mask); in avs_mach_ssp_port()
34 static inline bool avs_mach_singular_tdm(struct snd_soc_acpi_mach *mach, u32 port) in avs_mach_singular_tdm() argument
36 struct avs_mach_pdata *pdata = mach->pdata; in avs_mach_singular_tdm()
42 static inline u32 avs_mach_ssp_tdm(struct snd_soc_acpi_mach *mach, u32 port) in avs_mach_ssp_tdm() argument
44 struct avs_mach_pdata *pdata = mach->pdata; in avs_mach_ssp_tdm()
50 static inline int avs_mach_get_ssp_tdm(struct device *dev, struct snd_soc_acpi_mach *mach, in avs_mach_get_ssp_tdm() argument
55 if (!avs_mach_singular_ssp(mach)) { in avs_mach_get_ssp_tdm()
[all …]
/linux/sound/soc/sof/amd/
H A Dacp-common.c131 struct snd_soc_acpi_mach *mach; in amd_sof_sdw_machine_select() local
142 for (mach = sdev->pdata->desc->alt_machines; mach; mach++) { in amd_sof_sdw_machine_select()
143 if (!mach->links) in amd_sof_sdw_machine_select()
145 link = mach->links; in amd_sof_sdw_machine_select()
154 if (mach && mach->link_mask) { in amd_sof_sdw_machine_select()
155 mach->mach_params.subsystem_rev = acp_data->pci_rev; in amd_sof_sdw_machine_select()
156 mach->mach_params.links = mach->links; in amd_sof_sdw_machine_select()
157 mach->mach_params.link_mask = mach->link_mask; in amd_sof_sdw_machine_select()
158 mach->mach_params.platform = dev_name(sdev->dev); in amd_sof_sdw_machine_select()
159 return mach; in amd_sof_sdw_machine_select()
[all …]
/linux/sound/soc/sof/intel/
H A Dhda.c1030 struct snd_soc_acpi_mach **mach) in hda_generic_machine_select() argument
1059 if (!*mach && codec_num <= 2) { in hda_generic_machine_select()
1117 *mach = hda_mach; in hda_generic_machine_select()
1122 if (*mach) { in hda_generic_machine_select()
1123 mach_params = &(*mach)->mach_params; in hda_generic_machine_select()
1129 struct snd_soc_acpi_mach **mach) in hda_generic_machine_select() argument
1303 struct snd_soc_acpi_mach *mach; in hda_sdw_machine_select() local
1333 for (mach = pdata->desc->alt_machines; in hda_sdw_machine_select()
1334 mach && mach->link_mask; mach++) { in hda_sdw_machine_select()
1343 if (~hdev->info.link_mask & mach->link_mask) in hda_sdw_machine_select()
[all …]
/linux/sound/soc/
H A Dsoc-acpi.c36 struct snd_soc_acpi_mach *mach; in snd_soc_acpi_find_machine() local
39 for (mach = machines; mach->id[0] || mach->comp_ids; mach++) { in snd_soc_acpi_find_machine()
40 if (snd_soc_acpi_id_present(mach)) { in snd_soc_acpi_find_machine()
41 if (mach->machine_quirk) { in snd_soc_acpi_find_machine()
42 mach_alt = mach->machine_quirk(mach); in snd_soc_acpi_find_machine()
45 mach = mach_alt; in snd_soc_acpi_find_machine()
48 return mach; in snd_soc_acpi_find_machine()
111 struct snd_soc_acpi_mach *mach = arg; in snd_soc_acpi_codec_list() local
113 (struct snd_soc_acpi_codecs *) mach->quirk_data; in snd_soc_acpi_codec_list()
116 if (mach->quirk_data == NULL) in snd_soc_acpi_codec_list()
[all …]
/linux/sound/oss/dmasound/
H A Ddmasound_core.c226 dmasound.mach.silence(); /* _MUST_ stop DMA */ in sound_silence()
231 return dmasound.mach.setFormat(format); in sound_set_format()
245 if (dmasound.mach.max_dsp_speed && in sound_set_speed()
246 (speed > dmasound.mach.max_dsp_speed)) in sound_set_speed()
247 speed = dmasound.mach.max_dsp_speed ; in sound_set_speed()
325 if (!try_module_get(dmasound.mach.owner)) { in mixer_open()
338 module_put(dmasound.mach.owner); in mixer_release()
354 strscpy(info.id, dmasound.mach.name2, sizeof(info.id)); in mixer_ioctl()
355 strscpy(info.name, dmasound.mach.name2, sizeof(info.name)); in mixer_ioctl()
362 if (dmasound.mach.mixer_ioctl) in mixer_ioctl()
[all …]
H A Ddmasound.h156 MACHINE mach; /* machine dependent things */ member
183 return dmasound.mach.setVolume(volume); in dmasound_set_volume()
188 return dmasound.mach.setBass ? dmasound.mach.setBass(bass) : 50; in dmasound_set_bass()
193 return dmasound.mach.setTreble ? dmasound.mach.setTreble(treble) : 50; in dmasound_set_treble()
198 return dmasound.mach.setGain ? dmasound.mach.setGain(gain) : 100; in dmasound_set_gain()
/linux/arch/s390/kernel/
H A Dearly.c112 struct sysinfo_1_1_1 *mach = (struct sysinfo_1_1_1 *)&sysinfo_page; in setup_arch_string() local
116 if (stsi(mach, 1, 1, 1)) in setup_arch_string()
118 EBCASC(mach->manufacturer, sizeof(mach->manufacturer)); in setup_arch_string()
119 EBCASC(mach->type, sizeof(mach->type)); in setup_arch_string()
120 EBCASC(mach->model, sizeof(mach->model)); in setup_arch_string()
121 EBCASC(mach->model_capacity, sizeof(mach->model_capacity)); in setup_arch_string()
123 mach->manufacturer, mach->type, in setup_arch_string()
124 mach->model, mach->model_capacity); in setup_arch_string()
/linux/arch/mips/generic/
H A Dinit.c24 static __initconst const struct mips_machine *mach; variable
52 mach = check_mach; in plat_get_fdt()
70 mach = check_mach; in plat_get_fdt()
77 BUG_ON(!mach); in plat_get_fdt()
80 fdt = mach->fdt; in plat_get_fdt()
104 if (mach && mach->fixup_fdt) in plat_mem_setup()
105 fdt = mach->fixup_fdt(fdt, mach_match_data); in plat_mem_setup()
160 } else if (mach && mach->measure_hpt_freq) { in plat_time_init()
161 mips_hpt_frequency = mach->measure_hpt_freq(); in plat_time_init()
/linux/sound/soc/amd/
H A DMakefile3 snd-soc-acp-da7219mx98357-mach-y := acp-da7219-max98357a.o
4 snd-soc-acp-rt5645-mach-y := acp-rt5645.o
5 snd-soc-acp-es8336-mach-y := acp-es8336.o
6 snd-soc-acp-rt5682-mach-y := acp3x-rt5682-max9836.o
10 obj-$(CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH) += snd-soc-acp-da7219mx98357-mach.o
11 obj-$(CONFIG_SND_SOC_AMD_CZ_RT5645_MACH) += snd-soc-acp-rt5645-mach.o
12 obj-$(CONFIG_SND_SOC_AMD_ST_ES8336_MACH) += snd-soc-acp-es8336-mach.o
14 obj-$(CONFIG_SND_SOC_AMD_RV_RT5682_MACH) += snd-soc-acp-rt5682-mach.o
/linux/arch/mips/include/asm/
H A Dmachine.h28 #define for_each_mips_machine(mach) \ argument
29 for ((mach) = (struct mips_machine *)&__mips_machines_start; \
30 (mach) < (struct mips_machine *)&__mips_machines_end; \
31 (mach)++)
44 mips_machine_is_compatible(const struct mips_machine *mach, const void *fdt) in mips_machine_is_compatible() argument
48 if (!mach->matches) in mips_machine_is_compatible()
51 for (match = mach->matches; match->compatible[0]; match++) { in mips_machine_is_compatible()
/linux/sound/soc/sof/
H A Dcore.c187 struct snd_sof_of_mach *mach = desc->of_machines; in sof_of_machine_select() local
189 if (!mach) in sof_of_machine_select()
192 for (; mach->compatible; mach++) { in sof_of_machine_select()
193 if (of_machine_is_compatible(mach->compatible)) { in sof_of_machine_select()
194 sof_pdata->tplg_filename = mach->sof_tplg_filename; in sof_of_machine_select()
195 if (mach->fw_filename) in sof_of_machine_select()
196 sof_pdata->fw_filename = mach->fw_filename; in sof_of_machine_select()
198 return mach; in sof_of_machine_select()
210 struct snd_soc_acpi_mach *mach; in sof_machine_check() local
810 const void *mach; sof_machine_register() local
[all...]
/linux/sound/soc/intel/atom/sst/
H A Dsst_acpi.c263 struct snd_soc_acpi_mach *mach; in sst_acpi_probe() local
281 mach = (struct snd_soc_acpi_mach *)id->driver_data; in sst_acpi_probe()
282 mach = snd_soc_acpi_find_machine(mach); in sst_acpi_probe()
283 if (mach == NULL) { in sst_acpi_probe()
289 mach->pdata = &byt_rvp_platform_data; in sst_acpi_probe()
291 mach->pdata = &chv_platform_data; in sst_acpi_probe()
292 pdata = mach->pdata; in sst_acpi_probe()
335 mach->mach_params.acpi_ipc_irq_index = in sst_acpi_probe()
350 mdev = platform_device_register_data(dev, mach->drv_name, -1, in sst_acpi_probe()
351 (const void *)mach, sizeof(*mach)); in sst_acpi_probe()
[all …]
/linux/Documentation/arch/arm/spear/
H A Doverview.rst52 Each machine series have a directory with name arch/arm/mach-spear followed by
53 series name. Like mach-spear3xx, mach-spear6xx and mach-spear13xx.
55 Common file for machines of spear3xx family is mach-spear3xx/spear3xx.c, for
56 spear6xx is mach-spear6xx/spear6xx.c and for spear13xx family is
57 mach-spear13xx/spear13xx.c. mach-spear* also contain soc/machine specific
59 spear600.c. mach-spear* doesn't contains board specific files as they fully
/linux/sound/soc/amd/ps/
H A Dpci-ps.c20 #include "../mach-config.h"
311 struct snd_soc_acpi_mach *mach; in acp63_sdw_machine_select() local
322 for (mach = acp_data->machines; mach; mach++) { in acp63_sdw_machine_select()
323 if (!mach->links) in acp63_sdw_machine_select()
325 link = mach->links; in acp63_sdw_machine_select()
334 if (mach && mach->link_mask) { in acp63_sdw_machine_select()
335 mach in acp63_sdw_machine_select()
374 struct snd_soc_acpi_mach *mach; acp63_machine_register() local
[all...]
/linux/arch/mips/ralink/
H A DPlatform4 cflags-$(CONFIG_RALINK) += -I$(srctree)/arch/mips/include/asm/mach-ralink
10 cflags-$(CONFIG_SOC_RT288X) += -I$(srctree)/arch/mips/include/asm/mach-ralink/rt288x
16 cflags-$(CONFIG_SOC_RT305X) += -I$(srctree)/arch/mips/include/asm/mach-ralink/rt305x
22 cflags-$(CONFIG_SOC_RT3883) += -I$(srctree)/arch/mips/include/asm/mach-ralink/rt3883
28 cflags-$(CONFIG_SOC_MT7620) += -I$(srctree)/arch/mips/include/asm/mach-ralink/mt7620
33 cflags-$(CONFIG_SOC_MT7621) += -I$(srctree)/arch/mips/include/asm/mach-ralink/mt7621
/linux/arch/sh/tools/
H A Dgen-mach-types12 mach[nr] = $1;
35 printf(" #define MACH_%s\t\t1\n", mach[i]);
37 printf(" #define MACH_%s\t\t0\n", mach[i]);
45 tolower(mach[i]), mach[i]);
/linux/arch/sh/
H A DMakefile118 machdir-$(CONFIG_SOLUTION_ENGINE) += mach-se
119 machdir-$(CONFIG_SH_DREAMCAST) += mach-dreamcast
120 machdir-$(CONFIG_SH_SH03) += mach-sh03
121 machdir-$(CONFIG_SH_MIGOR) += mach-migor
122 machdir-$(CONFIG_SH_KFR2R09) += mach-kfr2r09
123 machdir-$(CONFIG_SH_ECOVEC) += mach-ecovec24
124 machdir-$(CONFIG_SH_SDK7786) += mach-sdk7786
125 machdir-$(CONFIG_SH_X3PROTO) += mach-x3proto
126 machdir-$(CONFIG_SH_LANDISK) += mach-landisk
127 machdir-y += mach-common
/linux/sound/soc/intel/avs/boards/
H A Di2s_test.c57 struct snd_soc_acpi_mach *mach; in avs_i2s_test_probe() local
63 mach = dev_get_platdata(dev); in avs_i2s_test_probe()
64 pdata = mach->pdata; in avs_i2s_test_probe()
66 if (!avs_mach_singular_ssp(mach)) { in avs_i2s_test_probe()
70 ssp_port = avs_mach_ssp_port(mach); in avs_i2s_test_probe()
72 if (!avs_mach_singular_tdm(mach, ssp_port)) { in avs_i2s_test_probe()
76 tdm_slot = avs_mach_ssp_tdm(mach, ssp_port); in avs_i2s_test_probe()
H A Drt5640.c132 struct snd_soc_acpi_mach *mach, in avs_create_dai_link() argument
140 if (mach->uid) { in avs_create_dai_link()
141 ret = kstrtou32(mach->uid, 0, &uid); in avs_create_dai_link()
204 struct snd_soc_acpi_mach *mach; in avs_rt5640_probe() local
209 mach = dev_get_platdata(dev); in avs_rt5640_probe()
211 ret = avs_mach_get_ssp_tdm(dev, mach, &ssp_port, &tdm_slot); in avs_rt5640_probe()
215 ret = avs_create_dai_link(dev, ssp_port, tdm_slot, mach, &dai_link); in avs_rt5640_probe()
226 if (mach->uid) { in avs_rt5640_probe()
227 card->name = devm_kasprintf(dev, GFP_KERNEL, "AVS I2S ALC5640.%s", mach->uid); in avs_rt5640_probe()
/linux/sound/soc/intel/boards/
H A Dskl_hda_dsp_generic.c102 struct snd_soc_acpi_mach *mach = pdev->dev.platform_data; in skl_hda_audio_probe() local
105 unsigned long board_quirk = skl_hda_get_board_quirk(&mach->mach_params); in skl_hda_audio_probe()
125 if (HDA_EXT_CODEC(mach->mach_params.codec_mask)) in skl_hda_audio_probe()
128 if (mach->mach_params.codec_mask & IDISP_CODEC_MASK) in skl_hda_audio_probe()
141 if (mach->mach_params.dmic_num > 0) { in skl_hda_audio_probe()
144 mach->mach_params.dmic_num); in skl_hda_audio_probe()
150 mach->mach_params.platform); in skl_hda_audio_probe()

12345678