summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8qxp-lpddr4-arm2-wm8962.dts
AgeCommit message (Collapse)Author
2019-02-12MLK-17455: ARM64: dts: correct the pinctrl setting for audio peripheralShengjiu Wang
According to the Reference manual, the bit 1-4 of PAD setting is reserved. Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-02-12MLK-16947: ARM64: dts: imx8qxp: add assigned-clocks for audio nodeShengjiu Wang
add assigned-clocks for audio node, spdif and sai for the assigned -clocks is bound with power-domains. if the clock is needed by the device, should add it in dts. Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-02-12MLK-16837: ARM64: dts: fix the noise isse with mono streamShengjiu Wang
When play the mono stream, there is no data in right channel, but if config the pin IO in pull up or pull down state, the codec can get no zero data in right channel, then user can hear noise. config the pin in no pull state to fix the noise issue. Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-02-12MLK-15960-6: ARM64: dts: add power domain for audio clocksShengjiu Wang
The mclk_out clock is used as codec's mclk, so need to add its power domain to codec node. Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
2019-02-12MLK-15316: ARM64: dts: fsl-imx8qxp-lpddr4-arm2-wm8962: enable WM8962 codecMihai Serban
Add DTS configuration for enabling WM8962 codec with iMX8QXP validation board and the iMX8 debug board V2. The connection in debug base board v2 is: CODEC_PWR_EN: SEAF_B_A18 CODEC_I2C_CLK: SEAF_B_J32 CODEC_I2C_DAT: SEAF_B_J31 AUD_MCLK: SEAF_B_H24 AUD_TXC: SEAF_B_B35 AUD_TXFS: SEAF_B_B36 AUD_TXD: SEAF_B_B37 AUD_RXD: SEAF_B_A36 HEADPHONE_DET: SEAF_B_A19 MICROPHONE_DET: SEAF_B_A20 Signed-off-by: Mihai Serban <mihai.serban@nxp.com> Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com>