Received: by 2002:a25:31c3:0:0:0:0:0 with SMTP id x186csp3847653ybx; Mon, 4 Nov 2019 03:55:35 -0800 (PST) X-Google-Smtp-Source: APXvYqxAh0IeL8FWxM3M4JONp14905SM0k7JEZLhT3kuFJb3Jfjb+dIZJVuN3EzwvVNyOPy/IdH1 X-Received: by 2002:a17:906:134c:: with SMTP id x12mr22656098ejb.269.1572868535454; Mon, 04 Nov 2019 03:55:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1572868535; cv=none; d=google.com; s=arc-20160816; b=iox22QOScIrFkX4NzCiW7mJCNxmMIk3V3/P+8g13MELWTsw4zuEkZB6cvnariJiF8l S+C4rq3DYzWLTkrBnLvkzwyKOKUpnqaVUGNO9itnRoGwh6Awn8qrtSKzKBg4YmooJ4ia RgtKta5LSprl2YVGzTA+FnFgt+DkT7b6TaFwIVhia8nB0AMcQGawzgUup/ayfzj4gdtw LLhe8kReStF9DxTmgN0d9DpXgYbU0bex6gDFs3uHJ50Eapm3DrREtN87JWKB8tl5cNy+ mjYc6pNgBwBavaVX2VAZhZxD60n97wF2yz+P1vRi3FB7e7PKOHWpSJHMcjEBTajMo9zX DQNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:message-id:date:thread-index :thread-topic:subject:cc:to:from; bh=iyGo4BBhZzi8LgO/1LuZV6wm/bwP8SCmU5IYwbxmeus=; b=WJI9k0NMzdUwX7vyQ7X3B5iiirhQayshdh8MZX7fc5Zm4/9D4bGiD3g+/ZuXlQolQ6 aktbXh89B0aApP+E79hlLsNXlGFCBhHZCxvm2UHeD/PTqiIOCfTFHscSaEvCRnW8YR0+ 1Go9mdd09hTce8NYKeJUax2wEM5ZO3IuqQsXw/r/PLBfOKBe+XLTvQ0Z0q+kidJxQqf0 EKOVttNIiacJwFhPdg4Ekmvmw0gplgavqwCLmEjWEwKfXsF//q4AmjcGteYupzqrwK60 IJgySrf6mbb0D4AJAywEqli+S0xlRdWXSHVu+ZhwWi86Dcn61Ikuk4hk1/ErVCEH7Up6 D6Wg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s13si3958046eju.83.2019.11.04.03.55.11; Mon, 04 Nov 2019 03:55:35 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728804AbfKDLx7 convert rfc822-to-8bit (ORCPT + 99 others); Mon, 4 Nov 2019 06:53:59 -0500 Received: from skedge03.snt-world.com ([91.208.41.68]:47196 "EHLO skedge03.snt-world.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726441AbfKDLx7 (ORCPT ); Mon, 4 Nov 2019 06:53:59 -0500 Received: from sntmail10s.snt-is.com (unknown [10.203.32.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by skedge03.snt-world.com (Postfix) with ESMTPS id 2E24160CAF3; Mon, 4 Nov 2019 12:53:57 +0100 (CET) Received: from sntmail12r.snt-is.com (10.203.32.182) by sntmail10s.snt-is.com (10.203.32.183) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 4 Nov 2019 12:53:56 +0100 Received: from sntmail12r.snt-is.com ([fe80::e551:8750:7bba:3305]) by sntmail12r.snt-is.com ([fe80::e551:8750:7bba:3305%3]) with mapi id 15.01.1713.004; Mon, 4 Nov 2019 12:53:56 +0100 From: Schrempf Frieder To: Krzysztof Kozlowski , Fabio Estevam , Mark Rutland , NXP Linux Team , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo CC: Schrempf Frieder , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: [PATCH v4 0/9] Add support for more Kontron i.MX6UL/ULL SoMs and boards Thread-Topic: [PATCH v4 0/9] Add support for more Kontron i.MX6UL/ULL SoMs and boards Thread-Index: AQHVkwaJH746zF7YVkilpRPjJDiF5w== Date: Mon, 4 Nov 2019 11:53:56 +0000 Message-ID: <20191104115352.8728-1-frieder.schrempf@kontron.de> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: git-send-email 2.17.1 x-originating-ip: [172.25.9.193] x-c2processedorg: 51b406b7-48a2-4d03-b652-521f56ac89f3 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8BIT MIME-Version: 1.0 X-SnT-MailScanner-Information: Please contact the ISP for more information X-SnT-MailScanner-ID: 2E24160CAF3.A0C35 X-SnT-MailScanner: Not scanned: please contact your Internet E-Mail Service Provider for details X-SnT-MailScanner-SpamCheck: X-SnT-MailScanner-From: frieder.schrempf@kontron.de X-SnT-MailScanner-To: devicetree@vger.kernel.org, festevam@gmail.com, kernel@pengutronix.de, krzk@kernel.org, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, mark.rutland@arm.com, robh+dt@kernel.org, s.hauer@pengutronix.de, shawnguo@kernel.org X-Spam-Status: No Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Frieder Schrempf In order to support more of the i.MX6UL/ULL-based SoMs and boards by Kontron Electronics GmbH, we restructure the devicetrees to share common parts and add new devicetrees for the missing boards. Currently there are the following SoM flavors: * N6310: SoM with i.MX6UL-2, 256MB RAM, 256MB SPI NAND * N6311: SoM with i.MX6UL-2, 512MB RAM, 512MB SPI NAND (new) * N6411: SoM with i.MX6ULL, 512MB RAM, 512MB SPI NAND (new) Each of the SoMs also features 1MB SPI NOR and an Ethernet PHY. The carrier board for the evalkit is the same for all SoMs. This series also includes some small enhancements and fixes for the shared parts of the devicetrees. --- Changes for v4: =============== * Move the patch that removes the snvs-poweroff node before the file is moved * Drop patch to specify bus-width as this is already set in imx6ul.dtsi * Drop patch to add an entry for the dts files in MAINTAINERS * Remove Fixes tags for patches that are not actually fixes Changes for v3: =============== * Add a patch that removes the snvs-poweroff node as it is not used * Drop patch to add missing includes for gpio.h and irq.h as it is not needed * Add Fixes tags to those patches that fix an issue in the existing devicetrees * Add Reviewed-by tags from Krzysztof * Minor improvements to commit messages and cover letter Changes for v2: =============== * Patch 1: Move the spi-flash node instead of duplicating it * Patch 3: Add a missing include for dt-bindings/gpio/gpio.h * Patch 11: Add patch to add missing includes for gpio.h and irq.h * Add Reviewed-by tags from Krzysztof and Rob --- Frieder Schrempf (9): ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a separate file ARM: dts: Add support for two more Kontron SoMs N6311 and N6411 ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-poweroff driver ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a separate file ARM: dts: Add support for two more Kontron evalkit boards 'N6311 S' and 'N6411 S' ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'stdout-path' ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and overcurrent polarity to usb nodes ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comment and fix indentation dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles .../devicetree/bindings/arm/fsl.yaml | 14 + arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 405 +---------------- .../boot/dts/imx6ul-kontron-n6310-som.dtsi | 95 +--- arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 + .../boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 ++ arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 418 ++++++++++++++++++ .../dts/imx6ul-kontron-n6x1x-som-common.dtsi | 109 +++++ arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 + .../boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 ++ 9 files changed, 655 insertions(+), 498 deletions(-) create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi -- 2.17.1