Lines Matching full:sai
3 * STM32 ALSA SoC Digital Audio Interface (SAI) driver.
11 /******************** SAI Register Map **************************************/
233 /* Registers below apply to SAI version 2.1 and more */
252 /* SAI version numbers are 1.x for F4. Major version number set to 1 for F4 */
270 * struct stm32_sai_conf - SAI configuration
271 * @get_sai_ck_parent: get parent clock of SAI kernel clock
272 * @version: SAI version
273 * @fifo_size: SAI fifo size as words number
274 * @has_spdif_pdm: SAI S/PDIF and PDM features support flag
278 int (*get_sai_ck_parent)(struct stm32_sai_data *sai);
286 * struct stm32_sai_data - private data of SAI instance driver
289 * @pclk: SAI bus clock
290 * @clk_x8k: SAI parent clock for sampling frequencies multiple of 8kHz
291 * @clk_x11k: SAI parent clock for sampling frequencies multiple of 11kHz
292 * @conf: SAI hardware capabitilites
293 * @irq: SAI interrupt line
295 * @gcr: SAI Global Configuration Register
305 int (*set_sync)(struct stm32_sai_data *sai,