Searched refs:dai_intel_ssp (Results 1 – 2 of 2) sorted by relevance
/Zephyr-latest/drivers/dai/intel/ssp/ |
D | ssp.c | 15 #define LOG_DOMAIN dai_intel_ssp 116 static void dai_ssp_update_bits(struct dai_intel_ssp *dp, uint32_t reg, uint32_t mask, uint32_t val) in dai_ssp_update_bits() 190 static bool dai_ssp_is_mclk_source_in_use(struct dai_intel_ssp *dp) in dai_ssp_is_mclk_source_in_use() 213 static int dai_ssp_setup_initial_mclk_source(struct dai_intel_ssp *dp, uint32_t mclk_id, in dai_ssp_setup_initial_mclk_source() 271 static int dai_ssp_check_current_mclk_source(struct dai_intel_ssp *dp, uint16_t mclk_id, in dai_ssp_check_current_mclk_source() 315 static int dai_ssp_set_mclk_divider(struct dai_intel_ssp *dp, uint16_t mclk_id, uint32_t mdivr_val) in dai_ssp_set_mclk_divider() 337 static int dai_ssp_mn_set_mclk(struct dai_intel_ssp *dp, uint16_t mclk_id, uint32_t mclk_rate) in dai_ssp_mn_set_mclk() 374 static int dai_ssp_mn_set_mclk_blob(struct dai_intel_ssp *dp, uint32_t mdivc, uint32_t mdivr) in dai_ssp_mn_set_mclk_blob() 382 static void dai_ssp_mn_release_mclk(struct dai_intel_ssp *dp, uint32_t mclk_id) in dai_ssp_mn_release_mclk() 487 static int dai_ssp_find_bclk_source(struct dai_intel_ssp *dp, uint32_t bclk, uint32_t *scr_div, in dai_ssp_find_bclk_source() [all …]
|
D | ssp.h | 161 struct dai_intel_ssp { struct
|