From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peng Fan Date: Mon, 19 Sep 2016 14:17:07 +0800 Subject: [U-Boot] [PATCH v2 08/17] arm: dts: Add devicetree for i.MX6DL In-Reply-To: <1474058929-17637-9-git-send-email-jagan@amarulasolutions.com> References: <1474058929-17637-1-git-send-email-jagan@amarulasolutions.com> <1474058929-17637-9-git-send-email-jagan@amarulasolutions.com> Message-ID: <20160919061706.GE15814@linux-7smt.suse> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Jagan, On Sat, Sep 17, 2016 at 02:18:40AM +0530, Jagan Teki wrote: >Add i.MX6DL dtsi support from Linux. Better including the latest linux commit number. Regards, Peng. > >Cc: Peng Fan >Cc: Stefano Babic >Cc: Fabio Estevam >Cc: Matteo Lisi >Cc: Michael Trimarchi >Signed-off-by: Jagan Teki >--- > arch/arm/dts/imx6dl.dtsi | 133 +++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 133 insertions(+) > create mode 100644 arch/arm/dts/imx6dl.dtsi > >diff --git a/arch/arm/dts/imx6dl.dtsi b/arch/arm/dts/imx6dl.dtsi >new file mode 100644 >index 0000000..9a4c22c >--- /dev/null >+++ b/arch/arm/dts/imx6dl.dtsi >@@ -0,0 +1,133 @@ >+ >+/* >+ * Copyright 2013 Freescale Semiconductor, Inc. >+ * >+ * This program is free software; you can redistribute it and/or modify >+ * it under the terms of the GNU General Public License version 2 as >+ * published by the Free Software Foundation. >+ * >+ */ >+ >+#include >+#include "imx6dl-pinfunc.h" >+#include "imx6qdl.dtsi" >+ >+/ { >+ aliases { >+ i2c3 = &i2c4; >+ }; >+ >+ cpus { >+ #address-cells = <1>; >+ #size-cells = <0>; >+ >+ cpu at 0 { >+ compatible = "arm,cortex-a9"; >+ device_type = "cpu"; >+ reg = <0>; >+ next-level-cache = <&L2>; >+ operating-points = < >+ /* kHz uV */ >+ 996000 1250000 >+ 792000 1175000 >+ 396000 1150000 >+ >; >+ fsl,soc-operating-points = < >+ /* ARM kHz SOC-PU uV */ >+ 996000 1175000 >+ 792000 1175000 >+ 396000 1175000 >+ >; >+ clock-latency = <61036>; /* two CLK32 periods */ >+ clocks = <&clks IMX6QDL_CLK_ARM>, >+ <&clks IMX6QDL_CLK_PLL2_PFD2_396M>, >+ <&clks IMX6QDL_CLK_STEP>, >+ <&clks IMX6QDL_CLK_PLL1_SW>, >+ <&clks IMX6QDL_CLK_PLL1_SYS>; >+ clock-names = "arm", "pll2_pfd2_396m", "step", >+ "pll1_sw", "pll1_sys"; >+ arm-supply = <®_arm>; >+ pu-supply = <®_pu>; >+ soc-supply = <®_soc>; >+ }; >+ >+ cpu at 1 { >+ compatible = "arm,cortex-a9"; >+ device_type = "cpu"; >+ reg = <1>; >+ next-level-cache = <&L2>; >+ }; >+ }; >+ >+ soc { >+ ocram: sram at 00900000 { >+ compatible = "mmio-sram"; >+ reg = <0x00900000 0x20000>; >+ clocks = <&clks IMX6QDL_CLK_OCRAM>; >+ }; >+ >+ aips1: aips-bus at 02000000 { >+ iomuxc: iomuxc at 020e0000 { >+ compatible = "fsl,imx6dl-iomuxc"; >+ }; >+ >+ pxp: pxp at 020f0000 { >+ reg = <0x020f0000 0x4000>; >+ interrupts = <0 98 IRQ_TYPE_LEVEL_HIGH>; >+ }; >+ >+ epdc: epdc at 020f4000 { >+ reg = <0x020f4000 0x4000>; >+ interrupts = <0 97 IRQ_TYPE_LEVEL_HIGH>; >+ }; >+ >+ lcdif: lcdif at 020f8000 { >+ reg = <0x020f8000 0x4000>; >+ interrupts = <0 39 IRQ_TYPE_LEVEL_HIGH>; >+ }; >+ }; >+ >+ aips2: aips-bus at 02100000 { >+ i2c4: i2c at 021f8000 { >+ #address-cells = <1>; >+ #size-cells = <0>; >+ compatible = "fsl,imx6q-i2c", "fsl,imx21-i2c"; >+ reg = <0x021f8000 0x4000>; >+ interrupts = <0 35 IRQ_TYPE_LEVEL_HIGH>; >+ clocks = <&clks IMX6DL_CLK_I2C4>; >+ status = "disabled"; >+ }; >+ }; >+ }; >+ >+ display-subsystem { >+ compatible = "fsl,imx-display-subsystem"; >+ ports = <&ipu1_di0>, <&ipu1_di1>; >+ }; >+ >+ gpu-subsystem { >+ compatible = "fsl,imx-gpu-subsystem"; >+ cores = <&gpu_2d>, <&gpu_3d>; >+ }; >+}; >+ >+&gpt { >+ compatible = "fsl,imx6dl-gpt"; >+}; >+ >+&hdmi { >+ compatible = "fsl,imx6dl-hdmi"; >+}; >+ >+&ldb { >+ clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>, <&clks IMX6QDL_CLK_LDB_DI1_SEL>, >+ <&clks IMX6QDL_CLK_IPU1_DI0_SEL>, <&clks IMX6QDL_CLK_IPU1_DI1_SEL>, >+ <&clks IMX6QDL_CLK_LDB_DI0>, <&clks IMX6QDL_CLK_LDB_DI1>; >+ clock-names = "di0_pll", "di1_pll", >+ "di0_sel", "di1_sel", >+ "di0", "di1"; >+}; >+ >+&vpu { >+ compatible = "fsl,imx6dl-vpu", "cnm,coda960"; >+}; >-- >2.7.4 > >_______________________________________________ >U-Boot mailing list >U-Boot at lists.denx.de >http://lists.denx.de/mailman/listinfo/u-boot