34ee028
From patchwork Tue Dec  4 18:58:17 2018
34ee028
Content-Type: text/plain; charset="utf-8"
34ee028
MIME-Version: 1.0
34ee028
Content-Transfer-Encoding: 7bit
34ee028
X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com>
34ee028
X-Patchwork-Id: 10712425
34ee028
Return-Path: 
34ee028
 <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org>
34ee028
Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org
34ee028
 [172.30.200.125])
34ee028
	by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id C411313BF
34ee028
	for <patchwork-linux-arm@patchwork.kernel.org>;
34ee028
 Tue,  4 Dec 2018 18:59:34 +0000 (UTC)
34ee028
Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1])
34ee028
	by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B721A2BD01
34ee028
	for <patchwork-linux-arm@patchwork.kernel.org>;
34ee028
 Tue,  4 Dec 2018 18:59:34 +0000 (UTC)
34ee028
Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486)
34ee028
	id AB2B72BD2D; Tue,  4 Dec 2018 18:59:34 +0000 (UTC)
34ee028
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
34ee028
	pdx-wl-mail.web.codeaurora.org
34ee028
X-Spam-Level: 
34ee028
X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED,
34ee028
	DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1
34ee028
Received: from bombadil.infradead.org (bombadil.infradead.org
34ee028
 [198.137.202.133])
34ee028
	(using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits))
34ee028
	(No client certificate requested)
34ee028
	by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 606D42BD01
34ee028
	for <patchwork-linux-arm@patchwork.kernel.org>;
34ee028
 Tue,  4 Dec 2018 18:59:34 +0000 (UTC)
34ee028
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
34ee028
	d=lists.infradead.org; s=bombadil.20170209; h=Sender:
34ee028
	Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe:
34ee028
	List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References:
34ee028
	In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID:
34ee028
	Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
34ee028
	:Resent-Message-ID:List-Owner;
34ee028
	bh=6UbJBC0963I46fYE5zRy11baMmDB1ESW2gFQ5gI2wwE=; b=CDOM7grk/CTzf0ntrBtWfB3O6y
34ee028
	33/BKjt6ihWsFz/ta8zAMEiFFs9BmnVKDymMGblsIWTjWTb3WfPF5GwSBSCi/ii/uO8sUxys6FtBW
34ee028
	f9zzCKZG3yfWmznLUUEThlA5REEOKuV1+/jdk4w0WiNfGNKMMnKROAkmrJEVke4Zhd+8OuKmVOjmv
34ee028
	Yn9zREWqYpUJtSut4b9OExhtJWtFrvnoLaj5u84K/gpnp+dVcv7cL+cWOgmYqmImUOwQHnk9GQMKQ
34ee028
	uHHaWTRK96TNqgtk1pgwLdy3JTMNNm4x/rQX8eFTsXiAw27c+bUOqBDCCZZRq8uSJfbovVgPN+xvp
34ee028
	8s4Q2LjA==;
34ee028
Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org)
34ee028
	by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux))
34ee028
	id 1gUFup-0007EB-Le; Tue, 04 Dec 2018 18:59:27 +0000
34ee028
Received: from mout.kundenserver.de ([212.227.126.187])
34ee028
 by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux))
34ee028
 id 1gUFuc-000738-NV; Tue, 04 Dec 2018 18:59:16 +0000
34ee028
Received: from localhost.localdomain ([37.4.249.153]) by
34ee028
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
34ee028
 id 1MsJXG-1hMU9U03Ja-00tiwe; Tue, 04 Dec 2018 19:58:54 +0100
34ee028
From: Stefan Wahren <stefan.wahren@i2se.com>
34ee028
To: Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>,
34ee028
 Florian Fainelli <f.fainelli@gmail.com>, Ray Jui <rjui@broadcom.com>,
34ee028
 Scott Branden <sbranden@broadcom.com>, Eric Anholt <eric@anholt.net>,
34ee028
 Arnd Bergmann <arnd@arndb.de>
34ee028
Subject: [PATCH V3 1/3] dt-bindings: bcm: Add Raspberry Pi 3 A+
34ee028
Date: Tue,  4 Dec 2018 19:58:17 +0100
34ee028
Message-Id: <1543949899-13380-2-git-send-email-stefan.wahren@i2se.com>
34ee028
X-Mailer: git-send-email 2.7.4
34ee028
In-Reply-To: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com>
34ee028
References: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com>
34ee028
X-Provags-ID: V03:K1:zWjXUKGvRea+gMs+XnPtEqUFEt6coBWKiACMzuwYlKcCFu4r+lA
34ee028
 iGx8uqFwUZeMlCRPt/ppyLb1sQzbMcCRqQQR6UhJtkdMZQIQAFlshUesPMbcUk9m4B2o+hV
34ee028
 5MKPHtv0JgCoRiG1RHH5O6WhMVUlI/r6QHru1GtJpJnirkWBUM6ybU5if6JNxdc6Q1K+k+j
34ee028
 Ely8Z1ImjRPnmySejSWMw==
34ee028
X-UI-Out-Filterresults: notjunk:1;V03:K0:npbkbCpjqTA=:aJ8W+r4VeSzddafgbOrFVV
34ee028
 nq1xnYu1eZIBQfLjIYRbrv1nth1fKohmS61nN/+Td+n/k4e3TRa9AMLnwYp0rzFwoilG/0fJD
34ee028
 oTRRftY0BKKXSdeoahKljHbUtCjqt7aSxHPbRC66juNlKlbYP2X2e1SpPMu6/KBzwqhTKxY6x
34ee028
 vn18J++hPOkeyN548oSNhQLFkiKcL2ZTruhlba0dPZdsTllcVtNOLXod4cSszY72zZAPxmMd1
34ee028
 vTwMs6i4VpYzu9JpSNysbkfLLuTcAum5kspFgEP1B6GlS5REBPQDfGl7M7v9RZcqRTpUoNVp7
34ee028
 HQKJU3cBmWUQ8aHADyi0lBlon4zvZ/mrvmjqRSmdj7cYl2dsP8Xjhe5JIVy2zaIxW6lQrD2J3
34ee028
 yP7h9YRbnloK4MsJleaDAkziQunrTMEc/O1gz46DJ9hU5Id6SpH2au7iq4QfldG+ioPWhoESx
34ee028
 sjQd7tnniz2Z5cMtgdHfXZz4xu9FROiPq0uij1NijVZZU2bXfaKLhYJtoeDOGMWtIMUT1CKyo
34ee028
 Iut2P58bwL0cAIYKyaSF7ak4Vy/MX3fkVymockjeTXHr0ep0s90YqlYxk4CYvxeRt2aPm8qRo
34ee028
 zbUkVxCooJAKjhOm6IA2jxyuSKb6i8EciUi0vv7/XmUpazJ5hMznDAeNXVJmEt9asUCitqNq5
34ee028
 MglMo4dFq61jUNDbeqU/zN/nXYX8fGVIEDDpgETB0dbSqhG1mANxVPs6Zb0Sd8OMEOct0k0dy
34ee028
 PKEvU6Ol/K0o1Ufh5Fp2zyiflab/1djdSoPvlBFOVEx2D4n3gV6zfv9sKlE=
34ee028
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 
34ee028
X-CRM114-CacheID: sfid-20181204_105915_063796_DFDC7865 
34ee028
X-CRM114-Status: GOOD (  12.62  )
34ee028
X-BeenThere: linux-arm-kernel@lists.infradead.org
34ee028
X-Mailman-Version: 2.1.21
34ee028
Precedence: list
34ee028
List-Id: <linux-arm-kernel.lists.infradead.org>
34ee028
List-Unsubscribe: 
34ee028
 <http://lists.infradead.org/mailman/options/linux-arm-kernel>,
34ee028
 <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>
34ee028
List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/>
34ee028
List-Post: <mailto:linux-arm-kernel@lists.infradead.org>
34ee028
List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>
34ee028
List-Subscribe: 
34ee028
 <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,
34ee028
 <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>
34ee028
Cc: Stefan Wahren <stefan.wahren@i2se.com>, devicetree@vger.kernel.org,
34ee028
 bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org,
34ee028
 linux-arm-kernel@lists.infradead.org
34ee028
MIME-Version: 1.0
34ee028
Content-Type: text/plain; charset="us-ascii"
34ee028
Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org>
34ee028
Errors-To: 
34ee028
 linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org
34ee028
X-Virus-Scanned: ClamAV using ClamSMTP
34ee028
34ee028
This adds the root properties for the Raspberry Pi 3 A+ .
34ee028
34ee028
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
34ee028
Reviewed-by: Eric Anholt <eric@anholt.net>
34ee028
Reviewed-by: Rob Herring <robh@kernel.org>
34ee028
---
34ee028
 Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 4 ++++
34ee028
 1 file changed, 4 insertions(+)
34ee028
34ee028
diff --git a/Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt b/Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt
34ee028
index 0dcc3ea..245328f 100644
34ee028
--- a/Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt
34ee028
+++ b/Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt
34ee028
@@ -30,6 +30,10 @@ Raspberry Pi 2 Model B
34ee028
 Required root node properties:
34ee028
 compatible = "raspberrypi,2-model-b", "brcm,bcm2836";
34ee028
 
34ee028
+Raspberry Pi 3 Model A+
34ee028
+Required root node properties:
34ee028
+compatible = "raspberrypi,3-model-a-plus", "brcm,bcm2837";
34ee028
+
34ee028
 Raspberry Pi 3 Model B
34ee028
 Required root node properties:
34ee028
 compatible = "raspberrypi,3-model-b", "brcm,bcm2837";
34ee028
34ee028
From patchwork Tue Dec  4 18:58:18 2018
34ee028
Content-Type: text/plain; charset="utf-8"
34ee028
MIME-Version: 1.0
34ee028
Content-Transfer-Encoding: 7bit
34ee028
X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com>
34ee028
X-Patchwork-Id: 10712423
34ee028
Return-Path: 
34ee028
 <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org>
34ee028
Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org
34ee028
 [172.30.200.125])
34ee028
	by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A15061731
34ee028
	for <patchwork-linux-arm@patchwork.kernel.org>;
34ee028
 Tue,  4 Dec 2018 18:59:21 +0000 (UTC)
34ee028
Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1])
34ee028
	by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 924D82BD01
34ee028
	for <patchwork-linux-arm@patchwork.kernel.org>;
34ee028
 Tue,  4 Dec 2018 18:59:21 +0000 (UTC)
34ee028
Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486)
34ee028
	id 83F5B2BD2D; Tue,  4 Dec 2018 18:59:21 +0000 (UTC)
34ee028
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
34ee028
	pdx-wl-mail.web.codeaurora.org
34ee028
X-Spam-Level: 
34ee028
X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED,
34ee028
	DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1
34ee028
Received: from bombadil.infradead.org (bombadil.infradead.org
34ee028
 [198.137.202.133])
34ee028
	(using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits))
34ee028
	(No client certificate requested)
34ee028
	by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 1A1EB2BD01
34ee028
	for <patchwork-linux-arm@patchwork.kernel.org>;
34ee028
 Tue,  4 Dec 2018 18:59:21 +0000 (UTC)
34ee028
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
34ee028
	d=lists.infradead.org; s=bombadil.20170209; h=Sender:
34ee028
	Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe:
34ee028
	List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References:
34ee028
	In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID:
34ee028
	Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
34ee028
	:Resent-Message-ID:List-Owner;
34ee028
	bh=USNsthoN3FFEFx7U+2NkiWI+CturV+888pKSb0RNCqA=; b=JYnUBDrCnTGKB2TAy2JjiZd2Ra
34ee028
	7AIas3zU/1y8q3AUyA90EFhuWPBAgj9XUbNlVZT/pYLLuI9jMywztAmG5bhh4aERhKkZXtVrijKX/
34ee028
	ZnnEUmTQ9oGvuhDAxtjOS1TzHp5EI2iy/R9iLdiUYXCEOdlkcYdPIO3+PTb6AlQhWo42QCKG0xWcl
34ee028
	pATIUVoDrXEf0jXEYsAiwd/wG3ukFNJ3lfvIfgNA+JPs3Ngu7quNxiYXJ2D1JvR8XkmfwRG1K0hZh
34ee028
	7DT1bNn/DjqE6gArdDbTN7Zsg/0hZ/vtFrtguHfISa/W9rfkCCC5p6dzWGnOiTbHJhXWSEwrBTKkx
34ee028
	Ts1HiMfQ==;
34ee028
Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org)
34ee028
	by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux))
34ee028
	id 1gUFuf-00074u-E0; Tue, 04 Dec 2018 18:59:17 +0000
34ee028
Received: from mout.kundenserver.de ([212.227.126.135])
34ee028
 by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux))
34ee028
 id 1gUFuc-000737-AF; Tue, 04 Dec 2018 18:59:16 +0000
34ee028
Received: from localhost.localdomain ([37.4.249.153]) by
34ee028
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
34ee028
 id 1MTfgb-1gvyxH1xQz-00TyQt; Tue, 04 Dec 2018 19:58:54 +0100
34ee028
From: Stefan Wahren <stefan.wahren@i2se.com>
34ee028
To: Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>,
34ee028
 Florian Fainelli <f.fainelli@gmail.com>, Ray Jui <rjui@broadcom.com>,
34ee028
 Scott Branden <sbranden@broadcom.com>, Eric Anholt <eric@anholt.net>,
34ee028
 Arnd Bergmann <arnd@arndb.de>
34ee028
Subject: [PATCH V3 2/3] ARM: dts: add Raspberry Pi 3 A+
34ee028
Date: Tue,  4 Dec 2018 19:58:18 +0100
34ee028
Message-Id: <1543949899-13380-3-git-send-email-stefan.wahren@i2se.com>
34ee028
X-Mailer: git-send-email 2.7.4
34ee028
In-Reply-To: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com>
34ee028
References: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com>
34ee028
X-Provags-ID: V03:K1:3DMMDYjsCTx6IxBf2WC2ooKMnJiVzq9RVmh0csGsajg6lyIrJhZ
34ee028
 1Bxu2ZSF3G0pHYpWlUkunk+gbYzjwXHLe7l8Qt331s0uI7iQlNoKYnDPTnSttqFWy6REewG
34ee028
 TGQ/wBenT40TkCKYB4Jzxzm/sBnOCRuCRNOESZRNHpPgNmq54dplz7pgEsWcSC+rJNqDZ57
34ee028
 hZVdKs0sW1HDASHCi5bwQ==
34ee028
X-UI-Out-Filterresults: notjunk:1;V03:K0:xL1UKc14icc=:ywcRqmyL4hAvJKGdv9SW2+
34ee028
 nB4fjCvnj/X2wxnBW6IGj37m5w0vogpA8hZ8T6OzOMSxYREPfeTGl0fgSVwKdAAfQTilDe5XN
34ee028
 wVJ+fvkM/SVIA7FUaeR+eechsklUZrJKVpjZMrIYH7GLwVl6OVF7VFhlvxC3o1DUlYE3m4GKL
34ee028
 DrhSdB9wcKUO+KrQc67I4PhdhKePc2EaA1/fDGNkQFkCVlXsw1vdrfla5T/tetBlHQq+qCPcl
34ee028
 vuLv5NeXx2KtC0zqEdEKZn7KqcA//KMtDQCWmXnc9jvjqx17DF5Iji1xQe4vXA196P9ZcF1U0
34ee028
 vpv6mSI3SPtCJEn48zHMTIt6tVRJ6Ao0HmZEkFDyRW3c8sgK4OFLnLUjSx4YoSHB9RKnC+Psz
34ee028
 5QZLWBT81RHxqPiLa49EXhaHkyDXtiinriofvqJqogtl+X0J9Rmn7wczjqYRaQzp1iBTrpXNT
34ee028
 sC/ZLyTJ25ZAAMrotIK1UgL9S4CFgdwDk0AKcVUycNoVsWeIrCC743fQazerXkOFNeuBW9t55
34ee028
 G5gQD5pmEvQkOjb+cExnODkM9L7eOIrrJzsap98bS0Bsu7inAsXOIObRVJWtKpEwXQ5PUo3gt
34ee028
 Ku6C8Xgr5A2ydsc9LegxF5JXOM9UPx9+eN3hHsH3aW5+eW80KDN6INGwBoJnvwPHDdlK2PRH/
34ee028
 nEOKWJBTLqRcf39DMKyzTJirlz/jNbWra0qisP3AYgQv2lF0jM5hs64oQ2nDzHbFAKljBdf+0
34ee028
 wMfkYx1QgW1uF+G+3OEXmrPRKSqUFihd4VBKZ0WYsMkKX+VEO9T1n75KUNU=
34ee028
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 
34ee028
X-CRM114-CacheID: sfid-20181204_105914_660350_5C19EA39 
34ee028
X-CRM114-Status: GOOD (  18.48  )
34ee028
X-BeenThere: linux-arm-kernel@lists.infradead.org
34ee028
X-Mailman-Version: 2.1.21
34ee028
Precedence: list
34ee028
List-Id: <linux-arm-kernel.lists.infradead.org>
34ee028
List-Unsubscribe: 
34ee028
 <http://lists.infradead.org/mailman/options/linux-arm-kernel>,
34ee028
 <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>
34ee028
List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/>
34ee028
List-Post: <mailto:linux-arm-kernel@lists.infradead.org>
34ee028
List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>
34ee028
List-Subscribe: 
34ee028
 <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,
34ee028
 <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>
34ee028
Cc: Stefan Wahren <stefan.wahren@i2se.com>, devicetree@vger.kernel.org,
34ee028
 bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org,
34ee028
 linux-arm-kernel@lists.infradead.org
34ee028
MIME-Version: 1.0
34ee028
Content-Type: text/plain; charset="us-ascii"
34ee028
Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org>
34ee028
Errors-To: 
34ee028
 linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org
34ee028
X-Virus-Scanned: ClamAV using ClamSMTP
34ee028
34ee028
The Raspberry Pi 3 A+ is similar to the Pi 3 B+ but has only 512 MB RAM,
34ee028
1 USB 2.0 port and no Ethernet.
34ee028
34ee028
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
34ee028
Reviewed-by: Eric Anholt <eric@anholt.net>
34ee028
---
34ee028
 arch/arm/boot/dts/Makefile                 |   1 +
34ee028
 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 107 +++++++++++++++++++++++++++++
34ee028
 2 files changed, 108 insertions(+)
34ee028
 create mode 100644 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts
34ee028
34ee028
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
34ee028
index b0e966d..15bbd0d 100644
34ee028
--- a/arch/arm/boot/dts/Makefile
34ee028
+++ b/arch/arm/boot/dts/Makefile
34ee028
@@ -79,6 +79,7 @@ dtb-$(CONFIG_ARCH_BCM2835) += \
34ee028
 	bcm2835-rpi-a-plus.dtb \
34ee028
 	bcm2835-rpi-cm1-io1.dtb \
34ee028
 	bcm2836-rpi-2-b.dtb \
34ee028
+	bcm2837-rpi-3-a-plus.dtb \
34ee028
 	bcm2837-rpi-3-b.dtb \
34ee028
 	bcm2837-rpi-3-b-plus.dtb \
34ee028
 	bcm2837-rpi-cm3-io3.dtb \
34ee028
diff --git a/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts b/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts
34ee028
new file mode 100644
34ee028
index 0000000..b2df7cf
34ee028
--- /dev/null
34ee028
+++ b/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts
34ee028
@@ -0,0 +1,107 @@
34ee028
+// SPDX-License-Identifier: GPL-2.0
34ee028
+/dts-v1/;
34ee028
+#include "bcm2837.dtsi"
34ee028
+#include "bcm2836-rpi.dtsi"
34ee028
+#include "bcm283x-rpi-usb-host.dtsi"
34ee028
+
34ee028
+/ {
34ee028
+	compatible = "raspberrypi,3-model-a-plus", "brcm,bcm2837";
34ee028
+	model = "Raspberry Pi 3 Model A+";
34ee028
+
34ee028
+	chosen {
34ee028
+		/* 8250 auxiliary UART instead of pl011 */
34ee028
+		stdout-path = "serial1:115200n8";
34ee028
+	};
34ee028
+
34ee028
+	memory {
34ee028
+		reg = <0 0x20000000>;
34ee028
+	};
34ee028
+
34ee028
+	leds {
34ee028
+		act {
34ee028
+			gpios = <&gpio 29 GPIO_ACTIVE_HIGH>;
34ee028
+		};
34ee028
+
34ee028
+		pwr {
34ee028
+			label = "PWR";
34ee028
+			gpios = <&expgpio 2 GPIO_ACTIVE_LOW>;
34ee028
+		};
34ee028
+	};
34ee028
+
34ee028
+	wifi_pwrseq: wifi-pwrseq {
34ee028
+		compatible = "mmc-pwrseq-simple";
34ee028
+		reset-gpios = <&expgpio 1 GPIO_ACTIVE_LOW>;
34ee028
+	};
34ee028
+};
34ee028
+
34ee028
+&firmware {
34ee028
+	expgpio: gpio {
34ee028
+		compatible = "raspberrypi,firmware-gpio";
34ee028
+		gpio-controller;
34ee028
+		#gpio-cells = <2>;
34ee028
+		gpio-line-names = "BT_ON",
34ee028
+				  "WL_ON",
34ee028
+				  "STATUS_LED",
34ee028
+				  "",
34ee028
+				  "",
34ee028
+				  "CAM_GPIO0",
34ee028
+				  "CAM_GPIO1",
34ee028
+				  "";
34ee028
+		status = "okay";
34ee028
+	};
34ee028
+};
34ee028
+
34ee028
+&hdmi {
34ee028
+	hpd-gpios = <&gpio 28 GPIO_ACTIVE_LOW>;
34ee028
+};
34ee028
+
34ee028
+&pwm {
34ee028
+	pinctrl-names = "default";
34ee028
+	pinctrl-0 = <&pwm0_gpio40 &pwm1_gpio41>;
34ee028
+	status = "okay";
34ee028
+};
34ee028
+
34ee028
+/* SDHCI is used to control the SDIO for wireless */
34ee028
+&sdhci {
34ee028
+	#address-cells = <1>;
34ee028
+	#size-cells = <0>;
34ee028
+	pinctrl-names = "default";
34ee028
+	pinctrl-0 = <&emmc_gpio34>;
34ee028
+	status = "okay";
34ee028
+	bus-width = <4>;
34ee028
+	non-removable;
34ee028
+	mmc-pwrseq = <&wifi_pwrseq>;
34ee028
+
34ee028
+	brcmf: wifi@1 {
34ee028
+		reg = <1>;
34ee028
+		compatible = "brcm,bcm4329-fmac";
34ee028
+	};
34ee028
+};
34ee028
+
34ee028
+/* SDHOST is used to drive the SD card */
34ee028
+&sdhost {
34ee028
+	pinctrl-names = "default";
34ee028
+	pinctrl-0 = <&sdhost_gpio48>;
34ee028
+	status = "okay";
34ee028
+	bus-width = <4>;
34ee028
+};
34ee028
+
34ee028
+/* uart0 communicates with the BT module */
34ee028
+&uart0 {
34ee028
+	pinctrl-names = "default";
34ee028
+	pinctrl-0 = <&uart0_ctsrts_gpio30 &uart0_gpio32 &gpclk2_gpio43>;
34ee028
+	status = "okay";
34ee028
+
34ee028
+	bluetooth {
34ee028
+		compatible = "brcm,bcm43438-bt";
34ee028
+		max-speed = <2000000>;
34ee028
+		shutdown-gpios = <&expgpio 0 GPIO_ACTIVE_HIGH>;
34ee028
+	};
34ee028
+};
34ee028
+
34ee028
+/* uart1 is mapped to the pin header */
34ee028
+&uart1 {
34ee028
+	pinctrl-names = "default";
34ee028
+	pinctrl-0 = <&uart1_gpio14>;
34ee028
+	status = "okay";
34ee028
+};
34ee028
34ee028
From patchwork Tue Dec  4 18:58:19 2018
34ee028
Content-Type: text/plain; charset="utf-8"
34ee028
MIME-Version: 1.0
34ee028
Content-Transfer-Encoding: 7bit
34ee028
X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com>
34ee028
X-Patchwork-Id: 10712427
34ee028
Return-Path: 
34ee028
 <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org>
34ee028
Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org
34ee028
 [172.30.200.125])
34ee028
	by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id AAB7E13BF
34ee028
	for <patchwork-linux-arm@patchwork.kernel.org>;
34ee028
 Tue,  4 Dec 2018 18:59:55 +0000 (UTC)
34ee028
Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1])
34ee028
	by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9A9D42BD01
34ee028
	for <patchwork-linux-arm@patchwork.kernel.org>;
34ee028
 Tue,  4 Dec 2018 18:59:55 +0000 (UTC)
34ee028
Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486)
34ee028
	id 8D6682BD2D; Tue,  4 Dec 2018 18:59:55 +0000 (UTC)
34ee028
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
34ee028
	pdx-wl-mail.web.codeaurora.org
34ee028
X-Spam-Level: 
34ee028
X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED,
34ee028
	DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1
34ee028
Received: from bombadil.infradead.org (bombadil.infradead.org
34ee028
 [198.137.202.133])
34ee028
	(using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits))
34ee028
	(No client certificate requested)
34ee028
	by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 1D36E2BD01
34ee028
	for <patchwork-linux-arm@patchwork.kernel.org>;
34ee028
 Tue,  4 Dec 2018 18:59:55 +0000 (UTC)
34ee028
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
34ee028
	d=lists.infradead.org; s=bombadil.20170209; h=Sender:
34ee028
	Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe:
34ee028
	List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References:
34ee028
	In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID:
34ee028
	Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
34ee028
	:Resent-Message-ID:List-Owner;
34ee028
	bh=d6AyqRs+tRK/fschmfAdF+Ujjrm/vJZBIeGWaRWEq4w=; b=Y7xekwSen1413+ksdWargCdgIt
34ee028
	9btgKKpQU7qjXIbtt/Y7DcOeRQJHpM3nx63Ft8BbjQMcMV/97DgweLj7gbaoi51D0OIxZ9sd431pP
34ee028
	fFjpfTK9cN0Q85qtcssVISpnt7a6Fm+ixe+/Xt3IRSzchcPxqfipK6qDmUSpZGKrU101cJYG08VkV
34ee028
	vY6Oa7w/hyeU0b8rULaIj5c069BzO/vGkkULiXCteGEn6y4juTjmXa/Nsoj2RKYUjdhOMXWxEwU6C
34ee028
	MM7JTAxqPtcIX1ale070qdvGn5XJOuN+DYx03At0mj8aaCBr11NKTtB7PyutmcIPnRwGQwz1gW7go
34ee028
	daDlwlnA==;
34ee028
Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org)
34ee028
	by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux))
34ee028
	id 1gUFvA-0007cK-M8; Tue, 04 Dec 2018 18:59:48 +0000
34ee028
Received: from mout.kundenserver.de ([212.227.126.130])
34ee028
 by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux))
34ee028
 id 1gUFud-00073L-OI; Tue, 04 Dec 2018 18:59:17 +0000
34ee028
Received: from localhost.localdomain ([37.4.249.153]) by
34ee028
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
34ee028
 id 1MFJfN-1gjyQ33mR7-00FlVP; Tue, 04 Dec 2018 19:58:55 +0100
34ee028
From: Stefan Wahren <stefan.wahren@i2se.com>
34ee028
To: Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>,
34ee028
 Florian Fainelli <f.fainelli@gmail.com>, Ray Jui <rjui@broadcom.com>,
34ee028
 Scott Branden <sbranden@broadcom.com>, Eric Anholt <eric@anholt.net>,
34ee028
 Arnd Bergmann <arnd@arndb.de>
34ee028
Subject: [PATCH V3 3/3] arm64: dts: broadcom: Add reference to RPi 3 A+
34ee028
Date: Tue,  4 Dec 2018 19:58:19 +0100
34ee028
Message-Id: <1543949899-13380-4-git-send-email-stefan.wahren@i2se.com>
34ee028
X-Mailer: git-send-email 2.7.4
34ee028
In-Reply-To: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com>
34ee028
References: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com>
34ee028
X-Provags-ID: V03:K1:FFp5Wh7ZWhwN+0GnOIK4svX/EnE/lyWXYX5Q6pGbgpyE8/BWhkC
34ee028
 HIozYn/aF1wiPHTyJBUFfAX8Bprfc2VwnJzzw9ujHYvH3l0PaQMDjk5EKXbX3EWjmbQumbE
34ee028
 uyxkSsnoyLyfEVpoKKGGBgHPfzsATZGmLQj7UEyc5JvQ63IO0mdwywnOuI6LouMSJgs26MV
34ee028
 +JgfGn5pKNrVStX597aIg==
34ee028
X-UI-Out-Filterresults: notjunk:1;V03:K0:arW5q/kpEak=:fNkvQgi7CQng+s4ZxkqrAl
34ee028
 Shfn4kUf6kIfer4UddefIfpoKpAvezKz/iNNcd8IyBLFrA++7Igw03sj4to2x9/kBAlIbVINV
34ee028
 JnAhVKciAu2qdP8xqMbmGrnJGAbkK10jhSsT6ufbHWHJmtxpizWgzDEtqJqbr2nzW0q8WL2dA
34ee028
 YT1kdC3TCVS9IEJKxyAi26mf/pxvvoheQAygv0WBdtTAsdN6h2JMB7v6CPtGjL8CNOc/OemQK
34ee028
 3fY/E6rQzoT5vc6F4NGVDje+vTBtMcFX/UhkKkKOnxuzyVpUdWITkeFaumc6q3miLeqpaKzm0
34ee028
 gnnb7Tg9xKNdmPM/Ng049Qgy9bVJ3dVXaWyq2QleJAAUrhwVvN6zE8ogokYxzYR2pdrHs19gJ
34ee028
 AhPNAX/QaP1VreCRGzo8D6ZEUJEkyK7mLOOyikqWFCT3kUtsKlmPaUGscn6rckZVU2OlfjijC
34ee028
 GeEfaGcIEPyc3THhrPF5vbLos5lydlZkvNYUygQ5aTJXELDvt//cC9k+Kad/kOP8I7qa1TCcS
34ee028
 M5brT1MnDj9qCja12qrxpkjF6Sih/5y2SfQFHLt7YFTX/YkvceXtUq4c9W6rLxHEnZKXm4ryY
34ee028
 3cuJDYE3oOS4y/WMEhgazm795HJ8heBOv6T1tQPYlQkkKYNH8HKfeVgXBLbgHJLdc9r5AnjyH
34ee028
 fOMjzqx2WqGT7S9I/oYGpTw7NQjHx45WexYKfhHfsjwSN3P4KgwtpAnl2vE++IIWQGiv+JR5L
34ee028
 xIzts9r8uBaSUO1QR5qJG0cWqG+/FFdstWp3TsP2SeC0YMgeXSz1im5Ho/4=
34ee028
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 
34ee028
X-CRM114-CacheID: sfid-20181204_105916_085499_9EF7BF58 
34ee028
X-CRM114-Status: GOOD (  16.18  )
34ee028
X-BeenThere: linux-arm-kernel@lists.infradead.org
34ee028
X-Mailman-Version: 2.1.21
34ee028
Precedence: list
34ee028
List-Id: <linux-arm-kernel.lists.infradead.org>
34ee028
List-Unsubscribe: 
34ee028
 <http://lists.infradead.org/mailman/options/linux-arm-kernel>,
34ee028
 <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>
34ee028
List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/>
34ee028
List-Post: <mailto:linux-arm-kernel@lists.infradead.org>
34ee028
List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>
34ee028
List-Subscribe: 
34ee028
 <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,
34ee028
 <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>
34ee028
Cc: Stefan Wahren <stefan.wahren@i2se.com>, devicetree@vger.kernel.org,
34ee028
 bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org,
34ee028
 linux-arm-kernel@lists.infradead.org
34ee028
MIME-Version: 1.0
34ee028
Content-Type: text/plain; charset="us-ascii"
34ee028
Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org>
34ee028
Errors-To: 
34ee028
 linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org
34ee028
X-Virus-Scanned: ClamAV using ClamSMTP
34ee028
34ee028
This adds a reference to the dts of the Raspberry Pi 3 A+,
34ee028
so we don't need to maintain the content in arm64.
34ee028
34ee028
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
34ee028
Reviewed-by: Eric Anholt <eric@anholt.net>
34ee028
---
34ee028
 arch/arm64/boot/dts/broadcom/Makefile                 | 3 ++-
34ee028
 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts | 2 ++
34ee028
 2 files changed, 4 insertions(+), 1 deletion(-)
34ee028
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts
34ee028
34ee028
diff --git a/arch/arm64/boot/dts/broadcom/Makefile b/arch/arm64/boot/dts/broadcom/Makefile
34ee028
index 667ca98..d1d31cc 100644
34ee028
--- a/arch/arm64/boot/dts/broadcom/Makefile
34ee028
+++ b/arch/arm64/boot/dts/broadcom/Makefile
34ee028
@@ -1,5 +1,6 @@
34ee028
 # SPDX-License-Identifier: GPL-2.0
34ee028
-dtb-$(CONFIG_ARCH_BCM2835) += bcm2837-rpi-3-b.dtb \
34ee028
+dtb-$(CONFIG_ARCH_BCM2835) += bcm2837-rpi-3-a-plus.dtb \
34ee028
+			      bcm2837-rpi-3-b.dtb \
34ee028
 			      bcm2837-rpi-3-b-plus.dtb \
34ee028
 			      bcm2837-rpi-cm3-io3.dtb
34ee028
 
34ee028
diff --git a/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts
34ee028
new file mode 100644
34ee028
index 0000000..f0ec56a
34ee028
--- /dev/null
34ee028
+++ b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts
34ee028
@@ -0,0 +1,2 @@
34ee028
+// SPDX-License-Identifier: GPL-2.0
34ee028
+#include "arm/bcm2837-rpi-3-a-plus.dts"