Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp4285801ybl; Tue, 20 Aug 2019 09:35:45 -0700 (PDT) X-Google-Smtp-Source: APXvYqzBX1n82NAAq90z0XDiOwkOKa2B1yGHA/3QGqFKdA6wprL5gxIWouVrldp1k8E8Q3PwiU4r X-Received: by 2002:a62:db43:: with SMTP id f64mr32024101pfg.38.1566318945681; Tue, 20 Aug 2019 09:35:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566318945; cv=none; d=google.com; s=arc-20160816; b=gavNN1jtgZoSylcUZU7em4xSUWmgy6z/evL0ql9q9l8b+g106HZwMorFLg8mmpuVNC sov2tNUfXEUnsqq2p/Qn6nLxcXtFj2hHLoTgF8XbBSAlyp1ihRSqlJq/sfv4YNnpJJE/ bA9RPojzNiTzkkwqFkXjbHDXD4pa9uPgUntnyIl+PzfCLfb4q76+wsG8ppB1o4CbcD76 Rfuow0C6t3RAF8zEmdmXPMKLXUhTgPr52eNEkzL5FjdY/UdScIsISBIQi5gJhij/OaI0 /PQxjEZ/mVeYmoRxGn/nDkWNNaROVBxvVEKJPwWGcka9F6tZY+4RMXWcKXnAsC9FpDM1 +Y/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:mail-followup-to:message-id:subject:cc:to :from:date:dkim-signature; bh=+8dnf10NRbEmrx32qvYJWQ8R9WnTr8K81uD8lfAabcI=; b=nmnpfu/BDJcLt21f5LJUeCkSwU8HJMlewtqpjpqfY5taQMM4WTPPauXZ23boxmx9Q5 l17U7wT2RkYr4ZmWX9THQ0Ta+YfAA2OTfrimYlvDLverIYlv79zJH+I1Jsji+dR04Fqf 4HwFvU5BMvIV/Aqf5uEQHBXJ87xnN4qv15S3TiMDXt1/rfYgmLX4fZZR6vPkqylpy6H7 uy+k0yI3/y9ztrIefURd3ADKkmNiFD1TQJYnWFb/96brZwBtFew+fGXgWMf81FcGs+Xo 761FNbEdksteiHhi/TwF2I9mJCkYQdrFIdBfyLHq0vcWU0dYLOgNLKONTUDCxF8olC5y fX5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@megous.com header.s=mail header.b="py9/BlWS"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=megous.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s12si12745867plp.290.2019.08.20.09.35.29; Tue, 20 Aug 2019 09:35:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@megous.com header.s=mail header.b="py9/BlWS"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=megous.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730349AbfHTQeg (ORCPT + 99 others); Tue, 20 Aug 2019 12:34:36 -0400 Received: from vps.xff.cz ([195.181.215.36]:35884 "EHLO vps.xff.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729888AbfHTQef (ORCPT ); Tue, 20 Aug 2019 12:34:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megous.com; s=mail; t=1566318873; bh=3EWCt3iq/B/vjAGtGo7IXhuRxxDcIZbWkjIAdRe7UbM=; h=Date:From:To:Cc:Subject:References:X-My-GPG-KeyId:From; b=py9/BlWS5YpsBC+Ob1OADS/v6gNrFJh+2R35taWE4l0I08LKPhR6sIH0qcyRfrwtM D+LAbXmPoRgIIHlVbnEhG9sWzKZjHzCiCDJvoT0n1SFpumVjMj9nJcsicSkkJYd2KT z9lPeAk6WE7kRV2NWjKB/Q62TU5tZqBALJK8kweQ= Date: Tue, 20 Aug 2019 18:34:33 +0200 From: =?utf-8?Q?Ond=C5=99ej?= Jirman To: Rob Herring Cc: "David S. Miller" , Mark Rutland , Maxime Ripard , Chen-Yu Tsai , Giuseppe Cavallaro , Alexandre Torgue , Jose Abreu , Maxime Coquelin , netdev , devicetree@vger.kernel.org, "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , "linux-kernel@vger.kernel.org" , linux-stm32@st-md-mailman.stormreply.com Subject: Re: [PATCH 2/6] dt-bindings: net: sun8i-a83t-emac: Add phy-io-supply property Message-ID: <20190820163433.sr4lvjxmmhjtbtcb@core.my.home> Mail-Followup-To: Rob Herring , "David S. Miller" , Mark Rutland , Maxime Ripard , Chen-Yu Tsai , Giuseppe Cavallaro , Alexandre Torgue , Jose Abreu , Maxime Coquelin , netdev , devicetree@vger.kernel.org, "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , "linux-kernel@vger.kernel.org" , linux-stm32@st-md-mailman.stormreply.com References: <20190820145343.29108-1-megous@megous.com> <20190820145343.29108-3-megous@megous.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-My-GPG-KeyId: EBFBDDE11FB918D44D1F56C1F9F0A873BE9777ED Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 20, 2019 at 11:20:22AM -0500, Rob Herring wrote: > On Tue, Aug 20, 2019 at 9:53 AM wrote: > > > > From: Ondrej Jirman > > > > Some PHYs require separate power supply for I/O pins in some modes > > of operation. Add phy-io-supply property, to allow enabling this > > power supply. > > Perhaps since this is new, such phys should have *-supply in their nodes. Yes, I just don't understand, since external ethernet phys are so common, and they require power, how there's no fairly generic mechanism for this already in the PHY subsystem, or somewhere? It looks like other ethernet mac drivers also implement supplies on phys on the EMAC nodes. Just grep phy-supply through dt-bindings/net. Historical reasons, or am I missing something? It almost seems like I must be missing something, since putting these properties to phy nodes seems so obvious. thank you and regards, Ondrej > > > > Signed-off-by: Ondrej Jirman > > --- > > .../devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 ++++ > > 1 file changed, 4 insertions(+)