Lines Matching full:dai

9  * @brief Public APIs for the DAI (Digital Audio Interface) bus drivers.
16 * @defgroup dai_interface DAI Interface
20 * @brief DAI Interface
22 * The DAI API provides support for the standard I2S (SSP) and its common variants.
45 /** @brief DAI clock configurations
48 * clock-related configurations w.r.t the DAI
62 /** @brief DAI protocol
64 * The communication between the DAI and the CODEC
76 /** @brief DAI clock inversion
93 /** @brief Types of DAI
95 * The type of the DAI. This ID type is used to configure bespoke DAI HW
100 * usually need to pass extra bespoke configuration prior to DAI start.
121 * @brief DAI Direction
166 * Allows the DAI and downstream codecs to prepare for audio Tx/Rx by
184 * state doesn't completely stop the clocks or transmission. The DAI could
190 * Allows the DAI and downstream codecs to shutdown cleanly after audio
229 /** @brief DAI properties
231 * This struct is used with APIs get_properties function to query DAI
248 /** @brief Main DAI config structure
250 * Generic DAI interface configuration options.
253 /** Type of the DAI. */
255 /** Index of the DAI. */
261 /** DAI specific data stream format. */
263 /** DAI specific configuration options. */
269 /** DAI specific link configuration. */
276 * @brief DAI timestamp configuration
281 /** Type of the DAI (SSP, DMIC, HDA, etc.). */
296 * @brief DAI timestamp data
342 * @brief Probe operation of DAI driver.
360 * @brief Remove operation of DAI driver.
377 * @brief Configure operation of a DAI driver.
406 * @brief Fetch configuration information of a DAI driver
411 * @retval 0 if success, negative if invalid parameters or DAI un-configured
423 * @brief Fetch properties of a DAI driver
468 * Configures timestamping in attached DAI.
550 * @brief Update DAI configuration at runtime.
552 * This function updates the configuration of a DAI interface at runtime.
554 * the DAI implementation, enabling updates outside of the regular flow with
556 * specific to each DAI implementation. This function should only be called
557 * when the DAI is in the READY state, ensuring that the configuration updates