Received: by 2002:a5d:9c59:0:0:0:0:0 with SMTP id 25csp1791175iof; Tue, 7 Jun 2022 11:25:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwO1hnwIyDloWGXRb1NbQOWYQ8DTXdPtrG4MIQDIMsuk1LBrJJrVL11er/ceD33Qn8DiSUV X-Received: by 2002:a17:907:8d0a:b0:70e:aa82:8745 with SMTP id tc10-20020a1709078d0a00b0070eaa828745mr21953728ejc.550.1654625964002; Tue, 07 Jun 2022 11:19:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654625963; cv=none; d=google.com; s=arc-20160816; b=tBjLyIScMUo0iH+mpJt0KiR17NCdqxV2u3jGnmCTG49nfLpmh8crXFSY7tC+OMuiO0 Uc+BtkKK7yeIk9ad8iOjaJE1R8UUt+WJnEOwZ0FX3EzUEBru4S9knVa8KAj65WfBJ8fo isV96wSEuYZNWGcTChmr3nZQ8MSDpEVxppH7tRUtr61TVR2YFMnkP7zH8leGOz5pEdgl q9vSaxkFQwsQ82bVqjUl4wz5Qviy0HMheLuzmDGVFBa15gXQMv9N8goPNFnncsqZ2eMY kFzzeQDcELz0u2gEi4XtBWi/JuK+8jQ9yeRluw1G67rk07dhLyG+Nc9Yk1gv0Cj9W8xa kHsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=7ozbriDqzGnba5gPXVBR9TBC6OCr/vyebDOAR8cywEs=; b=csaFS/VYYif/6lhs3zLmSR289+ytPFjaR3wnChZMsCvWuiCzj0XZNIOvmbHUC28362 WRfkUZBEwofNb1nZ7+xSqgDY4j84LynLfimyAmFGZRvyDXEKK3CZQm7FRrN4U7Mk+Nhj Jk2yd2qpEQhb9tGTAyFvvqqRTv6vBMejnpAJh56Du+0PQDghdKFa+gLJd5tq97o0Vda4 CkQOL7++/pEekR73TSoFDw+nGe/OH00lYm1jH2R/I+pUtYzuP/RY67IacDYFbppMOTOX VhvDAXFZOQWrHbslwHZuDQkZFPRJhbzk2AwKPA89wpez26Z6jXhHASGRDKa/yaRnW7Rq cwLw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=bfaLX3DY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y9-20020a056402358900b0042e00b6cb44si15881396edc.476.2022.06.07.11.18.55; Tue, 07 Jun 2022 11:19:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=bfaLX3DY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S231933AbiFGOjY (ORCPT + 99 others); Tue, 7 Jun 2022 10:39:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48782 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S245708AbiFGOjU (ORCPT ); Tue, 7 Jun 2022 10:39:20 -0400 Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B83F8F506B; Tue, 7 Jun 2022 07:39:13 -0700 (PDT) Received: by mail-pj1-x102e.google.com with SMTP id w13-20020a17090a780d00b001e8961b355dso3825045pjk.5; Tue, 07 Jun 2022 07:39:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7ozbriDqzGnba5gPXVBR9TBC6OCr/vyebDOAR8cywEs=; b=bfaLX3DYZvTT4vKd74pHAXoCSj+aJNBkq1Tf3Wtqqxhi5dQi7+6FUHEvqHknh68S8Q f/NYgV8yrZ2bPEwY0yRzPSXue4tR9p+rD39eH4dHztdrmjUIXmWoqsELMkHqF5V5Od2D bQ2GbHPB/ia78K9aKOBsIwblxr3aHRkpRCPfpL/IRNKaOCfPzYaR35ypHcqH3v/jYDSN Iujh0GKIjNKs+fEEAC1qTi39Kvn23dyqP0/2DDTF6iMTlGP1WM0gJbN/pvAd8GKc/yOL ivw+6nzFPdjEJMsIbq0ig8dgzpb2llmqF3UTstenQHiPHI8U8s0Pvu1B3siBOlbIFasa AT6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7ozbriDqzGnba5gPXVBR9TBC6OCr/vyebDOAR8cywEs=; b=Uw3H207AtWZSsAed6kVk+Fk4xa4YBfPQ8K+8AhBBu8JQkgxBNySUN4n+vxPyZ/xX31 pv1PsoFU8hAxj3Bx0AHUX197AqRtAQaHiBVSd0fJ+EMCkPYK5w/MQQU/EnrnCULQZRwm Tomyqdf0tnu52Pk4w29l88GYiY7p2sXy+NyKc5kGoxRtlLzRSix4lsd0A4TCMt+1T5Dh lS48kORO4R7Zy669WzAOlvNylYuCYpO7Hqva+beYsMwQFVEd5QUigD1DDW+AAHE+QcIG Mt00SvwbktmCxS7bqs0cTmsD3yBK3Wt3AeZkAD9UrP4mA0jm//JJDoAp+R/x9NFv4wLD nJ3Q== X-Gm-Message-State: AOAM531mECdbAozbfSpu2TUuarwlcEWco29O5VID5CXM9FhRz9kfSpTe 4ol5jzQZ8UXq78TUOIn1aiuTFqUBHCt/ANZcaRg= X-Received: by 2002:a17:90b:4f41:b0:1e4:9081:6aa with SMTP id pj1-20020a17090b4f4100b001e4908106aamr32004733pjb.183.1654612753048; Tue, 07 Jun 2022 07:39:13 -0700 (PDT) MIME-Version: 1.0 References: <20220606134553.2919693-1-alvin@pqrs.dk> <20220606134553.2919693-6-alvin@pqrs.dk> <20220607142938.u2alfq52wojb327d@bang-olufsen.dk> In-Reply-To: <20220607142938.u2alfq52wojb327d@bang-olufsen.dk> From: Luiz Angelo Daros de Luca Date: Tue, 7 Jun 2022 11:39:01 -0300 Message-ID: Subject: Re: [PATCH net-next 5/5] net: dsa: realtek: rtl8365mb: handle PHY interface modes correctly To: =?UTF-8?Q?Alvin_=C5=A0ipraga?= Cc: =?UTF-8?Q?Alvin_=C5=A0ipraga?= , Linus Walleij , Andrew Lunn , Vivien Didelot , Florian Fainelli , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Russell King , "open list:NETWORKING DRIVERS" , open list Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > That's a nice patch. But while dealing with ext interfaces, wouldn't > > it be nice to also add > > a mask for user ports? We could easily validate if a declared dsa port > > really exists. > > At best this will be useful to emit a warning for the device tree author. > Can you see any other benefit? No, that's it. It might avoid some headaches when someone simply assumes that ports are sequential. All models have holes in port sequences but it will get worse once we support a variant like RTL8363SC that port_id starts at 2. Regards, Luiz