Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp1077509pxb; Sun, 10 Oct 2021 20:07:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxmGXm6NlZCvfvy7pkycKvNm6wEEb2vJyE9OjWFK4C7HMzX2xrVq7X2BcDWlzds6zOFii92 X-Received: by 2002:a05:6402:2787:: with SMTP id b7mr10498358ede.159.1633921662570; Sun, 10 Oct 2021 20:07:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633921662; cv=none; d=google.com; s=arc-20160816; b=AcoGk6RSxUSzjR1bNTYAnD17Hsu4jzrut790LvlwqRuqG81GSi2Um1ClInrY094HFD 9m3tFQ/jPVS+QveK2Q88CgwXuV2XqaJsEKZ+49sC9jkdqeMkfvuFZI+HiL37CsmG1l+l 7eKMDInyuzJAbU6TgqMZ53iZ1R6KsNngUrCQMmxZ/t7rYldhPun7TlehR3OWFB+aUpmv 0povXob3I9CqkCrJkWKpXfsFny5/9atCR0Fq9OKNvBKyW2dZSLNHWtDysQ69qDbMRx/6 iJchIHb/0ZL49WdvXhK9pG1zdzMt8q3PBGJxTxOa0cFT6esa+WYiZSgbZQuN1gID6g9s b0Fw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=KJXce0Dfy/CltbodZR4nSYkzFQVsW666XbiANtrNeQw=; b=ysAw513fmjYE7f0og0pQe5hpN0uYeAOTUpgtKb0dHmgP0Yj9EzsgXLk7amAJRzbjjH bFklg7PCzTzP69FXzKaSaDQ17Y0SET8zRwP4hXF14lRWLXUHrbdR0GeAfAQ2GsfpesjE 5h42DT7gPpOsmVJ689lN4uSm/E264qSBeXelS3Ke3A3O4lBYruNnpbQ+3V4/2ylZ25aI q7ZfVWZmLo1kDN9+Ofn60oDcgB0aKqL3pK7mmnzIqINThQPeZnllkXLZLHAkq3ECRoxj /9ra7x0elrIMU+O1TPqGuWguODTx7gnXyT4s2U+HlQRFj31y27dyonLSqhROtt1Nhqw1 wgaA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Hno2COTe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id df21si9174113edb.86.2021.10.10.20.07.20; Sun, 10 Oct 2021 20:07:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Hno2COTe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233484AbhJKCFS (ORCPT + 99 others); Sun, 10 Oct 2021 22:05:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44150 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231578AbhJKCFQ (ORCPT ); Sun, 10 Oct 2021 22:05:16 -0400 Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 575A8C061570; Sun, 10 Oct 2021 19:03:17 -0700 (PDT) Received: by mail-ed1-x533.google.com with SMTP id r18so61457921edv.12; Sun, 10 Oct 2021 19:03:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=KJXce0Dfy/CltbodZR4nSYkzFQVsW666XbiANtrNeQw=; b=Hno2COTeQ1JRehZ2/b9h67IyZ6hdfxLZzeqoIjHvzszNa/vjZtOzpXQnrKY1Xb6+P6 DO1ZzjAsK0t3Maw4O/20ObOibISfQQTlMdBtX5GxzIsSslLIkhFPM+GMaoTOdP8tGmXZ nD+wGSIrQrqVzwDSVOD9ANlCncRYZA2cQ1YXA4SqEAQCVKDm8UCl4QrQHsA91WOjRZzH SXS4Od0HS8qdWhgOsp3i5XOAxBY9vlFIVXQEcWlnZS2hGXClQMUEHklx4++/3ax3LgzO Hqj20WYcBWkRkMNXUe2AD5vXaotaYz7/QiGdB0teK6FI1JrYoGDiqEWcAMZ6C9ry9Wm6 U+CQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=KJXce0Dfy/CltbodZR4nSYkzFQVsW666XbiANtrNeQw=; b=6y5Vf8r5vi6LR8OtE9m2HUq3YzC2WjYc+wj3eAiHAxP83emNvEgM1ZSfItSAwVMLg/ lMGeHpbCbaEdLWZVOjBzp9xO/Hc4HoC6uoHKcfG7PVJJEgOTn91WXdU6ItfStP9RylyG HUReIQMiK5OVuqU5g/hai8D6fZGgkmotiD4E3Np+AlD43ArW74NZxvH+qzefCsY37MiW +sNO1chYFiiG6iUSklvb1bYj8BmVT7qb4ZuPIHfhZwhJJrsis4j7bJ9KP47sP53Riz04 KemiLcmAhqwQ4CmpV/a57wjdXJV1Ko/h5S6f606neYno3tCi1r/h2b1ZbF8ZkRjWjXzp d/aw== X-Gm-Message-State: AOAM530O5kjziqbNdLiiM/qCjzlTycwFwGT2YxcJt0CMcxaw68Fh98rg 1MkCgudswI2WNPF1ea1HdOE= X-Received: by 2002:a50:cc03:: with SMTP id m3mr37924241edi.278.1633917795893; Sun, 10 Oct 2021 19:03:15 -0700 (PDT) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.gmail.com with ESMTPSA id l8sm2695876ejn.103.2021.10.10.19.03.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Oct 2021 19:03:15 -0700 (PDT) Date: Mon, 11 Oct 2021 04:02:11 +0200 From: Ansuel Smith To: Florian Fainelli Cc: Andrew Lunn , Vivien Didelot , Vladimir Oltean , "David S. Miller" , Jakub Kicinski , Rob Herring , Russell King , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [net-next PATCH v5 04/14] dt-bindings: net: dsa: qca8k: Document support for CPU port 6 Message-ID: References: <20211011013024.569-1-ansuelsmth@gmail.com> <20211011013024.569-5-ansuelsmth@gmail.com> <16d2a19b-5092-763b-230c-5b0a6237d852@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <16d2a19b-5092-763b-230c-5b0a6237d852@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Oct 10, 2021 at 06:50:39PM -0700, Florian Fainelli wrote: > > > On 10/10/2021 6:30 PM, Ansuel Smith wrote: > > The switch now support CPU port to be set 6 instead of be hardcoded to > > 0. Document support for it and describe logic selection. > > > > Signed-off-by: Ansuel Smith > > --- > > Documentation/devicetree/bindings/net/dsa/qca8k.txt | 6 +++++- > > 1 file changed, 5 insertions(+), 1 deletion(-) > > > > diff --git a/Documentation/devicetree/bindings/net/dsa/qca8k.txt b/Documentation/devicetree/bindings/net/dsa/qca8k.txt > > index cc214e655442..aeb206556f54 100644 > > --- a/Documentation/devicetree/bindings/net/dsa/qca8k.txt > > +++ b/Documentation/devicetree/bindings/net/dsa/qca8k.txt > > @@ -29,7 +29,11 @@ the mdio MASTER is used as communication. > > Don't use mixed external and internal mdio-bus configurations, as this is > > not supported by the hardware. > > -The CPU port of this switch is always port 0. > > +This switch support 2 CPU port. > > Plural: ports. > > > Normally and advised configuration is with > > +CPU port set to port 0. It is also possible to set the CPU port to port 6 > > +if the device requires it. The driver will configure the switch to the defined > > +port. With both CPU port declared the first CPU port is selected as primary > > +and the secondary CPU ignored. > > Is this universally supported by all models that this binding covers? If > not, you might want to explain that? > -- > Florian Yes we tested this and both qca8327 and qca8337 work correctly with cpu port6 set as primary port. (no cpu0 defined) If you were referring to double cpu mode. That is the common configuration with this switch but we currently doesn't support multi-cpu in DSA. -- Ansuel