From patchwork Fri Jan 18 14:53:15 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027422 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="rEglTv+X"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h3rD4xr8z9sCh for ; Sat, 19 Jan 2019 01:54:36 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 4C442C22114; Fri, 18 Jan 2019 14:53:42 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 3049FC220C9; Fri, 18 Jan 2019 14:53:19 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 453E0C21DC1; Fri, 18 Jan 2019 14:53:17 +0000 (UTC) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80041.outbound.protection.outlook.com [40.107.8.41]) by lists.denx.de (Postfix) with ESMTPS id D2DC9C21C3F for ; Fri, 18 Jan 2019 14:53:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=f+jtrTwI+HBl++NQATL+DiarGSusQH/boLjvNEoINR0=; b=rEglTv+XRwoV3wdlrYJEJy398enRt8w2S34vJtggFkuATHsPbIdaqLGX6Y2QRcm4rbJKFqlXVot0ZLALZocWjLMTFYTIOQ1sbYUJ/xIFYi6JAQ2vx8ASisrdE/3H7B5ULr8v/r6XxJOjrVwIqOjifaTpJ8D74PhPGgadUp7FoXk= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3526.eurprd04.prod.outlook.com (52.133.19.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.14; Fri, 18 Jan 2019 14:53:15 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:15 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 01/26] usb: Rename SPL_USB_SUPPORT to SPL_USB_STORAGE Thread-Index: AQHUrz2K7wcN9yIu8EG3RRNKKt4qvw== Date: Fri, 18 Jan 2019 14:53:15 +0000 Message-ID: <1547823182-6756-2-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3526; 6:IpXPwPS82xHJ4HjJzH63GsRVGzsKR8Mu0CHAGLwjRzvlnbkXewT54rgK2FWmtzL4HIDCRn86RU1PaTN+2mwnwr4eqfEMJ/sT7MeMfdFN1bxDifgw5hLISOh5s6XGvM/AMAxVsVBu/WrcPQD8j1g58mo0QXoGucmzSZSf1HGy6nY8xaQJNBocTfVOv5hW1C4ye8/QWBHqQL1RBZHNx6HAzIHBytxUQmr8+P4RbJ3YBrJu9qD+zwonSj6yHtXEGknWp/owLfHf1c/r2wMKM7QxqtO858omimPVKqaZZuELFje72s23PkwFhHvQfAHKKxjMDj+wbo9FQB/relEDjA7E/H1Q1Of0huaiTAE/nku8HXPvEHx81DCKFOiwndEK1pI8PU9OcqgNyNgG9PrBTcGnpT+AbTgou89IwWqQKYFoKOJTluBsoFHO8DZV84ObIAabKqDVkmwHgT6tTIz0eDqUSQ==; 5:DuwMAmWRD00NqHf5G8mgwxQL7JEUtJmEGgn+7HSpwXcqyv7+kjemtxhHiRMXXTjkkARxbPehsIm95Z6kBcvTup/5fo8YyUF+jdYm2mvU04Kjcf3sfc6jmhENFSWPYq6uqAeTnpk8ioJrUj27QEJeRNIS5WcNrkAmNykWbQ8+sW/+bsGNzCjHjPd2mpKVKohVZKsc1JHAc1QfScsPHNiS1w==; 7:g17jQPlo34bL/XvK7yPNQa+41senSyLwCnvO8dpYiqRZ+fHftyHl7vsHaa67S6uoaZjQatu6o4IkHQzcUHWizsUHrVi2zrO9/9xdq+QiuEJa23y9adNvAr698jraU1XbbZ98kIIv0GWdQjr7ZonuQA== x-ms-office365-filtering-correlation-id: 75e53e41-1632-400c-80d4-08d67d54acc9 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3526; x-ms-traffictypediagnostic: AM6PR0402MB3526: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(346002)(136003)(396003)(366004)(199004)(189003)(6636002)(6506007)(36756003)(26005)(478600001)(25786009)(68736007)(5024004)(386003)(52116002)(6436002)(97736004)(186003)(102836004)(76176011)(14454004)(106356001)(53936002)(2906002)(6512007)(99286004)(486006)(105586002)(6486002)(110136005)(71200400001)(2616005)(305945005)(7736002)(71190400001)(4326008)(86362001)(3846002)(316002)(6116002)(66066001)(50226002)(44832011)(446003)(8676002)(81156014)(476003)(81166006)(14444005)(8936002)(5660300001)(2501003)(256004)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3526; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 6U1eJbdsCl0YZCm20qJ8LZBjo/w85+dFCjF2qAWOYxa8KcKPGGKFY47OBj1AOVZiiHjgNRAzce7twolvCKjSMZjoBT6FqGcIkqVJRlCKi6WXreW5HSqmXpn6IZzy+UBMH1hvJnCTXqjRDvlS+fb0Mg+0k3uyv+JS6mKOAJSa3YtKUdcgpvoXqPS7mTYd+93mG8LRdoTolPaKIVuVIQfrGW8Gc5qFngM11a/N8+uRmYq3bKiuAZXCaLbvwMG2aJ4ScAKfa1fDyEkBvULE1IzecPrOgTg0Lq27lwcHpphuMO97NKPehabbDVkmz97apEBiXeGU4IKCxToQmPYV+gMkAKA5zNP0CeFB/uEIHi/2zlaCt0CbyNoDB5UtFqmklG+OPwoVnTIwm01kq+chj8HRXtDzxs85B4OAg8MkLU1HLlA= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 75e53e41-1632-400c-80d4-08d67d54acc9 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:14.5209 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3526 Subject: [U-Boot] [PATCH 01/26] usb: Rename SPL_USB_SUPPORT to SPL_USB_STORAGE X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Since there is the SPL_USB_HOST_SUPPORT for enabling USB support in SPL, makes more sense to rename the SPL_USB_SUPPORT as SPL_USB_STORAGE. Everything that is not part of the usb storage support in SPL is now build under SPL_USB_HOST_SUPPORT. Signed-off-by: Abel Vesa Reviewed-by: Tom Rini --- arch/arm/include/asm/arch-am33xx/spl.h | 2 +- arch/arm/mach-omap2/boot-common.c | 2 +- common/Makefile | 5 +++-- common/spl/Kconfig | 4 ++-- common/spl/Makefile | 2 +- common/spl/spl_usb.c | 4 ---- configs/am43xx_evm_usbhost_boot_defconfig | 2 +- configs/am43xx_hs_evm_defconfig | 2 +- include/configs/imx6_spl.h | 2 ++ 9 files changed, 12 insertions(+), 13 deletions(-) diff --git a/arch/arm/include/asm/arch-am33xx/spl.h b/arch/arm/include/asm/arch-am33xx/spl.h index 0bf8c17..f3910c2 100644 --- a/arch/arm/include/asm/arch-am33xx/spl.h +++ b/arch/arm/include/asm/arch-am33xx/spl.h @@ -62,7 +62,7 @@ #define BOOT_DEVICE_CPGMAC 0x47 #define MMC_BOOT_DEVICES_START BOOT_DEVICE_MMC1 -#ifdef CONFIG_SPL_USB_SUPPORT +#ifdef CONFIG_SPL_USB_STORAGE #define MMC_BOOT_DEVICES_END BOOT_DEVICE_USB #else #define MMC_BOOT_DEVICES_END BOOT_DEVICE_MMC2 diff --git a/arch/arm/mach-omap2/boot-common.c b/arch/arm/mach-omap2/boot-common.c index 176d4f6..e89d403 100644 --- a/arch/arm/mach-omap2/boot-common.c +++ b/arch/arm/mach-omap2/boot-common.c @@ -93,7 +93,7 @@ void save_omap_boot_params(void) sys_boot_device = 1; break; #endif -#if defined(BOOT_DEVICE_USB) && !defined(CONFIG_SPL_USB_SUPPORT) +#if defined(BOOT_DEVICE_USB) && !defined(CONFIG_SPL_USB_STORAGE) case BOOT_DEVICE_USB: sys_boot_device = 1; break; diff --git a/common/Makefile b/common/Makefile index 0de60b3..d3a4efa 100644 --- a/common/Makefile +++ b/common/Makefile @@ -76,8 +76,9 @@ obj-$(CONFIG_SPL_NET_SUPPORT) += miiphyutil.o obj-$(CONFIG_$(SPL_TPL_)OF_LIBFDT) += fdt_support.o ifdef CONFIG_SPL_USB_HOST_SUPPORT -obj-$(CONFIG_SPL_USB_SUPPORT) += usb.o usb_hub.o -obj-$(CONFIG_USB_STORAGE) += usb_storage.o +obj-y += usb.o +obj-y += usb_hub.o +obj-$(CONFIG_SPL_USB_STORAGE) += usb_storage.o else obj-$(CONFIG_USB_MUSB_HOST) += usb.o endif diff --git a/common/spl/Kconfig b/common/spl/Kconfig index 37ecbc6..433c651 100644 --- a/common/spl/Kconfig +++ b/common/spl/Kconfig @@ -766,9 +766,9 @@ config SPL_USB_HOST_SUPPORT device can be attached. This option enables the drivers in drivers/usb/host as part of an SPL build. -config SPL_USB_SUPPORT +config SPL_USB_STORAGE bool "Support loading from USB" - depends on SPL_USB_HOST_SUPPORT + depends on SPL_USB_HOST_SUPPORT && !(BLK && !DM_USB) help Enable support for USB devices in SPL. This allows use of USB devices such as hard drives and flash drivers for loading U-Boot. diff --git a/common/spl/Makefile b/common/spl/Makefile index a130a5b..bf65775 100644 --- a/common/spl/Makefile +++ b/common/spl/Makefile @@ -22,7 +22,7 @@ obj-$(CONFIG_$(SPL_TPL_)NET_SUPPORT) += spl_net.o obj-$(CONFIG_$(SPL_TPL_)MMC_SUPPORT) += spl_mmc.o obj-$(CONFIG_$(SPL_TPL_)ATF) += spl_atf.o obj-$(CONFIG_$(SPL_TPL_)OPTEE) += spl_optee.o -obj-$(CONFIG_$(SPL_TPL_)USB_SUPPORT) += spl_usb.o +obj-$(CONFIG_$(SPL_TPL_)USB_STORAGE) += spl_usb.o obj-$(CONFIG_$(SPL_TPL_)FAT_SUPPORT) += spl_fat.o obj-$(CONFIG_$(SPL_TPL_)EXT_SUPPORT) += spl_ext.o obj-$(CONFIG_$(SPL_TPL_)SATA_SUPPORT) += spl_sata.o diff --git a/common/spl/spl_usb.c b/common/spl/spl_usb.c index c8d8231..e29d579 100644 --- a/common/spl/spl_usb.c +++ b/common/spl/spl_usb.c @@ -15,9 +15,7 @@ #include #include -#ifdef CONFIG_USB_STORAGE static int usb_stor_curr_dev = -1; /* current device */ -#endif static int spl_usb_load_image(struct spl_image_info *spl_image, struct spl_boot_device *bootdev) @@ -34,13 +32,11 @@ static int spl_usb_load_image(struct spl_image_info *spl_image, return err; } -#ifdef CONFIG_USB_STORAGE /* try to recognize storage devices immediately */ usb_stor_curr_dev = usb_stor_scan(1); stor_dev = blk_get_devnum_by_type(IF_TYPE_USB, usb_stor_curr_dev); if (!stor_dev) return -ENODEV; -#endif debug("boot mode - FAT\n"); diff --git a/configs/am43xx_evm_usbhost_boot_defconfig b/configs/am43xx_evm_usbhost_boot_defconfig index 5131f19..5bd919b 100644 --- a/configs/am43xx_evm_usbhost_boot_defconfig +++ b/configs/am43xx_evm_usbhost_boot_defconfig @@ -14,7 +14,7 @@ CONFIG_VERSION_VARIABLE=y CONFIG_SPL_MTD_SUPPORT=y CONFIG_SPL_OS_BOOT=y CONFIG_SPL_USB_HOST_SUPPORT=y -CONFIG_SPL_USB_SUPPORT=y +CONFIG_SPL_USB_STORAGE=y CONFIG_CMD_SPL=y CONFIG_CMD_SPL_NAND_OFS=0x00100000 CONFIG_CMD_SPL_WRITE_SIZE=0x40000 diff --git a/configs/am43xx_hs_evm_defconfig b/configs/am43xx_hs_evm_defconfig index 99e4ccb..c01fda9 100644 --- a/configs/am43xx_hs_evm_defconfig +++ b/configs/am43xx_hs_evm_defconfig @@ -24,7 +24,7 @@ CONFIG_SPL_MTD_SUPPORT=y CONFIG_SPL_NET_SUPPORT=y CONFIG_SPL_NET_VCI_STRING="AM43xx U-Boot SPL" CONFIG_SPL_USB_HOST_SUPPORT=y -CONFIG_SPL_USB_SUPPORT=y +CONFIG_SPL_USB_STORAGE=y CONFIG_SPL_USB_GADGET=y CONFIG_SPL_USB_ETHER=y # CONFIG_CMD_FLASH is not set diff --git a/include/configs/imx6_spl.h b/include/configs/imx6_spl.h index 720ff04..740ecfc 100644 --- a/include/configs/imx6_spl.h +++ b/include/configs/imx6_spl.h @@ -65,4 +65,6 @@ #endif #endif +#define CONFIG_SYS_USB_FAT_BOOT_PARTITION 1 + #endif From patchwork Fri Jan 18 14:53:16 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027424 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="NBJnKaXd"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h3sk46G1z9sCh for ; Sat, 19 Jan 2019 01:55:54 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 1A356C220DD; Fri, 18 Jan 2019 14:54:09 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id AB64DC220ED; Fri, 18 Jan 2019 14:53:20 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 33804C21DC1; Fri, 18 Jan 2019 14:53:18 +0000 (UTC) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80041.outbound.protection.outlook.com [40.107.8.41]) by lists.denx.de (Postfix) with ESMTPS id CC229C21C3F for ; Fri, 18 Jan 2019 14:53:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GFYdfcKCZnwMxUXahRFGRxR/sHSg3kAgqO5220//CeY=; b=NBJnKaXdfMnyARpcl5UM53DzuGqoEJAPb0drYCVfBmReiA+HGEpE0yfuywzCdRLUjI1jbUW8ZYXYAelO3AFlqtvozI9sD0NMeTPIas/Jdu0Gib/t4kH0o1LOy9KuiJeSQ0HI7NGW78r7d9BRuHupFfDDaox64BGQHMOjNfYARno= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3526.eurprd04.prod.outlook.com (52.133.19.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.14; Fri, 18 Jan 2019 14:53:16 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:16 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 02/26] usb: ehci-mx6: Make regulator DM_REGULATOR dependent Thread-Index: AQHUrz2LhIdu/M+nIkq8or//5S2u4A== Date: Fri, 18 Jan 2019 14:53:16 +0000 Message-ID: <1547823182-6756-3-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3526; 6:rw07Rpx0zxGsN7F80s2LXeemSUiwkxmKCQDl3XeI3Uv6OuPfoSBPCYYLnowGmURWw4BxIgYFtLAmxi3wIBuYsDKJKUODt1yFkImqAhISz/kuxIFc46gFRmfLJeZQOtClM++AL+hIIEe0ykzCEDwYT12LYJSPJcLsMI4Tk0Ak7G+QYxSFoke+71uCHh4YrMPOEIbFWqaWy//W/u+XkTJOSaNFmlrx7K8WUNNTKr2TKnQoq3sh9/FLnGTjLKxElkH6Yr8f1/oInJc6WZKVQlbEFM+SDbrkRe/85iIFo7lhcUCKqJV5Wu3NPIABKNfPPaBcX3mqYmGXEcEGofoKYrbNbGDhxbTpOQx7DSCmBe/f3yACViiM/P1UgITogm9PRAk7P82d9Fvv9UQjRBB17rOe12Xw9a20ghdceh2y4u8x2c51hDgDqRUMO/bjh1taDl1g3xdpKC4PgJQNmxGCYU1ZmQ==; 5:h6Ll8l5Wkc4aRZiR6m9cIdZA4u8VUlCJn2SuMWAKDnsWvyCbG30hbizfgk/c2LwMhf66DsZY53Z1CxoH6BCCJSFx1p9KChLSghMs7Mu4hiUhpbE3sA6Eg1EQRUasyspM3VBQlRLzx8i5emQDgaH9BOgkkb+eBI5YSljnmpFe0T2jdVNw3Gm+N3g3UktcDg2okUDSfvNmGaKyra/PUDbcUw==; 7:ASm6PY6tpHnAhQUuMojOHv/i/GQBEsKRB0Sfkr2H9QN3YPLUN6aqGvW47iw5Aki+lziicmnUjtLY30zydBcH9I/Yy8pvrdf4cjDH3rBIeoIBdxupxlT6HhaPWGkc3Cmh1Ee68+VHx4pcLHtiyhSfJA== x-ms-office365-filtering-correlation-id: 84b286d9-e4cc-4ee9-3d4d-08d67d54ad88 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3526; x-ms-traffictypediagnostic: AM6PR0402MB3526: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(346002)(136003)(396003)(366004)(199004)(189003)(6636002)(6506007)(36756003)(26005)(478600001)(25786009)(68736007)(386003)(52116002)(6436002)(97736004)(186003)(102836004)(76176011)(14454004)(106356001)(53936002)(2906002)(6512007)(99286004)(486006)(105586002)(6486002)(110136005)(71200400001)(2616005)(305945005)(7736002)(71190400001)(4326008)(86362001)(3846002)(316002)(6116002)(66066001)(50226002)(44832011)(446003)(8676002)(81156014)(476003)(81166006)(14444005)(8936002)(5660300001)(2501003)(256004)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3526; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: KyxYQO5LC6YDzfoe1uwaz/U8Xtf6/nwx1LdCoXRYjz8XpBROedqedigcN4fPU4V0+NSw/dKSvtQ1Sp2q8lQic+BKhw+LxbsM6dhSLBOFfeEUsFJqPxyaxRZJjd0hv12SbyaUkVxOe2vbWIFFk7Htx1I9r/v+mGfvN5pDpbirUWbrCJrtu1TTaaw4dGeZhU3X0f6r1sF1t66CyawLJUs/zcmJfxTJUKYsUFpNJA11/IvA4xex11z804aPZWcZMNwypS+iM1xwlr+MkV7o8/viRQNd+jnjhMOfeHxLBI8kZKaHnHHv8HUiyz4ChmRhtvOv6GupSmp8qNbHHLL9stayyJBitN86cUQRbn3EKR1Edzvz3LR0VtkYfxIr+kaMGz9IzKkhcbzjggoNjZ/TjMqmznV2zbc92qa/wf0dVTGG0vY= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 84b286d9-e4cc-4ee9-3d4d-08d67d54ad88 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:15.7709 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3526 Subject: [U-Boot] [PATCH 02/26] usb: ehci-mx6: Make regulator DM_REGULATOR dependent X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Do the regulator related work only if the build has the DM_REGULATOR. Signed-off-by: Abel Vesa --- drivers/usb/host/ehci-mx6.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/usb/host/ehci-mx6.c b/drivers/usb/host/ehci-mx6.c index 1acf08d..9483947 100644 --- a/drivers/usb/host/ehci-mx6.c +++ b/drivers/usb/host/ehci-mx6.c @@ -404,6 +404,7 @@ static int mx6_init_after_reset(struct ehci_ctrl *dev) if (ret) return ret; +#if CONFIG_IS_ENABLED(DM_REGULATOR) if (priv->vbus_supply) { ret = regulator_set_enable(priv->vbus_supply, (type == USB_INIT_DEVICE) ? @@ -413,6 +414,7 @@ static int mx6_init_after_reset(struct ehci_ctrl *dev) return ret; } } +#endif if (type == USB_INIT_DEVICE) return 0; @@ -514,15 +516,17 @@ static int ehci_usb_probe(struct udevice *dev) priv->portnr = dev->seq; priv->init_type = type; +#if CONFIG_IS_ENABLED(DM_REGULATOR) ret = device_get_supply_regulator(dev, "vbus-supply", &priv->vbus_supply); if (ret) debug("%s: No vbus supply\n", dev->name); - +#endif ret = ehci_mx6_common_init(ehci, priv->portnr); if (ret) return ret; +#if CONFIG_IS_ENABLED(DM_REGULATOR) if (priv->vbus_supply) { ret = regulator_set_enable(priv->vbus_supply, (type == USB_INIT_DEVICE) ? @@ -532,6 +536,7 @@ static int ehci_usb_probe(struct udevice *dev) return ret; } } +#endif if (priv->init_type == USB_INIT_HOST) { setbits_le32(&ehci->usbmode, CM_HOST); From patchwork Fri Jan 18 14:53:17 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027423 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="E+CBDqsy"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h3s74fM8z9sCh for ; Sat, 19 Jan 2019 01:55:23 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 41D55C21DC1; Fri, 18 Jan 2019 14:54:29 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 76256C220E8; Fri, 18 Jan 2019 14:53:25 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 43088C21E35; Fri, 18 Jan 2019 14:53:22 +0000 (UTC) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80073.outbound.protection.outlook.com [40.107.8.73]) by lists.denx.de (Postfix) with ESMTPS id A03FBC21E5B for ; Fri, 18 Jan 2019 14:53:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XauXay/8mhjxJ7lW2WIB6Vis6cuc1J50s1UH3A9aDvk=; b=E+CBDqsy/sXjacDNTqpVfWa77E67PHpLcxcdQKrBr/OmQBRKS0rgQjTHo97eHRvrpTPx9Tif5HidgUtXIcn0wxLqciTuQyAsDqLaF78Q3CcwEBvx1CENz5qFP1bwISrcmCbrIX/a+ExecP/0vu1QLqbpRhjRkXyXtQCL3+jkamk= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3526.eurprd04.prod.outlook.com (52.133.19.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.14; Fri, 18 Jan 2019 14:53:17 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:17 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 03/26] configs: imx6sabreauto: Add DM_MMC support Thread-Index: AQHUrz2LVn1ZP1ty5Um2GBqtku4UzA== Date: Fri, 18 Jan 2019 14:53:17 +0000 Message-ID: <1547823182-6756-4-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3526; 6:qeESraVjJCxYoaFTx69dkjHYfILtTNm0ngkl5ydAF0jQQ/M2lui9+RogRyVEbKt+crwiryk0gJauY3jkuZKPgxninThTxysQj6Tv3rc6KrLlylpevhzM7i/Hy+6/9/Ki9xbBf2ljfJCqRvwSFmvyBo8swYNFtkxQkym6zLratZuzyx2rf8i3fE8KpShB85z88VcdeLoIzIUSnNw8Zosv07GSAuNfaJdv/hiPQ81PtnfgSNbDn8AD/aWFatnoyku3cqoObZaZEitiZDNtDnMlVlJ/xdWxWmrVLR+ecmqg1F4th9Z1VflBsrivzSCQptX0Jzy7DM6AGxf07kmSl41Wpbr2N31zNZ2tHn79igr9akyvDffSnPfuXBCk7V0pWHJ8hbhzYAbua4IUIU/a0Wy+sboXlMLtzaxmNnriZLXsTY/y0QJk4A4qOkxyYYLqadwwL8yQwCnI3vWz4tgcXXIWRg==; 5:yIfo0Bd0Pbe8AfoVr9uuG5aBzhDQTf+oNEaqN/y9PXKk39RzQfHEWvocSrXUOsxV8FG8F8CIt+UA0Nk+BlefIYvyK3X4jgNcTYnZr87U03Az0snSYqVK8Vo7FufDwTVfdeS8v5hdF+3vqTiJyChUPtddN5tNXUwU9AjPFkcXWhHtnbk3KkwBiEDLUV4J+qqPdleQPNuViInFjQThHFqgxA==; 7:UkLQCrJp/Si7tJm8F9GzTMAOSkMbDPmKqj9kihEiNt4gYw1Q1YQIVJ5ZRnSFpDra126Q/LS5EFMuvXzKwy5wzhjDia4BxI/TM6ft25mXDsnoJd+qlqnBSIXiiyOJbkTKKkFWR4C6vs9/YopadUnQFw== x-ms-office365-filtering-correlation-id: 630365c0-f40b-4ca7-5db7-08d67d54ae2a x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3526; x-ms-traffictypediagnostic: AM6PR0402MB3526: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(346002)(136003)(396003)(366004)(199004)(189003)(6636002)(6506007)(36756003)(26005)(478600001)(25786009)(68736007)(386003)(52116002)(6436002)(97736004)(186003)(102836004)(76176011)(14454004)(106356001)(53936002)(2906002)(6512007)(99286004)(486006)(105586002)(6486002)(110136005)(71200400001)(2616005)(305945005)(7736002)(71190400001)(4326008)(86362001)(3846002)(316002)(6116002)(66066001)(50226002)(44832011)(446003)(8676002)(81156014)(476003)(81166006)(8936002)(5660300001)(2501003)(256004)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3526; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: WylenatQjb72idBt6lQXZg7mVRal+UAY2qwZ4WpDuN88J3qrBR1XaHWV99mQTKGQOKo1CFB5oWdqE+k09gwE/3/r4GgxVNwajK7eGwodtwpfw6uh/tQROMnifJsmvTfsfX8iuHeJBOHjwYT+PVDUdUTLzJSzOz+37V1C9xW5WsPA+ySBzbZ8BbG3B00UmYxfzHgRYtRtgG3kGTpXbIrS66cr2rgOrglhQgRhpGsK+P98m57Svhp3vwImItZQL0g8EgWwibHZaMMwXPxy0w00Sqw4aYMWtLLOIteX+gRTFX098qLYOvseaKENfNHA8S4ddaB0vnGn/KpZZNh9OP3qNNmIQFJp29bDRiJEDl4T1H/BzvYIyhpYI8cZNq2uCAiWlleNJ7qYfH6jVywjLgxw9Vp0kZKTqjPpDbg3s8D4b+A= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 630365c0-f40b-4ca7-5db7-08d67d54ae2a X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:16.8490 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3526 Subject: [U-Boot] [PATCH 03/26] configs: imx6sabreauto: Add DM_MMC support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add DM_MMC config to imx6sabreauto defconfig. Signed-off-by: Abel Vesa --- configs/mx6sabreauto_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/mx6sabreauto_defconfig b/configs/mx6sabreauto_defconfig index 8856567..23cb47e 100644 --- a/configs/mx6sabreauto_defconfig +++ b/configs/mx6sabreauto_defconfig @@ -43,6 +43,7 @@ CONFIG_ENV_IS_IN_MMC=y CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y CONFIG_DFU_MMC=y CONFIG_DFU_SF=y +CONFIG_DM_MMC=y CONFIG_FSL_ESDHC=y CONFIG_NAND=y CONFIG_NAND_MXS=y From patchwork Fri Jan 18 14:53:18 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027441 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="NdRW7osD"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h42q6sf3z9sCh for ; Sat, 19 Jan 2019 02:03:47 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 89AE9C220D2; Fri, 18 Jan 2019 14:55:22 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 11A86C22112; Fri, 18 Jan 2019 14:53:31 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 6EF16C2210E; Fri, 18 Jan 2019 14:53:23 +0000 (UTC) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80042.outbound.protection.outlook.com [40.107.8.42]) by lists.denx.de (Postfix) with ESMTPS id A0049C220CD for ; Fri, 18 Jan 2019 14:53:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1+ElU8GPqQ0f4Aig/tJi2oY0w5D7ww9Xc5gD/BzrIqY=; b=NdRW7osDJBDGgWMna1NM2KLVtUAJmDpdSSpdy7zzvgdqhXpcJvm4UFULzDLXzfmsZL0e5TW/tSAF/RTz/1KC9L2wkbd8tR633S60s42ireMEcILBnKtXJ3Ozehs/XspMg/zPTHXsoibtfU1WCBveXaKKEKNC7G8CFF+oydcQ5dY= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3526.eurprd04.prod.outlook.com (52.133.19.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.14; Fri, 18 Jan 2019 14:53:18 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:18 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 04/26] configs: imx6sabreauto: Add DM_USB support Thread-Index: AQHUrz2MXf8+zNsxgkKJ6gK4OHztTA== Date: Fri, 18 Jan 2019 14:53:18 +0000 Message-ID: <1547823182-6756-5-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3526; 6:NGpS3wpSeydErOh4zksIBVK+tKUvHvgr0RMcxxgUVQUa3X6IEs4bNdrPVzrHfjR+2e67QptnNk8nPeYRrl+5uJRmUJSblzmlsdaAGki6D/W6XaFb/YI0vgFzdkVeQktC6jMSFVRB4lMQtl4peQtMOZpiWyKbUwvfyJG2IoFRbmdxsWD+e4stwr2cFw2KeJMn72/KpS7cMhlzYRut2Hb1rI9hYpa4svNSLD2nMuDQxcavRVvolghnMLmL+wiy6i/PGKS9gB9m19X5ZI1ZLjldIE9FFxI4WK0Uf+FCoXfKNidAMpk/tjV5wenUBL4ZspC7t+YCcbeDcMHmIGT/FTJpf6ujcdRgK9a8Vi3mYf0aurta/8w+9IcAcwBzyKZGkhq/HnZoDmiAQeDvrms3PEezNaegj58Vb3jyrdOeh3l9H5GtwfsohvVr1GN+U3spK6YO68Akmdz2WTxpcdCGZ6aSfA==; 5:T6ur0g5nbEZ9Bv5XNi+x0MMSNmTTCJ/c5UbZEWkB40GMDBNxT0HECkjVgCjYvoybi66C0Iw5NikYMT+Ql2lLlJc9QxCBY8Q54NZvu+23LPfcfTOSetjGTGAtjjA+LPXqZqp9dLCWdR/ra2TeyiLfg3bspWCP0hg0GmAxT1K00+TtS3pHBU3XCrxkmuHNNdzTiUJWXQu/8sOjuiVSfd3m8Q==; 7:ylfNC91wm0i3Ti6QPt6dj9MorGSdvwbKaUsqEj3hnlIZMgZdwe8rN1I/XCgWPykHtvKJcpHIku9+ffl+RB5z/6eHXvXwaQBWncLcN1CTOc21q6ah5CL1yPsciYL63YZs06jIrVBWtjf8BpwuqWiDJw== x-ms-office365-filtering-correlation-id: ee3fda04-69dc-4435-4404-08d67d54aeb2 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3526; x-ms-traffictypediagnostic: AM6PR0402MB3526: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(346002)(136003)(396003)(366004)(199004)(189003)(6636002)(6506007)(36756003)(26005)(478600001)(25786009)(68736007)(386003)(52116002)(6436002)(97736004)(186003)(102836004)(76176011)(14454004)(106356001)(53936002)(2906002)(6512007)(99286004)(486006)(105586002)(6486002)(110136005)(71200400001)(2616005)(305945005)(7736002)(71190400001)(4326008)(86362001)(3846002)(316002)(6116002)(66066001)(50226002)(44832011)(446003)(8676002)(81156014)(476003)(81166006)(14444005)(8936002)(5660300001)(2501003)(256004)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3526; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: YBAFGO1NHLKUcsfywKJEld+NtYZlj8iD1KCtSwZT6M5ulIplO6QbM9Fkf+Qrfcl5Jc6t6fEfljs2IGFyi/8pFdhM3HqFyLDiWdq9Fvk7KJTZJU4OlvMMDXq4FryfSqNlZEMJU87dHqXFk9QDRNsAd2TTLUJpQqWmTMNQtsf8811renVcO8dgVEOyBt/FqoZXoWUO8ouibEiE+Xm+ZmEOaw0qOzdtYAtBbyQpF5wnmQKp3QAANnLDELo055AdLwCkvCR8J4Ps/1bwnRZg3S0Hy/I/1EjkO4QXMMcXC92WxrgcsBZcf6zHhtPNxjv6LQjsoOCBwU0SsoVTjJ+TtzZyzriksNZCfLV3JVJTeuHFdfrr9p73kFYkiY5TCgbnBg3DdQA5KM25nlWPkC2kM96QBWKQtgtCL0EMo5oIbbx69V4= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee3fda04-69dc-4435-4404-08d67d54aeb2 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:17.7553 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3526 Subject: [U-Boot] [PATCH 04/26] configs: imx6sabreauto: Add DM_USB support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add the DM support for USB. For that, DM_REGULATOR is needed. Signed-off-by: Abel Vesa --- configs/mx6sabreauto_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/mx6sabreauto_defconfig b/configs/mx6sabreauto_defconfig index 23cb47e..e55c2d9 100644 --- a/configs/mx6sabreauto_defconfig +++ b/configs/mx6sabreauto_defconfig @@ -51,9 +51,11 @@ CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_MII=y +CONFIG_DM_REGULATOR=y CONFIG_SPI=y CONFIG_MXC_SPI=y CONFIG_USB=y +CONFIG_DM_USB=y CONFIG_USB_STORAGE=y CONFIG_USB_GADGET=y CONFIG_USB_GADGET_MANUFACTURER="FSL" From patchwork Fri Jan 18 14:53:19 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027453 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="k2DKmPDA"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h45g1dPqz9sCh for ; Sat, 19 Jan 2019 02:06:15 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D17F4C220FD; Fri, 18 Jan 2019 14:55:06 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 0B2B5C22115; Fri, 18 Jan 2019 14:53:30 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3E4FEC21C3F; Fri, 18 Jan 2019 14:53:24 +0000 (UTC) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80042.outbound.protection.outlook.com [40.107.8.42]) by lists.denx.de (Postfix) with ESMTPS id A0B4AC220E8 for ; Fri, 18 Jan 2019 14:53:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o9KobLVMUrOHaiEX31YU+S/NzJmEecSZhCbEThbTZMg=; b=k2DKmPDA53woU1s3iqDbqXwJjL/CKF0t9jJ/8hneLa2w+fNzWqe2IY64q44fVO1gB+fItH3sY7w88cscn/w4ngXvA7Vk8rOGfXibASNeCi1xwshCsQPNlfM1yADbzDcJ1xPqISVuZrbyIlJdRNBMWYxeqBLinKkzXX8s/C4hgqg= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3526.eurprd04.prod.outlook.com (52.133.19.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.14; Fri, 18 Jan 2019 14:53:19 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:19 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 05/26] mmc: fsl_esdhc: Fix DM_REGULATOR ifdefs for SPL builds Thread-Index: AQHUrz2N5Jnb35eiuEWydCzMim2zUw== Date: Fri, 18 Jan 2019 14:53:19 +0000 Message-ID: <1547823182-6756-6-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3526; 6:lEKHdF3GpUkXXxH/4ncMwGMZa4/on47zr6CCBpBoyq/tkMppbHzstbXIguquBwJR9zGLgzjoi1ww98V6+9dSVTLQmqa6VEWW/LKSOLH5RfwhnQxq5xrHe2075QGRyeGB2e0iI2I9guKmbtTLaOqfjaLD8XUZ8qaBKACZi7UagKksHRTVZBd/k3XpWjaFXzV2lOjzSy0v0RZAkuDPKPZaNN3zW8xpanwmIuwJNNLyZtDVztQ3rrIQ90WkG3+peRd07wV3GJAajQCIkqA9bslWULZ9Z6td4gwrHjo8K6u5njQBSGzMiqqNHQHkxU0kxKCvQTn5r4+yBSZvdfBtERtikMmNY2PZTJ0PGFyhmE1dJtXtAiZrD4d2VyKIXlUiDNm56spMeDw0iUP8vlMr2yb/Juj7SLJMa/51dwA2XqQHktQHF2B39+kPZ502bXnZWwdhqXygJn4GfhWefmQJpd5JiA==; 5:/6QjS4FTleb7y/AvF/MgydlrxOLAbOPDzao7oY58WLiD1YMxHxKrRHo9jMxR90cBIG6oQIWrcZq1acyzHaZeL9mzjkST8DcS49j/zn6dls9enVp9Ht9MP4D7OO3+JV2WHKqX9Bo5qKddIXamqwRqKCJL1D4JugxS7ZUbLel+KbKw5nJ3nRd+DQlzY+eKPXEn6ZKeZrpVVXLB3XUpIA2R2Q==; 7:HKfwps3BYNV8tPvNGIJ0MnQXBtKNHznradSikRiGivT4SAPQl0emZ8hPwAX3uz30+0tXxEbZUOCTkXKgzumigoNMUCjVkhC+4PdzEMlDe+lFODUiAml7XjuWo/jVfC1JCoeNRudPp3Hi1d5xJnZ+gg== x-ms-office365-filtering-correlation-id: a5596b24-3c38-48ea-9f8a-08d67d54af4f x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3526; x-ms-traffictypediagnostic: AM6PR0402MB3526: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(346002)(136003)(396003)(366004)(199004)(189003)(6636002)(6506007)(36756003)(26005)(478600001)(25786009)(68736007)(386003)(52116002)(6436002)(97736004)(186003)(102836004)(76176011)(14454004)(106356001)(53936002)(2906002)(6512007)(99286004)(486006)(105586002)(6486002)(110136005)(71200400001)(2616005)(305945005)(7736002)(71190400001)(4326008)(86362001)(3846002)(316002)(6116002)(66066001)(50226002)(44832011)(446003)(8676002)(81156014)(476003)(81166006)(8936002)(5660300001)(2501003)(256004)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3526; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: K+jSuqrpyVb5gkuZyvxRByhK+gkLwx5AaL+t049pD70hW/CBYaVioi51m8/nRRbEH0f7vLs1l550F66DALKzbFpnkIwL4ZgILlgwkVMlq9aeJdmTboVbBxn9L3oIlaedjA2ohWTg25wGPI4euB7RiXJmFmYIOn0Oi98jygTxFkIvNlFciQP3blW9+A1+Hlvuon+0mMspXb7jTYsqpb0pPsatYN9mws9CqikX1alue/YWxrA/ZTJ5wlK618XBQ2fCbd9T49TT2lMS8NxaEu++zXMqJmNcm9zOdnNzejVKroqiWQcYLVCK8nDecScSQdNBv9PJYAhd4Sm1Qt5invWgjYM314EmCKgRTS4oC2K+Fdw+qvOUiQ0ekcR3zNzFrSYZMwHmqiqCx6H2pk5XMCrUTeM+h2sVvLVyYp+PM4ua6vk= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: a5596b24-3c38-48ea-9f8a-08d67d54af4f X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:18.7553 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3526 Subject: [U-Boot] [PATCH 05/26] mmc: fsl_esdhc: Fix DM_REGULATOR ifdefs for SPL builds X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Since the fsl_esdhc will also be used by SPL, make the preprocessor switches more generic to allow any kind of build. Signed-off-by: Abel Vesa --- drivers/mmc/fsl_esdhc.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/mmc/fsl_esdhc.c b/drivers/mmc/fsl_esdhc.c index 99e5882..f6d83c8 100644 --- a/drivers/mmc/fsl_esdhc.c +++ b/drivers/mmc/fsl_esdhc.c @@ -781,7 +781,7 @@ static int esdhc_set_voltage(struct mmc *mmc) case MMC_SIGNAL_VOLTAGE_330: if (priv->vs18_enable) return -EIO; -#ifdef CONFIG_DM_REGULATOR +#if CONFIG_IS_ENABLED(DM_REGULATOR) if (!IS_ERR_OR_NULL(priv->vqmmc_dev)) { ret = regulator_set_value(priv->vqmmc_dev, 3300000); if (ret) { @@ -800,7 +800,7 @@ static int esdhc_set_voltage(struct mmc *mmc) return -EAGAIN; case MMC_SIGNAL_VOLTAGE_180: -#ifdef CONFIG_DM_REGULATOR +#if CONFIG_IS_ENABLED(DM_REGULATOR) if (!IS_ERR_OR_NULL(priv->vqmmc_dev)) { ret = regulator_set_value(priv->vqmmc_dev, 1800000); if (ret) { @@ -1401,7 +1401,7 @@ static int fsl_esdhc_probe(struct udevice *dev) int node = dev_of_offset(dev); struct esdhc_soc_data *data = (struct esdhc_soc_data *)dev_get_driver_data(dev); -#ifdef CONFIG_DM_REGULATOR +#if CONFIG_IS_ENABLED(DM_REGULATOR) struct udevice *vqmmc_dev; #endif fdt_addr_t addr; @@ -1459,7 +1459,7 @@ static int fsl_esdhc_probe(struct udevice *dev) priv->vs18_enable = 0; -#ifdef CONFIG_DM_REGULATOR +#if CONFIG_IS_ENABLED(DM_REGULATOR) /* * If emmc I/O has a fixed voltage at 1.8V, this must be provided, * otherwise, emmc will work abnormally. From patchwork Fri Jan 18 14:53:20 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027444 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="cYM9ZYip"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h43s1cxlz9sCh for ; Sat, 19 Jan 2019 02:04:41 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id DB396C2211E; Fri, 18 Jan 2019 14:55:40 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 072F7C2211E; Fri, 18 Jan 2019 14:53:32 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 869F5C21C3F; Fri, 18 Jan 2019 14:53:26 +0000 (UTC) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10073.outbound.protection.outlook.com [40.107.1.73]) by lists.denx.de (Postfix) with ESMTPS id 09183C22106 for ; Fri, 18 Jan 2019 14:53:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wl3sJE5t/9Wy1VmSZf+waxOJqhXmc2pyGu00vfi4XfE=; b=cYM9ZYipsjjSAywoxQFW4nKq8MdUK1yNjjjMnh+EzDZB8bfaWD0XaVM/pxfsnp1Uu+WH9d2EwNzrgaPbhfwGo+sgwCJhHF9YjyzwKSVBw529EdQWjWZzLJXmAdDcfGj4ND9LRZWtoLV1KwgJsf5TLVUU241weYiCv4ejENLeSc8= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3573.eurprd04.prod.outlook.com (52.133.21.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.14; Fri, 18 Jan 2019 14:53:20 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:20 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 06/26] arm: imx: Add board_fit_config_name_match to support FIT in SPL Thread-Index: AQHUrz2NUpHHzgx4rkieVA6jMXHFRw== Date: Fri, 18 Jan 2019 14:53:20 +0000 Message-ID: <1547823182-6756-7-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3573; 6:I2ZP93nLOEVF52lciNb9TRDMLNJrgVrjW5Vaa0kOXhmnwa/wLogXY3OzLDcDxVIBUG6nlQa7H3afdQgNgMXJfcLr0p8DRfxs10azt83ZLfFGgIIzMVZGQxNWR75b2XZTivtVxZctGz3C0WAKnm9xpJQsP/m3KdL2CIdQckU3I7mPLbG/t9z1u1E4MqkmSAS6rGPbTij4prey0jpyqMFsjIVbUB17VrQ54w2uBc8MibubMe9dxklcnt/Off0PqJxTNPa752W2+Rt+lfOsg0ZhNZ84TcY9CDyj4ln+qnRCb6Crp8twfEdvSmMcq0Y1cxhjNXvK+GYJt+u6o0jqAggRjRrcrsoIWLanQsrOHGKVn1tqaYFMSYgRsXQNMdpY76TqZ+1RqyNE1yd8BojiqGnbcSPRJXPt+6QE9z5LWncALaaM4Is4KEbyitTEYTU/oCzG3ut4RUUAb6pIObXe/MMoKA==; 5:hJvU2o+xPIHYRDcI3b0Tnwkgak4e6KilmsCqaeJqilrJrXYWu8/X7m+Ir/3TUOcT+w9/zTiEehXJbVSFaLOh2b5ySG4JpVIHpjG6wYUAWa1zC+yekSdgi3ljbZDyTnUFoHE4O6umXGIaMP+187riZl0sKoY6sEzGf8AVcuuAVp8BLT2aNRXsxPDXIDh9pNrhBUv5TCmkfpnVCn4DFyK7kA==; 7:5GX4UgwNzbedmdv+OU2/nO08pUaQNvJS1bXJpq1Boggfbs1xsK/NbSyqJSIrfDPOXeBZfIU4mE4AYTTL1F+A4BwDrQHvj4XmvLIEa9yRX9+bcTtZhFutt+ic4ICjgmtal5fd2Men8lrZqMHLu1iGeQ== x-ms-office365-filtering-correlation-id: 7544fb06-5f83-42b7-acde-08d67d54afde x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3573; x-ms-traffictypediagnostic: AM6PR0402MB3573: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(39860400002)(396003)(136003)(346002)(376002)(199004)(189003)(5660300001)(86362001)(110136005)(316002)(53936002)(52116002)(76176011)(36756003)(478600001)(25786009)(4326008)(71200400001)(71190400001)(99286004)(386003)(6506007)(6512007)(4744005)(68736007)(8676002)(44832011)(486006)(26005)(2906002)(50226002)(81166006)(14454004)(3846002)(8936002)(2616005)(256004)(476003)(66066001)(6116002)(186003)(102836004)(81156014)(6486002)(7736002)(446003)(6636002)(106356001)(105586002)(11346002)(97736004)(305945005)(2501003)(6436002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3573; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: QAwLshjiL8HOSZPO8CW46Lu/F0juAnSmMH9OvTOnmh/Qy+mGtfKYB9AyUx/8MEFe12T8mi5trohN/TLMbEBZ0akdNSOiHL9689REIw472A7kYulUlJdM6GFv3k64u9IFLPmzv/24Tu0meS3QSmwZqHBI0NqRLMIHTzI9E36ZksjjE1nNEDh9zIlkCCaj9uGJcRJ4mqgzPUtSS+VKp3BCWSaGuGIbg/FIUTVWdfzmnTODTJt1H4FQiOeMypkSswoDV4i2Tf/5RdQQqs8xXmf9SoAVM96K+4kUCUyimx4ld7sh0nB0CQJ+GH55ap8NSJHywdBIUaKIVLiWPBl9wjbqw1+Vsnr7eswVTX/PHJb/1pMN/JfBuX8Zgvs9gg6OItGH+oGdRkVFdfxb0I31nVWZUytgOxK1pI8SR7OCHewFZuE= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7544fb06-5f83-42b7-acde-08d67d54afde X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:19.6772 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3573 Subject: [U-Boot] [PATCH 06/26] arm: imx: Add board_fit_config_name_match to support FIT in SPL X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" This function is necessary to enable FIT support in SPL. Doesn't really do anything. Signed-off-by: Abel Vesa --- arch/arm/mach-imx/spl.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/mach-imx/spl.c b/arch/arm/mach-imx/spl.c index 397d6d4..2e770c0 100644 --- a/arch/arm/mach-imx/spl.c +++ b/arch/arm/mach-imx/spl.c @@ -276,6 +276,16 @@ void board_spl_fit_post_load(ulong load_addr, size_t length) #endif +#ifdef CONFIG_SPL_LOAD_FIT +int board_fit_config_name_match(const char *name) +{ + /* Just empty function now - can't decide what to choose */ + debug("%s: %s\n", __func__, name); + + return 0; +} +#endif + #if defined(CONFIG_MX6) && defined(CONFIG_SPL_OS_BOOT) int dram_init_banksize(void) { From patchwork Fri Jan 18 14:53:21 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027425 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="nTiqJfVx"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h3tx3WjSz9sCh for ; Sat, 19 Jan 2019 01:56:57 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 04971C2207C; Fri, 18 Jan 2019 14:54:47 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 462D0C220DD; Fri, 18 Jan 2019 14:53:29 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 17493C220D5; Fri, 18 Jan 2019 14:53:26 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00041.outbound.protection.outlook.com [40.107.0.41]) by lists.denx.de (Postfix) with ESMTPS id CD166C220D2 for ; Fri, 18 Jan 2019 14:53:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6pstiRFSl9gGJqqGROO7yVKCkNvVbh6Nrk9PIdzEK4U=; b=nTiqJfVxMegtJyMBv8p1OCcYSTD4MWRoASQtTvP387C36P5I80ZMLXHT5NX+zOvZlB9mydL/dasBeE5WkTROvVqSP4vs+KcK/ObCZNiQHaTiXALqGsqxoUldFwnvZVyIBi0N+Z3nTJL4W29ThOrwLtagzItFKlCFhvdhjMyjpBQ= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:21 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:21 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 07/26] arm: dts: Add devicetree for i.MX6QP Thread-Index: AQHUrz2OVeyjcc6AREi/me8jy/AcyA== Date: Fri, 18 Jan 2019 14:53:21 +0000 Message-ID: <1547823182-6756-8-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:U5aaw6+Fgejs5UICR8bIYRsTUjLvd2potySmsgtcW7qI8+YXDvpZU1y93vpWgjJKc94190qd0S+QWMVlH9CVbeTeA+BCgTd07RfNut1R7nkFcIbzexSolGOO24MKg6P1IvhoCmpLXseISyS9IhjtzDyK7ChPhxlm4i7GaQULMJgc9EPdi57PPgCh/tRyLNq4KcXeSM9AXvTHAsUeyhfuMuL7iwpwBwAsKulk2xdsMOxRvAAJSBW077dVZsrnzsg0H1LkZIjGRkBqZ4dgF+1OjJhutxicmmozduOQxCqafRphZeGbJiEHHE9gJFxw4JFMHiQZDp5xwiH8g1l5/bk0IvT0oWZg392m3eeC8WsQR1yf6wER5OsIHbC0lKvygnlR+3rAN8CRTcseD20FLNpRjkBwlAFwFe4n6xa5kmSgQ1r9TT/KxDdOUl27Q74eJikswtFk7D/JXf0u5gvRkMUAfA==; 5:oTJYz7+u8QVFUrXOEtICPFkkhJlCYUO8GiIaHosW1o/jTuGVx7/VaRtsw+Ml1NMo+sQ2Uqoiz380RCX8kVH25jSyz+2TSkPl0zm68nYsK3BTWJQ6CGhbBkxjCmBKHkV8LAJmS5eNC+KmsR2vknmIoVY3SqiC5CkF6xSRuUfoGLA/kgp8Z/HSAHVBWtRj/klzyoMKRjoFxhQ7sbSDn3KyrQ==; 7:KWeH8JzB8Wla2+rZ7Q0dyIUP2mpbPGsKA2QBPKbpvAIfFsBahU58XSOWh+25wvPb57eGL78dytk+xTht7OOr635kGMZeXBC0J/rI4O2gBQnMoLkm8QJvHnFg+UX9RS0gHdVGt9VVrtVZ+ZdTEYRcyg== x-ms-office365-filtering-correlation-id: 5cd34a1d-0042-48d2-cd14-08d67d54b080 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(2004002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: va3H1RM8j4ajJ9Q3PLvMfVlYowE3NEylz9XFfsaUYtiq1AinAP9O/VCLCFH5H9j7sR5uyJ14+2QbGtRUmuST4l8zZpAtYBOhaQJTbvEgTsRoSKNkpImaUXr+nM/TlPafjzrqXFCfK0VGkpMX2mYhk7P9LhfDsS+vjfzr9zdiBIar6jyrY3tgVBwDAxcWkmoSLsc6ak8w/yWGo76rzcSSaleKVeCwJzCpViszHh7AYsavvEm5BU/PUw43VG2jkx8WnBbwrsDzu1DGB2n171HwuMUwsupT05Atilm8/i9iP+utk6EOslmuYUuA59mxCwq0HQfQilHTmleAT/IBZ1S+Cypw93uABQOBR3vJKWQLOZZbAuFnwm7k5CACbug3TVedhBydJ0oUFJyiiBrQGlPHJx2EG2JU1pCT5PTccilLSJk= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5cd34a1d-0042-48d2-cd14-08d67d54b080 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:20.7709 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 07/26] arm: dts: Add devicetree for i.MX6QP X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add i.MX6QP dtsi support from Linux. Signed-off-by: Abel Vesa --- arch/arm/dts/imx6qp.dtsi | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 arch/arm/dts/imx6qp.dtsi diff --git a/arch/arm/dts/imx6qp.dtsi b/arch/arm/dts/imx6qp.dtsi new file mode 100644 index 0000000..886dbf2 --- /dev/null +++ b/arch/arm/dts/imx6qp.dtsi @@ -0,0 +1,89 @@ +/* + * Copyright 2016 Freescale Semiconductor, Inc. + * + * This file is dual-licensed: you can use it either under the terms + * of the GPL or the X11 license, at your option. Note that this dual + * licensing only applies to this file, and not this project as a + * whole. + * + * a) This file is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * Or, alternatively, + * + * b) Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or + * sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + */ + +#include "imx6q.dtsi" + +/ { + soc { + ocram2: sram@00940000 { + compatible = "mmio-sram"; + reg = <0x00940000 0x20000>; + clocks = <&clks IMX6QDL_CLK_OCRAM>; + }; + + ocram3: sram@00960000 { + compatible = "mmio-sram"; + reg = <0x00960000 0x20000>; + clocks = <&clks IMX6QDL_CLK_OCRAM>; + }; + + ipu1: ipu@02400000 { + compatible = "fsl,imx6qp-ipu", "fsl,imx6q-ipu"; + clocks = <&clks IMX6QDL_CLK_IPU1>, + <&clks IMX6QDL_CLK_IPU1_DI0>, <&clks IMX6QDL_CLK_IPU1_DI1>, + <&clks IMX6QDL_CLK_IPU1_DI0_SEL>, <&clks IMX6QDL_CLK_IPU1_DI1_SEL>, + <&clks IMX6QDL_CLK_LDB_DI0_PODF>, <&clks IMX6QDL_CLK_LDB_DI1_PODF>, + <&clks IMX6QDL_CLK_PRG0_APB>; + clock-names = "bus", + "di0", "di1", + "di0_sel", "di1_sel", + "ldb_di0", "ldb_di1", "prg"; + }; + + ipu2: ipu@02800000 { + compatible = "fsl,imx6qp-ipu", "fsl,imx6q-ipu"; + clocks = <&clks IMX6QDL_CLK_IPU2>, + <&clks IMX6QDL_CLK_IPU2_DI0>, <&clks IMX6QDL_CLK_IPU2_DI1>, + <&clks IMX6QDL_CLK_IPU2_DI0_SEL>, <&clks IMX6QDL_CLK_IPU2_DI1_SEL>, + <&clks IMX6QDL_CLK_LDB_DI0_PODF>, <&clks IMX6QDL_CLK_LDB_DI1_PODF>, + <&clks IMX6QDL_CLK_PRG1_APB>; + clock-names = "bus", + "di0", "di1", + "di0_sel", "di1_sel", + "ldb_di0", "ldb_di1", "prg"; + }; + + pcie: pcie@0x01000000 { + compatible = "fsl,imx6qp-pcie", "snps,dw-pcie"; + }; + }; +}; From patchwork Fri Jan 18 14:53:22 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027426 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Nmr+e7BS"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h3wP2795z9sCh for ; Sat, 19 Jan 2019 01:58:13 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id E1546C220DD; Fri, 18 Jan 2019 14:56:00 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 137A6C2211C; Fri, 18 Jan 2019 14:53:39 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 919CDC220BA; Fri, 18 Jan 2019 14:53:27 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00081.outbound.protection.outlook.com [40.107.0.81]) by lists.denx.de (Postfix) with ESMTPS id E8B63C220E1 for ; Fri, 18 Jan 2019 14:53:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MPHTCcdqN3N1OgLsxCNUFeqIjppNIr6Hth3po4WfeWY=; b=Nmr+e7BSttQJqcqZuciWgttjBVkrZshHt1eaF72d0qkQiW5KUpCTMheVLTfd+/B/PyRrh9aF5c/Di5ZUZ5C23OgVTbb4jWL8Ev83Wa2CkYRTZdB06tOfSlo7JtSaJ5HCC+V/EBLGbA8xviKCbp5I8CyKztZm+qRCmYbbagr1z8Y= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:22 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:22 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 08/26] arm: dts: Add imx6qdl-sabreauto dtsi file Thread-Index: AQHUrz2OmLjUDOrFVUyHjtiVyAPIZA== Date: Fri, 18 Jan 2019 14:53:22 +0000 Message-ID: <1547823182-6756-9-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:wdJUQxakjagDa1jBIAEdOkeGSUu+FIuEJAH4rgg0FD4lT4U4pcIERVo452THc/YVLryYxRackpvG5AGFhFmNDykOYnUzhq34rua7dW/8dvyOwoKh9SdxP+S7ZCxO/rGW0D3/Fxy6D20hVlNRAH7ghQ5AsPWXYY4lkJ3i8O8Sc7oWd0SsszZwWGD/x/898I+QwxCClGsukY9QJKYXBS6MEK3U6/zk3sCtnp18ER6v/XHf0ZAaR4Z7b0fg/ylr3CBL0fjhp4+IAT2Kcn3KMbm9sY5NYxB3jjcDIUSjA/W0sndfqiVziMj5n5xE0/ylaehIG8TLoN8yp0hzGnMf2CWASPImz4B5cyaWPjDCCemexmk3okseBBUlCq04kq5zoITrwb1Xm0dMT9MgoHLpHn3rk8gbGurmSg6I7/xU5/BlTvdI8535S+G8FAxrzmYHJs+seRMHfOLiNB4kKSR6tjdB5g==; 5:OJE8d9HwJVxSmBrN2n0fKqEqYoN27F8smMHD0kUn5Bz/3tWs3RsWKEz7/mM8n8XE+Y0q7sXhkpzJCa7qCWEdjfUAk8FUk5AeF7b7fDtlpP+YpR4ZhBMJZAtEsqxn67hDBLYf8w1updcCdxljvJJfhSsfOtKG12XkQxk3mnvWfNp5g1lLiBOkoaZTdYdZWHQ7zZl8J10CpBo5LlP2SflKDQ==; 7:hiO7IQ16/tm4IbrtpKv6aN3bP0+yoDWxjf1goNwr1xPvx7uc/8rl5g/5nu0OG21ceEU1IUXFNnyX507VZieoPAZMkTg/b2JWIFdq2tQiavoZ26pbbkV7SnY71PwdMQd52ABfOj/ATo/7WK3uplND1g== x-ms-office365-filtering-correlation-id: e0cec80b-4367-49e6-01b0-08d67d54b117 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(53946003)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(6306002)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(30864003)(966005)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001)(473944003)(414714003)(357404004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: UVqBBYiXKXwH7jPAi2plNoRmygEwDVjXbn1gUWI4ec5MXVNw04tyauZOlnd+zGi3N7CeHGKPLFoSkZMIQeu+PiU6bm/V1eDAPAz5f+UXaIa2pqMNEMhviJVOLN+BMG5uAcN/1XbPTlJD82yX4xnW9B7nRGOyAKM9rqwvhuph4Mpr113LWyOTaoWkIMuLSEl428hikSxKliglJ0WUbJGH9vx5jwbONfIYkCpSaBNIVXu+ZkQDrHzEfd113DHFiJg5ISawMMeAPF81yCEbdS7L1JAjBy+b3fqaw+tB0vyT/Ix0mz6fnkXx6Rs4bNqChlgPTTvTHNgkiDs40GDTNX9S+zTZzoGXZleLIVxAEcL+Qv+mfDdqiGGZIDNBOghmDC/tt+C2R9/hf1DnMe1y0fzVo8hN3WJzp90/qts0nZ+BQ0Q= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e0cec80b-4367-49e6-01b0-08d67d54b117 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:21.7709 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 08/26] arm: dts: Add imx6qdl-sabreauto dtsi file X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add imx6qdl-sabreauto dtsi support from Linux. Signed-off-by: Abel Vesa --- arch/arm/dts/imx6qdl-sabreauto.dtsi | 634 ++++++++++++++++++++++++++++++++++++ 1 file changed, 634 insertions(+) create mode 100644 arch/arm/dts/imx6qdl-sabreauto.dtsi diff --git a/arch/arm/dts/imx6qdl-sabreauto.dtsi b/arch/arm/dts/imx6qdl-sabreauto.dtsi new file mode 100644 index 0000000..62f2f80 --- /dev/null +++ b/arch/arm/dts/imx6qdl-sabreauto.dtsi @@ -0,0 +1,634 @@ +/* + * Copyright 2012 Freescale Semiconductor, Inc. + * Copyright 2011 Linaro Ltd. + * + * The code contained herein is licensed under the GNU General Public + * License. You may obtain a copy of the GNU General Public License + * Version 2 or later at the following locations: + * + * http://www.opensource.org/licenses/gpl-license.html + * http://www.gnu.org/copyleft/gpl.html + */ + +#include + +/ { + aliases { + mmc0 = &usdhc3; + }; + + memory { + reg = <0x10000000 0x80000000>; + }; + + leds { + compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_leds>; + + user { + label = "debug"; + gpios = <&gpio5 15 GPIO_ACTIVE_HIGH>; + }; + }; + + clocks { + codec_osc: anaclk2 { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <24576000>; + }; + }; + + regulators { + compatible = "simple-bus"; + #address-cells = <1>; + #size-cells = <0>; + + reg_audio: regulator@0 { + compatible = "regulator-fixed"; + reg = <0>; + regulator-name = "cs42888_supply"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + reg_usb_h1_vbus: regulator@1 { + compatible = "regulator-fixed"; + reg = <1>; + regulator-name = "usb_h1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&max7310_b 7 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_usb_otg_vbus: regulator@2 { + compatible = "regulator-fixed"; + reg = <2>; + regulator-name = "usb_otg_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&max7310_c 1 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + }; + + sound-cs42888 { + compatible = "fsl,imx6-sabreauto-cs42888", + "fsl,imx-audio-cs42888"; + model = "imx-cs42888"; + audio-cpu = <&esai>; + audio-asrc = <&asrc>; + audio-codec = <&codec>; + audio-routing = + "Line Out Jack", "AOUT1L", + "Line Out Jack", "AOUT1R", + "Line Out Jack", "AOUT2L", + "Line Out Jack", "AOUT2R", + "Line Out Jack", "AOUT3L", + "Line Out Jack", "AOUT3R", + "Line Out Jack", "AOUT4L", + "Line Out Jack", "AOUT4R", + "AIN1L", "Line In Jack", + "AIN1R", "Line In Jack", + "AIN2L", "Line In Jack", + "AIN2R", "Line In Jack"; + }; + + sound-spdif { + compatible = "fsl,imx-audio-spdif", + "fsl,imx-sabreauto-spdif"; + model = "imx-spdif"; + spdif-controller = <&spdif>; + spdif-in; + }; + + backlight { + compatible = "pwm-backlight"; + pwms = <&pwm3 0 5000000>; + brightness-levels = <0 4 8 16 32 64 128 255>; + default-brightness-level = <7>; + status = "okay"; + }; +}; + +&clks { + assigned-clocks = <&clks IMX6QDL_PLL4_BYPASS_SRC>, + <&clks IMX6QDL_PLL4_BYPASS>, + <&clks IMX6QDL_CLK_LDB_DI0_SEL>, + <&clks IMX6QDL_CLK_LDB_DI1_SEL>, + <&clks IMX6QDL_CLK_PLL4_POST_DIV>; + assigned-clock-parents = <&clks IMX6QDL_CLK_LVDS2_IN>, + <&clks IMX6QDL_PLL4_BYPASS_SRC>, + <&clks IMX6QDL_CLK_PLL3_USB_OTG>, + <&clks IMX6QDL_CLK_PLL3_USB_OTG>; + assigned-clock-rates = <0>, <0>, <0>, <0>, <24576000>; +}; + +&ecspi1 { + fsl,spi-num-chipselects = <1>; + cs-gpios = <&gpio3 19 0>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ecspi1 &pinctrl_ecspi1_cs>; + status = "disabled"; /* pin conflict with WEIM NOR */ + + flash: m25p80@0 { + #address-cells = <1>; + #size-cells = <1>; + compatible = "st,m25p32", "jedec,spi-nor"; + spi-max-frequency = <20000000>; + reg = <0>; + }; +}; + +&esai { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_esai>; + assigned-clocks = <&clks IMX6QDL_CLK_ESAI_SEL>, + <&clks IMX6QDL_CLK_ESAI_EXTAL>; + assigned-clock-parents = <&clks IMX6QDL_CLK_PLL4_AUDIO_DIV>; + assigned-clock-rates = <0>, <24576000>; + status = "okay"; +}; + +&fec { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_enet>; + phy-mode = "rgmii"; + interrupts-extended = <&gpio1 6 IRQ_TYPE_LEVEL_HIGH>, + <&intc 0 119 IRQ_TYPE_LEVEL_HIGH>; + fsl,err006687-workaround-present; + status = "okay"; +}; + +&gpmi { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpmi_nand>; + status = "okay"; +}; + +&hdmi { + status = "okay"; +}; + +&i2c2 { + clock-frequency = <100000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c2>; + status = "okay"; + + pmic: pfuze100@08 { + compatible = "fsl,pfuze100"; + reg = <0x08>; + + regulators { + sw1a_reg: sw1ab { + regulator-min-microvolt = <300000>; + regulator-max-microvolt = <1875000>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay = <6250>; + }; + + sw1c_reg: sw1c { + regulator-min-microvolt = <300000>; + regulator-max-microvolt = <1875000>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay = <6250>; + }; + + sw2_reg: sw2 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + sw3a_reg: sw3a { + regulator-min-microvolt = <400000>; + regulator-max-microvolt = <1975000>; + regulator-boot-on; + regulator-always-on; + }; + + sw3b_reg: sw3b { + regulator-min-microvolt = <400000>; + regulator-max-microvolt = <1975000>; + regulator-boot-on; + regulator-always-on; + }; + + sw4_reg: sw4 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <3300000>; + }; + + swbst_reg: swbst { + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5150000>; + }; + + snvs_reg: vsnvs { + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <3000000>; + regulator-boot-on; + regulator-always-on; + }; + + vref_reg: vrefddr { + regulator-boot-on; + regulator-always-on; + }; + + vgen1_reg: vgen1 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1550000>; + }; + + vgen2_reg: vgen2 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1550000>; + }; + + vgen3_reg: vgen3 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + }; + + vgen4_reg: vgen4 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + vgen5_reg: vgen5 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + vgen6_reg: vgen6 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + }; + }; + + codec: cs42888@48 { + compatible = "cirrus,cs42888"; + reg = <0x48>; + clocks = <&codec_osc>; + clock-names = "mclk"; + VA-supply = <®_audio>; + VD-supply = <®_audio>; + VLS-supply = <®_audio>; + VLC-supply = <®_audio>; + }; + +}; + +&i2c3 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c3>; + status = "okay"; + + max7310_a: gpio@30 { + compatible = "maxim,max7310"; + reg = <0x30>; + gpio-controller; + #gpio-cells = <2>; + }; + + max7310_b: gpio@32 { + compatible = "maxim,max7310"; + reg = <0x32>; + gpio-controller; + #gpio-cells = <2>; + }; + + max7310_c: gpio@34 { + compatible = "maxim,max7310"; + reg = <0x34>; + gpio-controller; + #gpio-cells = <2>; + }; +}; + +&iomuxc { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_hog>; + + imx6qdl-sabreauto { + pinctrl_hog: hoggrp { + fsl,pins = < + MX6QDL_PAD_NANDF_CS2__GPIO6_IO15 0x80000000 + MX6QDL_PAD_SD2_DAT2__GPIO1_IO13 0x80000000 + MX6QDL_PAD_GPIO_18__SD3_VSELECT 0x17059 + >; + }; + + pinctrl_ecspi1: ecspi1grp { + fsl,pins = < + MX6QDL_PAD_EIM_D17__ECSPI1_MISO 0x100b1 + MX6QDL_PAD_EIM_D18__ECSPI1_MOSI 0x100b1 + MX6QDL_PAD_EIM_D16__ECSPI1_SCLK 0x100b1 + >; + }; + + pinctrl_ecspi1_cs: ecspi1cs { + fsl,pins = < + MX6QDL_PAD_EIM_D19__GPIO3_IO19 0x80000000 + >; + }; + + pinctrl_enet: enetgrp { + fsl,pins = < + MX6QDL_PAD_KEY_COL1__ENET_MDIO 0x1b0b0 + MX6QDL_PAD_KEY_COL2__ENET_MDC 0x1b0b0 + MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b030 + MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b030 + MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b030 + MX6QDL_PAD_RGMII_TD2__RGMII_TD2 0x1b030 + MX6QDL_PAD_RGMII_TD3__RGMII_TD3 0x1b030 + MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL 0x1b030 + MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK 0x1b0b0 + MX6QDL_PAD_RGMII_RXC__RGMII_RXC 0x1b030 + MX6QDL_PAD_RGMII_RD0__RGMII_RD0 0x1b030 + MX6QDL_PAD_RGMII_RD1__RGMII_RD1 0x1b030 + MX6QDL_PAD_RGMII_RD2__RGMII_RD2 0x1b030 + MX6QDL_PAD_RGMII_RD3__RGMII_RD3 0x1b030 + MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL 0x1b030 + MX6QDL_PAD_GPIO_6__ENET_IRQ 0x000b1 + >; + }; + + pinctrl_esai: esaigrp { + fsl,pins = < + MX6QDL_PAD_ENET_CRS_DV__ESAI_TX_CLK 0x1b030 + MX6QDL_PAD_ENET_RXD1__ESAI_TX_FS 0x1b030 + MX6QDL_PAD_ENET_TX_EN__ESAI_TX3_RX2 0x1b030 + MX6QDL_PAD_GPIO_5__ESAI_TX2_RX3 0x1b030 + MX6QDL_PAD_ENET_TXD0__ESAI_TX4_RX1 0x1b030 + MX6QDL_PAD_ENET_MDC__ESAI_TX5_RX0 0x1b030 + MX6QDL_PAD_GPIO_17__ESAI_TX0 0x1b030 + MX6QDL_PAD_NANDF_CS3__ESAI_TX1 0x1b030 + MX6QDL_PAD_ENET_MDIO__ESAI_RX_CLK 0x1b030 + MX6QDL_PAD_GPIO_9__ESAI_RX_FS 0x1b030 + >; + }; + + pinctrl_gpio_leds: gpioledsgrp { + fsl,pins = < + MX6QDL_PAD_DISP0_DAT21__GPIO5_IO15 0x80000000 + >; + }; + + pinctrl_gpmi_nand: gpminandgrp { + fsl,pins = < + MX6QDL_PAD_NANDF_CLE__NAND_CLE 0xb0b1 + MX6QDL_PAD_NANDF_ALE__NAND_ALE 0xb0b1 + MX6QDL_PAD_NANDF_WP_B__NAND_WP_B 0xb0b1 + MX6QDL_PAD_NANDF_RB0__NAND_READY_B 0xb000 + MX6QDL_PAD_NANDF_CS0__NAND_CE0_B 0xb0b1 + MX6QDL_PAD_NANDF_CS1__NAND_CE1_B 0xb0b1 + MX6QDL_PAD_SD4_CMD__NAND_RE_B 0xb0b1 + MX6QDL_PAD_SD4_CLK__NAND_WE_B 0xb0b1 + MX6QDL_PAD_NANDF_D0__NAND_DATA00 0xb0b1 + MX6QDL_PAD_NANDF_D1__NAND_DATA01 0xb0b1 + MX6QDL_PAD_NANDF_D2__NAND_DATA02 0xb0b1 + MX6QDL_PAD_NANDF_D3__NAND_DATA03 0xb0b1 + MX6QDL_PAD_NANDF_D4__NAND_DATA04 0xb0b1 + MX6QDL_PAD_NANDF_D5__NAND_DATA05 0xb0b1 + MX6QDL_PAD_NANDF_D6__NAND_DATA06 0xb0b1 + MX6QDL_PAD_NANDF_D7__NAND_DATA07 0xb0b1 + MX6QDL_PAD_SD4_DAT0__NAND_DQS 0x00b1 + >; + }; + + pinctrl_i2c2: i2c2grp { + fsl,pins = < + MX6QDL_PAD_EIM_EB2__I2C2_SCL 0x4001b8b1 + MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1 + >; + }; + + pinctrl_i2c3: i2c3grp { + fsl,pins = < + MX6QDL_PAD_GPIO_3__I2C3_SCL 0x4001b8b1 + MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1 + >; + }; + + pinctrl_pwm3: pwm1grp { + fsl,pins = < + MX6QDL_PAD_SD4_DAT1__PWM3_OUT 0x1b0b1 + >; + }; + + pinctrl_spdif: spdifgrp { + fsl,pins = < + MX6QDL_PAD_KEY_COL3__SPDIF_IN 0x1b0b0 + >; + }; + + pinctrl_uart4: uart4grp { + fsl,pins = < + MX6QDL_PAD_KEY_COL0__UART4_TX_DATA 0x1b0b1 + MX6QDL_PAD_KEY_ROW0__UART4_RX_DATA 0x1b0b1 + >; + }; + + pinctrl_usbotg: usbotggrp { + fsl,pins = < + MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID 0x17059 + >; + }; + + pinctrl_usdhc3: usdhc3grp { + fsl,pins = < + MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059 + MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10059 + MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059 + MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059 + MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059 + MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059 + MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059 + MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059 + MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059 + MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059 + >; + }; + + pinctrl_usdhc3_100mhz: usdhc3grp100mhz { + fsl,pins = < + MX6QDL_PAD_SD3_CMD__SD3_CMD 0x170b9 + MX6QDL_PAD_SD3_CLK__SD3_CLK 0x100b9 + MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x170b9 + MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x170b9 + MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x170b9 + MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x170b9 + MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x170b9 + MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x170b9 + MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x170b9 + MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x170b9 + >; + }; + + pinctrl_usdhc3_200mhz: usdhc3grp200mhz { + fsl,pins = < + MX6QDL_PAD_SD3_CMD__SD3_CMD 0x170f9 + MX6QDL_PAD_SD3_CLK__SD3_CLK 0x100f9 + MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x170f9 + MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x170f9 + MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x170f9 + MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x170f9 + MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x170f9 + MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x170f9 + MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x170f9 + MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x170f9 + >; + }; + + pinctrl_weim_cs0: weimcs0grp { + fsl,pins = < + MX6QDL_PAD_EIM_CS0__EIM_CS0_B 0xb0b1 + >; + }; + + pinctrl_weim_nor: weimnorgrp { + fsl,pins = < + MX6QDL_PAD_EIM_OE__EIM_OE_B 0xb0b1 + MX6QDL_PAD_EIM_RW__EIM_RW 0xb0b1 + MX6QDL_PAD_EIM_WAIT__EIM_WAIT_B 0xb060 + MX6QDL_PAD_EIM_D16__EIM_DATA16 0x1b0b0 + MX6QDL_PAD_EIM_D17__EIM_DATA17 0x1b0b0 + MX6QDL_PAD_EIM_D18__EIM_DATA18 0x1b0b0 + MX6QDL_PAD_EIM_D19__EIM_DATA19 0x1b0b0 + MX6QDL_PAD_EIM_D20__EIM_DATA20 0x1b0b0 + MX6QDL_PAD_EIM_D21__EIM_DATA21 0x1b0b0 + MX6QDL_PAD_EIM_D22__EIM_DATA22 0x1b0b0 + MX6QDL_PAD_EIM_D23__EIM_DATA23 0x1b0b0 + MX6QDL_PAD_EIM_D24__EIM_DATA24 0x1b0b0 + MX6QDL_PAD_EIM_D25__EIM_DATA25 0x1b0b0 + MX6QDL_PAD_EIM_D26__EIM_DATA26 0x1b0b0 + MX6QDL_PAD_EIM_D27__EIM_DATA27 0x1b0b0 + MX6QDL_PAD_EIM_D28__EIM_DATA28 0x1b0b0 + MX6QDL_PAD_EIM_D29__EIM_DATA29 0x1b0b0 + MX6QDL_PAD_EIM_D30__EIM_DATA30 0x1b0b0 + MX6QDL_PAD_EIM_D31__EIM_DATA31 0x1b0b0 + MX6QDL_PAD_EIM_A23__EIM_ADDR23 0xb0b1 + MX6QDL_PAD_EIM_A22__EIM_ADDR22 0xb0b1 + MX6QDL_PAD_EIM_A21__EIM_ADDR21 0xb0b1 + MX6QDL_PAD_EIM_A20__EIM_ADDR20 0xb0b1 + MX6QDL_PAD_EIM_A19__EIM_ADDR19 0xb0b1 + MX6QDL_PAD_EIM_A18__EIM_ADDR18 0xb0b1 + MX6QDL_PAD_EIM_A17__EIM_ADDR17 0xb0b1 + MX6QDL_PAD_EIM_A16__EIM_ADDR16 0xb0b1 + MX6QDL_PAD_EIM_DA15__EIM_AD15 0xb0b1 + MX6QDL_PAD_EIM_DA14__EIM_AD14 0xb0b1 + MX6QDL_PAD_EIM_DA13__EIM_AD13 0xb0b1 + MX6QDL_PAD_EIM_DA12__EIM_AD12 0xb0b1 + MX6QDL_PAD_EIM_DA11__EIM_AD11 0xb0b1 + MX6QDL_PAD_EIM_DA10__EIM_AD10 0xb0b1 + MX6QDL_PAD_EIM_DA9__EIM_AD09 0xb0b1 + MX6QDL_PAD_EIM_DA8__EIM_AD08 0xb0b1 + MX6QDL_PAD_EIM_DA7__EIM_AD07 0xb0b1 + MX6QDL_PAD_EIM_DA6__EIM_AD06 0xb0b1 + MX6QDL_PAD_EIM_DA5__EIM_AD05 0xb0b1 + MX6QDL_PAD_EIM_DA4__EIM_AD04 0xb0b1 + MX6QDL_PAD_EIM_DA3__EIM_AD03 0xb0b1 + MX6QDL_PAD_EIM_DA2__EIM_AD02 0xb0b1 + MX6QDL_PAD_EIM_DA1__EIM_AD01 0xb0b1 + MX6QDL_PAD_EIM_DA0__EIM_AD00 0xb0b1 + >; + }; + }; +}; + +&ldb { + status = "okay"; + + lvds-channel@0 { + fsl,data-mapping = "spwg"; + fsl,data-width = <18>; + status = "okay"; + + display-timings { + native-mode = <&timing0>; + timing0: hsd100pxn1 { + clock-frequency = <65000000>; + hactive = <1024>; + vactive = <768>; + hback-porch = <220>; + hfront-porch = <40>; + vback-porch = <21>; + vfront-porch = <7>; + hsync-len = <60>; + vsync-len = <10>; + }; + }; + }; +}; + +&pwm3 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm3>; + status = "okay"; +}; + +&spdif { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_spdif>; + status = "okay"; +}; + +&uart4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart4>; + status = "okay"; +}; + +&usbh1 { + vbus-supply = <®_usb_h1_vbus>; + status = "okay"; +}; + +&usbotg { + vbus-supply = <®_usb_otg_vbus>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usbotg>; + status = "okay"; +}; + +&usdhc3 { + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc3>; + pinctrl-1 = <&pinctrl_usdhc3_100mhz>; + pinctrl-2 = <&pinctrl_usdhc3_200mhz>; + cd-gpios = <&gpio6 15 GPIO_ACTIVE_LOW>; + wp-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>; + status = "okay"; +}; + +&weim { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_weim_nor &pinctrl_weim_cs0>; + #address-cells = <2>; + #size-cells = <1>; + ranges = <0 0 0x08000000 0x08000000>; + status = "disabled"; /* pin conflict with SPI NOR */ + + nor@0,0 { + compatible = "cfi-flash"; + reg = <0 0 0x02000000>; + #address-cells = <1>; + #size-cells = <1>; + bank-width = <2>; + fsl,weim-cs-timing = <0x00620081 0x00000001 0x1c022000 + 0x0000c000 0x1404a38e 0x00000000>; + }; +}; From patchwork Fri Jan 18 14:53:23 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027449 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Vatfdt/z"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h4524QrGz9sDX for ; Sat, 19 Jan 2019 02:05:42 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id ECDB1C2210A; Fri, 18 Jan 2019 14:56:32 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 194ACC21E36; Fri, 18 Jan 2019 14:53:41 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E7F51C21C3F; Fri, 18 Jan 2019 14:53:28 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00081.outbound.protection.outlook.com [40.107.0.81]) by lists.denx.de (Postfix) with ESMTPS id EF96BC21E35 for ; Fri, 18 Jan 2019 14:53:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=X7qrh/7q/zf8NPKR7G16l6EjUI6isYeEH/n1M/0DMZ0=; b=Vatfdt/z6x43mBBdDAokkosR76KO4mn4/7+Om8M3+6JI4reOhmUoHAr1rGGlJu58IBMFqChOZh8c3Uzb7VvbaU5lStPR9acXAse2vBasUhjEgyR7ON24vywafbzHe5aVKvFZUsmNTJJq/8Z0pzS2352onl3GmbMPLJKBMuJ5GQs= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:23 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:23 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 09/26] arm: dts: Add imx6qdl-sabresd dtsi file Thread-Index: AQHUrz2PJddO+MDi3UeqvXufjUw2mw== Date: Fri, 18 Jan 2019 14:53:23 +0000 Message-ID: <1547823182-6756-10-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:V4Bc8Sg74gnDmCeOCjGGl/kDeNN1yPJBu8TrxS1wmyimaSNl5bEFMSqc0XYOKjngZyeddR0dR65RJgFwPrPt+CoWAXND6AprpX1CZSZ7ZWDvX4dYyWOzABJ8WK6P6Sbn6MpAGm8uD2njHzwYb6E/4RTYU9DBS5pSt+EaeLqRjbKcQNUWZJBf9zSxv38WR4yWL7fJlQfPEVPa4IqVCW3IY+lQI3aSr82bUcpJ+Y/JKpD7xL1JQAIIKoO5ATexHwUBAHiTRw3y4Xuc8787JWSX6FRIq003fp6/k/yExMvMaYHfrm7vAy0lAGVF4ZIxI6vpZJVIQY6g4PJSY3Vry3b/z8Z58M2Q/UrkabESI7FNszj1DPb6K1lzlwoemfS8pvVSDVEokD61ZPBozKOLnguCNZCW7T1xoGTqmhga2eJDXgt+Tp6z5y4TH8YXFYAiu0PnrOT0IsqeBZdbuTVf4rii+Q==; 5:uy3+NH6dGd3jyNxNl9uSaZijHv4dbhrExnOLY0mEQYNE1XmYCK0iG8MKkhCLBwDjNA1GJM3wVXt/JBEnTg1QyFRMP1h7eiU2EouPvTOPU/AeodcOnj5i+KCemJXddcrJ46cN3mo7qmhtGOO0C2i/DrvUdGUMRo2hsu7iZrBs3xDAx2H3wv0gZubXg/nU1aymBEQFImH+PlTlc3T/UjPbKw==; 7:HTLsFgGOlLReDoPzl/8E2NGlVxtFHZlPVBrS41XZ1YSvxe8NuWGtkEYhpCYXoniq6BBbTKul3/UL2xKcsi7kpALrMd1LLtkx15+sZa5y+fk6/uls4YQJbKkwzHAjaVdlI8a+b8VFyt7S1/deXpS1pA== x-ms-office365-filtering-correlation-id: 15ca7215-8dcd-46c2-6eb7-08d67d54b1e6 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(6306002)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(30864003)(966005)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001)(473944003)(414714003)(357404004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: LO6hCeZgssh8qrcTyseurbyYY5Zf0ad1cltiIlegWw34BCndBc6JXiHbaurCMFEe3hPTRMncaprTHb+QfNM1sEMW8ph7JagN3Qndu3XO9mbS13Sw83RfnJatNkOWc76setU726N4hLlPpZ5QQ+5bOlCgX7hMw2T5WJM6sMu+8vpOAFWXhzlrYHUJcHKZwAbFCqSDf+eFV3rECH8oFpH7osVvgzDhzNLJs76BxoNYyOc8dMktotQwQdZrYRc8DFfdjzQnSmkOIaAYE35ShbIc2oWHKHg/VTe1SVkJ6qga42zGizmU7VtfSnoiVUFwYi/PeIBGIXatMYLVqQpTGpiKucFZ8HekSCNpXPH5BXG8MpGNh4xJJffGoPRTq5QLoP4ADkAyY6AyOpEAKyY5Ljtev8Qt6si1K2jw6Xz0E2R9O5M= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 15ca7215-8dcd-46c2-6eb7-08d67d54b1e6 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:22.7710 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 09/26] arm: dts: Add imx6qdl-sabresd dtsi file X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add imx6qdl-sabresd dtsi support from Linux. Signed-off-by: Abel Vesa --- arch/arm/dts/imx6qdl-sabresd.dtsi | 623 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 623 insertions(+) create mode 100644 arch/arm/dts/imx6qdl-sabresd.dtsi diff --git a/arch/arm/dts/imx6qdl-sabresd.dtsi b/arch/arm/dts/imx6qdl-sabresd.dtsi new file mode 100644 index 0000000..bdbdee7 --- /dev/null +++ b/arch/arm/dts/imx6qdl-sabresd.dtsi @@ -0,0 +1,623 @@ +/* + * Copyright 2012 Freescale Semiconductor, Inc. + * Copyright 2011 Linaro Ltd. + * + * The code contained herein is licensed under the GNU General Public + * License. You may obtain a copy of the GNU General Public License + * Version 2 or later at the following locations: + * + * http://www.opensource.org/licenses/gpl-license.html + * http://www.gnu.org/copyleft/gpl.html + */ + +#include +#include + +/ { + aliases { + mmc1 = &usdhc3; + }; + + chosen { + stdout-path = &uart1; + }; + + memory { + reg = <0x10000000 0x40000000>; + }; + + regulators { + compatible = "simple-bus"; + #address-cells = <1>; + #size-cells = <0>; + + reg_usb_otg_vbus: regulator@0 { + compatible = "regulator-fixed"; + reg = <0>; + regulator-name = "usb_otg_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio3 22 0>; + enable-active-high; + vin-supply = <&swbst_reg>; + }; + + reg_usb_h1_vbus: regulator@1 { + compatible = "regulator-fixed"; + reg = <1>; + regulator-name = "usb_h1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio1 29 0>; + enable-active-high; + vin-supply = <&swbst_reg>; + }; + + reg_audio: regulator@2 { + compatible = "regulator-fixed"; + reg = <2>; + regulator-name = "wm8962-supply"; + gpio = <&gpio4 10 0>; + enable-active-high; + }; + + reg_pcie: regulator@3 { + compatible = "regulator-fixed"; + reg = <3>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pcie_reg>; + regulator-name = "MPCIE_3V3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio3 19 0>; + regulator-always-on; + enable-active-high; + }; + }; + + gpio-keys { + compatible = "gpio-keys"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_keys>; + + power { + label = "Power Button"; + gpios = <&gpio3 29 GPIO_ACTIVE_LOW>; + wakeup-source; + linux,code = ; + }; + + volume-up { + label = "Volume Up"; + gpios = <&gpio1 4 GPIO_ACTIVE_LOW>; + wakeup-source; + linux,code = ; + }; + + volume-down { + label = "Volume Down"; + gpios = <&gpio1 5 GPIO_ACTIVE_LOW>; + wakeup-source; + linux,code = ; + }; + }; + + sound { + compatible = "fsl,imx6q-sabresd-wm8962", + "fsl,imx-audio-wm8962"; + model = "wm8962-audio"; + ssi-controller = <&ssi2>; + audio-codec = <&codec>; + audio-routing = + "Headphone Jack", "HPOUTL", + "Headphone Jack", "HPOUTR", + "Ext Spk", "SPKOUTL", + "Ext Spk", "SPKOUTR", + "AMIC", "MICBIAS", + "IN3R", "AMIC"; + mux-int-port = <2>; + mux-ext-port = <3>; + }; + + backlight_lvds: backlight-lvds { + compatible = "pwm-backlight"; + pwms = <&pwm1 0 5000000>; + brightness-levels = <0 4 8 16 32 64 128 255>; + default-brightness-level = <7>; + status = "okay"; + }; + + leds { + compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_leds>; + + red { + gpios = <&gpio1 2 0>; + default-state = "on"; + }; + }; + + panel { + compatible = "hannstar,hsd100pxn1"; + backlight = <&backlight_lvds>; + + port { + panel_in: endpoint { + remote-endpoint = <&lvds0_out>; + }; + }; + }; +}; + +&audmux { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_audmux>; + status = "okay"; +}; + +&clks { + assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>, + <&clks IMX6QDL_CLK_LDB_DI1_SEL>; + assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>, + <&clks IMX6QDL_CLK_PLL3_USB_OTG>; +}; + +&ecspi1 { + fsl,spi-num-chipselects = <1>; + cs-gpios = <&gpio4 9 0>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ecspi1>; + status = "okay"; + + flash: m25p80@0 { + #address-cells = <1>; + #size-cells = <1>; + compatible = "st,m25p32", "jedec,spi-nor"; + spi-max-frequency = <20000000>; + reg = <0>; + }; +}; + +&fec { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_enet>; + phy-mode = "rgmii"; + phy-reset-gpios = <&gpio1 25 0>; + status = "okay"; +}; + +&hdmi { + ddc-i2c-bus = <&i2c2>; + status = "okay"; +}; + +&i2c1 { + clock-frequency = <100000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c1>; + status = "okay"; + + codec: wm8962@1a { + compatible = "wlf,wm8962"; + reg = <0x1a>; + clocks = <&clks IMX6QDL_CLK_CKO>; + DCVDD-supply = <®_audio>; + DBVDD-supply = <®_audio>; + AVDD-supply = <®_audio>; + CPVDD-supply = <®_audio>; + MICVDD-supply = <®_audio>; + PLLVDD-supply = <®_audio>; + SPKVDD1-supply = <®_audio>; + SPKVDD2-supply = <®_audio>; + gpio-cfg = < + 0x0000 /* 0:Default */ + 0x0000 /* 1:Default */ + 0x0013 /* 2:FN_DMICCLK */ + 0x0000 /* 3:Default */ + 0x8014 /* 4:FN_DMICCDAT */ + 0x0000 /* 5:Default */ + >; + }; +}; + +&i2c2 { + clock-frequency = <100000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c2>; + status = "okay"; + + pmic: pfuze100@08 { + compatible = "fsl,pfuze100"; + reg = <0x08>; + + regulators { + sw1a_reg: sw1ab { + regulator-min-microvolt = <300000>; + regulator-max-microvolt = <1875000>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay = <6250>; + }; + + sw1c_reg: sw1c { + regulator-min-microvolt = <300000>; + regulator-max-microvolt = <1875000>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay = <6250>; + }; + + sw2_reg: sw2 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay = <6250>; + }; + + sw3a_reg: sw3a { + regulator-min-microvolt = <400000>; + regulator-max-microvolt = <1975000>; + regulator-boot-on; + regulator-always-on; + }; + + sw3b_reg: sw3b { + regulator-min-microvolt = <400000>; + regulator-max-microvolt = <1975000>; + regulator-boot-on; + regulator-always-on; + }; + + sw4_reg: sw4 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <3300000>; + }; + + swbst_reg: swbst { + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5150000>; + }; + + snvs_reg: vsnvs { + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <3000000>; + regulator-boot-on; + regulator-always-on; + }; + + vref_reg: vrefddr { + regulator-boot-on; + regulator-always-on; + }; + + vgen1_reg: vgen1 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1550000>; + }; + + vgen2_reg: vgen2 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1550000>; + }; + + vgen3_reg: vgen3 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + }; + + vgen4_reg: vgen4 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + vgen5_reg: vgen5 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + vgen6_reg: vgen6 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + }; + }; +}; + +&i2c3 { + clock-frequency = <100000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c3>; + status = "okay"; + + egalax_ts@04 { + compatible = "eeti,egalax_ts"; + reg = <0x04>; + interrupt-parent = <&gpio6>; + interrupts = <7 2>; + wakeup-gpios = <&gpio6 7 0>; + }; +}; + +&iomuxc { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_hog>; + + imx6qdl-sabresd { + pinctrl_hog: hoggrp { + fsl,pins = < + MX6QDL_PAD_NANDF_D0__GPIO2_IO00 0x1b0b0 + MX6QDL_PAD_NANDF_D1__GPIO2_IO01 0x1b0b0 + MX6QDL_PAD_NANDF_D2__GPIO2_IO02 0x1b0b0 + MX6QDL_PAD_NANDF_D3__GPIO2_IO03 0x1b0b0 + MX6QDL_PAD_GPIO_0__CCM_CLKO1 0x130b0 + MX6QDL_PAD_NANDF_CLE__GPIO6_IO07 0x1b0b0 + MX6QDL_PAD_ENET_TXD1__GPIO1_IO29 0x1b0b0 + MX6QDL_PAD_EIM_D22__GPIO3_IO22 0x1b0b0 + MX6QDL_PAD_ENET_CRS_DV__GPIO1_IO25 0x1b0b0 + >; + }; + + pinctrl_audmux: audmuxgrp { + fsl,pins = < + MX6QDL_PAD_CSI0_DAT7__AUD3_RXD 0x130b0 + MX6QDL_PAD_CSI0_DAT4__AUD3_TXC 0x130b0 + MX6QDL_PAD_CSI0_DAT5__AUD3_TXD 0x110b0 + MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS 0x130b0 + >; + }; + + pinctrl_ecspi1: ecspi1grp { + fsl,pins = < + MX6QDL_PAD_KEY_COL1__ECSPI1_MISO 0x100b1 + MX6QDL_PAD_KEY_ROW0__ECSPI1_MOSI 0x100b1 + MX6QDL_PAD_KEY_COL0__ECSPI1_SCLK 0x100b1 + MX6QDL_PAD_KEY_ROW1__GPIO4_IO09 0x1b0b0 + >; + }; + + pinctrl_enet: enetgrp { + fsl,pins = < + MX6QDL_PAD_ENET_MDIO__ENET_MDIO 0x1b0b0 + MX6QDL_PAD_ENET_MDC__ENET_MDC 0x1b0b0 + MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b030 + MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b030 + MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b030 + MX6QDL_PAD_RGMII_TD2__RGMII_TD2 0x1b030 + MX6QDL_PAD_RGMII_TD3__RGMII_TD3 0x1b030 + MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL 0x1b030 + MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK 0x1b0b0 + MX6QDL_PAD_RGMII_RXC__RGMII_RXC 0x1b030 + MX6QDL_PAD_RGMII_RD0__RGMII_RD0 0x1b030 + MX6QDL_PAD_RGMII_RD1__RGMII_RD1 0x1b030 + MX6QDL_PAD_RGMII_RD2__RGMII_RD2 0x1b030 + MX6QDL_PAD_RGMII_RD3__RGMII_RD3 0x1b030 + MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL 0x1b030 + MX6QDL_PAD_GPIO_16__ENET_REF_CLK 0x4001b0a8 + >; + }; + + pinctrl_gpio_keys: gpio_keysgrp { + fsl,pins = < + MX6QDL_PAD_EIM_D29__GPIO3_IO29 0x1b0b0 + MX6QDL_PAD_GPIO_4__GPIO1_IO04 0x1b0b0 + MX6QDL_PAD_GPIO_5__GPIO1_IO05 0x1b0b0 + >; + }; + + pinctrl_i2c1: i2c1grp { + fsl,pins = < + MX6QDL_PAD_CSI0_DAT8__I2C1_SDA 0x4001b8b1 + MX6QDL_PAD_CSI0_DAT9__I2C1_SCL 0x4001b8b1 + >; + }; + + pinctrl_i2c2: i2c2grp { + fsl,pins = < + MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1 + MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1 + >; + }; + + pinctrl_i2c3: i2c3grp { + fsl,pins = < + MX6QDL_PAD_GPIO_3__I2C3_SCL 0x4001b8b1 + MX6QDL_PAD_GPIO_6__I2C3_SDA 0x4001b8b1 + >; + }; + + pinctrl_pcie: pciegrp { + fsl,pins = < + MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x1b0b0 + >; + }; + + pinctrl_pcie_reg: pciereggrp { + fsl,pins = < + MX6QDL_PAD_EIM_D19__GPIO3_IO19 0x1b0b0 + >; + }; + + pinctrl_pwm1: pwm1grp { + fsl,pins = < + MX6QDL_PAD_SD1_DAT3__PWM1_OUT 0x1b0b1 + >; + }; + + pinctrl_uart1: uart1grp { + fsl,pins = < + MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA 0x1b0b1 + MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA 0x1b0b1 + >; + }; + + pinctrl_usbotg: usbotggrp { + fsl,pins = < + MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID 0x17059 + >; + }; + + pinctrl_usdhc2: usdhc2grp { + fsl,pins = < + MX6QDL_PAD_SD2_CMD__SD2_CMD 0x17059 + MX6QDL_PAD_SD2_CLK__SD2_CLK 0x10059 + MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059 + MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059 + MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059 + MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x17059 + MX6QDL_PAD_NANDF_D4__SD2_DATA4 0x17059 + MX6QDL_PAD_NANDF_D5__SD2_DATA5 0x17059 + MX6QDL_PAD_NANDF_D6__SD2_DATA6 0x17059 + MX6QDL_PAD_NANDF_D7__SD2_DATA7 0x17059 + >; + }; + + pinctrl_usdhc3: usdhc3grp { + fsl,pins = < + MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059 + MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10059 + MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059 + MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059 + MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059 + MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059 + MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059 + MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059 + MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059 + MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059 + >; + }; + + pinctrl_usdhc4: usdhc4grp { + fsl,pins = < + MX6QDL_PAD_SD4_CMD__SD4_CMD 0x17059 + MX6QDL_PAD_SD4_CLK__SD4_CLK 0x10059 + MX6QDL_PAD_SD4_DAT0__SD4_DATA0 0x17059 + MX6QDL_PAD_SD4_DAT1__SD4_DATA1 0x17059 + MX6QDL_PAD_SD4_DAT2__SD4_DATA2 0x17059 + MX6QDL_PAD_SD4_DAT3__SD4_DATA3 0x17059 + MX6QDL_PAD_SD4_DAT4__SD4_DATA4 0x17059 + MX6QDL_PAD_SD4_DAT5__SD4_DATA5 0x17059 + MX6QDL_PAD_SD4_DAT6__SD4_DATA6 0x17059 + MX6QDL_PAD_SD4_DAT7__SD4_DATA7 0x17059 + >; + }; + + pinctrl_wdog: wdoggrp { + fsl,pins = < + MX6QDL_PAD_GPIO_1__WDOG2_B 0x1b0b0 + >; + }; + }; + + gpio_leds { + pinctrl_gpio_leds: gpioledsgrp { + fsl,pins = < + MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x1b0b0 + >; + }; + }; +}; + +&ldb { + status = "okay"; + + lvds-channel@1 { + fsl,data-mapping = "spwg"; + fsl,data-width = <18>; + status = "okay"; + + port@4 { + reg = <4>; + + lvds0_out: endpoint { + remote-endpoint = <&panel_in>; + }; + }; + }; +}; + +&pcie { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pcie>; + reset-gpio = <&gpio7 12 GPIO_ACTIVE_LOW>; + status = "okay"; +}; + +&pwm1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm1>; + status = "okay"; +}; + +&snvs_poweroff { + status = "okay"; +}; + +&ssi2 { + status = "okay"; +}; + +&uart1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart1>; + status = "okay"; +}; + +&usbh1 { + vbus-supply = <®_usb_h1_vbus>; + status = "okay"; +}; + +&usbotg { + vbus-supply = <®_usb_otg_vbus>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usbotg>; + disable-over-current; + status = "okay"; +}; + +&usdhc2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usdhc2>; + bus-width = <8>; + cd-gpios = <&gpio2 2 GPIO_ACTIVE_LOW>; + wp-gpios = <&gpio2 3 GPIO_ACTIVE_HIGH>; + status = "okay"; +}; + +&usdhc3 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usdhc3>; + bus-width = <8>; + cd-gpios = <&gpio2 0 GPIO_ACTIVE_LOW>; + wp-gpios = <&gpio2 1 GPIO_ACTIVE_HIGH>; + no-1-8-v; + keep-power-in-suspend; + enable-sdio-wakeup; + u-boot,dm-spl; + status = "okay"; +}; + +&usdhc4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usdhc4>; + bus-width = <8>; + non-removable; + no-1-8-v; + status = "okay"; +}; + +&wdog1 { + status = "disabled"; +}; + +&wdog2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_wdog>; + fsl,ext-reset-output; + status = "okay"; +}; From patchwork Fri Jan 18 14:53:24 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027446 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Dt+LjnoX"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h44g3HP1z9sCh for ; Sat, 19 Jan 2019 02:05:23 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 00089C21E36; Fri, 18 Jan 2019 14:58:44 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 2343BC220BA; Fri, 18 Jan 2019 14:53:57 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 800C5C22128; Fri, 18 Jan 2019 14:53:30 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00078.outbound.protection.outlook.com [40.107.0.78]) by lists.denx.de (Postfix) with ESMTPS id 7B992C220F9 for ; Fri, 18 Jan 2019 14:53:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p0axd62jRX4guTSwZz1X+ctdzJYN7u4xjFQq8T5D2+w=; b=Dt+LjnoXt+YJ2wcHS7nEcjtPm+NqO8QNmzafAAiBvKK2WuIAyTOZtNxpW2arAUvZiRy1WrHo92MlDevZspvVrfpfVhwYYV8Y2v4B68nsj1jj59WpoFs9cLuKjeQmA5Kjjom2SQEA6k5kOrVYMmon46lkpSGP2mHyddsF7fsgAVM= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:24 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:24 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 10/26] arm: dts: Add all imx6sabre u-boot dtsi files Thread-Index: AQHUrz2QaOmuHbJvBkW0vo1aNTta6Q== Date: Fri, 18 Jan 2019 14:53:24 +0000 Message-ID: <1547823182-6756-11-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:bcfMaX4SZjFgDaPpI/rCtuMOE7wuALsOXp9d8SqAbCisQaeJXgWlm/sJOXl6SSZTPpxLAIVywjw95x52fCtwbh5OaN0tB/7QoU6L4Ai6icaP4AENRktmsPusMfvSYJX8Q0tSxoW/dYy0H6fgrJF0UCM70sJyAic0yLd94E7fCdc77XqlMPSK7S66EXD8Rnsc33kYVmjaG28j3ke/+FJH9sjKt8YD4NMRuQXVAsMUOxp71vrOWvPVqYkPY2fdjl9q3ZhxSVbl2QLJY6g6g/5RGP778VfH+y1PcegahiQhJrrT8/LV+Fv0mrAyfK3YLUejSVQ+6EnnqmccwQ733HoXLXp3cX2VCaXeS1GdmyXQ/C/Ronb2MNyzO6eXp7vYEvoF5Uzy7F3OAecVf9aVel2lbtp+laChIKpSrPuj0fK/2zed9ODV3UwKli6cHx49XBkttNNyXtN8pJcxr/7EFX5nZw==; 5:j8JjUeSDFHigyVI9i5PcfSjSe9jM+SChnwjdlNWUeLiFyfXyqnOvrK3ct5Ko8dr+2uChaRgqU3mfxNFH/z2aeTteNhuVp6e50ujWHv34VYTTZ9QPMsIqO1PBaGkqLzfwyq+IB5wE1d1eMbGrsdydIDXYi71xDLGqYORnIjtXq8IeuLT0+hnJ2zTe31M5+Y/DWKGMELpsrYstDVLXC7tG5Q==; 7:EZrtlBWjGWCHyM+CMurFTCH+mrxV4nlSUXXse+RsW/dIDR4op6AUDohxgECK2w1Hmc2wi8+eUu+2cRweG6BOWUpKKRY7fH7ZI3B7WMf4Ov00bL223wwNTrgZp8ubNCZQ8gudDqj/AHxHZRAhv8gIkA== x-ms-office365-filtering-correlation-id: 6d7f374a-2a82-4e3f-7d70-08d67d54b256 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(43544003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: IyIiHJshlMLkAJazXHvvoiiT/cZcKiv186537cCpMcgqtRsuRRqo00v7oZvVJ5CxdsEIc1T48NyGlcBFH/0/mXCP/5lkHZBv4b0z84zy1Mu/LVp5F0qCLIpmhR8dPbaUnXu/5zoJ2Undfl1G4vyYp88u5I7eWU2NPhBwaodb1aNUAWfeTh4KAGANcJE7+m60JmZwov3Ax3t697fncPtlKDtm0Rei6Vv1l0Oe6+gWM5rLQBA+Sf6uCd4Fa07FrySty2gdVEK20pxxTYGvYfLjhF00RJeD0H0QhqxQfXURP5e/GKzy5yqKiZGTp/7m75wQ1O9+JVs0oio2bFJTUusp/2bxeCQ8GZCmTnMxp3c69JgXD4PtYJdePf49gdENI0jut3sbPCxHr2eUVW8T7yafQVLhjTKGMo1ebrv2gBG3Do0= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d7f374a-2a82-4e3f-7d70-08d67d54b256 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:23.8647 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 10/26] arm: dts: Add all imx6sabre u-boot dtsi files X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add imx6 sabreauto and sabresd u-boot dtsi files which take care of the u-boot,dm-spl property and leave the other dts and dtsi files be linux alike. Signed-off-by: Abel Vesa --- arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi | 6 ++++++ arch/arm/dts/imx6q-sabreauto-u-boot.dtsi | 6 ++++++ arch/arm/dts/imx6q-sabresd-u-boot.dtsi | 6 ++++++ arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi | 14 ++++++++++++++ arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi | 14 ++++++++++++++ arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi | 6 ++++++ 6 files changed, 52 insertions(+) create mode 100644 arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi create mode 100644 arch/arm/dts/imx6q-sabreauto-u-boot.dtsi create mode 100644 arch/arm/dts/imx6q-sabresd-u-boot.dtsi create mode 100644 arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi create mode 100644 arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi create mode 100644 arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi diff --git a/arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi b/arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi new file mode 100644 index 0000000..b3f5f2d --- /dev/null +++ b/arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2018 Jagan Teki + */ + +#include "imx6qdl-sabreauto-u-boot.dtsi" diff --git a/arch/arm/dts/imx6q-sabreauto-u-boot.dtsi b/arch/arm/dts/imx6q-sabreauto-u-boot.dtsi new file mode 100644 index 0000000..b3f5f2d --- /dev/null +++ b/arch/arm/dts/imx6q-sabreauto-u-boot.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2018 Jagan Teki + */ + +#include "imx6qdl-sabreauto-u-boot.dtsi" diff --git a/arch/arm/dts/imx6q-sabresd-u-boot.dtsi b/arch/arm/dts/imx6q-sabresd-u-boot.dtsi new file mode 100644 index 0000000..e34cf3c --- /dev/null +++ b/arch/arm/dts/imx6q-sabresd-u-boot.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2018 Jagan Teki + */ + +#include "imx6qdl-sabresd-u-boot.dtsi" diff --git a/arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi b/arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi new file mode 100644 index 0000000..45f02b1 --- /dev/null +++ b/arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2019 NXP + */ + +#include "imx6qdl-u-boot.dtsi" + +&usdhc3 { + u-boot,dm-spl; +}; + +&pinctrl_usdhc3 { + u-boot,dm-spl; +}; diff --git a/arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi b/arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi new file mode 100644 index 0000000..45f02b1 --- /dev/null +++ b/arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2019 NXP + */ + +#include "imx6qdl-u-boot.dtsi" + +&usdhc3 { + u-boot,dm-spl; +}; + +&pinctrl_usdhc3 { + u-boot,dm-spl; +}; diff --git a/arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi b/arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi new file mode 100644 index 0000000..b3f5f2d --- /dev/null +++ b/arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2018 Jagan Teki + */ + +#include "imx6qdl-sabreauto-u-boot.dtsi" From patchwork Fri Jan 18 14:53:25 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027432 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="AJkDbrtk"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h3z56yp5z9sCh for ; Sat, 19 Jan 2019 02:00:33 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 937DBC220D6; Fri, 18 Jan 2019 14:58:27 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 36AB2C22149; Fri, 18 Jan 2019 14:53:56 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id BE926C2214A; Fri, 18 Jan 2019 14:53:30 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00085.outbound.protection.outlook.com [40.107.0.85]) by lists.denx.de (Postfix) with ESMTPS id BFE2BC2210A for ; Fri, 18 Jan 2019 14:53:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i9Te+jHixWwwxH37bio238wDXAQZ3b29Lne5Z9rZ2U8=; b=AJkDbrtkc8BMMRO4GLHBNJPDWKDjeESk/LqPvuOeAVO/zrLDUksvoOL5Sd+fHNxHQQjZ+EMIvToAJ0M7GGKfwkrTLVmqCcmXcMlnUe3qbYFfjdM3ybwcuIYhmT5cGC1mzDlwAD+8qxKFiCYKsKl58lqLQa3ujahTeGP7+qF/gXY= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:25 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:25 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 11/26] arm: dts: Add imx6q-sabreauto dts file Thread-Index: AQHUrz2Q+B8n/WeW90y9S8eefJw2bQ== Date: Fri, 18 Jan 2019 14:53:25 +0000 Message-ID: <1547823182-6756-12-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:/pfdA50g17djP39wBwSw2JfshTwzjPLsnKZYg5Ivfq5D9Q5zhkGJPGDf92pkpJtkQGz5xlcFbtmlpo9F8bgvkp1Q8PlMuhNcawbBavGrPr2EKLRu6VZc/TChmfwmvVU/VgzAexeFDM8nM4Icp428p7/E1PkUmE2/5xjDb1iZ/yOnpynrtnp0LzJyHeFHvtLFw0oEbOCP3iFabVgtd3FIRgdTMhqthZmg9G9NAX/K+zbUwkg2aICuo76oMB0fxI2/Uip0mL18qNFdyNZztUha2gJLsuycxGEaDVgUad/JVeo/Rh3x/MC9f68En2K16hNnq3O0kBT0S5i+5q04c+o2NQF3nk+k2lbq4aP7RFF4/1gKgf3H0b5tk+RO6BKmmhShMnBNNlmCTPp7MLjrbUvpMDI1R1VPIxHyolA5b7SSeYgQL0B9LPF8jgeCCmwCflNdadmuZ2KJRyrml5VNZC1gcw==; 5:KqOd7BUtH3q8ps0J+3sWcC91CLQ9eMH9QwODc2KUUh8XPFOmb11T+rtSb1RWHWaFbLDSWPfvPp0llADnBCL1AGD9eFGjo9CblAKJQJ5kONgxpEAjAO1va5KKQ8jrkOJrP7oIYqRaXdXLhqHMopGOlukGskfXQAOUTOi7XbRxQIDkuJdBQ23mt9U9QilozwF8/Xin5NADD1GiDAHprarczQ==; 7:qbq5BOrjmY+dVluo1hxoueRXycTEHryFFWUMx2tgvjh4jbmYvVueLFl0Ktn4QBbj57lI6Q3dry84UA3A225ytl3jD9/v0j4a8ErINTV+038+5DoQmxvHpbD4Gq0SXkszM0gMMVr7YYDotiW+fye9Pw== x-ms-office365-filtering-correlation-id: 66829d6f-295b-4be1-50e2-08d67d54b2cb x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(6306002)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(966005)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 9HQoyQdHyPk05cj4NzybwEay1pFVbJFtcBxr4bGcYoNZWfjpJWppXy/musQBBUgZUzeXqqVZs2fRbfp358yTnKcNWbi/RY4MJQdsbBVDUK7gVWHZClG/1oMx15KtLwbC8n1s8smzpsImAH2hRWd15DtkrjltNV+D79mc1QkQzA6oK8raTpSKqUOZIrDSLFQq1NmftA/MGtuu2OFFQJA0Rtc9jjsNIp8C103NwHdiw7vXuReByj3FAmMCzGvrtN8Fgdz8CjR+rVV/VRayhFBOE4vcH5oLopiXhAHt6y5wfFdw7fmTZMKFRl/nLtVjD0MiqazIUcZQxlfhz1eDOKZg5otaLZK3DeHb9EQjmo1W3RL8Ik3lCYFZsB93oaBoOV22oWzT/A2S6a3K8L3CCBHQyfNaJMr+RfOXuwjIOCix6Ro= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 66829d6f-295b-4be1-50e2-08d67d54b2cb X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:24.6303 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 11/26] arm: dts: Add imx6q-sabreauto dts file X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add imx6q-sabreauto dts support from Linux. Signed-off-by: Abel Vesa --- arch/arm/dts/Makefile | 3 ++- arch/arm/dts/imx6q-sabreauto.dts | 25 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/imx6q-sabreauto.dts diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index b2ca87d..fee6338 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -440,7 +440,8 @@ dtb-$(CONFIG_MX6QDL) += \ imx6q-icore.dtb \ imx6q-icore-mipi.dtb \ imx6q-icore-rqs.dtb \ - imx6q-logicpd.dtb + imx6q-logicpd.dtb \ + imx6q-sabreauto.dtb dtb-$(CONFIG_MX6SL) += imx6sl-evk.dtb diff --git a/arch/arm/dts/imx6q-sabreauto.dts b/arch/arm/dts/imx6q-sabreauto.dts new file mode 100644 index 0000000..334b924 --- /dev/null +++ b/arch/arm/dts/imx6q-sabreauto.dts @@ -0,0 +1,25 @@ +/* + * Copyright 2012 Freescale Semiconductor, Inc. + * Copyright 2011 Linaro Ltd. + * + * The code contained herein is licensed under the GNU General Public + * License. You may obtain a copy of the GNU General Public License + * Version 2 or later at the following locations: + * + * http://www.opensource.org/licenses/gpl-license.html + * http://www.gnu.org/copyleft/gpl.html + */ + +/dts-v1/; + +#include "imx6q.dtsi" +#include "imx6qdl-sabreauto.dtsi" + +/ { + model = "Freescale i.MX6 Quad SABRE Automotive Board"; + compatible = "fsl,imx6q-sabreauto", "fsl,imx6q"; +}; + +&sata { + status = "okay"; +}; From patchwork Fri Jan 18 14:53:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027435 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="sLJaI7tv"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h40w2BRPz9sDX for ; Sat, 19 Jan 2019 02:02:08 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D7F8DC220FD; Fri, 18 Jan 2019 14:57:19 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 651F9C22124; Fri, 18 Jan 2019 14:53:47 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 9A20BC22126; Fri, 18 Jan 2019 14:53:31 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00053.outbound.protection.outlook.com [40.107.0.53]) by lists.denx.de (Postfix) with ESMTPS id 4BDC1C2210D for ; Fri, 18 Jan 2019 14:53:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QHC7BKFBTwxCT3IVFyT/xEmQk3ZIa+TxoKNV+uQaVcA=; b=sLJaI7tv2fTN914eym+UpjYKKY5304KKR2mPMR6zx8qrOWgwMyhCwULo/a9J5LOkAG7oukTEJ9rj3jKfpi8ZK9les8D1pQRhBZtS0JTdBn7yNxkJl3WqGFl4fApE2Hu0kzHWfxBsKCBGdUJzFRsa03D0ckOgSx3fEJhtH70dwp8= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:26 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:26 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 12/26] arm: dts: Add imx6q-sabresd dts file Thread-Index: AQHUrz2RGabEa7GgVUiS6N7TyGVvmQ== Date: Fri, 18 Jan 2019 14:53:26 +0000 Message-ID: <1547823182-6756-13-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:nDRD4aoQDRb4y/gAkwhSdlqOrwoAGG4h4dcu7Cb+b2FN8BF30dfYvnakoa6EMDBj9K8QGQIDEWZDg1K30+1+w0btrlnzl1VePxEkcjOp5M8S/W8RQV6h+yCwgnrbtl39dkOJoWfYLCQXaUICxt5acksVYvOu+FZAbs0YW4Zyn775zcyhFUTb5h7UI8Wcdi5BnXxgAnnQ7hBLR2Fd9iat6C4RHwTckuO5ScKc280eOiO2d7GxPXhchI5KGin66Nl4bb8XOyvcYIQVuE4QK6dOlZ44KXkpfiyiD3lN+fbASw4yhoUIl01ude7FoT6uxh2Ft0tuaLG6ZQqF8kW+UJUxmiXOknkqNyScDKpz7Ub74VuCClThQ5rtahz0zHkQCk3Aof7MyBtWajRc1pdmJIVB/x0NzpyPElNRXMJ3whoDrY4/ZPL19a92gC4LgHhSDB6c3EfjotSRbnWP9pao2r+FnQ==; 5:gvTD+kUfdstvl6USx+rtQh0B22IqSjevN89uhhaK8x8hgAqyYtV62g77qFQzwGYonXrLdV1vgF2ea2QNx4XRIKaksYEcVBUsPqOk9KI6iJF/lPPAjbZQv1ApzXfXjRG8NprdbML48vmxt1sNBYeEJtspkNZjrXXin0/u1eRfGTV4ngVA94S1gCCYwm5tDYl/7CrR5qCnhkwGVUMTCXk9uA==; 7:1YkrX5LMBrv3K/LXoX114fpZMEZgS0VgJPQ2PIzIzUPQQEa0KOK1Ac0ZqO3KKOHdO5YQjBFTr/EhfcN1wKKIb4wk6z92dHASYeW3+1WZu75xYJfEomereVLuf9WSmfUb5W4q64Ue0fQNr04j/47g0Q== x-ms-office365-filtering-correlation-id: 892b8153-d189-454c-7278-08d67d54b34e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(6306002)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(966005)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 5F+qRay4isWUj7uYnPEgJHB3bxedNrwRSoZgzq1BgcNB+ktfvZFvd2HM+2dGi497CiNYs5ajvwzTJLFkng7BWaA5pEk1Ld+Yw+KwGG0Jgy5Uj7/SrY+McT33BeCZ/+Em2p1Ah/gLOVsd9G6PkQAPy2PqYOz4uJJeVPDl0REl6cbFw7MjuA+WJlYN0gx0rQI5cDf27GkFDHjeKh+djrWskfNgY1G9eyBHO02G5Fq5ps2NZRXzT/9NUKmsl4DBrYozpvm/wrFOGwibLIUHbePK8LpMQVF15sA2GdErvQ17AtzgdTbQHYv1M8Vra/ewU/2uUdJMchOf5uMLXrxbqcOOqnFQ8T8CFwbIZTA1px4idAGjQjm4zHghJUAyRPiFEBSQtWl1eJfUPbXBebSFbUy+kyiNEqYz1thtW81AmHU+tPY= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 892b8153-d189-454c-7278-08d67d54b34e X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:25.4741 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 12/26] arm: dts: Add imx6q-sabresd dts file X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add imx6q-sabresd dts support from Linux. Signed-off-by: Abel Vesa --- arch/arm/dts/Makefile | 3 ++- arch/arm/dts/imx6q-sabresd.dts | 25 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/imx6q-sabresd.dts diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index fee6338..eeb2587 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -441,7 +441,8 @@ dtb-$(CONFIG_MX6QDL) += \ imx6q-icore-mipi.dtb \ imx6q-icore-rqs.dtb \ imx6q-logicpd.dtb \ - imx6q-sabreauto.dtb + imx6q-sabreauto.dtb \ + imx6q-sabresd.dtb dtb-$(CONFIG_MX6SL) += imx6sl-evk.dtb diff --git a/arch/arm/dts/imx6q-sabresd.dts b/arch/arm/dts/imx6q-sabresd.dts new file mode 100644 index 0000000..9cbdfe7 --- /dev/null +++ b/arch/arm/dts/imx6q-sabresd.dts @@ -0,0 +1,25 @@ +/* + * Copyright 2012 Freescale Semiconductor, Inc. + * Copyright 2011 Linaro Ltd. + * + * The code contained herein is licensed under the GNU General Public + * License. You may obtain a copy of the GNU General Public License + * Version 2 or later at the following locations: + * + * http://www.opensource.org/licenses/gpl-license.html + * http://www.gnu.org/copyleft/gpl.html + */ + +/dts-v1/; + +#include "imx6q.dtsi" +#include "imx6qdl-sabresd.dtsi" + +/ { + model = "Freescale i.MX6 Quad SABRE Smart Device Board"; + compatible = "fsl,imx6q-sabresd", "fsl,imx6q"; +}; + +&sata { + status = "okay"; +}; From patchwork Fri Jan 18 14:53:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027454 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="bCWe446K"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h45h65dlz9sDX for ; Sat, 19 Jan 2019 02:06:16 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 8BB69C22124; Fri, 18 Jan 2019 14:59:53 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 3199FC2215C; Fri, 18 Jan 2019 14:54:06 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id B64CCC2216B; Fri, 18 Jan 2019 14:53:31 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00042.outbound.protection.outlook.com [40.107.0.42]) by lists.denx.de (Postfix) with ESMTPS id C8C1BC220D4 for ; Fri, 18 Jan 2019 14:53:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JtB2FryMFqs4+dvkbq1j4XdyDaHeif+EX+QPI4YvMQ4=; b=bCWe446KOD7ltYIcNwPKUPoQF2GgTOWiP2+8ZDjc7Zb0wD8oqb/SeHmDmFO4+3MKonNh0Yx7HxgO51dQqrQh1XgQ5ArwZndd5hf9MnGhCmb8Papy+ZfybcnkHkNHTCuTnWEPa2jZu+zzoKTcRJM8gkrG6vQy0G1LfdStk9oyP3c= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:27 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:27 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 13/26] arm: dts: Add imx6dl-sabreauto dts file Thread-Index: AQHUrz2RPBEiYcbk1EuNrpdWcAAh/w== Date: Fri, 18 Jan 2019 14:53:26 +0000 Message-ID: <1547823182-6756-14-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:oydmY4Df9P1dwGOmMS5xa6Dj9yGJFobAnzNr6fnHfoxVX54LhYocomDv+AQIehdUHYhK7k/8qOHguV1SMmQrXz8XWSdIbktm6qwGw57/tMjXMPJACAYuf715zoZP/jv2UZVp8MMHG+NCIpB0vE8CSAH8WFEqmB8mtLolnHvjNXUO8Hz8Fb8mGAQ7CIulXUkObE05R/sNVSmqThfpkmC4IVkQZ3qu3dl+etY2EkX3f3TSaMMkGukGGXUdeNz00c8PIlkZsQOhNyL7920T4FwlApj0Gj/GcyooizFc0YucBWsiOaKD8X3eSdCbYv1H6j3qADFN/EphTmQ5GMIP3vrexMwC7sjCCr1O6tZmO6AIqFJyWypIgW1+CN5fISN3xB/CCNI5ePpY68Fr1TXGqmJGDpEwhtSgz4rxcVbuHZ9PktI8IpwuylTJFc7QBODf822Uu2GO77O/b8p6bskZhlZFuQ==; 5:yNcZVOhgbEZy6DcRcCoqxUEmc4dEF3WnfsMimbNetMfr3Js1Q0Ttr34Q7FV7LWUjCdX2+9w/B1bkKSa+0L0gEBLswkzO+TWCShUjOyqy7uKVJ8Joj/XcmaDps1syPci3dxmrTAk6ln7J6Hi1wKEpoanCrSSOG11SLQtoFvz5N+d/UBZX70WLbP4b5qVJdC7Tew65G6dyfvi7Yu5mpK4uag==; 7:I22qP7MGgrOclVMHDE5sTaSmx1V+VlBlXX971MKAyEaF8LhHvZxzihbupHoKVMe8faihBvftwaqu0i9BX48YiqXUr0TIF1l8msF+LOPVOnD0lgpulFyrYnt260UE1mx6wf3g4uTNuUNQuQYvet8vpw== x-ms-office365-filtering-correlation-id: cb0e6323-8678-4d78-0aaa-08d67d54b3c8 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001)(2004002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: RIb95WQ1Yn2bmXYZogWI7Yr8kbzFqB1GaeRJjT1KdcCJjDsOPZifuN42GZDhw1Xqf5aXeEwKlvcb+iE5cW7JsCX6W8SDZeozBGTPV44y7K9xSRt1Effpjg7nOYip7oHWz4u+sYiotwDZB0/D+B5ZEryF288mV5RheIiKKNLACQAMi06hvlxsu9GnGNx1OhjrIBlCMETqbNcnD+gR0Z16NVfVoB0SfMsn9YA84Ni4I/FuPIAGB5JL9GX7+Sf5rjHiwRZBMuZoG26ECX2MXBv+rtGS5/tWedAQPdIWiOuzBTm2GZlHGWfn1N6RV2Xpdd6ZH+4ZCvGpUUgvCnrNpnHRb5M9eLyJfO75rH6XGXPfXS8jkjqFyOy4THohzXAqHNUINpLcgG04zc/rCSEGUxqsVFEVV8EzxWMfiqG4c1oRrTs= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: cb0e6323-8678-4d78-0aaa-08d67d54b3c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:26.2710 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 13/26] arm: dts: Add imx6dl-sabreauto dts file X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add imx6dl-sabreauto dts support from Linux. Signed-off-by: Abel Vesa --- arch/arm/dts/Makefile | 3 ++- arch/arm/dts/imx6dl-sabreauto.dts | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/imx6dl-sabreauto.dts diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index eeb2587..d766ab5 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -442,7 +442,8 @@ dtb-$(CONFIG_MX6QDL) += \ imx6q-icore-rqs.dtb \ imx6q-logicpd.dtb \ imx6q-sabreauto.dtb \ - imx6q-sabresd.dtb + imx6q-sabresd.dtb \ + imx6dl-sabreauto.dtb dtb-$(CONFIG_MX6SL) += imx6sl-evk.dtb diff --git a/arch/arm/dts/imx6dl-sabreauto.dts b/arch/arm/dts/imx6dl-sabreauto.dts new file mode 100644 index 0000000..a6ce7b4 --- /dev/null +++ b/arch/arm/dts/imx6dl-sabreauto.dts @@ -0,0 +1,17 @@ +/* + * Copyright (C) 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. + */ + +/dts-v1/; + +#include "imx6dl.dtsi" +#include "imx6qdl-sabreauto.dtsi" + +/ { + model = "Freescale i.MX6 DualLite/Solo SABRE Automotive Board"; + compatible = "fsl,imx6dl-sabreauto", "fsl,imx6dl"; +}; From patchwork Fri Jan 18 14:53:27 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027443 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="kZZCbaks"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h43N3F1Pz9sCh for ; Sat, 19 Jan 2019 02:04:16 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 28B5BC220D2; Fri, 18 Jan 2019 14:59:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 08E76C22095; Fri, 18 Jan 2019 14:54:05 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 4121BC2216C; Fri, 18 Jan 2019 14:53:32 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00084.outbound.protection.outlook.com [40.107.0.84]) by lists.denx.de (Postfix) with ESMTPS id 67CA2C22105 for ; Fri, 18 Jan 2019 14:53:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w4K2gevYjRalIuP39fXMhqryQ080X7/gKBRQl/s28jk=; b=kZZCbakskJ9lPfe5okQsYFAOHR3ZXycflru6+yIC1dyl7ZxCsfm/wXJaHW2EVq/nhyIGa+zW9LnuprxCua0XS/ryNxpCp80iohxC5By16dKSRjgtI8Qt+ifvz8lMaAh4VqlHjcPLU2L2yTWbz7bOyBInEYKL7CHG7cICs8yPZew= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:27 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:27 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 14/26] arm: dts: Add imx6dl-sabresd dts file Thread-Index: AQHUrz2Rs7+OaKPMBE+5OCfd3lE5KQ== Date: Fri, 18 Jan 2019 14:53:27 +0000 Message-ID: <1547823182-6756-15-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:f/gP/Zxf6ILw2AvHxo7L15zKoAHNH6BOUMzYaOrEHBOOu1w3f2PSNWlAxiVsHCjQl8WYMh+MyJFbTU9GHNvFvYF2RXxSy8p833vpozLs6ebdJlSj4IG5/qjndEgFtu8GKAuh3Ui+vYnqkPOA2WJhIQo4yiKeylhj9H0LdX3j5LMGHYSFNpx2Vw/c2RwC/ELZyWUw2PebvWbZdC9N9ZICdYCrgKt1QignWbc6HTh/AelfmsfKk8hjaQQ3dCMm5jCsgJQB8XcVWhAlhLXn3Mh/OxqbzAQ0roQedO7JjmIB1EF+MtUVBBbOq57I8I6lnFnHVSB35IaLsx+Hlg1aLmWWrbh8Tv4m0x2HFWvFhi+rkithXais1A6hmaKLkq65W7FTdfhDwPHIja4t5ZZ/Mq4p0Va+pzbPf4Eb6Kv8j7EWiQ+imkveWJGIYmRf9DIb+x4ML21l24tE5uRSEnyn9Td1+g==; 5:sApfMFTXXU+7/WYjiCx2YhUfuPwtahpDgflSIrxdNrsmxI+xvpR670A6nI4AjJWWSMsVrkJbfTIO1PS7nRy12E18hDdOIUPblHmdyjrsEEmoPiHL8noSLQ3f+g80EHILAQqEUQQZpnxvR0kPHtVCfS9rNeL/S6VbpkGpJ5DBt0nwHr4vgINyWZ3+FSuq2pUGudggz88wXKs0pSf/saKWjg==; 7:Guqi3jzdvg2IfWZky4OzRf5Bz/3jhdWYk8fkdpzlQvw1fLPc6+uCEKT/gilYcR/exH7MnSArQerY7+AjEd2m0X4kl14QR1BPDrBnksWsBw7MEEXUbw4+ATk4qKFXgScw3d5nHBWjZWum/dcdCqDC3A== x-ms-office365-filtering-correlation-id: c1fe79d8-a7fb-4854-f515-08d67d54b430 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001)(2004002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: +Nn+/m8tAprK9rkaL+SQrQDQsqZ3jiK284V65zKT9vWowV/g9laHoBjhsrD9X60FplsVO44T6Gog94se14MRPs8QSkniUHDGW1abGippDarpuf7x0v6e2QDqk1PwYhgXjZTA4kx9idKp/2aRu7GluanJoCP6DtXBoUbQtTPF/Ua2miLfLzOf5uOs4aQdKrc1/m4Zwh/FnvNyrFVMvOuMgU6m8ywYbdqPtb7kk1y2u4XioICTAuysBN/nnFBNOQh3ZvW1N31Ry/gS+VM+uIR4+5xvdPMi3y5g6tw7rbplyQRQk3/4VS5t1E7MEAquSkhAEhjQXuFzSfjdPZlyTIusPO7eXOKYq7ywGqFea+tAlyBaZbZz0OGhlV2PrwRjpQVNCKEjsjM+8Zn0xBQgeZArrALVV1WwQwEeuKBYJUQexwQ= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c1fe79d8-a7fb-4854-f515-08d67d54b430 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:26.9585 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 14/26] arm: dts: Add imx6dl-sabresd dts file X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add imx6dl-sabresd dts support from Linux. Signed-off-by: Abel Vesa --- arch/arm/dts/Makefile | 3 ++- arch/arm/dts/imx6dl-sabresd.dts | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/imx6dl-sabresd.dts diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index d766ab5..520d1a5 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -443,7 +443,8 @@ dtb-$(CONFIG_MX6QDL) += \ imx6q-logicpd.dtb \ imx6q-sabreauto.dtb \ imx6q-sabresd.dtb \ - imx6dl-sabreauto.dtb + imx6dl-sabreauto.dtb \ + imx6dl-sabresd.dtb dtb-$(CONFIG_MX6SL) += imx6sl-evk.dtb diff --git a/arch/arm/dts/imx6dl-sabresd.dts b/arch/arm/dts/imx6dl-sabresd.dts new file mode 100644 index 0000000..1e45f2f --- /dev/null +++ b/arch/arm/dts/imx6dl-sabresd.dts @@ -0,0 +1,17 @@ +/* + * Copyright (C) 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. + */ + +/dts-v1/; + +#include "imx6dl.dtsi" +#include "imx6qdl-sabresd.dtsi" + +/ { + model = "Freescale i.MX6 DualLite SABRE Smart Device Board"; + compatible = "fsl,imx6dl-sabresd", "fsl,imx6dl"; +}; From patchwork Fri Jan 18 14:53:28 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027455 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Sik2VSF4"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h46t17vmz9sCh for ; Sat, 19 Jan 2019 02:07:18 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id DA733C22109; Fri, 18 Jan 2019 14:57:01 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 46F6AC220C9; Fri, 18 Jan 2019 14:53:44 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 9A766C2212D; Fri, 18 Jan 2019 14:53:33 +0000 (UTC) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140084.outbound.protection.outlook.com [40.107.14.84]) by lists.denx.de (Postfix) with ESMTPS id E20B3C220F1 for ; Fri, 18 Jan 2019 14:53:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EFXZvyqv+eH72zXT5E+Lf6C+6CPOVA9eGS75I7sMF40=; b=Sik2VSF4j+bhFlk61HtO+HXrOQyQVeBxLBWvWz/yZwohO/H4m/RVYaE+MzPugV+L7PSG6xjBjay/hHSFQaTxwMolFqCGPZ8yHt/Skp+el4vIvbrB4KOhaGZobu33J6MLD44HwWUUPyRzmJKq0Z5h6v0fMMCCAR+Ot3jBVkLmPAo= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:28 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:28 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 15/26] arm: dts: Add imx6qp-sabreauto dts file Thread-Index: AQHUrz2SI99JNowadUeBHBHG+v4x4g== Date: Fri, 18 Jan 2019 14:53:28 +0000 Message-ID: <1547823182-6756-16-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:JTemRJQHvBbQcR1j7IbM6fwVC3Y1M/eoLfGuLST/akw8PIj9AgDMdJ/WuhMbZCbQxmKYRjuJdNIeLwIAm1/Cu/WDqSQml64ySYtZLCrTnsyIVpZGsABOZ21iSmKP9r+iB8B1ZufepCD21hZy9yiOiH1oERs+l5AtBoKma83T03Wg/vlRpMB9lvG+j5y90pu0ZteH5y9joxYm+6TPrpsdfr6dZdjcdCdGEQ3GR+LDy2FNN/F67vPyyzLTtRfTXxHfjAOWGSXhy9b6x+sJ0kAu8upIBBCa0YsVpklnNp4WERz5eL2vgZkk8gkIUvwq7SdPMY+leuopQqR5PR9ZgPjLCV2Zjvqxy9Qw4vMxZ8Rr9kJmuRYmeSetkE1bpxuItkxZdntMXyNndQTlxTkd+FbgeNXw/wG7ICETk8OXBDzxCZwE0LpwXoSyY/VYqwDBbLJghHd+SDqn0fE/glylW1B5CA==; 5:bA+7ZipVEqlyBQEz6bt2ClARo+gcmsr/CK5SPEsKkpWLFQ3tD0XEzsnCYBggNO4wU+oKoSil8H6bOG+1L43x8dxHZS8wfkDuTKjZZBQNdjeVhayW2e5kdLhfIl7yuI3YEADLKI5jEILHqWgouU+gA10bEse/eeWJrBZnGNMFKEramqca/SZzZFUwbMFwLnfrLCk0g16SwxtNsdY5SGXH3g==; 7:icT4DDJWRhUbssjt1LYyf4lfHAV9CfmYT04IDEVXmGwmVlLQF6npBBqGrsLx5CI1vpui/egKuIIjvl8KAXFpwKwfAJVe8Z6thDVL+TMWEp94Dr2WNtTmwbyaZaP4585fiw4Im6U6nS6A7L+VyorUGw== x-ms-office365-filtering-correlation-id: b9f49e1e-c54e-43d7-013e-08d67d54b4a1 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001)(2004002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: KCb3TJTXg2X/n2wZWIaEmaCaUCiZFmOUrdcx89Bvr4SuKirqYGDJs462JlHicd049hzMKOqbZy+RgcYkI9jVZF/ciZ8osw2NnCX2uCJJLlg5so5FTgc9+jbE8b5iP/kjz0fE65r5syFpRjdm1mrvU9TJgNDjB+QecQUihow8BlWe24sVIs8QBTU27DqRIDUnRtx97QnlP61dDs9vAOV5jHNMLX5w/aLO/9+0YqqgqLfPHURS2otwI1cdfNxdP1Ba2+C6P1ZLeM5sgNJY1LKbUZzpA04BWJ20UB2uYYye8+2yboHqI/XQZBkvcIas0il2cO9dq4KI7U4xGaGae/nISnno4vrCjA1PcrlyJXFEe4Et71kb1x+po615hDAxSbvrCZX6DKRJ7WfoPs3rN7XTC3qYKJgkoDnWnw1wk5P3dE4= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b9f49e1e-c54e-43d7-013e-08d67d54b4a1 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:27.6772 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 15/26] arm: dts: Add imx6qp-sabreauto dts file X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add imx6qp-sabreauto dts support from Linux. Signed-off-by: Abel Vesa --- arch/arm/dts/Makefile | 3 +- arch/arm/dts/imx6qp-sabreauto.dts | 93 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/imx6qp-sabreauto.dts diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index 520d1a5..f827740 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -444,7 +444,8 @@ dtb-$(CONFIG_MX6QDL) += \ imx6q-sabreauto.dtb \ imx6q-sabresd.dtb \ imx6dl-sabreauto.dtb \ - imx6dl-sabresd.dtb + imx6dl-sabresd.dtb \ + imx6qp-sabreauto.dtb dtb-$(CONFIG_MX6SL) += imx6sl-evk.dtb diff --git a/arch/arm/dts/imx6qp-sabreauto.dts b/arch/arm/dts/imx6qp-sabreauto.dts new file mode 100644 index 0000000..5ce3840 --- /dev/null +++ b/arch/arm/dts/imx6qp-sabreauto.dts @@ -0,0 +1,93 @@ +/* + * Copyright 2016 Freescale Semiconductor, Inc. + * + * This file is dual-licensed: you can use it either under the terms + * of the GPL or the X11 license, at your option. Note that this dual + * licensing only applies to this file, and not this project as a + * whole. + * + * a) This file is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * Or, alternatively, + * + * b) Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or + * sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + */ + +/dts-v1/; + +#include "imx6qp.dtsi" +#include "imx6qdl-sabreauto.dtsi" + +/ { + model = "Freescale i.MX6 Quad Plus SABRE Automotive Board"; + compatible = "fsl,imx6qp-sabreauto", "fsl,imx6qp"; +}; + +&i2c2 { + max7322: gpio@68 { + compatible = "maxim,max7322"; + reg = <0x68>; + gpio-controller; + #gpio-cells = <2>; + }; +}; + +&iomuxc { + imx6qdl-sabreauto { + pinctrl_enet: enetgrp { + fsl,pins = < + MX6QDL_PAD_KEY_COL1__ENET_MDIO 0x1b0b0 + MX6QDL_PAD_KEY_COL2__ENET_MDC 0x1b0b0 + MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b018 + MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b018 + MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b018 + MX6QDL_PAD_RGMII_TD2__RGMII_TD2 0x1b018 + MX6QDL_PAD_RGMII_TD3__RGMII_TD3 0x1b018 + MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL 0x1b018 + MX6QDL_PAD_RGMII_RXC__RGMII_RXC 0x1b018 + MX6QDL_PAD_RGMII_RD0__RGMII_RD0 0x1b018 + MX6QDL_PAD_RGMII_RD1__RGMII_RD1 0x1b018 + MX6QDL_PAD_RGMII_RD2__RGMII_RD2 0x1b018 + MX6QDL_PAD_RGMII_RD3__RGMII_RD3 0x1b018 + MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL 0x1b018 + MX6QDL_PAD_GPIO_16__ENET_REF_CLK 0x4001b0a8 + MX6QDL_PAD_GPIO_6__ENET_IRQ 0x000b1 + >; + }; + }; +}; + +&pcie { + status = "disabled"; +}; + +&vgen3_reg { + regulator-always-on; +}; From patchwork Fri Jan 18 14:53:29 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027452 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="f53ZHmN2"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h45V6BVWz9sDX for ; Sat, 19 Jan 2019 02:06:06 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 97BEDC220D2; Fri, 18 Jan 2019 14:59:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 0D11DC2215D; Fri, 18 Jan 2019 14:53:58 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id C47EAC22154; Fri, 18 Jan 2019 14:53:34 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00041.outbound.protection.outlook.com [40.107.0.41]) by lists.denx.de (Postfix) with ESMTPS id AD8B5C21C3F for ; Fri, 18 Jan 2019 14:53:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JiVaIO4YWX6YZ57Nvc13pW3iIDbzkpI+qqmnzb5BjXo=; b=f53ZHmN2MkIjH8KNJMItlE9z1k/Yf/9K5nbpZ960d2pRchRanJfayNgU79j+SwGJgqTgX/k4o6q2v4tolD5zEQTD7NJPr2YdWJ+5EKRUK90BNA00pNI2U/RMWUNmeV5wdvdYVcJ5J4WdfR9DhEX1JeuknhyRECcMx3CmIv1dfls= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:29 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:29 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 16/26] arm: dts: Add imx6qp-sabresd dts file Thread-Index: AQHUrz2TMxXjxQwrI0a7FqeOSaLH1w== Date: Fri, 18 Jan 2019 14:53:29 +0000 Message-ID: <1547823182-6756-17-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:OQ0HFs4U/T/IFb6DJjDqBINSawhoJo0A7ikzhuVIPbjz/xEakNTrKJ8Fg57yQJAzM13MH62P+BvXjdOQEUNEAEcjzFxl8UIIyDCaAAg1XdI63IlysNhQisTRGTyqN/sevDHTYP2Bm7//pCODiIIc/fGEkktNOm7jcjzODLYrDCNllmgp3Bdv7zQbRP8S1POIOOraejIbuwv/AuFVAq1VhWsm/ffUCwnVgQZcSFxZ0w/52NcH/aCttqubQ7pq5c0b2OUav4sRYeBxwM91px9Fokm8DJCdNf5x4sdEfZDmVS8MwpLj0JIspIDLg4pU1U7gioU1roM62I6R3Fi4FVPC6FrwOpl9+rSC78U8rZfP04WH/DDY9Ae0drS7NHYE7OiLBbeGEsjhO4pGWALYB+t7nVUHaJ/lr7TK3g/IQDplrNkDoZTylmqRGlel0+b4wTA/DvlXgHo1Kyydc2QfIL4yCw==; 5:MAG9MBh2r43RZQjTy/fGRw0O142pqBs82BSbF/jnw4mYkn4MIkOtg15PubBKlYL3hHGau993eXlvE7qLL4Rx31InlCwah2ptHSqhJQIKYYTXU7/dH7JlzE5pBsbs/K+Rv7DwtPBZsOKACgA27y59Wr8h/P4J2F9dEniBE+8JtLq3e7vno2zBT7agbYiZbZOjaH7EXI2Bnvoe2BfY8+JaAA==; 7:T2zR0TqXQlGRolr1ieh0iDKDyn8QnUcnSb8r0YyOqANt+7PYNpU3rVkGvru4LrIWR85ga5svg6L8H/rzPAMFfwn6qO4+FTodEwL1/ddrubYTCYZ3G2pwIl3rVMDJc22qV8rACxfDFnTJanSEefH4HQ== x-ms-office365-filtering-correlation-id: 3e003dba-311e-4d40-96a5-08d67d54b558 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001)(2004002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 8Kdc8SskPYtpOG0PPr2GWSw8b6zf0yWgbM8pBNKW586Qrv6duXvdSVgic74a9ft94WA0h5VN63wmqQQA8Y6TRbuf5YWc3LUpoXEIRZfjtETJQIDZeM1/ehkCXmS+yxcvX+w5NJjF1UrzGNxVMWAJ0f+Zz0A+bU4m6xzU6yI9E1SsOoV5lNRPHAI1n3DxGvULWXU99Ibc1raD5YpYDc2c/WAF92is+lwU8hlHYg+1MDMWSTNK4OgI+EuoIVXg0vVT4hUOiS1OIfWjYNeBFj8YCYmMeyxN/zI9dr73DkdpKv0Hu6uj7M+zYdQjryQchmjDLgAxtX+CnYK3IV/ukI88dQRzX+mNyht/DGdRcnnSdDKRtQabr18PvwvzmhtSbwCYdIwzjePfcXSbFB1hn57jnhPQlU4LoektfKf/Fa7WLZI= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3e003dba-311e-4d40-96a5-08d67d54b558 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:28.5835 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 16/26] arm: dts: Add imx6qp-sabresd dts file X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add imx6qp-sabresd dts support from Linux. Signed-off-by: Abel Vesa --- arch/arm/dts/Makefile | 3 +- arch/arm/dts/imx6qp-sabresd.dts | 93 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/imx6qp-sabresd.dts diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index f827740..df68bc9 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -445,7 +445,8 @@ dtb-$(CONFIG_MX6QDL) += \ imx6q-sabresd.dtb \ imx6dl-sabreauto.dtb \ imx6dl-sabresd.dtb \ - imx6qp-sabreauto.dtb + imx6qp-sabreauto.dtb \ + imx6qp-sabresd.dtb dtb-$(CONFIG_MX6SL) += imx6sl-evk.dtb diff --git a/arch/arm/dts/imx6qp-sabresd.dts b/arch/arm/dts/imx6qp-sabresd.dts new file mode 100644 index 0000000..b234580 --- /dev/null +++ b/arch/arm/dts/imx6qp-sabresd.dts @@ -0,0 +1,93 @@ +/* + * Copyright 2016 Freescale Semiconductor, Inc. + * + * This file is dual-licensed: you can use it either under the terms + * of the GPL or the X11 license, at your option. Note that this dual + * licensing only applies to this file, and not this project as a + * whole. + * + * a) This file is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * Or, alternatively, + * + * b) Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or + * sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + */ + +/dts-v1/; + +#include "imx6qp.dtsi" +#include "imx6qdl-sabresd.dtsi" + +/ { + model = "Freescale i.MX6 Quad Plus SABRE Smart Device Board"; + compatible = "fsl,imx6qp-sabresd", "fsl,imx6qp"; +}; + +&cpu0 { + arm-supply = <&sw2_reg>; +}; + +&iomuxc { + imx6qdl-sabresd { + pinctrl_usdhc2: usdhc2grp { + fsl,pins = < + MX6QDL_PAD_SD2_CMD__SD2_CMD 0x17059 + MX6QDL_PAD_SD2_CLK__SD2_CLK 0x10071 + MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059 + MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059 + MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059 + MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x17059 + MX6QDL_PAD_NANDF_D4__SD2_DATA4 0x17059 + MX6QDL_PAD_NANDF_D5__SD2_DATA5 0x17059 + MX6QDL_PAD_NANDF_D6__SD2_DATA6 0x17059 + MX6QDL_PAD_NANDF_D7__SD2_DATA7 0x17059 + >; + }; + + pinctrl_usdhc3: usdhc3grp { + fsl,pins = < + MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059 + MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10071 + MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059 + MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059 + MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059 + MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059 + MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059 + MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059 + MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059 + MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059 + >; + }; + }; +}; + +&pcie { + status = "disabled"; +}; From patchwork Fri Jan 18 14:53:30 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027440 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="B7U6j8Sw"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h41X5Q97z9sDX for ; Sat, 19 Jan 2019 02:02:40 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 3FEF8C22105; Fri, 18 Jan 2019 14:58:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 1CEFFC22142; Fri, 18 Jan 2019 14:53:53 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 67C48C22095; Fri, 18 Jan 2019 14:53:38 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00048.outbound.protection.outlook.com [40.107.0.48]) by lists.denx.de (Postfix) with ESMTPS id B127BC2210E for ; Fri, 18 Jan 2019 14:53:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x92LSF6hXV85Zydn8PBQyVXUeIHutoojFEKyG/sWNvE=; b=B7U6j8Sw+YKSz5j/YGAEN/770853kmvX8zYdLHZfJF6hVyVO5tOxCBcW1s2HljpRI65fDgJyfUVY0XiOFfjXMdm/qv1NTRzHGCP1PJ9OwcKvWu8awJk2Ym8/hO16L2AGgXAIz+1Qe4bUSUbb5j1du/jLWzLEIxX5Rn6gdD6oweU= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:30 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:30 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 17/26] arm: imx: Add FIT SPL its Thread-Index: AQHUrz2TnZ1s5x3tWE2fYeEDL4He8A== Date: Fri, 18 Jan 2019 14:53:30 +0000 Message-ID: <1547823182-6756-18-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:ZYTBFRWKB9TaPW/FBuW5voAfS/KgB+7DFUNw6i6oE6jxmXw50fKvf/x5AiaZQqgy44H/MdGD9XmV78o69dNFDJ7YeM4MNWE2e9q65C/eDPKX92v19Tp9jr2vb5XcnosrGosDMrk7K0KVxr2xJ4TozucO6tJWzaVbQPuLHvIV5UwIjZcLFh/Rizo4kW+4ymKUzk6HuTs5L2+Efd7TIVTqtEtBbQzmVHwEDSIxJ1Rus79+nk0ollM8fuwXlOFde0uaxmTjLuSDI2JPkHApAN+p6TljsljTsaU7wvBK9pBH+wDx9wTmzO59DQ5pviFrYY8aJ7GDi2zYUWv8+OVm+q81FRAYC8AGtz8jzMS2gqdG3eiYMpEiPsodZ2SkHxhmILn3YTAGWvOvyKniTaJkeXnaspfl2T9Zf/dpdFdm5/Z6O9U5LChuoDaYGfeoH4EkvIMUDRdDskMFGZ8HLKlCsysm9Q==; 5:1ipAJuYb2bXcKu1ZADxC3u7EjF3MPoJhVeLEzUCHLKcL18NIfpCaCVzENqsV1UIWP/bntmW9lX+HqVKVpmWQB9uu1OsXPwuNqqXki77VWg4yVYJDAdZSctBPb2XPjLQNP9c2NKPk6FlHcHkTCIFzEus0rt9VPIzvUdV+bxhDM+gLFM69rzIxFd6E2tPPl8xevPLpIbpd7LKpN3HimH0E2Q==; 7:6B0HpQLGdu5LoOGXHiMwyyGaAP5/EhR0XF3WoiIv7G/yjT8bvtwthzEDrhhr8D2QFJ2+A6H1FnTQ6Nnoebsttt99rUBqvsfDlKNLq+QbeXw5fVnqW1CLoCtnxtH96MCZV39fyZHV///Ugab5NE7CDQ== x-ms-office365-filtering-correlation-id: 742ecc62-2776-4302-41a5-08d67d54b5e5 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(217873002)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: gFxbqsp0ZHfQ+JvmTSRnIsNY4cfycUaTMCeSGj/vBxIgGc0HWzyXYeM+g+6J0wjinGxAiAlLI/JK1pB9H9n0KxR6z6Cbh/7Sb1v8q5ix81uKa86+1MbWGdoqDAUo8vDNtNIzqM/qcIiTVn70ufFRgrPhT8Vxg3deiWl7xtc4wc9FYSGu6ERz5ZRgMdzwb1OPNqLPnGcjhN8xBm5HjnCuRaXMKaJEiY9xDebzYunZwPpcvCzMJRilQ5ZzTvkDXD5upi8LHZcjVi9vl7JtzuKh933rhtkgt1yf2JJev/AmqFRCxefxRK2vqvCicEe4OnzRFRMe3rUA1EZPXcK/fN41+Wq0fPxFwvTYzfFJE0M8HuHOz+1mWkkY3rjKQeGLcWzxXSu6l8JSIJXjATjFRdDdGv+W+D+Va5wVCVDioZ+k/18= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 742ecc62-2776-4302-41a5-08d67d54b5e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:29.7866 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 17/26] arm: imx: Add FIT SPL its X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add simple its in order to allow SPL to boot u-boot proper via FIT table. Signed-off-by: Abel Vesa --- arch/arm/mach-imx/mx6/fit_spl.its | 41 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 arch/arm/mach-imx/mx6/fit_spl.its diff --git a/arch/arm/mach-imx/mx6/fit_spl.its b/arch/arm/mach-imx/mx6/fit_spl.its new file mode 100644 index 0000000..bd5ba09 --- /dev/null +++ b/arch/arm/mach-imx/mx6/fit_spl.its @@ -0,0 +1,41 @@ +/* + * Copyright (C) 2018 NXP + * + * Simple U-boot fit source file containing U-Boot (with dtb appended) + */ + +/dts-v1/; + +/ { + description = "Image for u-boot proper (with dtb appended)"; + #address-cells = <1>; + + images { + #address-cells = <1>; + #size-cells = <0>; + + uboot@1 { + reg = <0>; + description = "U-Boot"; + data = /incbin/("../../../../u-boot-dtb.bin"); + type = "standalone"; + os = "U-Boot"; + compression = "none"; + arch = "arm"; + load = <0x17800000>; + }; + }; + + configurations { + #address-cells = <1>; + #size-cells = <0>; + + default = "conf@1"; + + conf@1 { + reg = <0>; + description = "i.MX armv7"; + loadables = "uboot@1"; + }; + }; +}; From patchwork Fri Jan 18 14:53:31 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027433 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="nzyqAdvJ"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h3zb2QMFz9sCh for ; Sat, 19 Jan 2019 02:00:59 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 0930AC22106; Fri, 18 Jan 2019 14:57:54 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID, UPPERCASE_50_75 autolearn=no autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 24D5AC2213B; Fri, 18 Jan 2019 14:53:52 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 188B7C22095; Fri, 18 Jan 2019 14:53:38 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00042.outbound.protection.outlook.com [40.107.0.42]) by lists.denx.de (Postfix) with ESMTPS id 8D8F1C2211B for ; Fri, 18 Jan 2019 14:53:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dolgZYP/FxXFfoGTBzklxYrr1skMTAT1ag+ZLJk4i8s=; b=nzyqAdvJf9LeFKUsTco/WICZ+HvK3vD3vcOovS+q4VKdwBKdZUaO6GaxIAKixU2o0i3XR+3NMBX3Iea3X3J1ZQsPzWdCoujoYE5I56Qm1ZzTF9RJfZRk9zqNmmq37Pe4QOlJG0DduAthIFz5qUmCyCZphBSSQdzaTyoJurkAdSg= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:31 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:31 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 18/26] configs: mx6sabreauto: Add SPL FIT and DM support Thread-Index: AQHUrz2UiLe0p+HT5Euway36dZvzJw== Date: Fri, 18 Jan 2019 14:53:31 +0000 Message-ID: <1547823182-6756-19-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:YwyvCfQ8zRof9Ty19QcA+NE2aal0CAjXS6idVeyXvBMDh173Fkrwpy1KWg9YfyrgWmpGqi6bk3q5L3dSi+w8DPI7pLDRRyMCTUZ9kKJMNU1nkArhT6gjEl96vnC4TxHOTKWSMjNnZQn8LGkSzjZO7VJ1TXkwphw6Sk27mcBMsgvUPzOBUJIHgl78m/6wWWlhMTSyfIgL2Sw/yF2XPDCAvENbf07vYFL5MlL3Z8HUVYveAstLJnTr7fPBU/Lwo9xIBQmH1KMiS5wXhg3Ro34X3Gn/iT9RjoJuCIXhJuaiOHVmVV9O6iLWz0JTdWXnkpUmNdKgcrL5ZzZBGkTWw/IFxsjo2h8yq9lLCP1zZiK4HFMlx8kxQ4CC0GyyJRaXb3mT2HOV8qeYT2iJptdsW2bW/CMh195bTqXsjiVEMXK57dZbpuUDQ2+N6Riak6qdbM8KSXpjDB9dxpSKe5j0Hcs0uQ==; 5:lh2sy+2nrQ48Hu6dVTN02x49GkSnehLaZfrpHFvgguNOb78myLxo/Xt8Mn7oAxhvgxAb5Q0wInAsN14hsbj/AfEUBZVrcUXxdcBjwOFyUuazuRTMXFyVfXJj/5hFWFlS5zZyeOFHXhcWMWvhaiSgJnwiFBh0moy0Rx2jGawxDVpbZSkb7du2meL0Lt7jha5Tr7ZrMek3plqqPXIZoPMKHA==; 7:GtUcaEGYluutLEgI5Yzz/x4//Zf4OlvR5Woi53eKfXr9B1L0WlpBP42PkF70gS5Z7pb9p6JXmaY/XfVEnX6vh4Jc+G65pdjEENlrfw0EjayslLFXitvdgk2qp0i4BII4kt0VnPEU54xtf//dUyEMsw== x-ms-office365-filtering-correlation-id: 1d8fa6ec-f074-40c1-c43d-08d67d54b689 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(979002)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(217873002)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: frxIq9BMeLsW2syw+6DzRSd0+fk7rYQjVgTpst9JpdlPed9xy0DT2F17tfGmQXg/VZnoget4J67dKJWv8Nlwv/vsOWObxghAuDYCGPujIKHPoXsD95CMBBn8A9uOEUWOTt4TrgQzlInGSgYJpOrrj9s1hCmsoV0S+ffNxG7FqfKNrFA/hTNRcLF9uYCKeHIQfEyOd22YRPszSLgOl8hOvI9YccVB9Y5KrjkYeSSjpTg73hrk7HgDGiW992vxgKRcP5p4GbZ+SOIVdxz4RP42p6Y8IQHBBAzojxA10nFjr9AF2j5JdzMPP2hp8CrWQ5MZTwPaErCd9zZAwXL+sMjPfOr/xkzbQ1m+jHZw8lDo6t6Y87r+wIA5IVaU/yKdK5FiMViuDUN7TZViFfyTtQmG4ZS4gEzNUsXvxi+br3c1bms= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1d8fa6ec-f074-40c1-c43d-08d67d54b689 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:30.8648 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 18/26] configs: mx6sabreauto: Add SPL FIT and DM support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Enable all the necessary configs for SPL DM and FIT support for mx6sabreauto. Signed-off-by: Abel Vesa --- configs/mx6sabreauto_defconfig | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/configs/mx6sabreauto_defconfig b/configs/mx6sabreauto_defconfig index e55c2d9..fa3d649 100644 --- a/configs/mx6sabreauto_defconfig +++ b/configs/mx6sabreauto_defconfig @@ -4,18 +4,27 @@ CONFIG_SYS_TEXT_BASE=0x17800000 CONFIG_SPL_GPIO_SUPPORT=y CONFIG_SPL_LIBCOMMON_SUPPORT=y CONFIG_SPL_LIBGENERIC_SUPPORT=y +CONFIG_SYS_MALLOC_F_LEN=0x2000 CONFIG_TARGET_MX6SABREAUTO=y CONFIG_SPL_MMC_SUPPORT=y CONFIG_SPL_SERIAL_SUPPORT=y +CONFIG_SPL_SYS_MALLOC_F_LEN=0x400 CONFIG_SPL=y CONFIG_SPL_LIBDISK_SUPPORT=y CONFIG_NXP_BOARD_REVISION=y CONFIG_NR_DRAM_BANKS=1 +CONFIG_TPL_SYS_MALLOC_F_LEN=0x400 +CONFIG_FIT=y +CONFIG_SPL_FIT_PRINT=y +CONFIG_SPL_LOAD_FIT=y +CONFIG_SPL_FIT_SOURCE="arch/arm/mach-imx/mx6/fit_spl.its" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y CONFIG_SUPPORT_RAW_INITRD=y +CONFIG_SPL_SEPARATE_BSS=y +CONFIG_SPL_FIT_IMAGE_TINY=y CONFIG_SPL_EXT_SUPPORT=y CONFIG_SPL_I2C_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y @@ -39,8 +48,12 @@ CONFIG_CMD_EXT4=y CONFIG_CMD_EXT4_WRITE=y CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y +CONFIG_OF_CONTROL=y +CONFIG_SPL_OF_CONTROL=y +CONFIG_DEFAULT_DEVICE_TREE="imx6q-sabreauto" CONFIG_ENV_IS_IN_MMC=y CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y +CONFIG_SPL_DM=y CONFIG_DFU_MMC=y CONFIG_DFU_SF=y CONFIG_DM_MMC=y @@ -67,4 +80,3 @@ CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y CONFIG_VIDEO=y # CONFIG_VIDEO_SW_CURSOR is not set -CONFIG_OF_LIBFDT=y From patchwork Fri Jan 18 14:53:32 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027451 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="uk5y/ICN"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h45T4xxhz9sCh for ; Sat, 19 Jan 2019 02:06:05 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 6B21DC2210F; Fri, 18 Jan 2019 14:57:37 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID, UPPERCASE_50_75 autolearn=no autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 12E81C22137; Fri, 18 Jan 2019 14:53:48 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 9BF97C220BA; Fri, 18 Jan 2019 14:53:38 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00074.outbound.protection.outlook.com [40.107.0.74]) by lists.denx.de (Postfix) with ESMTPS id 61D20C22118 for ; Fri, 18 Jan 2019 14:53:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JIxAA9jUgpJjbQyGISOvNB6ufKi+D8BeDwmQ1VMnVek=; b=uk5y/ICNC0fBGA7SzcMNAGVQH3YTH57Bhhn2M2A/HA+ANpQ13ihJ/3RRHolsMvyV+Yb7wfzxvatq4L0nl/mctuf4crZJ5M8Ou8dB6OLvqxBrZuHpbGQ2S3c85nRpkkNUdAwxYPsoAwGmK++hczogVd1bFyRkygST3L6z2ab+qZk= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:32 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:32 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 19/26] configs: mx6sabresd: Add SPL FIT and DM support Thread-Index: AQHUrz2UkW7OzroqC0qpCZShLS071g== Date: Fri, 18 Jan 2019 14:53:32 +0000 Message-ID: <1547823182-6756-20-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:hC7+TsvW130i9Cy1qk7UJyCEc94aBXSm/BQztG1wvv3xBSlb8S/pzy9lld6dI5YhBK8gbBmg9LZWtTkAC9Udcw7BDIWFSyQ9Ybae6PHlDCfCBEJzPtFJHA0Z69skcECKYs5Na3EkszIMI2FjgOIEx/kgQSWUBSQARyTBOH2oTFtUx06vlYT9MAVjHe2rC9fUTtpAlN4WmjIIK0iMbud4e0JvO1x7MMKoSxyutq2+ufdnY8+IEZMLBdVQqJQn9Dlntw3I7yeiKEICBlyiPbVz5LzKnJPXIgqSLlj/Me4P7cuNSJBCnLBGZjosHDyZztFfQ6/Nm7szBOb/U9Kbsm1O3uEQ9/xU/Am7PqSqVMiVAwF1TzskgxrkT5s7mbTxQSIEAK2OMqAvV18QDzXQIC3cJW724eWfFwzQKPYTxY7k2mf5sbJsPqykJdQvu18aZI2tAR/Ar2UaXuVzYjtqUShQ/w==; 5:BUjjeXZCB+fKGZTf2LUfh1gFppCwA3RzWalDtQb87UDFh/jM3ScQI07LhN4I51to9r4KE7q7WQYgEcdA0J01NhZqvCq4da+gmu8Bk9+JEvZ4Pp/cbqFoMncCj1zNy+YGWa3hF9dFtws3+qUwkj3dJgYXaml0uDfBf232VJf64MMXNoRQXUy/gHMzPzQWvok3qNx9PqI+mY+bSWHCBZkELw==; 7:RfzIgX7ojB5ms5G+JGy/rA40FpaixQF1B3WjczA+gyCioylW2qmhuvJovuAFwZpu4QqthmHUbnS6gndJm4S0QGL8Re5A929SDZtbwe+AQqafDU5o7ansb7aPH4kC7/e+n9hflMzBDfT2YtcjQBAhqw== x-ms-office365-filtering-correlation-id: 5aa599a7-efc1-4bd0-0e68-08d67d54b6f5 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(217873002)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: RLJCv6kpi6hxf/PJZzA0zCep3u1/Lrhueup/bPL0GQ9wugLg4y0rJbu30HJgmkJPKsO+KIgp7gXPOCSiTsiV4WbiLWVF2UbJpGHRcIPgm6UWE+Z63wxvRbdeXQ5w6DxmH52Q2m4l2ArjrpeqL+i3qkRHxa30Xr85KI05Z/o0LLCWZABrp3m35PSVHRwYPSw+t4oqa9b24+IMRZYslVv4dEEDmPYGMfCurguRnPynlVEAtGXzRU8VEUIku1I9qV2dIQtYkb8cYp1zQo8SP0fUr2ZtHvjoMCiwlPvcRjWRBwDkkxPuBaM3iwmvIs8kCb0pScrWz0F5mba733y+KxZenOTTVzCP2/bmAODmBHkrlZeMNnyBbcJFzhKKg5m72Xtl+RI5zzJjFCpqcBvVDGoV1+UAW/np0iZFnT6NmoT2Gok= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5aa599a7-efc1-4bd0-0e68-08d67d54b6f5 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:31.5991 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 19/26] configs: mx6sabresd: Add SPL FIT and DM support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Enable all the necessary configs for SPL DM and FIT support for mx6sabresd. Signed-off-by: Abel Vesa --- configs/mx6sabresd_defconfig | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/configs/mx6sabresd_defconfig b/configs/mx6sabresd_defconfig index 1857c18..a208425 100644 --- a/configs/mx6sabresd_defconfig +++ b/configs/mx6sabresd_defconfig @@ -4,17 +4,26 @@ CONFIG_SYS_TEXT_BASE=0x17800000 CONFIG_SPL_GPIO_SUPPORT=y CONFIG_SPL_LIBCOMMON_SUPPORT=y CONFIG_SPL_LIBGENERIC_SUPPORT=y +CONFIG_SYS_MALLOC_F_LEN=0x2000 CONFIG_TARGET_MX6SABRESD=y CONFIG_SPL_MMC_SUPPORT=y CONFIG_SPL_SERIAL_SUPPORT=y +CONFIG_SPL_SYS_MALLOC_F_LEN=0x400 CONFIG_SPL=y CONFIG_SPL_LIBDISK_SUPPORT=y CONFIG_NR_DRAM_BANKS=1 +CONFIG_TPL_SYS_MALLOC_F_LEN=0x400 +CONFIG_FIT=y +CONFIG_SPL_FIT_PRINT=y +CONFIG_SPL_LOAD_FIT=y +CONFIG_SPL_FIT_SOURCE="arch/arm/mach-imx/mx6/fit_spl.its" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y CONFIG_SUPPORT_RAW_INITRD=y +CONFIG_SPL_SEPARATE_BSS=y +CONFIG_SPL_FIT_IMAGE_TINY=y CONFIG_SPL_EXT_SUPPORT=y CONFIG_SPL_I2C_SUPPORT=y CONFIG_SPL_OS_BOOT=y @@ -46,23 +55,30 @@ CONFIG_CMD_EXT4_WRITE=y CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_EFI_PARTITION=y +CONFIG_OF_CONTROL=y +CONFIG_SPL_OF_CONTROL=y +CONFIG_DEFAULT_DEVICE_TREE="imx6q-sabresd" CONFIG_ENV_IS_IN_MMC=y CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y +CONFIG_SPL_DM=y CONFIG_USB_FUNCTION_FASTBOOT=y CONFIG_FASTBOOT_BUF_ADDR=0x12000000 CONFIG_FASTBOOT_BUF_SIZE=0x10000000 CONFIG_FASTBOOT_FLASH=y CONFIG_FASTBOOT_FLASH_MMC_DEV=2 +CONFIG_DM_MMC=y CONFIG_FSL_ESDHC=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_MII=y CONFIG_PCI=y +CONFIG_DM_REGULATOR=y CONFIG_SPI=y CONFIG_MXC_SPI=y CONFIG_USB=y -CONFIG_USB_STORAGE=y +CONFIG_DM_USB=y +# CONFIG_SPL_DM_USB is not set CONFIG_USB_GADGET=y CONFIG_USB_GADGET_MANUFACTURER="FSL" CONFIG_USB_GADGET_VENDOR_NUM=0x0525 @@ -72,4 +88,3 @@ CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y CONFIG_VIDEO=y # CONFIG_VIDEO_SW_CURSOR is not set -CONFIG_OF_LIBFDT=y From patchwork Fri Jan 18 14:53:33 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027442 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="FFh21cQd"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h42s6f1fz9sCh for ; Sat, 19 Jan 2019 02:03:49 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id A51F9C22112; Fri, 18 Jan 2019 14:59:19 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id ED6ACC2216F; Fri, 18 Jan 2019 14:54:02 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D88D2C2209D; Fri, 18 Jan 2019 14:53:39 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00047.outbound.protection.outlook.com [40.107.0.47]) by lists.denx.de (Postfix) with ESMTPS id 1351EC220E3 for ; Fri, 18 Jan 2019 14:53:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MxAw8fZBJCM7T7dLksqNujlZQ91eb3BWAlY339k1y+0=; b=FFh21cQdmPHQbIDuX1MWmhRD2Gg5BAGQjkWZyyd7K5AHIVKIij65YbN4ERYIW8LGx4EcvDcvlPSuLkmTPIvWaO4JN+i1s71BlTBwV5wA5RapSt9o082by7BWBW1rqQRQp0H9hLIYOzdkimtEFNNTaJbzTd51rAm7jDqKSHPQDic= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:33 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:33 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 20/26] mx6sabreauto: Add DM_GPIO support Thread-Index: AQHUrz2V8xpwMGyIPkOlzI2rC7NcKQ== Date: Fri, 18 Jan 2019 14:53:33 +0000 Message-ID: <1547823182-6756-21-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:UxnamjAkA3rT44DA7NwFCXWJyTHf9hxQhjCBN8ZA2yMS+WTJYAtzfCSZcsy8R637KUuZ6ynti1zn19FAJWNUINZSYvnSVFtPnl6I4LknpBxljI2UY1Lguc/53wjK1zI4CNX2ashVoIJPTvByfxa9jM+NuEYtictnJEDVuvaTSDqSbxTqI+UPyZF5G484KaNaJt912cB4epHs0xqL0Dz6fRWIN7o7qNASbeuemJ/yqhVlfDdEBypsMQ/BoiGastqJ8oqjs3gOqmCyzhOOeUlm/QwW305Va0o2cGQzEANP7gLHaF5QrLQN9BLQAUAfj/BXaH+VDd2Ff0UD62t7UYU1BCWXv/NVfn/rDzdWcLST4Ie1QM7IzbLxc9PFztz8to/X15ucCKQsJsGqn4kDIOrb/KPRlkbr/ABlU9+3qCvo4lF8F/uWU0w33vNwQg1P1AzvT/a1PkP5PpbctRaRz5sJIg==; 5:UDOJna31nMWuQe2+2h9iMvs0ZRPTYIeF2mijwg5AszG+GFDlaecR5lJp7w3OLANbVS+G9Eyd29KrHI38QjRNGM7a9M1mNZp1mtWeIcF8LYG2ZQTWzKLZoM/nK4w75siG62D3DOMz+Jm2AUI5mK8ckhUZrY6fC1polcLZR4kwAd4XKPBGagWdImy7dncm0D3K3iKBNmbVvAkcUHvQNxqffA==; 7:UBZ4TKmz1OgigjJx6A6HezBjJDBK3ls49wPpX35LzqFWDn959byRWlsGl6XjJsHQiMHOaLLEoLQ0czi9fgHoEbXXzHEQl+KDf6y5vLZZ4JKz9NDvmOnn6M3FLdjjMbbNMahlY+rkXup+I0RiNjs5ew== x-ms-office365-filtering-correlation-id: 054f88b9-4dcf-41be-1d33-08d67d54b765 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: om2EUq32JqV28GvidBlcxt2jX0bYAqv5fkSbLNreMtJqfyx4XnDaI9SRaEPGwUl7dYsnlzXxvjfP5K3Am8oph2vz8kqv8uD/EaqTVHsjkfL6kIoEFBqyAE6Pw1Fbkm6Ii6ILNFfoKwErkIJWoOSf7o3lSd7wdSopJb03Kni/itsfog2QA04zq9f8gL+4MgfHEaD96U+Wn7AlpiA2tttPFu3lYwhobnfp86tSGPGW8xOg/hPzdqeOAskOWUDQiG+DjMwkXR8kUg1hfk11UEnG1g+fsrk9Rk2CStNN/0eziIpG9Esoiu/zndlGewKl5uZtxkldVxzFvb2HtDwFBW4eyoL+V2CuoIP/Zb5bMOxeSJ7PRNBX1phEUaQLHWsSIXy7aD1EkhKjJe2ONzOkNjGagAcAAjV0ivJSUyCHezOrnTE= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 054f88b9-4dcf-41be-1d33-08d67d54b765 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:32.3336 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 20/26] mx6sabreauto: Add DM_GPIO support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add the DM_GPIO related config for mx6sabreauto. Also add the gpio request calls. Signed-off-by: Abel Vesa --- board/freescale/mx6sabreauto/mx6sabreauto.c | 3 +++ configs/mx6sabreauto_defconfig | 1 + 2 files changed, 4 insertions(+) diff --git a/board/freescale/mx6sabreauto/mx6sabreauto.c b/board/freescale/mx6sabreauto/mx6sabreauto.c index c1bef85..b28e5e3 100644 --- a/board/freescale/mx6sabreauto/mx6sabreauto.c +++ b/board/freescale/mx6sabreauto/mx6sabreauto.c @@ -501,6 +501,7 @@ iomux_v3_cfg_t const backlight_pads[] = { static void setup_iomux_backlight(void) { + gpio_request(IMX_GPIO_NR(2, 9), "backlight"); gpio_direction_output(IMX_GPIO_NR(2, 9), 1); SETUP_IOMUX_PADS(backlight_pads); } @@ -594,6 +595,7 @@ int board_init(void) else setup_i2c(1, CONFIG_SYS_I2C_SPEED, 0x7f, &mx6dl_i2c_pad_info1); /* I2C 3 Steer */ + gpio_request(IMX_GPIO_NR(5, 4), "steer logic"); gpio_direction_output(IMX_GPIO_NR(5, 4), 1); SETUP_IOMUX_PADS(i2c3_pads); #ifndef CONFIG_SYS_FLASH_CFI @@ -602,6 +604,7 @@ int board_init(void) else setup_i2c(2, CONFIG_SYS_I2C_SPEED, 0x7f, &mx6dl_i2c_pad_info2); #endif + gpio_request(IMX_GPIO_NR(1, 15), "expander en"); gpio_direction_output(IMX_GPIO_NR(1, 15), 1); SETUP_IOMUX_PADS(port_exp); diff --git a/configs/mx6sabreauto_defconfig b/configs/mx6sabreauto_defconfig index fa3d649..bcd6ff0 100644 --- a/configs/mx6sabreauto_defconfig +++ b/configs/mx6sabreauto_defconfig @@ -56,6 +56,7 @@ CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y CONFIG_SPL_DM=y CONFIG_DFU_MMC=y CONFIG_DFU_SF=y +CONFIG_DM_GPIO=y CONFIG_DM_MMC=y CONFIG_FSL_ESDHC=y CONFIG_NAND=y From patchwork Fri Jan 18 14:53:34 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027463 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="WG9pyINc"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h4C70jwzz9sCh for ; Sat, 19 Jan 2019 02:10:58 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 6BD46C22133; Fri, 18 Jan 2019 15:00:12 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 2E59AC2213C; Fri, 18 Jan 2019 14:54:19 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 89CEFC2212A; Fri, 18 Jan 2019 14:53:39 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00070.outbound.protection.outlook.com [40.107.0.70]) by lists.denx.de (Postfix) with ESMTPS id 1E1F2C22124 for ; Fri, 18 Jan 2019 14:53:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qz2G0StemLn8C9cHQV0vwjnWe9ERZZ063H3odyha1ys=; b=WG9pyINcP5XePcXlQ3MrZkfv7fb79sQsZyH9uT5EWWc5UbJ75lwq2WhyHrWQuNiOvMlwF2y8e/cqX8ri0b6XZLUkdOU04D+UD7mNguGvT9lbxh9SWmYUK+wiyJzps6XjdeYdIRMvH6CUiLV7CQ32Q8ygHiGvQMZ1VkwXdICToeo= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:34 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:34 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 21/26] mx6sabresd: Add DM_GPIO support Thread-Index: AQHUrz2V9YZOv89hcEWHvEgOlHzXUA== Date: Fri, 18 Jan 2019 14:53:34 +0000 Message-ID: <1547823182-6756-22-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:UfDlm8CfKZEMiRzbvfMl4TMUbvRgcQoQp6Aiq8QsF035qIF4czDgMcosiVIXr1/xXktuOfAivMooKp4AvIp+EVZd0H7GgzdkZmyePQaZz9BgMVykdkb/moHbZ1zFaTHZqIcviFrsMg5TKXWp5r54yZMO3SXK+v27KK03Cl1RiH4TPmC7a3iU35eVaKHdEWFMyDn6NqEXhTaC2b/cvnTMEM8ZPU+VS3lN9PQuoMZ15e9eTsvf/cLDRA52a1PobXmf1axALLK3KdZUpiS9I1EeJtyCtGCpT3jnInflXKGkmiPzaCISE/HHCmLBh2fSRSkKiaxt3X3moKI1cJwbtfENLXIGeNWJ5K/r8P6Ls/d269Z+DrIisciI2E8lbX+dUWio/dKGDJ1wwoEye6NNaUqr4IW3OHjd1bnKeR71CA2qzhLY5m+I4jP/v2H4q11Q3AbUIhKfCSxOnOsozYH0t1+ioA==; 5:lrSOkTiBbLXHw0riuR8uRJ/BMyA6DkUwwtDsWKU3q4HX8MSXJp3cff6qiDNtJHncL03eWx2HuCRkgZzU3M0cVNrHzGzo3GWakSTsT2UZwy/znO+8oQAT8AxkDFc+Br4RZ2VJGYZhaRjkpnIBT1l7zBmRhZhjP7SHcpcg9ro4SomhAQSmbTHyxor/8HnNNFMotyfGizSM2vI0j1iyjWXfdQ==; 7:T/JScvLdt18O27/eOkesAa3rG+BLG+YM6J5BUzUNUyzQdO/rGi62EJxo/dl4n16bRV1gjQ6RRAew5G8nBYXMpFwIEYU8ID5pWSUDe3kh/VkMDykvgSMrTSN1VUKC5gmnTv9Rbb89+axHscQWieCSPA== x-ms-office365-filtering-correlation-id: e1f40abf-547b-4b6b-5302-08d67d54b7dc x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(14444005)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: gYF1iWgV6Xd3TWbPML2mJQ1DHycBVKzU0eR11sAbAfZym0xh8H7xCNu3wUJeghlk5e+e/vA4drJDqV8MBAwJbLfk6FIC7B57mQl2FfAJU86XtxzqwnUUd6AmObRpO2IVIw2s+sW/dKlJieiYqoWZaii+FztT/yZiNqbBMYvjr0krLMJ2GUJB1gVay94f08dVcP9w4Jq2Y1usjEqbOZ4vPwB9lGfHwavbsRgB+92UxlDxkDBItNMiM60Hpqo4a/9hdW9Vk0886NPcfHRn2YxRmqReSVhD0cSDiPgLqR7S5GPO/zxG6tl2hKwe4IYwD0+/U4NKtL9jeKt2IyoO4kfaxUxnvVU1M33xBCHVwyL8WUmmSSFHIrQVmtYqJ1lJGlH2CA9vtEloDWaFy+dbyvOKwvjnbgrjPxt+fE5RP8hbg0A= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e1f40abf-547b-4b6b-5302-08d67d54b7dc X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:33.1148 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 21/26] mx6sabresd: Add DM_GPIO support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add the DM_GPIO related config for mx6sabresd. Also add the gpio request calls. Signed-off-by: Abel Vesa --- board/freescale/mx6sabresd/mx6sabresd.c | 5 +++++ configs/mx6sabresd_defconfig | 1 + 2 files changed, 6 insertions(+) diff --git a/board/freescale/mx6sabresd/mx6sabresd.c b/board/freescale/mx6sabresd/mx6sabresd.c index 0183ede..e3db2fd 100644 --- a/board/freescale/mx6sabresd/mx6sabresd.c +++ b/board/freescale/mx6sabresd/mx6sabresd.c @@ -96,6 +96,7 @@ static void setup_iomux_enet(void) SETUP_IOMUX_PADS(enet_pads); /* Reset AR8031 PHY */ + gpio_request(IMX_GPIO_NR(1, 25), "ENET PHY Reset"); gpio_direction_output(IMX_GPIO_NR(1, 25) , 0); mdelay(10); gpio_set_value(IMX_GPIO_NR(1, 25), 1); @@ -189,6 +190,7 @@ static iomux_v3_cfg_t const bl_pads[] = { static void enable_backlight(void) { SETUP_IOMUX_PADS(bl_pads); + gpio_request(DISP0_PWR_EN, "Display Power Enable"); gpio_direction_output(DISP0_PWR_EN, 1); } @@ -307,11 +309,13 @@ int board_mmc_init(bd_t *bis) switch (i) { case 0: SETUP_IOMUX_PADS(usdhc2_pads); + gpio_request(USDHC2_CD_GPIO, "USDHC2 CD"); gpio_direction_input(USDHC2_CD_GPIO); usdhc_cfg[0].sdhc_clk = mxc_get_clock(MXC_ESDHC2_CLK); break; case 1: SETUP_IOMUX_PADS(usdhc3_pads); + gpio_request(USDHC3_CD_GPIO, "USDHC3 CD"); gpio_direction_input(USDHC3_CD_GPIO); usdhc_cfg[1].sdhc_clk = mxc_get_clock(MXC_ESDHC3_CLK); break; @@ -729,6 +733,7 @@ int checkboard(void) #ifdef CONFIG_SPL_OS_BOOT int spl_start_uboot(void) { + gpio_request(KEY_VOL_UP, "KEY Volume UP"); gpio_direction_input(KEY_VOL_UP); /* Only enter in Falcon mode if KEY_VOL_UP is pressed */ diff --git a/configs/mx6sabresd_defconfig b/configs/mx6sabresd_defconfig index a208425..9451bbd 100644 --- a/configs/mx6sabresd_defconfig +++ b/configs/mx6sabresd_defconfig @@ -66,6 +66,7 @@ CONFIG_FASTBOOT_BUF_ADDR=0x12000000 CONFIG_FASTBOOT_BUF_SIZE=0x10000000 CONFIG_FASTBOOT_FLASH=y CONFIG_FASTBOOT_FLASH_MMC_DEV=2 +CONFIG_DM_GPIO=y CONFIG_DM_MMC=y CONFIG_FSL_ESDHC=y CONFIG_SPI_FLASH=y From patchwork Fri Jan 18 14:53:34 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027462 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="alYIEb7S"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h4B76Tz8z9sCh for ; Sat, 19 Jan 2019 02:10:07 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 73636C220A3; Fri, 18 Jan 2019 15:00:59 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 6E3E3C2216C; Fri, 18 Jan 2019 14:54:37 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 16F2AC2216D; Fri, 18 Jan 2019 14:53:40 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00045.outbound.protection.outlook.com [40.107.0.45]) by lists.denx.de (Postfix) with ESMTPS id B5C22C21E36 for ; Fri, 18 Jan 2019 14:53:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iUMi4elWJcjhPuTxl8BCrEyZ17n/X2v0A2VIKsrrz08=; b=alYIEb7SwY+EYwax5bXpUrFWAslbV3ByQyQE9wRukBCnGRzIDebXtYGi8rE0mMxWt7NjJV6EKtW7H9+N68DfBjWVmK5rS5xkUorWnBVvDN7/Qgf9s8gwqIcSK/U/oZ02iZi+4fn5mBGUN4cWcch5f3bLKLzp5OBTYTbmtQi1J4c= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:35 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:34 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 22/26] configs: mx6sabreauto: Add DM_SPI_FLASH necessary configs Thread-Index: AQHUrz2WBY8Kom9vj0ODniSUq4gU3A== Date: Fri, 18 Jan 2019 14:53:34 +0000 Message-ID: <1547823182-6756-23-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:BaD1GEt40YpWQWNLTOjWFjd84mMU2+zC04TpdOG40X/qxsO8UH1L4vKNh4vRrl+dLip4wArpAYX+lP+30zL56WFgN+QEW1S4biqjcVQ12jtVsh+WLeG3HpDGBZYVRQwBmBY+qZ0i5tY3jR7fNuw58mDJ86IRWz5klwQsgVX+tCXaJ0XLH12qkHjjJdajjkk51F9jKvV/BwVuB4QEv6MXLc6DsqPVihdr3qQ/Sh92HbEqio2NAx0iPfIk7ZXUn5l6J9Rn3LifbUYmQkvun3bYjBw8VApp2Rh855ufNuNKvXF0naJ+hGPVvdWlcnwDovzB+2HCu/m0NzVKJIvS0Ekc3neeeu7+VU5ZXv6ynxdesdDy07Cf3oprBJ8+KwgiWt6CtIvT1FQiqoucftDhG6iAwxXMFuKvgU/Y+9IhEiHUH3As5ob1k4pZNQozpPlAyc7aU3w4gYFk89pHXxutQVbG7g==; 5:X0zI/sfc6uG7ZlwDOBJL1WyBiay+hgKaQCmCMWBzOOh/cqfFXPcMMqIzjVdk4uvf4OJ+SZUDIKvJ2YywsrNOBgVIBfRABpMKF9o7uOCzFy8zpbRfzSANMxah5m/r/I+nkN5LZDsZB0dt1oD/eR1RvdUuIjQXfD5mJIEw23qjITZb/5GH0AehgngNdzW5zqHO16c0r7vftKknpvxU9JgcMA==; 7:FUzHrsxZWAm1Grmi13crOITxmpIJXbi307H5bBlqNXljaa5z2JPWwd/+StyIGDHPXabLfBv0eV4WENUUlpJ3ReGntGtluZ6Oo8YudNNterLOqaOX/K1adeeaBbY0XpPP9mvbW7ddQJbISqCv/dROzg== x-ms-office365-filtering-correlation-id: 37c1e80c-7c2d-4435-fc9e-08d67d54b887 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(4744005)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: gmObAMndOLcb+24/bUqqT6ZvaGLHIUGoT6vh0JlcY6ZTmhBiIffZo0VB0q2182i7hEar9FMq+GxhYIMAuYjwEAdOpMnSTl4lMlasp97ozasMMTQFUDHh07uXUgTFbLOrxDnjqavzqy6kacsgM7YWdyZ/5Z0VO5wFn9PINchTVvs+ZnWj3z7/vbfJwlZl/Wd31bPBKDHSMZvg3bhXtShIFwNq4RbO6VqjDOhqeGR6PB03/uA1shfOUqc+3z5Em2+A9hfkzrhz8w9nrZvSYi30Tayi9x2fYcm2a6MtDYzE9dgtUAZT+f5NHe0Vcd++KCphxz6b9sx4HFsicSKOx6BevkqQvJt7AgulYymE4mad090jEyhJOlrsQqSovEPzTi15CbsCHBSA8K9TXO+EUSR6AQicOdhBVo2LKuCzpM4+tQM= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37c1e80c-7c2d-4435-fc9e-08d67d54b887 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:34.2398 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 22/26] configs: mx6sabreauto: Add DM_SPI_FLASH necessary configs X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Enable all neceassary configs to support DM_SPI_FLASH on mx6sabreauto. Signed-off-by: Abel Vesa --- configs/mx6sabreauto_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/mx6sabreauto_defconfig b/configs/mx6sabreauto_defconfig index bcd6ff0..a4d051a 100644 --- a/configs/mx6sabreauto_defconfig +++ b/configs/mx6sabreauto_defconfig @@ -61,12 +61,14 @@ CONFIG_DM_MMC=y CONFIG_FSL_ESDHC=y CONFIG_NAND=y CONFIG_NAND_MXS=y +CONFIG_DM_SPI_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_MII=y CONFIG_DM_REGULATOR=y CONFIG_SPI=y +CONFIG_DM_SPI=y CONFIG_MXC_SPI=y CONFIG_USB=y CONFIG_DM_USB=y From patchwork Fri Jan 18 14:53:35 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027437 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="f814XCpF"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h41B5wZDz9sCh for ; Sat, 19 Jan 2019 02:02:22 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 839B5C220E1; Fri, 18 Jan 2019 15:01:15 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id B531CC2212A; Fri, 18 Jan 2019 14:54:38 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 5E94CC220D6; Fri, 18 Jan 2019 14:53:42 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00043.outbound.protection.outlook.com [40.107.0.43]) by lists.denx.de (Postfix) with ESMTPS id 743E0C22128 for ; Fri, 18 Jan 2019 14:53:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Sy9nyz9wo0Lkyoh+2vLQpPWM7hv+ShnpHiWuslkbDPA=; b=f814XCpFBrOUXyu1yW8wXu3KkFcRJiqf8Y1aslAO5CemTKTnEnMpSCDwVNwSollCakONtdTYtBBLBtL9OWSYOaOwiLEUKkEXMDx0UocWSdkoHu5VrQ3WtE6kxMb6g88+yXisllW3OtYIbQ/ltGXyRESsvtg2j48v+6bohUbihvo= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:35 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:35 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 23/26] configs: mx6sabresd: Add DM_SPI_FLASH necessary configs Thread-Index: AQHUrz2W0gVKooGZpUGQxKy0peeV9g== Date: Fri, 18 Jan 2019 14:53:35 +0000 Message-ID: <1547823182-6756-24-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:s/KzoM75fNrgfsfTC+OMFkNnn5MbDQdZtg+tWFOhbVBctktNEIsf77BgEvxpgsUajhT+C/j4ZrdTFmbYcNW6iRWEC4a6+Tovkp2WqINJcP1yYy+kEQCIACnNoEqkYIF1845aAnn4Q43zWJwn7uvYGDW4VI7+rhPUea1nKBRtgo0d1ZgcropBOsJhZ4BR3J24QArerJtd0E0GzGFl2SooqGiV4tE5qWosbFFkzlQj5YUvCnqMj65Ki29f8kN6lvBSw67KiPdfppzo5bYJtPu+4UmHuWEmsvSqYeTJD6h7D6k5mWrVcEkW4Jg4uJvkr/com1ScZJglnqCsH1ISZVvG3mYAvKdQ5Ss2QVBW00+VFCUlKa09G1pJKEqOeFxqXONUUs7XCW8zXRkwBzlbjJEjY96P6W151d3ACFlla6ybM/BCsUT2yilcfqN64i5K0iQpUK6QzzqzhMmT8H6bHomXQg==; 5:X7Bl1k0COYlnnGAKYjDwPsVSW5+iM4iPDsKDu1ra+2PVjcZNoc0clsLlUFKeV42iKOY/sgR3ss4q9eiquplAWzbz6dJHqtQ9AmwkPtagDcLD/IxP2MlnZCB1F4iTvMOtbym9AA4Cei4dGk1hjotxc7CtOlmedOx9dOIa+kWfMMaDVnbBOwa2iaYK7wrUf3BgtwxkreBbcd8F0a0tSmSg3g==; 7:b5a7Jn9vIr8SEB0MNIs3qjVMGwneO1Q52GC4yE4vTIjQf1DrcNnRha2rqQjhZbcmI2UIptvyjMcQlY47+S2qMG55GyYG2CVADyBi97iImcXzHfU0eGgSmoyJYwm4qIiXt5XXd3nUDxiGjJasY+8R4Q== x-ms-office365-filtering-correlation-id: 13e63067-05e3-4726-a8fa-08d67d54b8f5 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(4744005)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: M4eEzDmrQEX7EoRyuPGSTw7j4VSTXpEnzPDlqWPSXnn4w7gznsxIbP5q7vGz3b6Sctjs7SxfptFBxwyuTtEfGT+k70sm5RiEahe72LA2xgVw1v92XF4UZKpMISD6w8ztT0OKCDTiiIq7Qg7FnfbY9OxFppDXyKsXUJ4WVH+hDKkI8d5kDPj4FK4Y21ln+hJo4nWpeHoulQ5qy62JwVejP8vkgJv1fdVDNbtgqab/Ndj07/IfI4nG+rFYftd6nwBbhz8CqJYJpnd3+sjiR9y/3fQqqrL86LjJs+xGNdYDKAYeclDiH+DcNyKW74MTjbwGfHyNntHTK/u+k2cQ84S9UkeYuXG9Ygk+oYFcfeCGS3hy6cMHtqKFRYzb6yxi8BGxQn1kwBd6XM8BPnCVtrTRQ2UCbxOFXN3QrpvT91ti3og= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 13e63067-05e3-4726-a8fa-08d67d54b8f5 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:34.9742 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 23/26] configs: mx6sabresd: Add DM_SPI_FLASH necessary configs X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Enable all neceassary configs to support DM_SPI_FLASH on mx6sabresd. Signed-off-by: Abel Vesa --- configs/mx6sabresd_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/mx6sabresd_defconfig b/configs/mx6sabresd_defconfig index 9451bbd..7fbfddb 100644 --- a/configs/mx6sabresd_defconfig +++ b/configs/mx6sabresd_defconfig @@ -69,6 +69,7 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=2 CONFIG_DM_GPIO=y CONFIG_DM_MMC=y CONFIG_FSL_ESDHC=y +CONFIG_DM_SPI_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y @@ -76,6 +77,7 @@ CONFIG_MII=y CONFIG_PCI=y CONFIG_DM_REGULATOR=y CONFIG_SPI=y +CONFIG_DM_SPI=y CONFIG_MXC_SPI=y CONFIG_USB=y CONFIG_DM_USB=y From patchwork Fri Jan 18 14:53:36 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027456 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="XfJyf34K"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h47b42fkz9sCh for ; Sat, 19 Jan 2019 02:07:55 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id D9F7AC22111; Fri, 18 Jan 2019 15:01:30 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id DF16EC22111; Fri, 18 Jan 2019 14:54:54 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id DD496C22180; Fri, 18 Jan 2019 14:53:42 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00057.outbound.protection.outlook.com [40.107.0.57]) by lists.denx.de (Postfix) with ESMTPS id BAE30C22131 for ; Fri, 18 Jan 2019 14:53:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gVrekrlEl86eJV3nOWEMJPbJOcm/V6J/AmdnyiiCZZ4=; b=XfJyf34KWbJQXD+X4hmkRiWrNrO4hHu03sKCSD0dLfes01NMJ9dwXH6HRuujmOU7IZhlvY5D2BUDXIwWw3SPADWQNU2v6qKSvHtrR0n8Yn1AMh7GK3XT4xvfM4qJiVmKVTw9Bw8veZ3471f5+6v6+GVU6s85EnMsl0uL9v2TMgs= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3591.eurprd04.prod.outlook.com (52.133.20.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Fri, 18 Jan 2019 14:53:36 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:36 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 24/26] board: mx6sabreauto: Remove the non-DM code Thread-Index: AQHUrz2Xdo3GawsTtEuOjCrTNmfxwQ== Date: Fri, 18 Jan 2019 14:53:36 +0000 Message-ID: <1547823182-6756-25-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3591; 6:1aSgmBpiyUQUSo4xzDWfVZydxYrYad8SK5Y6mqABmTBPlad8lLM247bUGDbO1TjgHpszUQGIWxbKbJdB3eMFUSfD5DVcnKUH9aihDqx8KEgJo0+WJizsKYJhbcjtd7w5FXmbkj5s1b0m+qaL7xmsYxOoNMnbpjnPpLxcewMhK4qVDWzN+G6/hqVA+RrmEQ4GUcS2JkqcqPBnMP+2OCagQeyzIu1EH9po30qHHmCKSxiubemje9LdL5lyZW+zvXF5Sm4LpM7bZZmt7cyHKqjxM1iCcxyP3H3B5xLp45eQvWiiogXYExcfQhEGQ1E3Km+i3Ms1JunYgbnKvS1lnQ67i44vtfCnl88niY/jPboHrtJT2fhNovvDAQXSeTOk+kxcPcYvPFflahonN5kwOmqiJqC8tkmcfoH2U59WTEgJvHS86v8KkdlGCRwMsNuvTJhQCHy2MTNT/yRD3fkqAuO8qQ==; 5:q5uf1mZpA3VmGeETcq0gx70CByNH0gnV9KQBl2jYIEhWXmB3gvj3r4LszFOpE9znCyAZR8YYYxMyI/r4D6O245oqY11AdBN3F1a0JfIQQ+4brdn53tpdQokfCuXdLxFFRNCIChKZ/4/g5vLHQ9W2zNt5OloX/N9zWvGQJ3mhBZw/ATbE37iegIbnUDQ7WXQd36rP8fPZ1RjJPIliKEqb3w==; 7:r1E0g7gfg2+DltnKZ0tLa7/4n58ltBo9lDN+Sk7nFv0s8em8dxn/YyCtLJoPGD12aPEVprZY4qEkHM4vieA+xUDNDPfcodjF/pR8VBNv5slbHYYhAspusXD1g1YqURt9yK/hxGzoX/+qFdy3J3zwAg== x-ms-office365-filtering-correlation-id: 333a9e86-14a7-4723-2e49-08d67d54b95c x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3591; x-ms-traffictypediagnostic: AM6PR0402MB3591: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(37524003)(110136005)(6636002)(305945005)(7736002)(2501003)(105586002)(99286004)(86362001)(106356001)(68736007)(71190400001)(186003)(71200400001)(76176011)(50226002)(3846002)(26005)(36756003)(486006)(386003)(316002)(44832011)(81156014)(6116002)(6512007)(81166006)(8676002)(8936002)(6436002)(66066001)(52116002)(97736004)(25786009)(102836004)(4326008)(14454004)(6506007)(478600001)(256004)(53936002)(5660300001)(446003)(476003)(2616005)(2906002)(11346002)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3591; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: gO9npD0Tg/1O8lr2adAYY3rzpNt/vX91/QFQpSG+0nPTs7IP+1nv/dUgEO1ei0TFO+0jTGC89i7tlLIQ0lBDWJSOiSTokF89mweTdm3+O3ODPDxNYSUKjXGaoMp6W0h2qvvlrupijNuAMGqxGBTPCFhLAMe6ZVbh2Hdbx1GAMgCFoFMGdGkrCZkp8YcvFU+/slcDbG9ggwUbdYen9N6AXPL5fo1yTiKPqudheiGt6inlO7HS3882evMyzgAj4mWZZcIZGeoqYfQysWUC4Pak/mmNnzHy4VPfdOOdgwScyvFLoMTrNFXOP+30i3R1Kn1K4N70RKyVpJUzZJQf6m52n9XlSvh4nzuNqxuk2TFjDRbKjrnBC6MY0wOEHwNRH3KwPP1BHTS9oFQZ4WDPiti0PB6yoAz1RcgKSCp5/Qgj9dc= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 333a9e86-14a7-4723-2e49-08d67d54b95c X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:35.6304 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3591 Subject: [U-Boot] [PATCH 24/26] board: mx6sabreauto: Remove the non-DM code X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Since the mx6sabreauto has DM support, remove the unused non-DM code from mx6sabreauto board file. Signed-off-by: Abel Vesa --- board/freescale/mx6sabreauto/mx6sabreauto.c | 70 ----------------------------- 1 file changed, 70 deletions(-) diff --git a/board/freescale/mx6sabreauto/mx6sabreauto.c b/board/freescale/mx6sabreauto/mx6sabreauto.c index b28e5e3..0f3b134 100644 --- a/board/freescale/mx6sabreauto/mx6sabreauto.c +++ b/board/freescale/mx6sabreauto/mx6sabreauto.c @@ -159,44 +159,6 @@ static iomux_v3_cfg_t const port_exp[] = { IOMUX_PADS(PAD_SD2_DAT0__GPIO1_IO15 | MUX_PAD_CTRL(NO_PAD_CTRL)), }; -/*Define for building port exp gpio, pin starts from 0*/ -#define PORTEXP_IO_NR(chip, pin) \ - ((chip << 5) + pin) - -/*Get the chip addr from a ioexp gpio*/ -#define PORTEXP_IO_TO_CHIP(gpio_nr) \ - (gpio_nr >> 5) - -/*Get the pin number from a ioexp gpio*/ -#define PORTEXP_IO_TO_PIN(gpio_nr) \ - (gpio_nr & 0x1f) - -static int port_exp_direction_output(unsigned gpio, int value) -{ - int ret; - - i2c_set_bus_num(2); - ret = i2c_probe(PORTEXP_IO_TO_CHIP(gpio)); - if (ret) - return ret; - - ret = pca953x_set_dir(PORTEXP_IO_TO_CHIP(gpio), - (1 << PORTEXP_IO_TO_PIN(gpio)), - (PCA953X_DIR_OUT << PORTEXP_IO_TO_PIN(gpio))); - - if (ret) - return ret; - - ret = pca953x_set_val(PORTEXP_IO_TO_CHIP(gpio), - (1 << PORTEXP_IO_TO_PIN(gpio)), - (value << PORTEXP_IO_TO_PIN(gpio))); - - if (ret) - return ret; - - return 0; -} - #ifdef CONFIG_MTD_NOR_FLASH static iomux_v3_cfg_t const eimnor_pads[] = { IOMUX_PADS(PAD_EIM_D16__EIM_DATA16 | MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)), @@ -681,19 +643,10 @@ int checkboard(void) } #ifdef CONFIG_USB_EHCI_MX6 -#define USB_HOST1_PWR PORTEXP_IO_NR(0x32, 7) -#define USB_OTG_PWR PORTEXP_IO_NR(0x34, 1) - -iomux_v3_cfg_t const usb_otg_pads[] = { - IOMUX_PADS(PAD_ENET_RX_ER__USB_OTG_ID | MUX_PAD_CTRL(NO_PAD_CTRL)), -}; - int board_ehci_hcd_init(int port) { switch (port) { case 0: - SETUP_IOMUX_PADS(usb_otg_pads); - /* * Set daisy chain for otg_pin_id on 6q. * For 6dl, this bit is reserved. @@ -708,29 +661,6 @@ int board_ehci_hcd_init(int port) } return 0; } - -int board_ehci_power(int port, int on) -{ - switch (port) { - case 0: - if (on) - port_exp_direction_output(USB_OTG_PWR, 1); - else - port_exp_direction_output(USB_OTG_PWR, 0); - break; - case 1: - if (on) - port_exp_direction_output(USB_HOST1_PWR, 1); - else - port_exp_direction_output(USB_HOST1_PWR, 0); - break; - default: - printf("MXC USB port %d not yet supported\n", port); - return -EINVAL; - } - - return 0; -} #endif #ifdef CONFIG_SPL_BUILD From patchwork Fri Jan 18 14:53:37 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027460 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="xJGJmTuE"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h48q2xJHz9sDX for ; Sat, 19 Jan 2019 02:08:59 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id ABBBAC22101; Fri, 18 Jan 2019 15:00:43 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 41FE1C220FD; Fri, 18 Jan 2019 14:54:27 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id DA876C22150; Fri, 18 Jan 2019 14:53:43 +0000 (UTC) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30073.outbound.protection.outlook.com [40.107.3.73]) by lists.denx.de (Postfix) with ESMTPS id 30BD5C22121 for ; Fri, 18 Jan 2019 14:53:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QCdsL6wAVAusYBn709jkg4WdmJ0Rred6FxBcYF/Ql+g=; b=xJGJmTuES/yVyX9xxXSRWtugsT4DmYeiK0Hcx+iNfL/omCktUdLXGeTJF/vHazY2AUN0uLctseJ4/cQ5zox9f4ixW/FoYCTG3YP79Ubr4GKBnoG6Qhme8PUsFyr3qxQo0aB4AfycF5pLB+p2+iGJHDXz6S5/59ypuX9Ms0HxmKE= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3830.eurprd04.prod.outlook.com (52.133.29.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.24; Fri, 18 Jan 2019 14:53:37 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:37 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 25/26] board: mx6sabresd: Remove non-DM code Thread-Index: AQHUrz2XUtnbTMMwI0G59/js0yI0rw== Date: Fri, 18 Jan 2019 14:53:37 +0000 Message-ID: <1547823182-6756-26-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3830; 6:BhYjcsJaS2DTxXZlUTQGKQx3ickQ18vqf9CXlNXfRY1NneMiz0Y9l1hbzagE/or7V34z8XCoFYAB0m88xE7DDTtGq94jVHyLBWiWuvXjv/aOatSgQRnbWASzp4ufJsjj5J60PIVOpJZmlD6lJERg0w0QUM0m8vvS1Rl6SwwGRn0LJUXKHB7QW9P4UjlxcmMBZc7sh1fcgrQtkIEX4/be2rEd2cIELy6Ksc2V+OF24EH/P5w6oXtwx7/qDYC3uS2fmFlZ3eaJzB+2O54TawS2571/D2yWzBfsqVEqjkpvlxTN5p61548NaJcB1q4rQg0X3bW4jJW/PxGoCUA9mBaBvlVUCMr/L3PGwKCvV/7NiO/MWdyPLnYj6+3D1t7niJoQaH0WyUpR7F5LYLfuTQ8yrs+WlK6ktMeZ5fdO+rPXEUvC1icGVrJ12Gt9shPkpl3u/hJF2XMY19wgNZjzFI3i+w==; 5:t2bdBfkECi32EmdbSuKx/oABg+ECALoWqp7+AxSaNuKmqoclIkNTUPfvSts7u5LX+3SHdXSW750rJwRF+YmLzmKs/r/TcM6dnYNRFRQvNhkJnOugp1xBD61yoLrOn8QTI+tglsHh31mamepu1HsNBhstD0y0Jzm+aLPYfGZRSzLSBul+CnxH+SvxwtuPle6ABJCYxdlIEtyDaoyOl825WA==; 7:4xdmmnKUcfxex+p/LHyM+NlCtahJy+mMuqWk+pi9tT3IthNvzpURPZwZa7PhlfRYX4kb6cv0nWVE+i4L8z7WelxTRDF0sypept1WMRUua7hkzhsJNkc9zIvEWSu3hcJhQVO+p6uPu6TCkg3i/hQmrQ== x-ms-office365-filtering-correlation-id: 9ed81e75-385c-415e-5000-08d67d54b9df x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3830; x-ms-traffictypediagnostic: AM6PR0402MB3830: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(346002)(376002)(396003)(366004)(39860400002)(199004)(189003)(6486002)(7736002)(386003)(105586002)(68736007)(305945005)(446003)(6636002)(2616005)(71200400001)(11346002)(476003)(71190400001)(2501003)(256004)(6436002)(25786009)(52116002)(76176011)(66066001)(186003)(3846002)(50226002)(4326008)(99286004)(102836004)(6116002)(14454004)(316002)(81166006)(8676002)(478600001)(110136005)(97736004)(6506007)(36756003)(44832011)(486006)(2906002)(8936002)(5660300001)(53936002)(106356001)(26005)(6512007)(86362001)(81156014)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3830; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: /FFJ6lGYfXj832necfAORcjNrl6e3KHirNa/MZINOj6/t2wV09ayopyTXrFkys0hJP2X17OfCehfEDWQiqJXZlY72l2aeZ9FzvpwYZR5EFbC24LUx5zidHDGFoBA+0jhBXYMMQEpsGio4ozp1+nLOnfLzA65gtvfd1TxTSyp0SW1sRz2NewT3kgchVgB3I2NfDTSC1yqCiWzhjpaw8wWb5FSDDTMcT4pyOiaQRQLe/FU0vjgCkoRgalwovjKVSUhbrr2SL0SOmo2UKpoC/ZdQS2MrbWyB7GX5SeFFkWQIh56o/EOfA+D4xKjwrUaDyFVY1lKbk2fNZSU/AEU+Lm2/AM8GkTfxlchuNe2epXvKhDoxdozKKSkbZJTDjn6t6YUjjST9R+tlSAVOlKVE7kgDKhsKdf478MqLH6p1zWKQng= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ed81e75-385c-415e-5000-08d67d54b9df X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:36.3961 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3830 Subject: [U-Boot] [PATCH 25/26] board: mx6sabresd: Remove non-DM code X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Since the mx6sabreauto has DM support, remove the unused non-DM code from mx6sabresd board file. Signed-off-by: Abel Vesa --- board/freescale/mx6sabresd/mx6sabresd.c | 50 --------------------------------- 1 file changed, 50 deletions(-) diff --git a/board/freescale/mx6sabresd/mx6sabresd.c b/board/freescale/mx6sabresd/mx6sabresd.c index e3db2fd..71b9bfe 100644 --- a/board/freescale/mx6sabresd/mx6sabresd.c +++ b/board/freescale/mx6sabresd/mx6sabresd.c @@ -563,63 +563,13 @@ int board_eth_init(bd_t *bis) } #ifdef CONFIG_USB_EHCI_MX6 -#define USB_OTHERREGS_OFFSET 0x800 -#define UCTRL_PWR_POL (1 << 9) - -static iomux_v3_cfg_t const usb_otg_pads[] = { - IOMUX_PADS(PAD_EIM_D22__USB_OTG_PWR | MUX_PAD_CTRL(NO_PAD_CTRL)), - IOMUX_PADS(PAD_ENET_RX_ER__USB_OTG_ID | MUX_PAD_CTRL(NO_PAD_CTRL)), -}; - -static iomux_v3_cfg_t const usb_hc1_pads[] = { - IOMUX_PADS(PAD_ENET_TXD1__GPIO1_IO29 | MUX_PAD_CTRL(NO_PAD_CTRL)), -}; - static void setup_usb(void) { - SETUP_IOMUX_PADS(usb_otg_pads); - /* * set daisy chain for otg_pin_id on 6q. * for 6dl, this bit is reserved */ imx_iomux_set_gpr_register(1, 13, 1, 0); - - SETUP_IOMUX_PADS(usb_hc1_pads); -} - -int board_ehci_hcd_init(int port) -{ - u32 *usbnc_usb_ctrl; - - if (port > 1) - return -EINVAL; - - usbnc_usb_ctrl = (u32 *)(USB_BASE_ADDR + USB_OTHERREGS_OFFSET + - port * 4); - - setbits_le32(usbnc_usb_ctrl, UCTRL_PWR_POL); - - return 0; -} - -int board_ehci_power(int port, int on) -{ - switch (port) { - case 0: - break; - case 1: - if (on) - gpio_direction_output(IMX_GPIO_NR(1, 29), 1); - else - gpio_direction_output(IMX_GPIO_NR(1, 29), 0); - break; - default: - printf("MXC USB port %d not yet supported\n", port); - return -EINVAL; - } - - return 0; } #endif From patchwork Fri Jan 18 14:53:37 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1027465 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="EKXWMCrS"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43h4Cf6MM2z9sCh for ; Sat, 19 Jan 2019 02:11:26 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 81BABC2214F; Fri, 18 Jan 2019 15:00:27 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 1D865C220A3; Fri, 18 Jan 2019 14:54:26 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 07757C220F0; Fri, 18 Jan 2019 14:53:43 +0000 (UTC) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30072.outbound.protection.outlook.com [40.107.3.72]) by lists.denx.de (Postfix) with ESMTPS id B5BC7C220F0 for ; Fri, 18 Jan 2019 14:53:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FE6WQMXdp+UQx+wk6gJjVaHEdlfWwbv3Q2ByvS50r/M=; b=EKXWMCrScl7/GMxVXbbEJkgWJkNqnyxIdtZUjsAR/QP12LSlrj0rtAUd/iE2MFcee8BFvLj4nO/uU+wSIFKcVoZM4QLmtkMIrTji/0LstxC84Q640cpjUoXYkdXJ0L4S+p/jcmgCsliEUevWk9ppWgopt6/gBz1aQO0S4v1jZIE= Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com (52.133.28.145) by AM6PR0402MB3830.eurprd04.prod.outlook.com (52.133.29.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.24; Fri, 18 Jan 2019 14:53:38 +0000 Received: from AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee]) by AM6PR0402MB3654.eurprd04.prod.outlook.com ([fe80::24fe:718b:a240:1aee%2]) with mapi id 15.20.1537.018; Fri, 18 Jan 2019 14:53:38 +0000 From: Abel Vesa To: Tom Rini , Fabio Estevam , "u-boot@lists.denx.de" , dl-uboot-imx , Peng Fan Thread-Topic: [PATCH 26/26] board: mx6sabresd: Remove the enet reset gpio handling Thread-Index: AQHUrz2XVaa5hQ0Uyk+9HqR7wcfHeQ== Date: Fri, 18 Jan 2019 14:53:37 +0000 Message-ID: <1547823182-6756-27-git-send-email-abel.vesa@nxp.com> References: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> In-Reply-To: <1547823182-6756-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0002.eurprd04.prod.outlook.com (2603:10a6:203:90::12) To AM6PR0402MB3654.eurprd04.prod.outlook.com (2603:10a6:209:19::17) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR0402MB3830; 6:I3TY0pFWrXocVvAfLQeWLQOtSbkYbaRkBs1t4fRIFjelNGAw4rWKD/lqXwn2wHypcpWFgf1jynelZcY0qEcDvkzjlsojtf1pul8Savy4oRdMYwdUSFrybYzHPjgurU5R3J4ud3dQj9YMswcr74GGq7LyfxoVJ9wkm9dNm387n+tV0R9/J97tss9qm1nwRk5GRZJQ0T6ebkgUUXKQh4OZvzFn84TMODw2BqdlsjFmSgLLuErQ5LgVypgKsgb74wPkHKt2Ou1swYoccFSjWjICMKhvQs5/tkFnQ5iqj7Cxv5kvEdZzklD6joLIBegXJfWeGuI5te6RJ1FGCzKP77DGsHgwmHAZ4f0Ie0NtiRkJ1Cq6Fzc67iUFfdCcAdl3CxMNbM7V+aqzZ7ZAH1on7XewA32JShGIIPai2JDLNYbAdeSPiqIFqwZFxHSPgQiPUnOaZGfvYDtgyLKS1ETcyyDc9A==; 5:seWpHACXdQrH/0cfawB8wZzaIKdt9Kpc7/Su8+wg5sK2a01sdDSehmk4Dtaoi9IiB62a8kL7jwcAamsPBdY79TnWF9BjBI2Gh2+3LSHHvqrYdEEMBhZRdr2oQQ/+wO+4Sm2OqT2+WUMRxSIVEJTP6/gPSgcckAHRZ2mzqfpjLqnzfVW7C4VEzQxu7N1wHJzfLxWyzRVdFuiNqpt4/FxmNg==; 7:gJZpvgt3XAUY8z+2cpQRwyUKbEjsr1veyzizRhX8xiOo5yQ32hXNiMjeDqRhIucY+RAzWlR7Q1CrCt3QXap89DfR4SUgdqjLm1D0ivdJqeqx2ZvzQ1phj9hgxAXmD5/0eKzONmFurU2XMRK7YPmAKA== x-ms-office365-filtering-correlation-id: c73ff884-2efd-46e0-fc7e-08d67d54ba4c x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3830; x-ms-traffictypediagnostic: AM6PR0402MB3830: x-microsoft-antispam-prvs: x-forefront-prvs: 0921D55E4F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(346002)(376002)(396003)(366004)(39860400002)(199004)(189003)(6486002)(7736002)(386003)(105586002)(68736007)(305945005)(446003)(6636002)(2616005)(71200400001)(4744005)(11346002)(476003)(71190400001)(2501003)(256004)(6436002)(14444005)(25786009)(52116002)(76176011)(66066001)(186003)(3846002)(50226002)(4326008)(99286004)(102836004)(6116002)(14454004)(316002)(81166006)(8676002)(478600001)(110136005)(97736004)(6506007)(36756003)(44832011)(486006)(2906002)(8936002)(5660300001)(53936002)(106356001)(26005)(6512007)(86362001)(81156014)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3830; H:AM6PR0402MB3654.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: G+56xOO5vAO67cTNBabPzl6gUZRM3QKQ3WX3zm50PIl1dJFOLR4IVkiNG3ldezrGKyXM6gOCk+EevHKstfhfrja8PAqbJY1xdnTCjnIbxi1GhKXbjh6b9iBlYxerL65TkESfUec9dimd1ivtFt6y8Nd+Ms2vEbmnsIsjaHQZq51aMwQMY7JDLS2kvJrVM8mhrPn0ac9PkBvUEhTEs5XVXfBaa6Zu6aW1LDaGUqmyHFFbOig/mxL+nrBaKUeoN39oRBIUnP79/GmwTIugVQSPlKl4pLfXpMnQEbLLe3i8W0hbqLcdpT+YXqiXX3pZ0YyyLGTqlbTRdQH8OOCyJsEvtZCuEhHScJ6dswLa2Tbrv21jnmF/d9DTTUg0+43khORbJn6YMNOPmfKWdTgmINyG43T5iOzwyeliiTeCyWrV2ak= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c73ff884-2efd-46e0-fc7e-08d67d54ba4c X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2019 14:53:37.2242 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3830 Subject: [U-Boot] [PATCH 26/26] board: mx6sabresd: Remove the enet reset gpio handling X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Rely on the phy-reset-gpios which is set in imx6qdl-sabresd dtsi and get rid of the enet reset gpio handling from the board file. Signed-off-by: Abel Vesa --- board/freescale/mx6sabresd/mx6sabresd.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/board/freescale/mx6sabresd/mx6sabresd.c b/board/freescale/mx6sabresd/mx6sabresd.c index 71b9bfe..c9f2076 100644 --- a/board/freescale/mx6sabresd/mx6sabresd.c +++ b/board/freescale/mx6sabresd/mx6sabresd.c @@ -94,13 +94,6 @@ static iomux_v3_cfg_t const enet_pads[] = { static void setup_iomux_enet(void) { SETUP_IOMUX_PADS(enet_pads); - - /* Reset AR8031 PHY */ - gpio_request(IMX_GPIO_NR(1, 25), "ENET PHY Reset"); - gpio_direction_output(IMX_GPIO_NR(1, 25) , 0); - mdelay(10); - gpio_set_value(IMX_GPIO_NR(1, 25), 1); - udelay(100); } static iomux_v3_cfg_t const usdhc2_pads[] = {