Home
last modified time | relevance | path

Searched refs:dai_intel_ssp (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/drivers/dai/intel/ssp/
Dssp.c15 #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 …]
Dssp.h161 struct dai_intel_ssp { struct