Lines Matching +full:is +full:- +full:compress +full:- +full:dai

1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
3 * This file is provided under a dual BSD/GPLv2 license. When using or
48 #define SOF_DBG_FORCE_NOCODEC BIT(10) /* ignore all codec-related
61 /* Output this dump (at the DEBUG level) only when SOF_DBG_PRINT_ALL_DUMPS is set */
79 /* convenience constructor for DAI driver streams */
95 u32 substate; /* platform-specific */
134 * struct snd_sof_platform_stream_params - platform dependent stream parameters
136 * is true
151 * struct sof_firmware - Container struct for SOF firmware
267 * the DSP on the DAI side (link/codec/DMIC/etc).
269 * The callback is used when the firmware does not provide this information
280 * The callback is needed for ALSA delay reporting.
357 /* DAI ops */
376 #define sof_dsp_arch_ops(sdev) ((sdev)->pdata->desc->ops->dsp_arch_ops)
385 * memory -> DSP resource (memory, register etc) is always accessible
386 * or if it is accessible only when the DSP is in D0.
407 * access_type specifies if the memory is always accessible
408 * or if it is accessible only when the DSP is in D0.
413 /* mailbox descriptor, used for host <-> DSP IPC */
419 /* IPC message descriptor for host <-> DSP IO */
437 * struct sof_ipc_fw_tracing_ops - IPC-specific firmware tracing ops
453 * struct sof_ipc_pm_ops - IPC-specific PM ops
467 * struct sof_ipc_fw_loader_ops - IPC/FW-specific loader ops
485 * struct sof_ipc_ops - IPC-specific ops
486 * @tplg: Pointer to IPC-specific topology ops
503 * sdev->ipc->msg.reply_data
508 * via @set_get_data is a single transfer even if at the hardware level it is
550 (((sdev)->ipc && (sdev)->ipc->ops) ? (sdev)->ipc->ops->ops_name : NULL)
561 * When true the DSP is not used.
562 * It is set under the following condition:
566 * pdata->desc->dspless_mode_supported is true.
592 /* work queue in case the probe is implemented in two steps */
608 u32 next_comp_id; /* monotonic - reset during S3 */
610 /* memory bases for mmaped DSPs - set by dsp_init() */
668 * be removed when the parent SOF module is removed.
718 * Compress support
746 sdev->ipc->ops->rx_msg(sdev); in snd_sof_ipc_msgs_rx()
803 sof_dsp_arch_ops(sdev)->dsp_stack(sdev, level, oops, stack, in sof_stack()
809 if (sof_dsp_arch_ops(sdev)->dsp_oops) in sof_oops()
810 sof_dsp_arch_ops(sdev)->dsp_oops(sdev, level, oops); in sof_oops()