summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Baluta <daniel.baluta@nxp.com>2017-07-05 15:59:59 +0300
committerLeonard Crestez <leonard.crestez@nxp.com>2018-08-24 12:41:33 +0300
commitb15cae7b6d24a998e3538a37b88b5c93e3fce8df (patch)
tree64d0a84e7776ad8abd5636e4957a56049b2f24b8
parentdedadc54c276516999401f91fa6c5095bde94372 (diff)
MLK-15317-3: ASoC: fsl_mqs: Add support for MQS dummy codec in imx8qxp
MQS on i.mx8 QXP uses the same register as i.mx8 QM so we only need to add compatible string here. Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com> Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com>
-rw-r--r--Documentation/devicetree/bindings/sound/fsl,mqs.txt2
-rw-r--r--arch/arm64/boot/dts/freescale/fsl-imx8qxp.dtsi10
2 files changed, 11 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/sound/fsl,mqs.txt b/Documentation/devicetree/bindings/sound/fsl,mqs.txt
index 092083d3a335..4e81e902541c 100644
--- a/Documentation/devicetree/bindings/sound/fsl,mqs.txt
+++ b/Documentation/devicetree/bindings/sound/fsl,mqs.txt
@@ -3,7 +3,7 @@ fsl,mqs audio CODEC
Required properties:
- compatible : must contain one of "fsl,imx6sx-mqs", "fsl,codec-mqs"
- "fsl,imx8qm-mqs".
+ "fsl,imx8qm-mqs", "fsl,imx8qxp-mqs".
- clocks : a list of phandles + clock-specifiers, one for each entry in
clock-names
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qxp.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8qxp.dtsi
index 176a41a4ea3f..ff39f2b48179 100644
--- a/arch/arm64/boot/dts/freescale/fsl-imx8qxp.dtsi
+++ b/arch/arm64/boot/dts/freescale/fsl-imx8qxp.dtsi
@@ -1436,6 +1436,16 @@
status = "disabled";
};
+ mqs: mqs@59850000 {
+ compatible = "fsl,imx8qm-mqs";
+ reg = <0x0 0x59850000 0x0 0x10000>;
+ clocks = <&clk IMX8QXP_AUD_MQS_IPG>,
+ <&clk IMX8QXP_AUD_MQS_HMCLK>;
+ clock-names = "core", "mclk";
+ power-domains = <&pd_mqs0>;
+ status = "disabled";
+ };
+
usdhc1: usdhc@5b010000 {
compatible = "fsl,imx8qm-usdhc", "fsl,imx6sl-usdhc";
interrupt-parent = <&gic>;