Lines Matching defs:esai_transceiver_config
209 struct esai_transceiver_config { struct
211 bool hclk_prescaler_en;
213 uint32_t hclk_div_ratio;
217 uint32_t bclk_div_ratio;
221 bool hclk_bypass;
224 esai_clock_direction_t hclk_dir;
226 esai_hclk_source_t hclk_src;
228 esai_clock_polarity_t hclk_polarity;
231 esai_clock_direction_t bclk_dir;
233 esai_clock_polarity_t bclk_polarity;
236 esai_clock_direction_t fsync_dir;
238 esai_clock_polarity_t fsync_polarity;
241 bool fsync_is_bit_wide;
246 bool zero_pad_en;
250 bool fsync_early;
255 uint32_t fsync_div;
258 esai_slot_format_t slot_format;
262 esai_mode_t mode;
286 struct esai_transceiver_config *tx_cfg, in esai_parse_clock_config() argument