summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
diff options
context:
space:
mode:
authorGao Pan <pandy.gao@nxp.com>2018-01-08 16:59:04 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:30:13 +0800
commit803301997bd6b805295c21602ddb82f771f2cf96 (patch)
treeffa2f6d491e42019c6d70f21e60b870f8c08d3ad /arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
parent2cac9c1e36676af7e3964d93b2aaea4991bc3c53 (diff)
MLK-17319-2 arm64: dts: add emvsim0 device node for imx8qm-mek
add emvsim0 device node for imx8qm-mek to support EMVSIM Signed-off-by: Gao Pan <pandy.gao@nxp.com> Reviewed-by: Andy Duan <fugang.duan@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi')
-rw-r--r--arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi21
1 files changed, 20 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
index a4fde28e9127..6716e84f5f55 100644
--- a/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
+++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
@@ -825,8 +825,16 @@
};
pd_dma_emvsim0: PD_DMA_EMVSIM_0 {
reg = <SC_R_EMVSIM_0>;
- #power-domain-cells = <0>;
power-domains = <&pd_dma>;
+ #power-domain-cells = <0>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ pd_ldo1_sim: LDO1_SIM {
+ reg = <SC_R_BOARD_R2>;
+ #power-domain-cells = <0>;
+ power-domains = <&pd_dma_emvsim0>;
+ };
};
pd_dma_emvsim1: PD_DMA_EMVSIM_1 {
reg = <SC_R_EMVSIM_1>;
@@ -1408,6 +1416,17 @@
};
};
+ emvsim0: sim0@5a0d0000 {
+ compatible = "fsl,imx8-emvsim";
+ reg = <0x0 0x5a0d0000 0x0 0x10000>;
+ interrupts = <GIC_SPI 230 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&clk IMX8QM_EMVSIM0_CLK>,
+ <&clk IMX8QM_EMVSIM0_IPG_CLK>;
+ clock-names = "sim", "ipg";
+ power-domains = <&pd_ldo1_sim>;
+ status = "disabled";
+ };
+
hdmi:hdmi@56268000 {
#address-cells = <1>;
#size-cells = <0>;