From patchwork Tue Aug 18 16:39:48 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Lamparter X-Patchwork-Id: 11721973 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 771DE739 for ; Tue, 18 Aug 2020 16:40:31 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 4B55320658 for ; Tue, 18 Aug 2020 16:40:31 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="gQOGuoNv"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="UUE91Fq4" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4B55320658 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=MiWqvflfoPvhe+fvKThavZJheBlce6KsH7xZtYL4B78=; b=gQOGuoNvKiNcGis6HjXn+TgPVp a9WBTSxCfrg1jGawix/9WHHSi8LyXRGPy2e1RaAnMJUIloiivGLSZfnnn2OO4k1VNEvrqbqyacN6j tCjqFFxPxmqwv8rErWcKNKO7cu6wqpcB4q2yXdI60kXIcbbOq1O7DLlI8E5QU8HQzg+X9Bqbeq4eQ H5ib1zE5c3UH9cI3QvYzbe8bC0fadQ1cf3zDUvoB0KWM6KQgynHrfbvM20MQxYNJKUovVNSOr/Mpa zq/vDrTyOcPc55qEQJ16oLn2TrhyyQMH62RUurf9WdilzoVjijRFy3r/tDpoe57dxnCPw2x4g/HrP mevMCo1g==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84ec-0006Yu-2O; Tue, 18 Aug 2020 16:40:06 +0000 Received: from mail-ej1-x643.google.com ([2a00:1450:4864:20::643]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84eZ-0006Y2-Lm for linux-arm-kernel@lists.infradead.org; Tue, 18 Aug 2020 16:40:04 +0000 Received: by mail-ej1-x643.google.com with SMTP id jp10so22894254ejb.0 for ; Tue, 18 Aug 2020 09:40:01 -0700 (PDT) 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=zlCPcBO8Sr5GJSwDRMzt8zWNWmggWisHbJLlKCPynuI=; b=UUE91Fq4r3eIrqFlVvmxjOgc4kpHA5eV1hNeyS5mWzKiht0rvJ1+LHpWj8soaNGnkl LWvEVZJxjmEzVwhfjpPxNMSG60YA/ecJbBUosYI7LqzgsQWZy19hTl1aZwF3iAlTWEig 2YTIKS0ijvsMcC7jyT6Rk/pYJv1eWaKXSElhdEu/VQwA5FDCQahHs3u27YH+tt2XU9O0 XjNFzCIM7USSNs8tXZxKmjkXho05S6buEeM3NOmw+RSWYkfhfK8cym6izP/5i4VCH4r5 PtIeltHtDxetLl8XxN/wMfZzLR2Rnp2Un6JRp804yY2G4Mc8O8WHY9umwaJUE1il+0c6 Tbww== 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=zlCPcBO8Sr5GJSwDRMzt8zWNWmggWisHbJLlKCPynuI=; b=uDlSO2iswZtY4RC5+xKq+vDMVaiLQ8ipIDOV/HpNiQB89ehNLTe6xldZSOAmNH/Fjx q0xpGGPfzGVMG1sfK6T98Yh0v8Z7S6dcSd1mX7o77nfKvUPx8YRXqNm44+W41AGA6pEA +LLGQYe+I8v5vcKhmfKqtoRDQl2Qh0s/bEppryiaOTeMAw836ejXLfTRCkBObZT/PNJK InHv+oe7KoeKC93Y241NaLteVi2ZH0J5jKYFZCND5iZHNb1weawpIpk8mQWAj2dJqRQD Mz4QmLdxd/6qser0ZDT+UPDrSi0EDvzXOlL2L2Msw4RE/er9agVTl8UJ0SVDseU9SntI V6wA== X-Gm-Message-State: AOAM533QWqNaAi2tzoYJGpI5CfdxZj6OzWJWzVWtg7GNX77rWA31+2zD Z2BZ3yKzqpqiFG6ncmzvK87pZRM40Ew= X-Google-Smtp-Source: ABdhPJyE+zOBldCbyoaZ0oEy3xLSY9U7t/Ha/5qzORiaiVxpsyycsue0XxMhKNLVohp2SV0BXpHgJg== X-Received: by 2002:a17:906:a00d:: with SMTP id p13mr144694ejy.535.1597768800606; Tue, 18 Aug 2020 09:40:00 -0700 (PDT) Received: from debian64.daheim (pd9e291c8.dip0.t-ipconnect.de. [217.226.145.200]) by smtp.gmail.com with ESMTPSA id o25sm16663650ejm.34.2020.08.18.09.39.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Aug 2020 09:40:00 -0700 (PDT) Received: from root by debian64.daheim with local (Exim 4.94) (envelope-from ) id 1k84eR-000AYW-6q; Tue, 18 Aug 2020 18:39:55 +0200 From: Christian Lamparter To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 1/6] dt-bindings: ARM: add bindings for the Meraki MR32 Date: Tue, 18 Aug 2020 18:39:48 +0200 Message-Id: X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200818_124003_741965_38C0F34D X-CRM114-Status: GOOD ( 13.08 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:643 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [chunkeey[at]gmail.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Hauke Mehrtens , =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= , bcm-kernel-feedback-list@broadcom.com, Chris Blake , Rob Herring Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org This patch adds the bindings for the Meraki MR32's SoC BCM53016. Broadcom lists them all under the BCM5301x umbrella on their side: "BCM53012 and BCM53016 with dual-core Cortex-A9 CPU at 1 GHz, 256KB L2 cache, 16-bit DDR2 interface, USB3 integrated switch, GPHYs and packet accelerator". This patch also adds the "Meraki" vendor. It's wikipedia article states that Meraki was a start-up, founded in 2006 as based in part on the MIT Roofnet Project. In 2012 Cisco Systems bought the whole joint and kept the "Meraki" branding around to this day. Signed-off-by: Christian Lamparter Acked-by: Scott Branden --- Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 2 ++ Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.yaml b/Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.yaml index d48313c7ae45..988e0bbb2a62 100644 --- a/Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.yaml +++ b/Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.yaml @@ -83,6 +83,8 @@ properties: - brcm,bcm953012er - brcm,bcm953012hr - brcm,bcm953012k + - meraki,mr32 - const: brcm,brcm53012 + - const: brcm,brcm53016 - const: brcm,bcm4708 ... diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index 9aeab66be85f..12b8b387fe30 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -637,6 +637,8 @@ patternProperties: description: MEMSIC Inc. "^menlo,.*": description: Menlo Systems GmbH + "^meraki,.*": + description: Cisco Meraki, LLC "^merrii,.*": description: Merrii Technology Co., Ltd. "^micrel,.*": From patchwork Tue Aug 18 16:39:49 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Lamparter X-Patchwork-Id: 11721971 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 80707138C for ; Tue, 18 Aug 2020 16:40:30 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 5988420658 for ; Tue, 18 Aug 2020 16:40:30 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="tmbEguLc"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="oOLJzs7d" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5988420658 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: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:List-Owner; bh=8FyTHR8LN9uekRDVFFckhjFp+HxwIVNEJw2WgFboE6E=; b=tmbEguLcmRaGFKn59/0W8afpD pH264NK1myzHlZljGJTXnz7WfqVGUaH3c/0tzYPPgHnsbAIzhyUCzejhg94InQbH+Hr69z8j4UwKC weNUql8FzHTl9O8ey8C1bNiDAbiNmpvQwojWfrBOax9nsr1Af3tlFLVXllKKFVzua0tei7zeggHdJ rys2jBcSKJI4rJK88eU+dukJdFEbqa7J/6Pl8PCXe+1nMniMUXAne4Oop93hyPEmWZyIxz6EcVFVf H0qv3W46snQtu/L9WuWP2jMoEavlIPSHWIHLvpwZpZwNjPb3SSmGMtVRlSJHd9Qifteir2MF1Ja8S vZ5YGzY3Q==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84ej-0006ai-DF; Tue, 18 Aug 2020 16:40:13 +0000 Received: from mail-ej1-x643.google.com ([2a00:1450:4864:20::643]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84ef-0006Zb-Ra for linux-arm-kernel@lists.infradead.org; Tue, 18 Aug 2020 16:40:10 +0000 Received: by mail-ej1-x643.google.com with SMTP id qc22so22862195ejb.4 for ; Tue, 18 Aug 2020 09:40:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=lbcxNkgz7Vj9lnJ7Ca9sXOXl2HE+WcUlciWV3p04xGk=; b=oOLJzs7dtSh5WtYoSDq29QsVSStq+NkxJ1objfhdkCLLJdMtgQVLjZ0TNTRoWUkRXi ZHJE+VUT80ZowbNIw8mdHNGtINqqy0e7lhKNFrdFHJPzapaEf/ncaH+Z00yrToSW30bi IVPPtp5NC1xSMOIf4I0mmdUWYDhH4u4P8LsfbHFBQgPLWr68AxhiB3k3UPQxwAth50FQ zEWr7n65hCOH20LQaTIYkS2Ukqqzm9BF7OCfw6mDPqctoJ2f7czalHBcn5jIUhB+C9w2 bBO0hD4ATZ/OW0afV8KadL5aqqKsBVTuP3iE0PowNqTWN8L5TFrzLWaqE5j/lyCtpSJu Oxow== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=lbcxNkgz7Vj9lnJ7Ca9sXOXl2HE+WcUlciWV3p04xGk=; b=fNg/GHcdSWty2r6ZhTAVR8dGbEyUYIjqNyzzbXutJN0TRg42/6v8mjKIiY14Cw4gow a/Obw4ggtsWWnzKfDO1EwShFVFAl46f+XDl0kqvz/I7jShLTWFTLpftOghJ+RdKg3BXx 0wgyl+CkAmbRDgjK/V56zFWa4KK6iy3Tj+Scq/HnBGAgDUx2mvhT6tOsgOe+ZjA5SRtF Sk4OJvuILD6hNQhZ4LQKOF3gl7cQU7y/rACUYgrUw9rgJzA3W/FNd8LLNr+nQfHBHD0a jG+wlWPdZZE1gb6NCW5sedS24h2fhuWxEDcIHGqdvG8KzhrWI+bwGk7BOR4vybWODHl2 gzpw== X-Gm-Message-State: AOAM532Ebpni1ByB4/rKc/322HRqXqtQD4mUfGsfqOpBKBZZ0Dtn7hsQ zLYlfOZH5isQermVpElS721w8VvMU/o= X-Google-Smtp-Source: ABdhPJwhzDNtiWV8BwOhKGtbswVI0kguH6EH98EWgN561ZEqaIhGDClY2kxfJW8V52rkSKSXmIvR6A== X-Received: by 2002:a17:907:20e6:: with SMTP id rh6mr20655560ejb.301.1597768808739; Tue, 18 Aug 2020 09:40:08 -0700 (PDT) Received: from debian64.daheim (pd9e291c8.dip0.t-ipconnect.de. [217.226.145.200]) by smtp.gmail.com with ESMTPSA id m24sm16725473eje.80.2020.08.18.09.40.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Aug 2020 09:40:07 -0700 (PDT) Received: from root by debian64.daheim with local (Exim 4.94) (envelope-from ) id 1k84eT-000AYZ-7b; Tue, 18 Aug 2020 18:39:57 +0200 From: Christian Lamparter To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 2/6] ARM: dts: BCM5301X: Specify PWM in the DT Date: Tue, 18 Aug 2020 18:39:49 +0200 Message-Id: X-Mailer: git-send-email 2.28.0 In-Reply-To: References: MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200818_124009_910713_D77672BA X-CRM114-Status: GOOD ( 12.93 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:643 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [chunkeey[at]gmail.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Hauke Mehrtens , =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= , bcm-kernel-feedback-list@broadcom.com, Chris Blake , Rob Herring Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org The BCM53016 in the Meraki MR32 uses the on-chip PWM controller to drive a tri-color RGB LED. Signed-off-by: Christian Lamparter Acked-by: Scott Branden --- arch/arm/boot/dts/bcm5301x.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/bcm5301x.dtsi b/arch/arm/boot/dts/bcm5301x.dtsi index 2d9b4dd05830..85ee4902e719 100644 --- a/arch/arm/boot/dts/bcm5301x.dtsi +++ b/arch/arm/boot/dts/bcm5301x.dtsi @@ -350,6 +350,14 @@ gmac3: ethernet@27000 { }; }; + pwm: pwm@18002000 { + compatible = "brcm,iproc-pwm"; + reg = <0x18002000 0x28>; + clocks = <&osc>; + #pwm-cells = <3>; + status = "disabled"; + }; + mdio: mdio@18003000 { compatible = "brcm,iproc-mdio"; reg = <0x18003000 0x8>; From patchwork Tue Aug 18 16:39:50 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Lamparter X-Patchwork-Id: 11721969 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6617F722 for ; Tue, 18 Aug 2020 16:40:29 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3E81D20658 for ; Tue, 18 Aug 2020 16:40:29 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="dHzbw5h4"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="MEEtAeqn" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3E81D20658 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: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:List-Owner; bh=QLaFZzkHQUv/hCgqxd7dxpMVy0vi7XNAD3bxl6vKcLA=; b=dHzbw5h4XPb79CBk0TXvnsGkW wewXtGIle8nzbxjY2r+/sBe/pcwmURH1DfBRCHPFaGORd6ySfRv0QkbpTapZ7lWh1fCwRZT2arOCq uvlMtgdeRtu2EFCYYVbpScAbO5Gp+aGHj8wBMVVGm5o3mm1YKfQsHQHFnWS6c2Za45KAWMLMv+a0W sWNkMLZcnXu7CAnEYs2y+EvG5/xrRsRHEWa4OgY8RAUM5FVQBRxXCN/Lsm2v8S1pllIOzxb1cprsb UN6fj09RLByELPGGPqbQhsfYq4GSNQ85Fa7VDqYSkcWi57cTN6G9apMkRGHAje2kR5UWB89kj8vK+ zCceNieJg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84em-0006bq-2H; Tue, 18 Aug 2020 16:40:16 +0000 Received: from mail-ej1-x641.google.com ([2a00:1450:4864:20::641]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84eg-0006Zd-Kd for linux-arm-kernel@lists.infradead.org; Tue, 18 Aug 2020 16:40:11 +0000 Received: by mail-ej1-x641.google.com with SMTP id jp10so22894814ejb.0 for ; Tue, 18 Aug 2020 09:40:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=siL2J2mGVR+Nrg7WhmGw5SRkm+rVbYiwXHJBcCu+C5k=; b=MEEtAeqnf/SkEQPx6BMMvwEoHQAFn6hzoMghQbYlkoJd9EayqCWpZWL71E/ZXBasPS LzdTiKNtrNN10bwZpxuK6g2C4gxFIh/PuIcNV9wHh7hFZeGIEmYS6hzJ6PCJHX6yI6iG P/NGYroo1nN01BxLZYpps+dM2uC6pcbRvnhKcN+KSSt7/AqUxqY/O3y/aiCIaJxbQYf/ JyRTvTi+EFA5tP8h8keiJjNi8UCK6tqoAWVGdOsoEDcZ/MPwvdW9l1SB6jzs8FtR9FZu WrB78OknKpRRDv7N/3BYrVuwpDhAdTChxXt+KGDuNkZ4+EMXDiwJVYrJTtiQIT8+Np4g 7Fsg== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=siL2J2mGVR+Nrg7WhmGw5SRkm+rVbYiwXHJBcCu+C5k=; b=QIufoARDLGgegnX6mEMgPWFc6Y09VDOTbKjcXLZseE2S591VW4ptQw1tpM8RBLnpcZ Ww/9qwBEVRbP+5QlxHfcCnByvWRedJjDY9qIwqe9zJ0fSgL+O6cQES7pOcdRHwZXU8Li OmYCAxCAT9d+hO4GBtiLZJdcwhsx74S1WPT9sJLbW13yu/MYaCeiIDnH5XbU9N25oUYa n9e5kaoEjw+RDtNFkuh/P7hdRrV0Djo6iPnYQON1BxDQj19mWTUmG9IfYUdSc/izgREi PcktWvThAP/YOWL1QjvkTpOvmn+6jsq+gTzUj2esrxNb9o5FoXtdrW6cISPvlKnNcSmS qE5g== X-Gm-Message-State: AOAM532ITHW6DhCCCj4Xo1hcXRWk7fMi2jK+iLbw1zNd86VtppuGdqoV k+eNAiDCdbgu9hBSz6p8/22/XHfv1dI= X-Google-Smtp-Source: ABdhPJzJ46Qxx6KsHK3QBM682PeY1Yv7HDP2YfaOwu9qEN1LcXsOzXQnZev9P4q02dwzTFYNUWrrTA== X-Received: by 2002:a17:906:4aca:: with SMTP id u10mr20727861ejt.320.1597768808996; Tue, 18 Aug 2020 09:40:08 -0700 (PDT) Received: from debian64.daheim (pd9e291c8.dip0.t-ipconnect.de. [217.226.145.200]) by smtp.gmail.com with ESMTPSA id p8sm16546706ejx.53.2020.08.18.09.40.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Aug 2020 09:40:07 -0700 (PDT) Received: from root by debian64.daheim with local (Exim 4.94) (envelope-from ) id 1k84eU-000AYb-9T; Tue, 18 Aug 2020 18:39:58 +0200 From: Christian Lamparter To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 3/6] ARM: dts: BCM5301X: Specify uart2 in the DT Date: Tue, 18 Aug 2020 18:39:50 +0200 Message-Id: <90b9f9e7e9a50099c88d4ffbc6868dd0ed436944.1597768760.git.chunkeey@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: References: MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200818_124010_702464_F5087162 X-CRM114-Status: GOOD ( 13.05 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:641 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [chunkeey[at]gmail.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Hauke Mehrtens , =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= , bcm-kernel-feedback-list@broadcom.com, Chris Blake , Rob Herring Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org The BCM53016 in the Meraki MR32 utilizes the third "uart2" to connect to a on-board Bluetooth-LE 4.0 BCM20732 chip. Signed-off-by: Christian Lamparter Reviewed-by: Scott Branden --- arch/arm/boot/dts/bcm5301x.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/bcm5301x.dtsi b/arch/arm/boot/dts/bcm5301x.dtsi index 85ee4902e719..45f5b35fa02b 100644 --- a/arch/arm/boot/dts/bcm5301x.dtsi +++ b/arch/arm/boot/dts/bcm5301x.dtsi @@ -392,6 +392,15 @@ usb3_dmp: syscon@18105000 { reg = <0x18105000 0x1000>; }; + uart2: serial@18008000 { + compatible = "ns16550a"; + reg = <0x18008000 0x20>; + clocks = <&iprocslow>; + interrupts = ; + reg-shift = <2>; + status = "disabled"; + }; + i2c0: i2c@18009000 { compatible = "brcm,iproc-i2c"; reg = <0x18009000 0x50>; From patchwork Tue Aug 18 16:39:51 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Lamparter X-Patchwork-Id: 11721977 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8B497722 for ; Tue, 18 Aug 2020 16:41:38 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 63EBC20658 for ; Tue, 18 Aug 2020 16:41:38 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="DxyhkoQr"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="fWH6NscV" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 63EBC20658 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: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:List-Owner; bh=rkXQb8Ls+vTBSy7J9hyAVqzIfGCqNBu+X2/wxFql9ZY=; b=DxyhkoQriqMq58pTDZC8bZ/fI bGrVMHJP1GkFZTrGUeI9J/VtsNAtwtXzHO4VN2/1mi5gQbqsJYBkM4k5/7TmnCEF4p7SOy8iNWBTk lnuj2xNGynOESkwAx4MKpqv570KEo3zbTe2MaundZBIiVWE8/ZwQiKg/BouI8Yxb2PbaqgHC410uX sY1h6NSC0QBAJXRwUAID4K+q0FjiP6g65mZp1Zj2aOYhtbNScJpahpXK6z2W2khNITCjCiDs3OoRW FSe5o6wW2trKuBFor6BApC23l4hMLguOlZ3+1PCkRWfzOTQINV/7n/ObSZ1DK47BJtY4zDQjjPG8/ znDfsVoZA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84eo-0006cH-EV; Tue, 18 Aug 2020 16:40:18 +0000 Received: from mail-ej1-x643.google.com ([2a00:1450:4864:20::643]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84eh-0006aI-Om for linux-arm-kernel@lists.infradead.org; Tue, 18 Aug 2020 16:40:12 +0000 Received: by mail-ej1-x643.google.com with SMTP id jp10so22894902ejb.0 for ; Tue, 18 Aug 2020 09:40:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=iNpM6cf31uI5ohuyz00+SFrcUK9zk6RVJ7Ed/R8uC9g=; b=fWH6NscVgtxxp8/iHpW8Agqp69rcXNpxAcdoSUvKO3olcjSYuFwLcN9IoEBXQzs6hX o3fHzHLWNYxaDny1w93wKdjpWvkbUH/OumpEavtjo/x5OWvUxQf/Qe6f0UN7hXMPM4GK YM3xc+LIpH1JOTNRrznkopLVvkgBVTHzSnljvL4QJDqm55UyDH7I6iHSPsXYESV+PpDq kZIwrQ0QOX2a6figN7aNxAIhIDvAULLXv94spukISGciF1ecOL+yEDZq2zVC+Eu8C5pg /SbjFhn7GJJnd9vt6sHsU+RnVjt3D9o8MODfwPS12LtAWCMXzSNCdNo1Jdz3Hkibh2mY mZlg== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=iNpM6cf31uI5ohuyz00+SFrcUK9zk6RVJ7Ed/R8uC9g=; b=lG8U+rA4zJEFvj3daWysnQUevyVUhLs9p+iAmUTOtxK8OCVnmU17kz6f2IkBfUpXCs 3FVdByb89Dkv3kNOEubaKbGR1TzqullfArpcEL4m2UX2BifVJwtuvZq1uBsfsLR2Lp61 Daks9SWUmnENasxNlJGTGalJniXSA/4bnqvBq+1VO9l/hoYpa3KAlDh/yYGvUzqn2P8f WN1PZGABTIY6/S9/Y+EtJYNhUrUy1p5JRC5BL5XK53Dx+NqJiOixFKt59YHWE5NJVfcR rGfUggvxd18n47Grx/jPYd4jC1Wv+iRITRJ8xT9MOTv+62+rso1uE2ImYrkJLgvijBgQ 6new== X-Gm-Message-State: AOAM530IHEerBct+oeC+ybcdN3HkhOLq4yGbL1RLaZ1gBXtQOhsUS33z y4JlOI/PgnI6oeqxwMZNnf8ija3eA2g= X-Google-Smtp-Source: ABdhPJxQAEiBi/mmhNtF7mOWcQfPfH/gF/dZfXk4QXz+z/zOyzaZfZIWuypMN8EE9sTJ4udrMvYtFg== X-Received: by 2002:a17:906:2796:: with SMTP id j22mr22292525ejc.532.1597768810607; Tue, 18 Aug 2020 09:40:10 -0700 (PDT) Received: from debian64.daheim (pd9e291c8.dip0.t-ipconnect.de. [217.226.145.200]) by smtp.gmail.com with ESMTPSA id h18sm15798368edw.56.2020.08.18.09.40.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Aug 2020 09:40:09 -0700 (PDT) Received: from root by debian64.daheim with local (Exim 4.94) (envelope-from ) id 1k84eV-000AYd-AG; Tue, 18 Aug 2020 18:39:59 +0200 From: Christian Lamparter To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 4/6] ARM: dts: BCM5301X: Specify pcie2 in the DT Date: Tue, 18 Aug 2020 18:39:51 +0200 Message-Id: <942144b9b030b0cafd07bb019347f26403734600.1597768760.git.chunkeey@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <90b9f9e7e9a50099c88d4ffbc6868dd0ed436944.1597768760.git.chunkeey@gmail.com> References: <90b9f9e7e9a50099c88d4ffbc6868dd0ed436944.1597768760.git.chunkeey@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200818_124011_819308_41F824E5 X-CRM114-Status: GOOD ( 12.84 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:643 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [chunkeey[at]gmail.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Hauke Mehrtens , =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= , bcm-kernel-feedback-list@broadcom.com, Chris Blake , Rob Herring Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org The SoC supports three pcie ports. Currently, only pcie0 and pcie1 are enabled. This patch adds the pcie2 port as well. Signed-off-by: Christian Lamparter Reviewed-by: Scott Branden --- arch/arm/boot/dts/bcm5301x.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/bcm5301x.dtsi b/arch/arm/boot/dts/bcm5301x.dtsi index 45f5b35fa02b..f7bd1587e285 100644 --- a/arch/arm/boot/dts/bcm5301x.dtsi +++ b/arch/arm/boot/dts/bcm5301x.dtsi @@ -252,6 +252,10 @@ pcie1: pcie@13000 { reg = <0x00013000 0x1000>; }; + pcie2: pcie@14000 { + reg = <0x00014000 0x1000>; + }; + usb2: usb2@21000 { reg = <0x00021000 0x1000>; From patchwork Tue Aug 18 16:39:52 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Lamparter X-Patchwork-Id: 11721975 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 0EAF8722 for ; Tue, 18 Aug 2020 16:40:37 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DC99B20658 for ; Tue, 18 Aug 2020 16:40:36 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="nQ/IIhQW"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="sfbaPL/n" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DC99B20658 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: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:List-Owner; bh=UHRWCCDPqxh0AM3WiPdXtnVMqkp5Y2fWs+eZxcHGtKw=; b=nQ/IIhQWzdIT40vT+nAUB0WdN CeX9Dfo1gCkDV2M5icBn9UICfBBiJAjEJK3ARJXICOmExzrAg6n3rzVLRdbUKvz0jhix+bPiWDwTV 9tQoGohskIB84sslXEygpk/4PdFXMFK4AE0izH4o5JrKqbs0sw53C5tCVCfg6Rhpfix8xOaPyHKPf 2+u/f50SybqPXQqAzkcvTvvBOh84oNmlEmaK+a43FOnxhz99OoVODCIFqakLMtDXYm+SdEqAVzKk5 qOQ0iYHwk/NQv7vnGWfEtbORqQNk5kjhEmHuRwPXieTFOPyL+G5KG1T3/Wc7+9iCbvc8T0hYVcjE6 Lzae+jmuw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84et-0006dX-D4; Tue, 18 Aug 2020 16:40:23 +0000 Received: from mail-ed1-x541.google.com ([2a00:1450:4864:20::541]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84ei-0006aP-Ff for linux-arm-kernel@lists.infradead.org; Tue, 18 Aug 2020 16:40:13 +0000 Received: by mail-ed1-x541.google.com with SMTP id l23so15759827edv.11 for ; Tue, 18 Aug 2020 09:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XRJ6rcHF5H+lX+uEP0T2sZtSvqs2AK6upI+9H+8rOxU=; b=sfbaPL/n1nTHzQVJ3A4EEr0D625nOxvqDGrhUJQB/yOsgKPE6CAafvbb/FSyPM3xtL iAK2qeyWzBtzo0yrKe5Hhcrn2MTFomECr30NM/mLhgE2T6vW1qlXXfPcH/r3+d6ZV5K5 zAx/gHUmgwOiZ5ByuUYWpt+7C6QXHPMY/ev9/2muvpzx+tDxp/2LpaZMRdnUxKLSnqFE ZrSm+rl2o6UFIow2FT16RuGjOyrRLWxyuRm2tDkpc1w9DPoAP3BUrg1FWxUO9ld39WhZ ZXdXoh7JDgAC6lPCM1RToWikTOJcAHul/56DgGKgzmmFwHbOWDnsBwVv/msHq3eLaueL xbdw== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=XRJ6rcHF5H+lX+uEP0T2sZtSvqs2AK6upI+9H+8rOxU=; b=H6FKQPyDs8laaNUsuxqybDeyAIbhqo0P2smh5cq/eFeI+nSlhYQNqYKYDePre6wn+c GJhxH545SuQ46MV9guj7xOG4AQ/Ko4C+tG6HDkhNNGZBv0WXwDhzcTB6Rvx0A7Qzixnl rrjXUFZCWXAIApwI4ZJk5hjGFABcmgV9eFdqSa5YzmtLHPmMsf6UJ4SJsBrJ2At7rX8T urvm8/mD1BqIl4yY0fAcf2gKiXQ388/Wi/spvFwenfgdKNj9TJaV+Gn1NvomNDu1Djhb KgtyGmQv4NqZu7NgQdesRyr9uKC4+DtPQf5dItKxbc0iiB+x3yWKtn0FK4/Jl62QyLNg PDuA== X-Gm-Message-State: AOAM533QBrafxncc8ZjObgLyGazBLRYeoOanPEqaRv/TwgmW9+wnQx5x kiWuWxVDHxxoKGBpNJ1GXoFaMhYOHws= X-Google-Smtp-Source: ABdhPJzdVn64gilq+e+fIVM1i1T5tZajfv50ykbxTZdxhygB3oa7g/4xUHtx7LLGC2ke/Xt3bTQH1A== X-Received: by 2002:aa7:d585:: with SMTP id r5mr20179533edq.30.1597768810826; Tue, 18 Aug 2020 09:40:10 -0700 (PDT) Received: from debian64.daheim (pd9e291c8.dip0.t-ipconnect.de. [217.226.145.200]) by smtp.gmail.com with ESMTPSA id g18sm16634545ejf.20.2020.08.18.09.40.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Aug 2020 09:40:10 -0700 (PDT) Received: from root by debian64.daheim with local (Exim 4.94) (envelope-from ) id 1k84eX-000AYf-Ce; Tue, 18 Aug 2020 18:40:01 +0200 From: Christian Lamparter To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 5/6] MAINTAINERS: extend BCM5301X ARM ARCHITECTURE files Date: Tue, 18 Aug 2020 18:39:52 +0200 Message-Id: <8d2f02c85824df460282a06540cf6c735c8161ac.1597768760.git.chunkeey@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <942144b9b030b0cafd07bb019347f26403734600.1597768760.git.chunkeey@gmail.com> References: <90b9f9e7e9a50099c88d4ffbc6868dd0ed436944.1597768760.git.chunkeey@gmail.com> <942144b9b030b0cafd07bb019347f26403734600.1597768760.git.chunkeey@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200818_124012_640105_82023AF9 X-CRM114-Status: GOOD ( 13.71 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:541 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [chunkeey[at]gmail.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Hauke Mehrtens , =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= , bcm-kernel-feedback-list@broadcom.com, Chris Blake , Rob Herring Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org This patch extends the existing entry for the "BROADCOM BCM5301X ARM ARCHITECTURE" to include files belonging to the BCM5301X. Signed-off-by: Christian Lamparter Acked-by: Scott Branden --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 7bc4360b592f..bc1e32a203bf 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3394,7 +3394,7 @@ M: bcm-kernel-feedback-list@broadcom.com L: linux-arm-kernel@lists.infradead.org S: Maintained F: arch/arm/boot/dts/bcm470* -F: arch/arm/boot/dts/bcm5301x*.dtsi +F: arch/arm/boot/dts/bcm5301* F: arch/arm/boot/dts/bcm953012* F: arch/arm/mach-bcm/bcm_5301x.c From patchwork Tue Aug 18 16:39:53 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Lamparter X-Patchwork-Id: 11721979 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E0998739 for ; Tue, 18 Aug 2020 16:42:03 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B647E20658 for ; Tue, 18 Aug 2020 16:42:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="R/6fvFxX"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="RSnZmFp4" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B647E20658 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: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:List-Owner; bh=yPciFdg+94SGYXzHkGC/NzKpXG2axbq40u4siK03aJ0=; b=R/6fvFxXx1IZftdRqcuqKkQz0 S5oLv/5t5cgyRCfGsLSZ1AimZd1fGwrznaUISbpNjz/y02JHP+P29ta3sVwNJpmmrcKycAhFE+Rnr 6K7gZCy5LQzhKkm8Szy0zJy55JMqyz41rSGtYPsNFQIPK0hpXMHSDNnVRQ2S0w5gedLlcJGcURQwN YSjbva04T9abcifxk5zcXrajLGoImYaqjtB7WYTBSOECa2Cphlfji/w4rOKRZA8W6/KSlDQM5T3+i HmWG1gXmMJVrpUQMAab9Xi0mTO6jKlIXFBvjPlxsyQC54RpfilRJQ4MpSJeydef4NEbPT2+pLor6r JHeg4MxZw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84f0-0006f1-N9; Tue, 18 Aug 2020 16:40:30 +0000 Received: from mail-ed1-x544.google.com ([2a00:1450:4864:20::544]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k84ei-0006aa-DK for linux-arm-kernel@lists.infradead.org; Tue, 18 Aug 2020 16:40:14 +0000 Received: by mail-ed1-x544.google.com with SMTP id bs17so15786129edb.1 for ; Tue, 18 Aug 2020 09:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=J1VBjdkXhcibe67Uvb/clIgqRzD9nTf4gmlYDr+3FO8=; b=RSnZmFp4d9RMybWAVQqcvOG8DP6GfMbY1QHOxjXWKMUm1A0oGG8PD+IXMJFDfRsvKw J2Btl/8ABGQ8bbfVxotlfAbdwsGcmulWYZeAI0qX7Jb2oIm9O5fNxMBflh86wDWSEUOh GwpS2NjewRPIfUcSwFyevG5SnTvO+4PfjuRWdOKNX4amXvdJpxDWyVltCXroXIZ6x0qO Qny3Axo2pTAuXzZBCTJRJWLeOUU04MOunG/tGTls282Gg9lII/t6aCV5CAfRn4TqNC4t dI/JprAjCih0YxRLuFIA2QSw+XXe2YUrJNY5PK3zRree3q+0WIJQZh1IDgVtDJkAemaH NGSw== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=J1VBjdkXhcibe67Uvb/clIgqRzD9nTf4gmlYDr+3FO8=; b=IL3L2ClKoLXbm+3EKRuByU8K2FOohOdvLOARffYb0FLs3Cn8uB4YI8ezKIFaF4GdyM 5Tbn2hXZVJgppMKT0j8QWgQggXpfiBmYLd3BpUhwiW7KyQMZSTmMir3PdGJRBDIkf444 FuhAnJw+mxp9vTT32xn01KerLTNIX30z9YGQRf27oEa9ad9o2sZc1kl/I7ZrIdz723R6 FxF0vHuHik6wYxCzir8dd82ar98b/AjU8XaWxLRxi0Ah74gJhFGKd2jPkjlrRjJLw2G+ FbmQkeMlJlXTEq3RGim/62oJFCKYlsO5R2nc7iA1ygLG7W1jC493lV7BUqb6lKik+a2J IUrQ== X-Gm-Message-State: AOAM533RuhVIWUaDaSECK3+YXzRdRt13Wz06r8U++i/+IWqhQdD0iKnC ICO8YgMbjwlDODW690IvfafYaUHyX+8= X-Google-Smtp-Source: ABdhPJwn1wAg+VhA7/NllIiExh3sTvfYMOy1z+pd1h8E9NNv3qJpvExxZ6oAzZxaeqX0hQ7ZJWN2DQ== X-Received: by 2002:a50:9d88:: with SMTP id w8mr19892580ede.122.1597768811060; Tue, 18 Aug 2020 09:40:11 -0700 (PDT) Received: from debian64.daheim (pd9e291c8.dip0.t-ipconnect.de. [217.226.145.200]) by smtp.gmail.com with ESMTPSA id lc18sm16807084ejb.29.2020.08.18.09.40.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Aug 2020 09:40:10 -0700 (PDT) Received: from root by debian64.daheim with local (Exim 4.94) (envelope-from ) id 1k84eb-000AYi-Du; Tue, 18 Aug 2020 18:40:05 +0200 From: Christian Lamparter To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 6/6] ARM: BCM5301X: Add DT for Meraki MR32 Date: Tue, 18 Aug 2020 18:39:53 +0200 Message-Id: <5e9435aabe663fecd76ecf7775bbfd2d60021b16.1597768760.git.chunkeey@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <8d2f02c85824df460282a06540cf6c735c8161ac.1597768760.git.chunkeey@gmail.com> References: <90b9f9e7e9a50099c88d4ffbc6868dd0ed436944.1597768760.git.chunkeey@gmail.com> <942144b9b030b0cafd07bb019347f26403734600.1597768760.git.chunkeey@gmail.com> <8d2f02c85824df460282a06540cf6c735c8161ac.1597768760.git.chunkeey@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200818_124012_596061_144E6D87 X-CRM114-Status: GOOD ( 22.86 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:544 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [chunkeey[at]gmail.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Hauke Mehrtens , =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= , bcm-kernel-feedback-list@broadcom.com, Chris Blake , Rob Herring Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org This patch adds support for Cisco Meraki MR32. The unit was donated by Chris Blake. Thank you! SoC: Broadcom BCM53016A1 (1 GHz, 2 cores) RAM: 128 MiB NAND: 128 MiB Spansion S34ML01G2 (~114 MiB useable) ETH: 1GBit Ethernet Port - PoE WIFI1: Broadcom BCM43520 an+ac (2x2:2 - id: 0x4352) WIFI2: Broadcom BCM43520 bgn (2x2:2 - id: 0x4352) WIFI3: Broadcom BCM43428 abgn (1x1:1 - id: 43428) BLE: Broadcom BCM20732 (ttyS1) LEDS: 1 x Programmable RGB Status LED (driven by a PWM) 1 x White LED (GPIO) 1 x Orange LED Fault Indicator (GPIO) 2 x LAN Activity / Speed LEDs (On the RJ45 Port) BUTTON: one Reset button MISC: AT24C64 8KiB EEPROM (i2c - stores Ethernet MAC) ina219 hardware monitor (i2c) Kensington Lock SERIAL: WARNING: The serial port needs a TTL/RS-232 3V3 level converter! The Serial setting is 115200-8-N-1. The board has a populated right angle 1x4 0.1" pinheader. The pinout is: VCC, RX, TX, GND. Odd stuff: - uart0 clock frequency is 62.5 MHz. - The LEDs are labeled as SYS-LED1 through SYS-LED3 because of the silkscreen on the PCB. - the original u-boot has been compiled with most functions and commands disabled. The u-boot env isn't setup properly either and as a result, the bcm47xxpart probing is not working. Hence, the nand partitions are specified through a "fixed-partition" binding. - The "WICED SMART(TM)" Bluetooth LE 4.0 BCM20732 chip is connected to uart2 of the SoC. The BCM20732 does not provide a HCI. So the linux' bluetooth stack is useless. The mock-up node with the compatible binding and enable-gpios property is provided solely as documentation. Signed-off-by: Christian Lamparter --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 191 +++++++++++++++++++++ 2 files changed, 192 insertions(+) create mode 100644 arch/arm/boot/dts/bcm53016-meraki-mr32.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index e6a1cac0bfc7..b0756d62772b 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -126,6 +126,7 @@ dtb-$(CONFIG_ARCH_BCM_5301X) += \ bcm47094-luxul-xwr-3100.dtb \ bcm47094-luxul-xwr-3150-v1.dtb \ bcm47094-netgear-r8500.dtb \ + bcm53016-meraki-mr32.dtb \ bcm47094-phicomm-k3.dtb \ bcm94708.dtb \ bcm94709.dtb \ diff --git a/arch/arm/boot/dts/bcm53016-meraki-mr32.dts b/arch/arm/boot/dts/bcm53016-meraki-mr32.dts new file mode 100644 index 000000000000..816fe8cd492d --- /dev/null +++ b/arch/arm/boot/dts/bcm53016-meraki-mr32.dts @@ -0,0 +1,191 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Broadcom BCM470X / BCM5301X ARM platform code. + * DTS for Meraki MR32 / Codename: Espresso + * + * Copyright (C) 2018-2020 Christian Lamparter + */ + +/dts-v1/; + +#include "bcm4708.dtsi" +#include "bcm5301x-nand-cs0-bch8.dtsi" +#include + +/ { + compatible = "meraki,mr32", "brcm,brcm53016", "brcm,bcm4708"; + model = "Meraki MR32"; + + chosen { + bootargs = " console=ttyS0,115200n8 earlycon"; + }; + + memory { + reg = <0x00000000 0x08000000>; + }; + + aliases { + serial1 = &uart2; + }; + + leds { + compatible = "gpio-leds"; + + sysled3 { + function = LED_FUNCTION_FAULT; + color = ; + gpios = <&chipcommon 18 GPIO_ACTIVE_LOW>; + panic-indicator; + }; + sysled2 { + function = LED_FUNCTION_INDICATOR; + color = ; + gpios = <&chipcommon 19 GPIO_ACTIVE_HIGH>; + }; + }; + + i2c-gpio { + compatible = "i2c-gpio"; + sda-gpios = <&chipcommon 5 GPIO_ACTIVE_HIGH>; + scl-gpios = <&chipcommon 4 GPIO_ACTIVE_HIGH>; + i2c-gpio,delay-us = <10>; /* close to 100 kHz */ + #address-cells = <1>; + #size-cells = <0>; + + current_sense: ina219@45 { + compatible = "ti,ina219"; + reg = <0x45>; + shunt-resistor = <60000>; /* = 60 mOhms */ + #address-cells = <1>; + #size-cells = <0>; + }; + + eeprom: eeprom@50 { + compatible = "atmel,24c64"; + reg = <0x50>; + pagesize = <32>; + read-only; + }; + }; + + gpio-keys { + compatible = "gpio-keys"; + #address-cells = <1>; + #size-cells = <0>; + + restart { + label = "Reset"; + linux,code = ; + gpios = <&chipcommon 21 GPIO_ACTIVE_LOW>; + }; + }; + + pwm-leds { + compatible = "pwm-leds"; + + red { + /* SYS-LED 1 - Tricolor */ + function = LED_FUNCTION_INDICATOR; + color = ; + pwms = <&pwm 0 50000 0>; + max-brightness = <255>; + }; + + green { + /* SYS-LED 1 - Tricolor */ + function = LED_FUNCTION_POWER; + color = ; + pwms = <&pwm 1 50000 0>; + max-brightness = <255>; + }; + + blue { + /* SYS-LED 1 - Tricolor */ + function = LED_FUNCTION_INDICATOR; + color = ; + pwms = <&pwm 2 50000 0>; + max-brightness = <255>; + }; + }; + +}; + +&uart0 { + clock-frequency = <62500000>; + /delete-property/ clocks; +}; + +&uart1 { + status = "disabled"; +}; + +&uart2 { + status = "okay"; + /* + * bluetooth-le { + * compatible = "brcm,bcm20732"; + * enable-gpios = <&chipcommon 20 GPIO_ACTIVE_HIGH>; + *}; + */ +}; + +&gmac1 { + status = "disabled"; +}; +&gmac2 { + status = "disabled"; +}; +&gmac3 { + status = "disabled"; +}; + +&pwm { + status = "okay"; +}; + +&nandcs { + nand-ecc-algo = "hw"; + + partitions { + /* + * The partition autodetection does not work for this device. + * It will only detect the "nvram" partition with an incorrect size. + * [ 1.721667] 1 bcm47xxpart partitions found on MTD device brcmnand.0 + * [ 1.727962] Creating 1 MTD partitions on "brcmnand.0": + * [ 1.733117] 0x000000400000-0x000008000000 : "nvram" + */ + + compatible = "fixed-partitions"; + #address-cells = <0x1>; + #size-cells = <0x1>; + + partition0@0 { + label = "u-boot"; + reg = <0x0 0x100000>; + read-only; + }; + + partition1@100000 { + label = "bootkernel1"; + reg = <0x100000 0x300000>; + read-only; + }; + + partition2@400000 { + label = "nvram"; + reg = <0x400000 0x100000>; + read-only; + }; + + partition3@500000 { + label = "bootkernel2"; + reg = <0x500000 0x300000>; + read-only; + }; + + partition4@800000 { + label = "ubi"; + reg = <0x800000 0x7780000>; + }; + }; +};