Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp4249003ybg; Tue, 29 Oct 2019 04:28:44 -0700 (PDT) X-Google-Smtp-Source: APXvYqymqv4UjQbTNQrlkrBKCulL4ImAX0K8lWQC9y23MK7dwOv1uBVret09dz265gkiPXgpVt+R X-Received: by 2002:a17:906:d214:: with SMTP id w20mr2682937ejz.68.1572348524362; Tue, 29 Oct 2019 04:28:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572348524; cv=none; d=google.com; s=arc-20160816; b=up50OTx04Y8YOQBpNyPcSuFTPz8EWOHlPKVO3t0R5h9e+z23JuQi7zEe/lyBISGEzG iBEijxfJhRBUry9lbhqaHvl0/9lweqU37n3eM0h5ORfv+2Hq/2W+BJyoikHgcUYs/AmZ LSPPbFZcMrNRXTkXUS53Zd/bM/sz79c5+mpU/f5QN3uUK7Fx1WPME9CJeOHST9PU2Swo ajU2sK9JInEcKQMX5kd0GwpRqpPWgrfbrJ+21XNfq5S+A7RO9reSmyV2MnhFd4G3bKlw 4PU5QmsTIc9UnXuKgp1zkhOSkfj6UZSfGrcXjLv3PgwyLz4Y6dZXyRqNP5BdLkWl4KeE bx3A== 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=mpJECoD+EdWxIKuXYCR2Yq/c1hEb6Eie2BS+t438Ua4=; b=c2YvFeKgm0qKNZLZVLbcF+varRynPsdjx0Ox8g2hroE8qsmhKxCp0YFB7TNfitbZiN 8Eu2D6ToUCbwst3Zz48k+U/0tFOntQXREDD6U0I8JThXgV2HPHfnz4D8gxFCxRBFd9hR RU0oAQu+YPWVbNukLdruHdUKwYuis4jZORqwjg0uHT/xnFag8IIpC4GmvbjUtOVzPJ/c brDCuImXGe6TbY9BMnU/CWnWjb+72bYGJs3GqzUvQbnYruLn/JF3b/pqZVwXz+UUXcvR XKlDIlwYQ8yqsKgNG2PLsUEjKVt4Hff2bkQ+wAnFVj6cET+kMK6XFDK53WT9g2Uuldo2 jhoA== 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 y22si8101984eju.150.2019.10.29.04.28.20; Tue, 29 Oct 2019 04:28:44 -0700 (PDT) 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 S1728741AbfJ2L1p convert rfc822-to-8bit (ORCPT + 99 others); Tue, 29 Oct 2019 07:27:45 -0400 Received: from skedge04.snt-world.com ([91.208.41.69]:49782 "EHLO skedge04.snt-world.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726310AbfJ2L1p (ORCPT ); Tue, 29 Oct 2019 07:27:45 -0400 Received: from sntmail12r.snt-is.com (unknown [10.203.32.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by skedge04.snt-world.com (Postfix) with ESMTPS id 5344973EDAA; Tue, 29 Oct 2019 12:27:42 +0100 (CET) Received: from sntmail12r.snt-is.com (10.203.32.182) by sntmail12r.snt-is.com (10.203.32.182) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 29 Oct 2019 12:27:41 +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; Tue, 29 Oct 2019 12:27:41 +0100 From: Schrempf Frieder To: Krzysztof Kozlowski , Fabio Estevam , Schrempf Frieder , Mark Rutland , NXP Linux Team , "Pengutronix Kernel Team" , Rob Herring , "Sascha Hauer" , Shawn Guo CC: "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: [PATCH v2 00/11] Add support for more Kontron i.MX6UL/ULL SoMs and boards Thread-Topic: [PATCH v2 00/11] Add support for more Kontron i.MX6UL/ULL SoMs and boards Thread-Index: AQHVjkvgv+OzoO1lV0Wm0deDH9rFjA== Date: Tue, 29 Oct 2019 11:27:41 +0000 Message-ID: <20191029112655.15058-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: 5344973EDAA.A0E07 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. --- 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 (11): 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: 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: Specify bus-width for SD card and eMMC 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 MAINTAINERS: Add an entry for Kontron Electronics ARM board support ARM: dts: imx6ul-kontron-n6310-s-43: Add missing includes for GPIOs and IRQs .../devicetree/bindings/arm/fsl.yaml | 14 + MAINTAINERS | 6 + .../boot/dts/imx6ul-kontron-n6310-s-43.dts | 3 + 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 | 424 ++++++++++++++++++ .../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 ++ 11 files changed, 670 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