From patchwork Mon Mar 4 16:56:24 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Thomsen X-Patchwork-Id: 1051193 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Oi1H13R4"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44CmQj6NJSz9s4V for ; Tue, 5 Mar 2019 03:57:01 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726873AbfCDQ5A (ORCPT ); Mon, 4 Mar 2019 11:57:00 -0500 Received: from mail-ed1-f66.google.com ([209.85.208.66]:46186 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726063AbfCDQ5A (ORCPT ); Mon, 4 Mar 2019 11:57:00 -0500 Received: by mail-ed1-f66.google.com with SMTP id f2so4811487edy.13 for ; Mon, 04 Mar 2019 08:56:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=pfrjw7Yr2Qi9VamJfc/0dQZ1TcHsqRBuRkSzybjZUSw=; b=Oi1H13R4KEqdAOuhifgHzB8FNb4ZQHMBjcfZHuMXhGkPSDm7d3H6o/v0Tt2bHfGjcu W/CBQTpJhFpjWXwYGF4zi71EvcMcmoW6RdZk+NkwEVnXRHiYF7U8pGBLCujN/kQjgKCg Z4CyIF/I0TjdKKak4aFhUanV3Bh5w7MGWaF/V27Sb1sg1D+GRsQzG+6XriIdUC2CY9LS U+OltcWBZCzoKC5peuKctzyzdbSl/nex2AmmneFLsxCfkvJT2NdLINX9mSs77u6DxEds hpnK7kjkR5BPyNbZF/nSmUjWqFyNUMvVpbbJoLit2cxeXOcZsoLe3hhP6W4Yh7BPkn8D io6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=pfrjw7Yr2Qi9VamJfc/0dQZ1TcHsqRBuRkSzybjZUSw=; b=TqfXzfhNnmaB07Uoyz6QbtaowmGn3EXh9pBlDn2/0/DoyJKqld3eIYKvPOg+dTl2o9 R0uhEnOrfe3UFoWlQikJNCwwwfeubX3VVZOL0PRWpEPaV84TT1x3BSbwk7zFlgJCSTaD 8WVIxhOgn0IXIUVwfu7HLLh43KfVZaQUQ1RUqKASw/AO1OdBG4AAOEFeEROIWujLLVPA tnnifmIl1+EY3N0wSGoX1C8vA0CrVjmXDiV4R4tLiwz5tsMsJQAkQTSNIE4zY0JhkX1k oAn1sd9/ZKkeCNBFm6dAVGS+gK79cWgzJI+87lCmECrNAepE8i2qTNgQkwuBPbl0r84V WqNQ== X-Gm-Message-State: APjAAAU2pB62jLXuphWjYX6ZgWuZfxRd0KuEzB7Gqj9qWpA1lM14sryL McpdqSFGNEufQpLCwctfbtU1+57v4qw= X-Google-Smtp-Source: APXvYqyp92QjiN3QC/VAo4RMXCaAVRDf13dMtayLyNz+YjU+JVrY8eJDhduhtfOEUkPU+CPCvjFgJQ== X-Received: by 2002:a50:978e:: with SMTP id e14mr15441541edb.234.1551718618602; Mon, 04 Mar 2019 08:56:58 -0800 (PST) Received: from localhost.localdomain (3e6b1cc1.rev.stofanet.dk. [62.107.28.193]) by smtp.googlemail.com with ESMTPSA id z7sm2278351edl.59.2019.03.04.08.56.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 04 Mar 2019 08:56:57 -0800 (PST) From: Bruno Thomsen To: linux-arm-kernel@lists.infradead.org Cc: devicetree@vger.kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, linux-imx@nxp.com, bruno.thomsen@gmail.com, markus.niebel@tq-group.com Subject: [PATCH 0/6] ARM: dts: tq imx7 evaluation board Date: Mon, 4 Mar 2019 17:56:24 +0100 Message-Id: <20190304165630.18225-1-bruno.thomsen@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This patch series is an effort to get mainline kernel support for TQ boards with i.MX7 SoCs and is based on the vendor BSP. Products based on these TQMa7 modules such as smart grid infrastructure will be sold for many years with an expected field lifetime of up to two decades. During this long lifetime they need to receive security patches and new in-kernel security features. The typical device of this type does not use audio and video, so it has not been a focus area. This however could be worked on in the future if someone desire that functionality. The following device trees has been tested on a 4.19 mainline kernel together with U-Boot 2019.01. Working/tested: USB Ethernet SD Console Buttons Not working/tested: Sound Video No changes to MAINTAINERS are needed IMHO. Bruno Thomsen (6): dt-bindings: add vendor prefix for TQ Systems GmbH dt-bindings: fsl: add compatible for i.MX7S generic board dt-bindings: tq: add compatible for i.MX7 boards ARM: dts: tq imx7 common board support ARM: dts: tq imx7s board support ARM: dts: tq imx7d board support Documentation/devicetree/bindings/arm/fsl.txt | 4 + Documentation/devicetree/bindings/arm/tq.txt | 35 ++ .../devicetree/bindings/vendor-prefixes.txt | 1 + arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/imx7-mba7.dtsi | 586 ++++++++++++++++++ arch/arm/boot/dts/imx7-tqma7.dtsi | 232 +++++++ arch/arm/boot/dts/imx7d-mba7.dts | 122 ++++ arch/arm/boot/dts/imx7d-tqma7.dtsi | 11 + arch/arm/boot/dts/imx7s-mba7.dts | 18 + arch/arm/boot/dts/imx7s-tqma7.dtsi | 11 + 10 files changed, 1022 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/tq.txt create mode 100644 arch/arm/boot/dts/imx7-mba7.dtsi create mode 100644 arch/arm/boot/dts/imx7-tqma7.dtsi create mode 100644 arch/arm/boot/dts/imx7d-mba7.dts create mode 100644 arch/arm/boot/dts/imx7d-tqma7.dtsi create mode 100644 arch/arm/boot/dts/imx7s-mba7.dts create mode 100644 arch/arm/boot/dts/imx7s-tqma7.dtsi