Lines Matching +full:firmware +full:- +full:based
1 /* SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2013-15, Intel Corporation
22 /* codec name is used in DAIs is i2c-<HID>:00 with HID being 8 chars */
61 * @acpi_ipc_irq_index: used for BYT-CR detection
64 * @dmic_num: number of SoC- or chipset-attached PDM digital microphones
95 * snd_soc_acpi_endpoint - endpoint descriptor
98 * @group_position: zero-based order (only when @aggregated is 1)
99 * @group_id: platform-unique group identifier (only when @aggregrated is 1)
109 * snd_soc_acpi_adr_device - descriptor for _ADR-enumerated device
123 * snd_soc_acpi_link_adr - ACPI-based list of _ADR enumerated devices
129 * multi-drop configurations.
139 * when set the topology uses the -ssp<N> suffix, where N is determined based on
151 * when set the topology uses the -dmic<N>ch suffix, where N is determined based on
157 * when set the speaker amplifier name suffix (i.e. "-max98360a") will be
163 * when set the headphone codec name suffix (i.e. "-rt5682") will be appended to
169 * snd_soc_acpi_mach: ACPI-based machine descriptor. Most of the fields are
170 * related to the hardware, except for the firmware and topology file names.
171 * A platform supported by legacy and Sound Open Firmware (SOF) would expose
172 * all firmware/topology related fields.
177 * firmware and topology
181 * @fw_filename: firmware file name. Used when SOF is not enabled.
184 * @machine_quirk: pointer to quirk, usually based on DMI information when
190 * is to skip a machine if the additional hardware/firmware verification invalidates
192 * @pdata: intended for platform data or machine specific-ops. This structure
193 * is not constant since this field may be updated at run-time
194 * @sof_tplg_filename: Sound Open Firmware topology file name, if enabled
235 return dev->parent && dev->parent->driver && dev->parent->driver->name && in snd_soc_acpi_sof_parent()
236 !strncmp(dev->parent->driver->name, "sof-audio-acpi", strlen("sof-audio-acpi")); in snd_soc_acpi_sof_parent()