From patchwork Thu Sep 13 20:21:58 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Blumenstingl X-Patchwork-Id: 10600035 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8A45A112B for ; Thu, 13 Sep 2018 20:23:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 75F592B4ED for ; Thu, 13 Sep 2018 20:23:46 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 669292B4E8; Thu, 13 Sep 2018 20:23:46 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id E32E82B4E8 for ; Thu, 13 Sep 2018 20:23:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=TRtDmLDP6XWfz9LDw/tQeG/45cGJebLCyEPRQ914AGQ=; b=mi4LAoGnbwjWLQ FMHiqInXjOekFe6WgLTr4sYYp4m5PQMR6j5ExcIvoIua9A+r71wP7w8sRzo/mWLe46z5erbt7hwqC Ksa/sXZgseSzbcf89HasYhmF/dXL2kW9JU95oCusCQFhTVp18gVOidMhO+nZheEdAXzqbg80u/zUF DJGw1fhjZFR/kdh6EOhCvVhS5Kvk2NiQCUFB77UPwbEO7ZOx2dhKW8ay8dF/L7VBmmWMFQCJuX1Kh FfC3h77izW9kjiGsgr4lXFuAWH7u9YcJiZp2Yw9n1TwQAV3PKickIgzeOKVsNRPQ7J5fhHtFj+Wp2 LO0FEFeEo23061PDQlyA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1g0Y9D-0002i9-Da; Thu, 13 Sep 2018 20:23:31 +0000 Received: from mail-wr1-x442.google.com ([2a00:1450:4864:20::442]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1g0Y8J-0002MB-7Y; Thu, 13 Sep 2018 20:22:37 +0000 Received: by mail-wr1-x442.google.com with SMTP id s14-v6so7948540wrw.6; Thu, 13 Sep 2018 13:22:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=pc+f2kK8g5jacBZgPzOKclhrui7AKkNy5V7UQ5YTf7I=; b=QR4wVoIQU2pj3BDwl9wV0JjlT64JkyfGbEHDJC9cIsS7foEnJGSSpc5r/R9bjHM3DK Wgn+tWI+dcsgRbzJ0pC9lNIIsFM1W3grXtmJacNdiX2J2HOvFSH2V1ExdhRkSwuPMl4E zxij/2JJ5OlDIRrESsC2QE8cz9ZlRw5Ry58La1PY8WcenNl3+FPad51w0GmsxbuYK6JV GIshkg1y41v8hBT9nDFfYzz5bkJMWGWAlM1JRPVgo6CdhjUYU2Gr4OnVYSE7Cz4J3IMx Lun0j0wFB0jdoutYcGMhVoZLxJqW0Km4HGKuy7/ta9KOuQZfyChwuqQiqeQjXx+Q4LiH BZlA== 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=pc+f2kK8g5jacBZgPzOKclhrui7AKkNy5V7UQ5YTf7I=; b=KyVzHzHCSRuGsxxd2zDsrfIyGxJOA8Lojl2xau7lT6A7lEOlUJiIzxxpEQDj3qoDee D30TP98LC8v3JOmzJD4907wxJHpfKZLgzSbAA5l2hl7vMl8Y1aMPExu9AbDAk39v8n+y d5DaDo2GzP1pZ47cjvTvj/ughjRn1Is93EyDsRLGaIgfbm0uNZ0yn6N+tK0pdoQu6EpH qv9pQ8seJq2OJwIRr4zKihi6Q359sp6niEnn2yC/Fwrjw+A3UUiYgrBUqHrgVkvxltYv HU+pkX3cI+QnBGOF9nIe4UzYHvdL4+LEdNSNIizf86u6ODt50yDnTGD4P2bj/DF/o3Iq fgmw== X-Gm-Message-State: APzg51B5mVzri5vGV1b4Ynp3n/NyAswJ9hYdcYGtHyNY4+WZvg2jTkjy RdO2iybSQYGo3ZTbDIl5k3ZR9wQZ X-Google-Smtp-Source: ANB0VdbIe9rpFX2prk5IfMB3VObCVxPYmbh01GVBm/QZrRxSeeeT9QleI0irx+aAaC7GOcEdgzIKxg== X-Received: by 2002:a5d:448d:: with SMTP id j13-v6mr7065175wrq.236.1536870141980; Thu, 13 Sep 2018 13:22:21 -0700 (PDT) Received: from blackbox.darklights.net (p200300DCD72E2B00B426A3A246F82EA8.dip0.t-ipconnect.de. [2003:dc:d72e:2b00:b426:a3a2:46f8:2ea8]) by smtp.googlemail.com with ESMTPSA id b124-v6sm3648835wmg.47.2018.09.13.13.22.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Sep 2018 13:22:21 -0700 (PDT) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org, devicetree@vger.kernel.org, khilman@baylibre.com, carlo@caione.org, robh+dt@kernel.org Subject: [PATCH 0/5] Meson8b: add support for the Endless Mini EC-100 Date: Thu, 13 Sep 2018 22:21:58 +0200 Message-Id: <20180913202203.19636-1-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.19.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180913_132235_311635_BAC42224 X-CRM114-Status: GOOD ( 13.01 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Martin Blumenstingl , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP This series adds support for the "Endless Mini" grapefruit-sized mini PC from Endless Mobile, Inc. The internal name of this device is EC-100 (this can be found for example in the GPL kernel tree which is based on Amlogic's 3.10 kernel: [0]). The board is using a Meson8b (S805) SoC with various peripherals. The biggest difference compared to boards which are based on Amlogic's reference designs is that this board comes with an embedded micro- controller called "EC" which makes the system LED pulse during boot and allows powering off the board. It also comes with a 10/100 Mbit/s Ethernet port and one USB host port. There are two variants: - 2GB RAM, 32GB storage, 802.11bgn and Bluetooth 4.0 - 1GB RAM, 24GB storage, neither wifi nor Bluetooth This series contains support for the new board as well as supporting patches for the new vendor prefix and the pin definitions in meson8b.dtsi so various peripherals can be enabled. [0] https://github.com/endlessm/linux-meson/blob/d628bf1242928927a41f7482ba5ef7295e01a9ff/arch/arm/boot/dts/meson8b-ec100.dts Martin Blumenstingl (5): dt-bindings: add vendor prefix for "Endless Mobile, Inc." dt-bindings: arm: amlogic: Add the Endless Mobile Endless Mini (EC-100) ARM: dts: meson8b: add the I2C_A, PWM_C and UART_B pins ARM: dts: meson8b: add the RMII pins ARM: dts: meson8b: Add support for the Endless Mini (EC-100) .../devicetree/bindings/arm/amlogic.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 1 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/meson8b-ec100.dts | 248 ++++++++++++++++++ arch/arm/boot/dts/meson8b.dtsi | 45 ++++ 5 files changed, 296 insertions(+) create mode 100644 arch/arm/boot/dts/meson8b-ec100.dts