From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: [PATCH v4 0/7] add basic support for i.mx6 ul chip Date: Fri, 10 Jul 2015 02:09:40 +0800 Message-ID: <1436465387-5992-1-git-send-email-Frank.Li@freescale.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: shawn.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org, lznuaa-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, shawnguo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: Frank Li List-Id: devicetree@vger.kernel.org From: Frank Li Add basic function support i.mx6ul. add simple dts. add full pin function define add clock support. add low level debug Change from v3 to v4 - Fix typo MX7D, should be imx6uL Change from v2 to v3: - Remove pinctrl patch in list because shawn already acked. - UPdate dts file according to shawn's feedback. - Update Document according to shawn's feedback. - update pinfun.h, change to low case. use space after define - add soc_id Change from v1 to v2: - Remove unnecessary clk_register_clkdev for gpt - use fat iomux in dts - use macro GPIO_ACTIVE_LOW Anson Huang (1): ARM: imx: add low-level debug support for i.mx6ul Frank Li (6): ARM: imx: add i.mx6ul msl support ARM: imx: add imx6ul clk tree support Document: dt: binding: imx: update document for imx6ul support ARM: dts: add i.mx6ul pin function include file ARM: dts: imx: add imx6ul and imx6ul evk board support ARM: imx: imx_v6_v7_defconfig enable imx6ul support .../devicetree/bindings/clock/imx6ul-clock.txt | 13 + .../bindings/pinctrl/fsl,imx6ul-pinctrl.txt | 36 + arch/arm/Kconfig.debug | 9 + arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/imx6ul-14x14-evk.dts | 278 ++++++ arch/arm/boot/dts/imx6ul-pinfunc.h | 938 +++++++++++++++++++++ arch/arm/boot/dts/imx6ul.dtsi | 607 +++++++++++++ arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/include/debug/imx-uart.h | 13 + arch/arm/mach-imx/Kconfig | 8 + arch/arm/mach-imx/Makefile | 1 + arch/arm/mach-imx/cpu.c | 3 + arch/arm/mach-imx/mach-imx6ul.c | 43 + arch/arm/mach-imx/mxc.h | 6 + drivers/clk/imx/Makefile | 1 + drivers/clk/imx/clk-imx6ul.c | 432 ++++++++++ include/dt-bindings/clock/imx6ul-clock.h | 240 ++++++ 17 files changed, 2631 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/imx6ul-clock.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx6ul-pinctrl.txt create mode 100644 arch/arm/boot/dts/imx6ul-14x14-evk.dts create mode 100644 arch/arm/boot/dts/imx6ul-pinfunc.h create mode 100644 arch/arm/boot/dts/imx6ul.dtsi create mode 100644 arch/arm/mach-imx/mach-imx6ul.c create mode 100644 drivers/clk/imx/clk-imx6ul.c create mode 100644 include/dt-bindings/clock/imx6ul-clock.h -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html