From patchwork Sat Sep 22 15:09: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: 10611439 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 43FF05A4 for ; Sat, 22 Sep 2018 15:11:52 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 309422B592 for ; Sat, 22 Sep 2018 15:11:52 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 22AF82B596; Sat, 22 Sep 2018 15:11:52 +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=unavailable 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 9DFC72B592 for ; Sat, 22 Sep 2018 15:11:51 +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=Sm5C4WboYDX2zHvoCJajDmD2W3omFSeAV8rKEP+wXRE=; b=h/zyPosZbkQr8W KCcxeW0kCBLBBT+tulvpjNX6+GF/GUGZF+/D1auiLixMr+OvmvOvZU3esiXmgYwnlMpTfhLLR7nd1 q/+V/mjZplHBDikLpBirpBiYjEanRazYd5td0UFE0v9uXF3NkubKIc4a5m7iVs02hhhUTfjm5TBue DdWhj04BmO7BUnmlOrie9mEs8eKcYwS+IGbWiKOjcdic10Ezgk4+/5QG8n8wWFX+/li2osUeXR2yP 3dfX1wyrHuqQ/Rpm63u/twOuH0jRPpqj332z63BWrptv9EPKeVnuz0Ou8ckTUPPMQ4lwGwUt00vo7 /E87eMGynmvu5DVsn/7w==; 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 1g3jZK-0002tv-6X; Sat, 22 Sep 2018 15:11:38 +0000 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1g3jYP-0002Y7-7e; Sat, 22 Sep 2018 15:10:43 +0000 Received: by mail-wr1-x443.google.com with SMTP id s14-v6so15524787wrw.6; Sat, 22 Sep 2018 08:10:28 -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=WiKowt+TkS8W1zypf3ZxH7N0mVGbuidrQxvP1uEAVdg=; b=EGQN/HbFTrkigzWLjgAgxbBuIR7eZfGZ2kGihscSsQ2PJLpw/qKxniaKs6A0YL6Tvf A8xrvDrKwCF9ScvMxqkkbFVitAI6ZD8oslNVH3KSM19rxqzxNGrdsr7AwChtheyXZGQu 6ZXrFy7C090gIsR2Ik6v01MTMwkt5BgZOArtTwEe/fh95D13HEtJclSfg+uYeEZg1jPz yK47Lpa3b2o49Zz/c4Bgn5oj3PRXTN8HoDwEK9hu2puqUsId9fJlkxTRqPTH2+vS4QMD lKCW23BCtY7B/wTfUpumoMV4R//XUYWOqPeQM2MH09h4zwqcS1/Qomcfd3lcfnTvTWyM GLmw== 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=WiKowt+TkS8W1zypf3ZxH7N0mVGbuidrQxvP1uEAVdg=; b=LeYqMJ+D+wcnu3uZik0gfex1FrSsjU2WAQOPXQVRhpWjIHGKPVm/FEnNs/gdZ4DErX dpSIBC3Pu/sgUZIkyS/sj+yK8KiEQzm/p7hJ2DN09wQLJ7v3NErxcDW0oT3YIy/pm4Ho arHeb+VLKGNaH7W+MZQO3rpGwpTIm4brWzfX35V6ozP7PXHuCjtsmZedWD4dPSUdZQ33 KzhTQevl/D4YRVqziPC/r4RxkMXkYclGEn2PE+sJQH5ccFtVAxJDOBjoAJHAtGJxVoVT Kj7sXhFymiRnd+fJwoXSPEfZyPoC5ueBiRdXVjY47oUj0aPJE5lHptkSxeQzDtL9eBZD 2qQA== X-Gm-Message-State: ABuFfojrDvAHyP4n0GbKsqmgpJ9SQaKjJVvwFBloMwMRC+PCRJmx9jCe TWuBEl60bvIaO/kH0gUMWP7x6yFZ X-Google-Smtp-Source: ACcGV63UCtEYzH0PzKQtiAwJPD5Hxq4XBiaTEsQZy1Ptu1VLbaj4PHCtduKIOF3BAkpvz81jgygitg== X-Received: by 2002:a5d:54cb:: with SMTP id x11-v6mr2357937wrv.150.1537629026818; Sat, 22 Sep 2018 08:10:26 -0700 (PDT) Received: from blackbox.darklights.net (p200300DCD72E2B0014CF78E9BCDBFF4E.dip0.t-ipconnect.de. [2003:dc:d72e:2b00:14cf:78e9:bcdb:ff4e]) by smtp.googlemail.com with ESMTPSA id j66-v6sm42381734wrj.28.2018.09.22.08.10.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Sep 2018 08:10:26 -0700 (PDT) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org, khilman@baylibre.com, carlo@caione.org Subject: [PATCH v2 0/5] Meson8b: add support for the Endless Mini EC-100 Date: Sat, 22 Sep 2018 17:09:58 +0200 Message-Id: <20180922151003.4736-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-20180922_081041_290633_9D7FC146 X-CRM114-Status: GOOD ( 13.26 ) 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 , devicetree@vger.kernel.org, robh+dt@kernel.org, linux-arm-kernel@lists.infradead.org, drake@endlessm.com 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. Changes since v1 at [1]: - added Rob's "Acked-by" to the dt-bindings patches (#1 and #2) - changed the compatible string from endless,ec-100 to endless,ec100 to match what is being shipped with the 3.10 based kernel (suggested by Daniel Drake) as well as being consistent with the .dts file naming [0] https://github.com/endlessm/linux-meson/blob/d628bf1242928927a41f7482ba5ef7295e01a9ff/arch/arm/boot/dts/meson8b-ec100.dts [1] http://lists.infradead.org/pipermail/linux-amlogic/2018-September/008342.html 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