Lines Matching +full:over +full:- +full:sampling
1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * sst_mfld_dsp.h - Intel SST Driver for audio engine
7 * Copyright (C) 2008-14 Intel Corporation
31 /* Bits B7: SST or IA/SC ; B6-B4: Msg Category; B3-B0: Msg Type */
104 #define IPC_SST_ERROR_EVENT 0x99 /* Buffer over run occurred */
120 /* Buffer under-run */
126 * - IPC High: pvt_id is set to zero. Always short message.
127 * - msg_id is in lower 16-bits of IPC low payload.
128 * - pipe_id is in higher 16-bits of IPC low payload for period_elapsed.
129 * - error id is in higher 16-bits of IPC low payload for async errors.
191 u32 msg_id:8; /* Message ID - Max 256 Message Types */
198 u32 done:1; /* bit 30 - Done bit */
199 u32 busy:1; /* bit 31 - busy bit*/
216 u32 msg_id:8; /* Message ID - Max 256 Message Types */
273 u32 lib_type;/*TBD- KLOCKWORK u8 lib_type;*/
312 u8 pcm_wd_sz; /* 16/24 - bit*/
313 u8 use_offload_path; /* 0-PCM using period elpased & ALSA interfaces
314 1-PCM stream via compressed interface */
316 u32 sfreq; /* Sampling rate in Hz */
323 u8 pcm_wd_sz; /* 16/24 - bit*/
324 u8 crc_check; /* crc_check - disable (0) or enable (1) */
336 u8 pcm_wd_sz; /* 16/24 - bit*/
337 u8 bdownsample; /*SBR downsampling 0 - disable 1 -enabled AAC+ only */
340 u32 externalsr; /*sampling rate of basic AAC raw bit stream*/
349 u8 pcm_wd_sz; /* 16/24 - bit*/
352 u32 sfreq; /* Sampling freq eg. 8000, 441000, 48000 */
357 u8 op_align; /* op align 0- 16 bit, 1- MSB, 2 LSB */
451 u8 cell_path_idx; /* pipe-id */
480 u8 reserved[3]; /* Reserved- for 32 bit alignment */