From patchwork Mon Jul 25 05:53:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: William Zhang X-Patchwork-Id: 593359 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 31CB6C433EF for ; Mon, 25 Jul 2022 05:54:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230357AbiGYFym (ORCPT ); Mon, 25 Jul 2022 01:54:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36026 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230523AbiGYFyi (ORCPT ); Mon, 25 Jul 2022 01:54:38 -0400 Received: from mail-pj1-x1036.google.com (mail-pj1-x1036.google.com [IPv6:2607:f8b0:4864:20::1036]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C343610554 for ; Sun, 24 Jul 2022 22:54:36 -0700 (PDT) Received: by mail-pj1-x1036.google.com with SMTP id b10so9391531pjq.5 for ; Sun, 24 Jul 2022 22:54:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version; bh=zsx0V08ULqU8PP2xdncnN8ualudapzbnDhWiDE+8fMs=; b=XbDNUccmnW3WA10ZU8h3Gx8Hb1QXx0kidln4kXVP2AZobtXbTv7w/pmnt+a74eNl2q Lp1WPU7EmyM8SA19esiBp1j9Ig/W7xlZTbznr9iS/J28D+C2pNFWKsCsLUI5qPVyUVnZ dX/LpSEnPPKA325bT5E81YmU/Z5aK23Gmi0uk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version; bh=zsx0V08ULqU8PP2xdncnN8ualudapzbnDhWiDE+8fMs=; b=x5AG4o0a5UmDoyUjvDfQCkFA4uRoH0mWhf95t9dN3y6mCmssgj19+ZJSEqDzWz5j4G RtkyJMFe0Cnno2CEGmDDXXeL5E/PFaMFAyZ+BrU7LZiaxSJQ6sBlKiE1mWnqIF1nSnm8 DY3xm6P+PTr9IHNGnNtZYFFxNIVk2Sr5ZzSgM6g3bbcJjqFptgnroUfWwG2V5NGXyKhZ vh9/zy7nTgCIVPPrM1J+Q4eJxaENW1MM4kxf4g7mJnlKHDPhG+WLwV8Wq7jFoaViYz26 QrjBEp6OJqVmdhSBEAQ3Jhy79NlJ0yizzmk4oRzRRpTyBW3pFORONuo8W0RgIc722MlZ wohQ== X-Gm-Message-State: AJIora+4y3MmmA/xO39M6ejwe19dSpMGm9NEXWo6l69f/RKmWOnzMxHQ NIqkC8liPME0+MBEpTDydBWCWUw9tCLaEg== X-Google-Smtp-Source: AGRyM1vPoQGIXc/Lg3DYAWA0PIq6c1mBcutqLYm8q8A6V5L5+J7J07878qkXS2/xM83qeyjQPaprNQ== X-Received: by 2002:a17:90b:4f87:b0:1f2:8a32:ca06 with SMTP id qe7-20020a17090b4f8700b001f28a32ca06mr8123487pjb.242.1658728476221; Sun, 24 Jul 2022 22:54:36 -0700 (PDT) Received: from ubuntu-22.localdomain ([192.19.222.250]) by smtp.gmail.com with ESMTPSA id m5-20020a170902bb8500b0016c4331e61csm8198910pls.137.2022.07.24.22.54.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Jul 2022 22:54:35 -0700 (PDT) From: William Zhang To: Linux ARM List Cc: joel.peshkin@broadcom.com, f.fainelli@gmail.com, Broadcom Kernel List , dan.beygelman@broadcom.com, anand.gore@broadcom.com, kursad.oney@broadcom.com, rafal@milecki.pl, krzysztof.kozlowski@linaro.org, William Zhang , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 1/9] dt-bindings: arm64: bcmbca: Merge BCM4908 into BCMBCA Date: Sun, 24 Jul 2022 22:53:54 -0700 Message-Id: <20220725055402.6013-2-william.zhang@broadcom.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220725055402.6013-1-william.zhang@broadcom.com> References: <20220725055402.6013-1-william.zhang@broadcom.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org BCM4908 is one of the Broadcom Broadband origin WLAN Router/Access Pointer SoCs. It was originally added by Rafał before Broadcom started to upstream the support for broadband SoCs. Now that Broadcom Broadband SoC is supported under arch ARCH_BCMBCA, this patch moves BCM4908 SoC device tree descriptions into BCMBCA binding. Signed-off-by: William Zhang Acked-by: Rafał Miłecki Reviewed-by: Rob Herring --- Changes in v2: - Add Acked-by tag - Improve commit message with more details .../bindings/arm/bcm/brcm,bcm4908.yaml | 42 ------------------- .../bindings/arm/bcm/brcm,bcmbca.yaml | 21 ++++++++++ 2 files changed, 21 insertions(+), 42 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml diff --git a/Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml b/Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml deleted file mode 100644 index 9b745531ff04..000000000000 --- a/Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause -%YAML 1.2 ---- -$id: http://devicetree.org/schemas/arm/bcm/brcm,bcm4908.yaml# -$schema: http://devicetree.org/meta-schemas/core.yaml# - -title: Broadcom BCM4908 device tree bindings - -description: - Broadcom BCM4906 / BCM4908 / BCM49408 Wi-Fi/network SoCs with Brahma CPUs. - -maintainers: - - Rafał Miłecki - -properties: - $nodename: - const: '/' - compatible: - oneOf: - - description: BCM4906 based boards - items: - - enum: - - netgear,r8000p - - tplink,archer-c2300-v1 - - const: brcm,bcm4906 - - const: brcm,bcm4908 - - - description: BCM4908 based boards - items: - - enum: - - asus,gt-ac5300 - - netgear,raxe500 - - const: brcm,bcm4908 - - - description: BCM49408 based boards - items: - - const: brcm,bcm49408 - - const: brcm,bcm4908 - -additionalProperties: true - -... diff --git a/Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml b/Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml index 324e59104360..6a64afa95918 100644 --- a/Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml +++ b/Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml @@ -15,6 +15,7 @@ maintainers: - William Zhang - Anand Gore - Kursad Oney + - Rafał Miłecki properties: $nodename: @@ -28,6 +29,26 @@ properties: - const: brcm,bcm47622 - const: brcm,bcmbca + - description: BCM4906 based boards + items: + - enum: + - netgear,r8000p + - tplink,archer-c2300-v1 + - const: brcm,bcm4906 + - const: brcm,bcm4908 + + - description: BCM4908 based boards + items: + - enum: + - asus,gt-ac5300 + - netgear,raxe500 + - const: brcm,bcm4908 + + - description: BCM49408 based boards + items: + - const: brcm,bcm49408 + - const: brcm,bcm4908 + - description: BCM4912 based boards items: - enum: From patchwork Mon Jul 25 05:53:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: William Zhang X-Patchwork-Id: 593358 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B9FB0C433EF for ; Mon, 25 Jul 2022 05:54:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231312AbiGYFyw (ORCPT ); Mon, 25 Jul 2022 01:54:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36286 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230229AbiGYFyu (ORCPT ); Mon, 25 Jul 2022 01:54:50 -0400 Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DFFB4101E2 for ; Sun, 24 Jul 2022 22:54:48 -0700 (PDT) Received: by mail-pj1-x102b.google.com with SMTP id t3-20020a17090a3b4300b001f21eb7e8b0so12786307pjf.1 for ; Sun, 24 Jul 2022 22:54:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version; bh=/xn07oe89cc2CYmj5bHOKYawiVW9ucynVZOp1oqTiVY=; b=f/SJYyz/H8rEcEHF7rCMbIikhYJDbKupEygIYPNcLARRfWME5UdX5+zFjutPAgUQqT T2L4p/8X+0BKXbAGGsVKe2SBZtcm8cZdzACHHoxFx3lw+yvbyYm8opJ/eU/CoLYJBm/r 7eGBfvvBdlScbLZIiN2UYFow0wi5vbjBvOiO4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version; bh=/xn07oe89cc2CYmj5bHOKYawiVW9ucynVZOp1oqTiVY=; b=hc2T+g4ta7uiJPrEejdqbscny8TMaVk7mNdSmfWs6cauxs3Em++490p+2T7zxGcDOQ LxjVgoI/4kDoVb22sYln7jDvWsK3HSScdhQvpq0WUqJmChOt3ZZ7PGQ4ylGnDbpUMRg4 qO2gotCFvEhu1uLQlOc70ExP1ppDygPF2GwAdKRMnum56MLKAOKp7KPOjPE27qP1vWX6 /gtoi6m6LdaEOwat7Yfb5eBejrN+jTmRAPse6apSZcNpKQ4ImmhahhAPeq0KCH+YnWER 2f4Lm7txVvzZh0iFl8k5w2lncf8bvxSfpEyvyE0G4m7NNRII9UOs28ur5mZKEjGXKb2D Yxhw== X-Gm-Message-State: AJIora9f/OvCpJEzDmChxQ40Xfu5MEKGYXMqzZXVVxsWlTpFNrv8AJBY q8a65Pa/RnSTN1rJCNqbHm8mLA== X-Google-Smtp-Source: AGRyM1vZiK2H6bsaaoWw06g9Cp/hCVnJTHAqmohh+jE60byPzAVGRSkksghAzA19c9PRbZ7rGy8uzw== X-Received: by 2002:a17:90b:1644:b0:1ef:88c6:6e39 with SMTP id il4-20020a17090b164400b001ef88c66e39mr29938879pjb.122.1658728488260; Sun, 24 Jul 2022 22:54:48 -0700 (PDT) Received: from ubuntu-22.localdomain ([192.19.222.250]) by smtp.gmail.com with ESMTPSA id m5-20020a170902bb8500b0016c4331e61csm8198910pls.137.2022.07.24.22.54.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Jul 2022 22:54:47 -0700 (PDT) From: William Zhang To: Linux ARM List Cc: joel.peshkin@broadcom.com, f.fainelli@gmail.com, Broadcom Kernel List , dan.beygelman@broadcom.com, anand.gore@broadcom.com, kursad.oney@broadcom.com, rafal@milecki.pl, krzysztof.kozlowski@linaro.org, William Zhang , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 3/9] arm64: dts: bcmbca: update BCM4908 board dts files Date: Sun, 24 Jul 2022 22:53:56 -0700 Message-Id: <20220725055402.6013-4-william.zhang@broadcom.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220725055402.6013-1-william.zhang@broadcom.com> References: <20220725055402.6013-1-william.zhang@broadcom.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Append "brcm,bcmbca" to compatible strings based on the new bcmbca binding rule for BCM4908 family based boards. This will break drivers that use the old compatible string for binding. Fortunately there is no such usage in linux and u-boot. Signed-off-by: William Zhang Acked-by: Rafał Miłecki --- Changes in v2: - Add Acked-by tag arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts | 2 +- .../dts/broadcom/bcm4908/bcm4906-tplink-archer-c2300-v1.dts | 2 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 2 +- .../arm64/boot/dts/broadcom/bcm4908/bcm4908-netgear-raxe500.dts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts b/arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts index 2dd028438c22..d8b60575eb4f 100644 --- a/arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts +++ b/arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts @@ -7,7 +7,7 @@ #include "bcm4906.dtsi" / { - compatible = "netgear,r8000p", "brcm,bcm4906", "brcm,bcm4908"; + compatible = "netgear,r8000p", "brcm,bcm4906", "brcm,bcm4908", "brcm,bcmbca"; model = "Netgear R8000P"; memory@0 { diff --git a/arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-tplink-archer-c2300-v1.dts b/arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-tplink-archer-c2300-v1.dts index 064f7f549665..296393d4aaab 100644 --- a/arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-tplink-archer-c2300-v1.dts +++ b/arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-tplink-archer-c2300-v1.dts @@ -7,7 +7,7 @@ #include "bcm4906.dtsi" / { - compatible = "tplink,archer-c2300-v1", "brcm,bcm4906", "brcm,bcm4908"; + compatible = "tplink,archer-c2300-v1", "brcm,bcm4906", "brcm,bcm4908", "brcm,bcmbca"; model = "TP-Link Archer C2300 V1"; memory@0 { diff --git a/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts b/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts index 04f8524b5335..787c7ddf9102 100644 --- a/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts +++ b/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts @@ -6,7 +6,7 @@ #include "bcm4908.dtsi" / { - compatible = "asus,gt-ac5300", "brcm,bcm4908"; + compatible = "asus,gt-ac5300", "brcm,bcm4908", "brcm,bcmbca"; model = "Asus GT-AC5300"; memory@0 { diff --git a/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-netgear-raxe500.dts b/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-netgear-raxe500.dts index 3c2cf2d238b6..23b96c663239 100644 --- a/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-netgear-raxe500.dts +++ b/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-netgear-raxe500.dts @@ -3,7 +3,7 @@ #include "bcm4908.dtsi" / { - compatible = "netgear,raxe500", "brcm,bcm4908"; + compatible = "netgear,raxe500", "brcm,bcm4908", "brcm,bcmbca"; model = "Netgear RAXE500"; memory@0 { From patchwork Mon Jul 25 05:53:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: William Zhang X-Patchwork-Id: 593357 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id CD377C43334 for ; Mon, 25 Jul 2022 05:55:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231327AbiGYFzI (ORCPT ); Mon, 25 Jul 2022 01:55:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36928 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231676AbiGYFzD (ORCPT ); Mon, 25 Jul 2022 01:55:03 -0400 Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1CC4311A1F for ; Sun, 24 Jul 2022 22:54:58 -0700 (PDT) Received: by mail-pf1-x42c.google.com with SMTP id d10so9492364pfd.9 for ; Sun, 24 Jul 2022 22:54:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version; bh=STF3TNMVWHEPEcR0dCV+KUrM6tlWrmd82u6XOoCBmRY=; b=EQLXe+w/6XPXTIBQnxzMkIwByyBQXtN67fIcCLKQKcugFKU0qcY2qYaL244Xw0ID4N oiqD0VKo+5e/qGDZkWR53ByBty4ztFn8X7JqF19CvZJe51BGzuVh49sxqHzpUtrwdQEB CEgCrUmk/N9KhKlZ7QZGN28tLyOAfSAY00o88= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version; bh=STF3TNMVWHEPEcR0dCV+KUrM6tlWrmd82u6XOoCBmRY=; b=Kb+8aacjLzJuzwNjU4mr9BlVinJuL7QCX9WUeECLZ6BCZgJuHcBwb40RpwPgELwsOJ hqQMPKLnR1j77LPy6G/kpwz7GdJP1Tfp+7eLQDs8LBq22cYpYtHHqElJZs/2bIbH8mOi YVfkrf7NN1Omn4d9eLXvOXMrtKBzUkHecjIaD8uh6J0fC+dqWMEtJATrR0RPvjxb9TMu ux96l1WSfMvFdDclsP9TTM5YUbVmqeTG6JlyylK35fxXDC0C5451xIWs4FtEwYhrD4Sy zGMYgc72oCVhcs6sqhT12JqGrR563LVKSJkaYWjlGdjCTloSRg/rvGKQ8tacgzSO0sYq f/1w== X-Gm-Message-State: AJIora9f/DX1kY66GYYo6Of3nmMgJCdXEA/reErPdeS5E1ZCy8E75oPT f2IjyKkwDWTjv+WaiM2LlXuFog== X-Google-Smtp-Source: AGRyM1s4t7un511r+DoGQLPBhcaUs3emYvIahqdo0mDv4xkMADdcq2qp2AwkghPTSziKIlO8J3ss5g== X-Received: by 2002:a63:554a:0:b0:419:acae:721 with SMTP id f10-20020a63554a000000b00419acae0721mr9152156pgm.505.1658728496968; Sun, 24 Jul 2022 22:54:56 -0700 (PDT) Received: from ubuntu-22.localdomain ([192.19.222.250]) by smtp.gmail.com with ESMTPSA id m5-20020a170902bb8500b0016c4331e61csm8198910pls.137.2022.07.24.22.54.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Jul 2022 22:54:56 -0700 (PDT) From: William Zhang To: Linux ARM List Cc: joel.peshkin@broadcom.com, f.fainelli@gmail.com, Broadcom Kernel List , dan.beygelman@broadcom.com, anand.gore@broadcom.com, kursad.oney@broadcom.com, rafal@milecki.pl, krzysztof.kozlowski@linaro.org, William Zhang , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 5/9] arm64: dts: Add BCM4908 generic board dts Date: Sun, 24 Jul 2022 22:53:58 -0700 Message-Id: <20220725055402.6013-6-william.zhang@broadcom.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220725055402.6013-1-william.zhang@broadcom.com> References: <20220725055402.6013-1-william.zhang@broadcom.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add generic bare bone bcm94908.dts file to support any 4908 based design. It supports cpu subsystem, memory and an uart console. This can be useful for board bring-up and cpu subsystem and memory related kernel test as well. Signed-off-by: William Zhang --- Changes in v2: - Update commit message with more details arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 1 + .../boot/dts/broadcom/bcmbca/bcm94908.dts | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts diff --git a/arch/arm64/boot/dts/broadcom/bcmbca/Makefile b/arch/arm64/boot/dts/broadcom/bcmbca/Makefile index d30fa75f0611..27741b71ba9e 100644 --- a/arch/arm64/boot/dts/broadcom/bcmbca/Makefile +++ b/arch/arm64/boot/dts/broadcom/bcmbca/Makefile @@ -4,6 +4,7 @@ dtb-$(CONFIG_ARCH_BCMBCA) += \ bcm4906-tplink-archer-c2300-v1.dtb \ bcm4908-asus-gt-ac5300.dtb \ bcm4908-netgear-raxe500.dtb \ + bcm94908.dtb \ bcm4912-asus-gt-ax6000.dtb \ bcm94912.dtb \ bcm963158.dtb \ diff --git a/arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts b/arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts new file mode 100644 index 000000000000..fcbd3c430ace --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts @@ -0,0 +1,30 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2022 Broadcom Ltd. + */ + +/dts-v1/; + +#include "bcm4908.dtsi" + +/ { + model = "Broadcom BCM94908 Reference Board"; + compatible = "brcm,bcm94908", "brcm,bcm4908", "brcm,bcmbca"; + + aliases { + serial0 = &uart0; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + memory@0 { + device_type = "memory"; + reg = <0x0 0x0 0x0 0x08000000>; + }; +}; + +&uart0 { + status = "okay"; +};