From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.5 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 54C52C2D0A3 for ; Thu, 12 Nov 2020 04:51:41 +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 C881D207BB for ; Thu, 12 Nov 2020 04:51:40 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="PvRNXmy1"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="co43/I9V" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C881D207BB 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+linux-arm-kernel=archiver.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=EcWXSq+ul3Cyown0eNVXvHFwv/rOLU5bacaaerhGjTg=; b=PvRNXmy166V/idJkAtGuLs6wg Zb0sIbTMFzxlUrLgZQsEVjuWSdM4fKncspGBCLKLCaidX3txDXqdGyY1h/SwnHNTLVMm4DyxKTvhF bPlB63CEP6PKyS9L8YLDQInZT58eGOlJrHY9DK/yjFbZN/UIs8f2hzmZXsJ0ixWmWUhsHqw1x47sm RzLUiROtQ5ssjIEWGhqqWePgy19R/nNAwOvB2gnIIB4rDiOgCBkHCQAJRk3YGO+BFNzSrs482prW9 CciagF1XmsvnCGl5ZfoChztGCUjKUnCQ2nC44PGPerRibsW7yWaqjP+4/G9uC7eii0VUqWEY7TNWs vOm2nGMdA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kd4Zk-0002qQ-Ma; Thu, 12 Nov 2020 04:51:12 +0000 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kd4Ze-0002p8-J1 for linux-arm-kernel@lists.infradead.org; Thu, 12 Nov 2020 04:51:07 +0000 Received: by mail-pl1-x642.google.com with SMTP id k7so2163266plk.3 for ; Wed, 11 Nov 2020 20:51:06 -0800 (PST) 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=MJoLvL0oyUiQIAUCCDvNyyDYOZQYfjsgzkgozFWjSes=; b=co43/I9VL9yg3lRwIiTMr8pkQJRzo3Ss2y/N5+jnMvmiANdX8IHCrA8bHbwPPErsFA VKSA3wF7G1ftMFKa9UqjP0y2Sau/LPl6YXU5P6iYPccDvLd4iaZjBo8PxQ1CPBKltQUt yIdc7A9NLQkji4rYIvKEo0eU3fXZF/jPkwwQrp0s+aOlSmhuLbhnrqpFyjcP4yLxUf+Y r8O+Q5bxPr3sGZCj7vVKqZS9IAlO5zxqqfW3aS2cS4JPc8BLN27vwY7XFOzYF591vJ/a fJNY7L/LuhFyYrMvsXm1Q+PdRbaaXm+/xcjTiNkLcErcGyHZIyNYSccGyedWbuQ9P7kJ kIqw== 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=MJoLvL0oyUiQIAUCCDvNyyDYOZQYfjsgzkgozFWjSes=; b=rY1BijnhDPtuWKMVDdO8XCoc53MXA3BFKrmd43nrXypvvYx0EYfDF127FUe1WP7mFn 062Rp5bEE02GIMbDlOredUeihDltg54Rv4Zjryr40FVHnbdRaApYUnUmyKq+yUL6gH5Y sM48Y2Nf+iRnBBDZGdkB4FjbZdf52pdF9z6pRtIh9jsgy/QgA4O3+aQjxr8nZYtGWZRR Cf9cOgkgvgN8wWDfGLtTHJ2HqOaEbrxqd+I3lwpiVp756GD/N1oOhjYO5nhb3n4pKJ0m m+AEFG/SQLHV1j7PQqdwv3iUyqDWFwl+UzH3gyQnmS0xanLc4VKZuC3h/kD07ezpAaXZ 32fA== X-Gm-Message-State: AOAM531RhrUHqCPYOYqhSe4mjryTx88DozW27ktKzTNtqVQLWwuMjJ2L mzLYs0YgX+LAgDdUMf63s8/OsWwIkm0= X-Google-Smtp-Source: ABdhPJygGSrsc5FnPE2fT5HJ97LmdPF7oFdAeAOB/QoKRF146pDy1FeAm5Szqw7GrsfWD6aSCmq+Dw== X-Received: by 2002:a17:902:c10c:b029:d8:c028:5ceb with SMTP id 12-20020a170902c10cb02900d8c0285cebmr4416600pli.36.1605156664068; Wed, 11 Nov 2020 20:51:04 -0800 (PST) Received: from 1G5JKC2.Broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id gk22sm4189087pjb.39.2020.11.11.20.50.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2020 20:51:03 -0800 (PST) From: Florian Fainelli To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 04/10] ARM: dts: BCM5301X: Add a default compatible for switch node Date: Wed, 11 Nov 2020 20:50:14 -0800 Message-Id: <20201112045020.9766-5-f.fainelli@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201112045020.9766-1-f.fainelli@gmail.com> References: <20201112045020.9766-1-f.fainelli@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201111_235106_711338_88D6D2B2 X-CRM114-Status: GOOD ( 14.90 ) 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: Andrew Lunn , Florian Fainelli , Kurt Kanzenbach , Scott Branden , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Ray Jui , =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= , open list , "David S. Miller" , Rob Herring , "maintainer:BROADCOM IPROC ARM ARCHITECTURE" , Hauke Mehrtens , Jakub Kicinski , "open list:NETWORKING DRIVERS" , Vladimir Oltean , Vivien Didelot Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Provide a default compatible string which is based on the 53011 SRAB compatible by default. The 4709 and 47094 default to the 53012 SRAB compatible. This allows us to have sane defaults and silences the following warnings: arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dt.yaml: ethernet-switch@18007000: compatible: 'oneOf' conditional failed, one must be fixed: ['brcm,bcm5301x-srab'] is too short 'brcm,bcm5325' was expected 'brcm,bcm53115' was expected 'brcm,bcm53125' was expected 'brcm,bcm53128' was expected 'brcm,bcm5365' was expected 'brcm,bcm5395' was expected 'brcm,bcm5389' was expected 'brcm,bcm5397' was expected 'brcm,bcm5398' was expected 'brcm,bcm11360-srab' was expected 'brcm,bcm5301x-srab' is not one of ['brcm,bcm53010-srab', 'brcm,bcm53011-srab', 'brcm,bcm53012-srab', 'brcm,bcm53018-srab', 'brcm,bcm53019-srab'] 'brcm,bcm5301x-srab' is not one of ['brcm,bcm11404-srab', 'brcm,bcm11407-srab', 'brcm,bcm11409-srab', 'brcm,bcm58310-srab', 'brcm,bcm58311-srab', 'brcm,bcm58313-srab'] 'brcm,bcm5301x-srab' is not one of ['brcm,bcm58522-srab', 'brcm,bcm58523-srab', 'brcm,bcm58525-srab', 'brcm,bcm58622-srab', 'brcm,bcm58623-srab', 'brcm,bcm58625-srab', 'brcm,bcm88312-srab'] 'brcm,bcm5301x-srab' is not one of ['brcm,bcm3384-switch', 'brcm,bcm6328-switch', 'brcm,bcm6368-switch'] From schema: Documentation/devicetree/bindings/net/dsa/b53.yaml Signed-off-by: Florian Fainelli --- arch/arm/boot/dts/bcm4709.dtsi | 4 ++++ arch/arm/boot/dts/bcm47094.dtsi | 4 ++++ arch/arm/boot/dts/bcm5301x.dtsi | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/bcm4709.dtsi b/arch/arm/boot/dts/bcm4709.dtsi index e1bb8661955f..cba3d910bed8 100644 --- a/arch/arm/boot/dts/bcm4709.dtsi +++ b/arch/arm/boot/dts/bcm4709.dtsi @@ -9,3 +9,7 @@ &uart0 { clock-frequency = <125000000>; status = "okay"; }; + +&srab { + compatible = "brcm,bcm53012-srab", "brcm,bcm5301x-srab"; +}; diff --git a/arch/arm/boot/dts/bcm47094.dtsi b/arch/arm/boot/dts/bcm47094.dtsi index 747ca030435f..2a8f7312d1be 100644 --- a/arch/arm/boot/dts/bcm47094.dtsi +++ b/arch/arm/boot/dts/bcm47094.dtsi @@ -25,3 +25,7 @@ &uart0 { clock-frequency = <125000000>; status = "okay"; }; + +&srab { + compatible = "brcm,bcm53012-srab", "brcm,bcm5301x-srab"; +}; diff --git a/arch/arm/boot/dts/bcm5301x.dtsi b/arch/arm/boot/dts/bcm5301x.dtsi index b8d2e8d28482..a4ab3aabf8b0 100644 --- a/arch/arm/boot/dts/bcm5301x.dtsi +++ b/arch/arm/boot/dts/bcm5301x.dtsi @@ -484,7 +484,7 @@ thermal: thermal@2c0 { }; srab: ethernet-switch@18007000 { - compatible = "brcm,bcm5301x-srab"; + compatible = "brcm,bcm53011-srab", "brcm,bcm5301x-srab"; reg = <0x18007000 0x1000>; status = "disabled"; -- 2.25.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel