summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/imx8mm-evk-8mic-swpdm.dts
AgeCommit message (Collapse)Author
2020-07-20MLK-24424: dts: arm64: freescale: imx8mm evk 8mic swpdm fixed mclkAdrian Alonso
Enable fixed-mclk feature on imx-swpdm this allows to have exact divide ratios for clocking configuration for SAI mclk and bitclk this improves performance for voice applications. Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com> Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2020-07-20MLK-24421: dts: arm64: freescale: imx8mm evk 8mic swpdm dmasAdrian Alonso
Set dmas transfer type for SAI5 to support swpdm multichannel interleave streams, set sai5_clk_root to 24576000Hz Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com> Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2020-06-05MLK-24232-1: dts: arm64: freescale: imx8mm evk 8mic swpdm decimationAdrian Alonso
Set decimation factor to 64 this allows to support all possible sample rates for SPK0641HT4H-1 on 8mic board Example: 16khz: BCLK = 16khz * 64 = 1024000 Hz [ 8000 - 11025] low power mode [16000 - 64000] performance mode Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com> Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2020-06-05MLK-24231: dts: arm64: freescale: imx8mm evk 8mic swpdm datalinesAdrian Alonso
Use fsl,dataline,dsd channel mask to enable only SAI datalines available per SAI block; On SAI5 0xf enables 4 datalines on SAI5_RX; Up to 4 channels capture, one channel per dataline. Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com> Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2020-05-12MLK-23922-2: dts: arm64: freescale: imx8mm evk 8mic swpdmAdrian Alonso
imx8mm EVK 8mic Rev E PDM to PCM software decimation support MIC capture on SAI5 Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com> Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com>