/* param base SAI base pointer param order Data order MSB or LSB  */
void SAI_TxSetBitClockPolarity(I2S_Type *base, sai_clock_polarity_t polarity)
/* param base SAI base pointer param order Data order MSB or LSB  */
void SAI_TxSetBitClockPolarity(I2S_Type *base, sai_clock_polarity_t polarity)
{
    uint32_t val = (base->TCR2) & (~I2S_TCR2_BCP_MASK);
    val |= I2S_TCR2_BCP(polarity);
    base->TCR2 = val;
}