Lines Matching +full:min +full:- +full:sample +full:- +full:time
1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
61 /* SSP Configuration Request - SOF_IPC_DAI_SSP_CONFIG */
88 uint32_t bclk_delay; /* guaranteed time (ms) for which BCLK
93 /* HDA Configuration Request - SOF_IPC_DAI_HDA_CONFIG */
101 /* ALH Configuration Request - SOF_IPC_DAI_ALH_CONFIG */
112 /* DMIC Configuration Request - SOF_IPC_DAI_DMIC_CONFIG */
127 * that delays the sampling time of data by half cycles of DMIC source clock
155 * range 1.0 - 3.2 MHz is usually supported microphones. Some microphones are
156 * multi-mode capable and there may be denied mic clock frequencies between
160 * The duty cycle could be set to 48-52% if not known. Generally these
164 * The microphone clock needs to be usually about 50-80 times the used audio
165 * sample rate. With highest sample rates above 48 kHz this can relaxed
168 * The parameter wake_up_time describes how long time the microphone needs
170 * will mute the captured audio for the given time. The min_clock_on_time
172 * will keep the clock active after capture stop if this time is not yet
181 uint32_t pdmclk_max; /**< Maximum microphone clock in Hz (min...N) */
183 uint32_t fifo_fs; /**< FIFO sample rate in Hz (8000..96000) */
188 uint16_t duty_min; /**< Min. mic clock duty cycle in % (20..80) */
189 uint16_t duty_max; /**< Max. mic clock duty cycle in % (min..80) */
194 uint32_t wake_up_time; /**< Time from clock start to data (us) */
195 uint32_t min_clock_on_time; /**< Min. time that clk is kept on (us) */