Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp2419672pxb; Tue, 12 Oct 2021 06:19:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz850u8oFXuLxEA3S0ngYl7awAM3WCa6g9z9slv3ynFn7RwOEvXA4mycW46jgPJ8Co+u/Xr X-Received: by 2002:a62:3802:0:b0:44c:776b:f555 with SMTP id f2-20020a623802000000b0044c776bf555mr31511568pfa.82.1634044742121; Tue, 12 Oct 2021 06:19:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634044742; cv=none; d=google.com; s=arc-20160816; b=jzWLBYxkybzfFlfjy9V77CWhjQ5YXADuxcGHJfcnA/ZHuaDPdOkEshM3wGpFRBTMXO kn0dJ9yNMAvNWSYMTr4cyTKAPugB6AeMrcOYyvyTAndMX94dljSYqdCjoGqf/fYUUESe H1iv3cGjXPaCrvnZ2S4aV2vvlKJBggaO61ZQJlwcE1R+v6NTdNALecX+vrPfrlmfFcoz k5KOABwRBwrRg4+Jlz2HJEepLiH2ZvnfLTCC9FXg+ssI+j5FgMkPfpVmAo94+siKF5Xj 5LJopINNQ1zCotffIfw361rYNeRPX8WnTRGJVUzkDo2SqW2EpqPGfuW9TjjdrAj1SVoH cFEQ== 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; bh=H1gCfeZM8D46sKt+LlwE0xSTSKdW6wn+1al3obvMhhw=; b=g0lhEBaFM9OwsavE1Q2UONWclE1eE21Bu4Okb682q3Z/1oQCiL/i0t7ub4wC/zV3Vx 3+kBKoJezRwFiq2lzExdLRwo+T5auYP683EZvGofJP6tZG1yrmhCo1f+KBN6P9HbwnQM QZ9LG4Q2O84KF0qMtkDx1vvyM2PkU7XSrRBnjcbeVf6yQ8UMzpbhYI0vW3UvV2n7dXHP /4k/v3KOqFWfesXAunLtMhDPJs+sKa2e9Io8szXJ4WSLeMssaVlzqslJ6WjimVjA1/iL p+mx2XpcIvslfmeWu1E4HTLb90M4h7RCtcPV3bgEwkFEV1BtHQPGpCsXYOkXLOF5f0Kw xINA== ARC-Authentication-Results: i=1; mx.google.com; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y32si16245914pgk.72.2021.10.12.06.18.48; Tue, 12 Oct 2021 06:19:02 -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; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236625AbhJLNSt (ORCPT + 99 others); Tue, 12 Oct 2021 09:18:49 -0400 Received: from mail-oi1-f169.google.com ([209.85.167.169]:33773 "EHLO mail-oi1-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236544AbhJLNSp (ORCPT ); Tue, 12 Oct 2021 09:18:45 -0400 Received: by mail-oi1-f169.google.com with SMTP id q129so8289175oib.0; Tue, 12 Oct 2021 06:16:44 -0700 (PDT) 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=H1gCfeZM8D46sKt+LlwE0xSTSKdW6wn+1al3obvMhhw=; b=GOHrE+c0YLe01qmAPk9T9JCm8e52vgrMmc1emIk5kmP2Hs7ZAHXEqSYI8H/D7mCPG8 rdC1Xg8pd8cAN4ffF4Uri4w3KgnUxP4/0a+N2lkamDUp9UQwVTL6qD6By9M7ZzygcRyk M0IWXthzC/6YF1EQV6w+27UPWRzMg/rX1N3IRtFWbqCloVGoejeEIJ6zdu0Qjl04Tl5I Lqhloy0tPPQjDA5pLl+OtfHaWiCwaMDh8Nwyokf+H5maMIV8uxYctFA6vp934BuMZULz NVuogrtGpWsdpmkC1crZDlMlo97f3sGUrpvrEVrp+vwOFI1PHBlLPWS7euSHNehq71mh lurg== X-Gm-Message-State: AOAM531EPv1vctAKpANRBxVfSzmzCVuC+xsCq91mEXDLwRvrMTIGvINa 652E5z7Jj7rHiYrmnri9Lg== X-Received: by 2002:a05:6808:3a7:: with SMTP id n7mr3550077oie.45.1634044603773; Tue, 12 Oct 2021 06:16:43 -0700 (PDT) Received: from robh.at.kernel.org (66-90-148-213.dyn.grandenetworks.net. [66.90.148.213]) by smtp.gmail.com with ESMTPSA id e28sm1404519oiy.10.2021.10.12.06.16.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Oct 2021 06:16:43 -0700 (PDT) Received: (nullmailer pid 2655630 invoked by uid 1000); Tue, 12 Oct 2021 13:16:42 -0000 Date: Tue, 12 Oct 2021 08:16:42 -0500 From: Rob Herring To: "Russell King (Oracle)" , Sean Anderson Cc: netdev@vger.kernel.org, "David S . Miller" , Jakub Kicinski , linux-kernel@vger.kernel.org, Andrew Lunn , Heiner Kallweit , devicetree@vger.kernel.org Subject: Re: [RFC net-next PATCH 01/16] dt-bindings: net: Add pcs property Message-ID: References: <20211004191527.1610759-1-sean.anderson@seco.com> <20211004191527.1610759-2-sean.anderson@seco.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Oct 05, 2021 at 10:39:36AM +0100, Russell King (Oracle) wrote: > On Mon, Oct 04, 2021 at 03:15:12PM -0400, Sean Anderson wrote: > > Add a property for associating PCS devices with ethernet controllers. > > Because PCS has no generic analogue like PHY, I have left off the > > -handle suffix. > > For PHYs, we used to have phy and phy-device as property names, but the > modern name is "phy-handle". I think we should do the same here, so I > would suggest using "pcs-handle". On 1G and up ethernet, we have 2 PHYs. There's the external (typically) ethernet PHY which is what the above properties are for. Then there's the on-chip serdes PHY similar to SATA, PCIe, etc. which includes the PCS part. For this part, we should use the generic PHY binding. I think we already have bindings doing that. Rob