Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
tools: topology1: imx8ulp: change protocol and BCLK polarity
The BT codec used by the IW416 chip expects FSYNC to be asserted for only one BCLK. Also, FSYNC should be active HIGH. As such, change from I2S protocol to DSP_A protocol since the configurations made for this protocol inside the SAI driver are more suited. Also, by default, the BT codec drives data on BCLK rising edge and samples it on falling edge. With the DSP_A protocol, the SAI driver also has the same configuration, which is wrong since we can't drive and sample on the same edge and cycle. As such, invert BCLK polarity such that the SAI will drive on rising edge and sample on falling edge. Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
- Loading branch information