Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp1426248pxb; Tue, 17 Aug 2021 11:21:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxbkJdAADlXYB38IyNgSDaEgQsw1nwXngpGiVtp5EhrmgG3p7DdTO2HF9GLXG1hl2DoL97M X-Received: by 2002:a05:6402:2889:: with SMTP id eg9mr5706663edb.38.1629224487048; Tue, 17 Aug 2021 11:21:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629224487; cv=none; d=google.com; s=arc-20160816; b=pAACXiYyYHwLYpkNBw+8rI+6XYjLrxQCFoLMxOUvNsu3TGlKfg2rl2oiyqMxDHozcK wp6TNKN5fNEQi8NPKAsep0kbGZ+iXEBPXi13T2LwhKeBnJh4Cu5vNmFyAvq7l/+RIYlR 7wj5S3yyTIuO0JCvs42ADrbGeLzMqwxaVKinE/hElJgHMsCH1Tf9fieyuC68zS/v5zJ5 Yr2VcjaGn1rzdXQqJZLJDkJOR53Zb7TNtywJ+Evk8tBIXt/Md+/tFllIuNAJUCKuwEAv 3jzBtFFgFG/qpukzeUtQVy0q8GMSLJNh8FvF56dgvwG0iZjp3AFG+oM1I0CKKkslflXE uVtA== 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=TBVcCCEdlO1yhz6WJT/d6lJBLllOBmmuLQRQh1bNX7c=; b=NNUtqOxaq0bDd4lDy01ba+VNkT33AIqeKtUdpIRSfnEK60+BOKWwA4TQukf+BBsegS y5bkii2QqJitF6WLkTYgnoAgv4qSjOFClyO8xFR1P64gGWJULrZ9dnLtG6jEuTCgQb31 xf7C4QoHORhAU5o3IxKJT3u3fJ4h1zYHOJwA4uKXKYWiao+UF0XGbqXQyzrQl0ELbX25 83Ubn3CtOBRq2vkgJ1NzGF0bH1+vedPzUAGWu6O+KZ5iTuUiwX2yuzxEjpf+BZvP1Jbc OR48qxOzTzbetS7WfmSuksuWIJ/H1lQU/lsLsokMqhnTGSdNcJNiDJ+9Zl0XMe79WH5P NexA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=fSfj2Sg1; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q5si3437056edh.492.2021.08.17.11.21.03; Tue, 17 Aug 2021 11:21:27 -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=@google.com header.s=20161025 header.b=fSfj2Sg1; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233417AbhHQSTq (ORCPT + 99 others); Tue, 17 Aug 2021 14:19:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52784 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233707AbhHQSTX (ORCPT ); Tue, 17 Aug 2021 14:19:23 -0400 Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1DDDFC061764 for ; Tue, 17 Aug 2021 11:18:50 -0700 (PDT) Received: by mail-yb1-xb36.google.com with SMTP id w17so41046945ybl.11 for ; Tue, 17 Aug 2021 11:18:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TBVcCCEdlO1yhz6WJT/d6lJBLllOBmmuLQRQh1bNX7c=; b=fSfj2Sg1dNld8yWG8Qmz1EN96Elxqe/tci3kMJtgUh3PjpmnXOuQHxZbQ0tncfLJ6z FHoUptAtje18yQbtyKjbO+J4UVn36Hnl/xxzACrG+r3AJx6L61J1bBZoxWJNQmUHU7NB U8qTfHtTaOgbKtmO8P+/VOkJ7zceFFLkol8a8yT+JhLixpeeCD5ecFjSjoPQaOxQ511q C4HE4ktussXQFbZkEroyrytK+MMhQWOD+HRVN8IBQAoXCu6c3W5MQCnOqXqr7q9e6nPw HGqQW3M2l/MOD5hACsnHLEYsrk3D9Xz4x8+ZwFE8djU/xCMkl9g41W6D/wYGSAT4fcmv rTFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TBVcCCEdlO1yhz6WJT/d6lJBLllOBmmuLQRQh1bNX7c=; b=t+P7CrrwbAvcymSmmUbjAPpq215mYZbtyZL/W94qScxP/QHuoJvSpkKWjSrgucYp6m xYC/U3dOYAg77Krer+aXmNlx7RSWWhuaUR/1rANeKKd+7n0X4Jz2v6E7we3NJuIbTKrE Gcy9uUmQgc+g+C7FKlhWlvQPgrcbnB6XNvZ22F4EsdPYesS3yTTEZFowNofYBO58BA3I CbXwOMPC6pOxKBYOgjXhPCFD31PKAQtN+ZWdL/dLyTFQe1EkOK+psJyjBCvjZgxqIRr9 Ua0skqfg2VbwxYNkOqrQjBZKeow0BGTD4iddeof6Uz7Y9vfh9F9WoQRHQkO/lwJk9Ni1 VbKg== X-Gm-Message-State: AOAM533IkOuAGYLer3SdCzUEqAneLJYhlD2WMviBpbYNu/Aae8gV59LW pPtvT3hjK2fzict9kKJrHWSAsCv2uMq2oQLxeHO5eQ== X-Received: by 2002:a25:d1c2:: with SMTP id i185mr6232718ybg.466.1629224329242; Tue, 17 Aug 2021 11:18:49 -0700 (PDT) MIME-Version: 1.0 References: <20210814023132.2729731-1-saravanak@google.com> <20210814023132.2729731-3-saravanak@google.com> In-Reply-To: From: Saravana Kannan Date: Tue, 17 Aug 2021 11:18:13 -0700 Message-ID: Subject: Re: [PATCH v1 2/2] of: property: fw_devlink: Add support for "phy-handle" property To: Rob Herring Cc: Andrew Lunn , Frank Rowand , Android Kernel Team , devicetree@vger.kernel.org, "linux-kernel@vger.kernel.org" , netdev Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 16, 2021 at 2:11 PM Rob Herring wrote: > > On Mon, Aug 16, 2021 at 3:43 PM Saravana Kannan wrote: > > > > On Sat, Aug 14, 2021 at 8:22 AM Andrew Lunn wrote: > > > > > > Hi Saravana > > > > > > > Hi Andrew, > > > > > > > > > > > Also there > > > > are so many phy related properties that my head is spinning. Is there a > > > > "phy" property (which is different from "phys") that treated exactly as > > > > "phy-handle"? > > > > > > Sorry, i don't understand your question. > > > > Sorry. I was just saying I understand the "phy-handle" DT property > > (seems specific to ethernet PHY) and "phys" DT property (seems to be > > for generic PHYs -- used mostly by display and USB?). But I noticed > > there's yet another "phy" DT property which I'm not sure I understand. > > It seems to be used by display and ethernet and seems to be a > > deprecated property. If you can explain that DT property in the > > context of networking and how to interpret it as a human, that'd be > > nice. > > For net devices, you can have 2 PHYs. 'phys' is the serdes phy and > 'phy-handle' is the ethernet (typically) phy. On some chips, a serdes > phy can do PCS (ethernet), SATA, PCIe. > > 'phy' is deprecated, so ignore it. The one case for displays I see in > display/exynos/exynos_hdmi.txt should be deprecated as well. > > There's also 'usb-phy' which should be deprecated. Thanks for the explanation Rob. I'll ignore phy and usb-phy unless it becomes an issue for any future changes/improvements. -Saravana -Saravana