Lines Matching refs:cr1

340 	int ret, cr1, mask;  in stm32_sai_set_clk_div()  local
348 cr1 = SAI_XCR1_MCKDIV_SET(div); in stm32_sai_set_clk_div()
349 ret = stm32_sai_sub_reg_up(sai, STM_SAI_CR1_REGX, mask, cr1); in stm32_sai_set_clk_div()
648 int cr1, frcr = 0; in stm32_sai_set_dai_fmt() local
655 cr1 = SAI_XCR1_NODIV; in stm32_sai_set_dai_fmt()
660 cr1 |= SAI_XCR1_PRTCFG_SET(SAI_SPDIF_PROTOCOL); in stm32_sai_set_dai_fmt()
664 cr1 |= SAI_XCR1_PRTCFG_SET(SAI_FREE_PROTOCOL); in stm32_sai_set_dai_fmt()
669 cr1 |= SAI_XCR1_CKSTR; in stm32_sai_set_dai_fmt()
701 cr1 ^= SAI_XCR1_CKSTR; in stm32_sai_set_dai_fmt()
708 cr1 ^= SAI_XCR1_CKSTR; in stm32_sai_set_dai_fmt()
725 cr1 |= SAI_XCR1_SLAVE; in stm32_sai_set_dai_fmt()
740 cr1 |= SAI_XCR1_SLAVE; in stm32_sai_set_dai_fmt()
747 ret = stm32_sai_sub_reg_up(sai, STM_SAI_CR1_REGX, cr1_mask, cr1); in stm32_sai_set_dai_fmt()
810 int cr1, cr1_mask, ret; in stm32_sai_set_config() local
832 cr1 = SAI_XCR1_DS_SET(SAI_DATASIZE_8); in stm32_sai_set_config()
835 cr1 = SAI_XCR1_DS_SET(SAI_DATASIZE_16); in stm32_sai_set_config()
838 cr1 = SAI_XCR1_DS_SET(SAI_DATASIZE_32); in stm32_sai_set_config()
847 cr1 |= SAI_XCR1_MONO; in stm32_sai_set_config()
849 ret = stm32_sai_sub_reg_up(sai, STM_SAI_CR1_REGX, cr1_mask, cr1); in stm32_sai_set_config()
992 int div = 0, cr1 = 0; in stm32_sai_configure_clock() local
1040 cr1 = SAI_XCR1_OSR; in stm32_sai_configure_clock()
1050 SAI_XCR1_OSR, cr1); in stm32_sai_configure_clock()
1182 int cr1 = 0, cr1_mask, ret; in stm32_sai_dai_probe() local
1209 cr1 |= SAI_XCR1_RX_TX; in stm32_sai_dai_probe()
1221 cr1 |= SAI_XCR1_SYNCEN_SET(sai->sync); in stm32_sai_dai_probe()
1223 return stm32_sai_sub_reg_up(sai, STM_SAI_CR1_REGX, cr1_mask, cr1); in stm32_sai_dai_probe()