Lines Matching +full:firmware +full:- +full:specific
1 /* SPDX-License-Identifier: GPL-2.0
3 * linux/sound/soc-topology.h -- ALSA SoC Firmware Controls and DAPM
18 struct firmware;
60 /* generic dynamic object - all dynamic objects belong to this struct */
74 * Kcontrol operations - used to map handlers onto firmware based controls.
96 * DAPM widget event handlers - used to map handlers onto widgets.
105 * Public API - Used by component drivers to load and unload dynamic objects
110 /* external kcontrol init - used for any driver specific init */
122 /* external widget init - used for any driver specific init */
132 /* FE DAI - used for any driver specific init */
140 /* DAI link - used for any driver specific init */
153 /* completion - called at completion of firmware loading */
156 /* manifest - optional to inform component of manifest */
160 /* vendor specific kcontrol handlers available for binding */
164 /* vendor specific bytes ext handlers available for binding */
171 /* gets a pointer to data from the firmware block header */
181 const struct snd_soc_tplg_ops *ops, const struct firmware *fw);