Received: by 10.223.185.116 with SMTP id b49csp8406732wrg; Fri, 2 Mar 2018 00:53:47 -0800 (PST) X-Google-Smtp-Source: AG47ELte/DRUwmoyvewg3vyrfppMxZxSlOj5rqBxlf1oY19wvRlU7ZqN4rngnLq8dS8F64VfvjOY X-Received: by 10.98.219.129 with SMTP id f123mr5024572pfg.195.1519980827248; Fri, 02 Mar 2018 00:53:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519980827; cv=none; d=google.com; s=arc-20160816; b=VFFpyY/nmQdLF7pRiTzpGXBnrCc4O+lkPgF23ekmuhT5VSFB3JA91rhjoQer78ZAqG wHdhqlommnyCvGOEZn3gXQkjjAx9e9neBhKHQt9X44x6buDjUlo6MutxzHnqx3n5X/J+ D2NRX3pSWx6ROXFx2y9uCZauhtJvdIuz8GaUq0n7Kk27GqixhYzR7Np+ZDSErWsnXVrg 9jtVb7TQIWhn8M2ok5y1HYzBAME28b9tOUALAFIL5CPV1V95FQvFQvWTvGjd4fbbGUJ6 hCSwmnZmrnhGQb2c4JVa2/rm5zJRdinEDAwvc/7QdL5rAww0Omqkdix4sRqTcaCyyPKu h1ug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=zKYoqfeAqhLtJvttTvIRixYkNIE6PyM/EMyOw9Lf5Ec=; b=KPJYeJHWZp/clon2YvBMcKlqpqfkFk8d8JLTDzQsRyJFDKVhpbXZIK85N8jcjrDwgv FDroItOI1ewXi4dauLfR0a4DKL5ZNngMX+gxZ4eBNAXGTsbGUSEy3NdmcHpIk+1dm9W8 zEWn4365ink3NGzDMyRkuUKDM1Bmq4b5Kc4YonkwlGEzTR5svB82nw8vVhnPiNdjImeT k5Cs5ifYn/rooRlekswvmyPIkfXMuMrVyD7IDd4KrzUgjrsK8rFIEgnBGOgYGptHaPEZ CVEnvDEcSmuQnpAcjeuSRGeUIIY1/bqDLME9vdK9Ql8SfYiJtFuU3kBWg4fQIAL67/Rg CMRQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=iQ7BWcOs; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u133si3722983pgb.101.2018.03.02.00.53.32; Fri, 02 Mar 2018 00:53:47 -0800 (PST) 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=@linaro.org header.s=google header.b=iQ7BWcOs; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1423082AbeCBIpw (ORCPT + 99 others); Fri, 2 Mar 2018 03:45:52 -0500 Received: from mail-pl0-f65.google.com ([209.85.160.65]:45389 "EHLO mail-pl0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1423071AbeCBIps (ORCPT ); Fri, 2 Mar 2018 03:45:48 -0500 Received: by mail-pl0-f65.google.com with SMTP id v9-v6so5322717plp.12 for ; Fri, 02 Mar 2018 00:45:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=zKYoqfeAqhLtJvttTvIRixYkNIE6PyM/EMyOw9Lf5Ec=; b=iQ7BWcOs69cKAXIu8Ae47gWFDmdtWw1IVvlk5wwHUH/iGGRanQVB+ng7PlYkZ9/mL3 OpFAZSl/fzgrUXqZIG4yPzHzI10Yj3qowX9rZxNYmHfGsJPqDYcuZQIC+gvk5wEVIlro Tg1yZ+0jCha1x1XPhfS4FXjL2NrfXC8loxl8g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=zKYoqfeAqhLtJvttTvIRixYkNIE6PyM/EMyOw9Lf5Ec=; b=qANffXv1wQ/4nrRMKl7YFHtMeehUuUnVPSLwvTlZ0tBKY+N3NXcMtoyOQ1zqqWAYSL C+/LKHbm8FzadJ+hBrgE7aa3aR9Hx4Zy1OF+wnuRddEizaZDfomTkckm6fUg0JsdSc5I 8nSAcV9cXnkHoxuoXYoCmtCreaggriVsbI1H7zrgPT00puryO0O8KSfMtqt7JYVpnBwT JL4aeR9pX7xkV+d/vACx/YVp8y+bv4NipSNejEtlXqxE3wbiezVwcnTrTZTeZzh/OJ7F 41ksdzb+FtKsDyMyBWTpPaWP8dlqxBQIASelKkGfmR1nDaPUUmzDcZfJ7T3HbdzScVEY lJ5Q== X-Gm-Message-State: APf1xPDqnP6JsxNzshaLjRQaXZDOboSaeC/mD0Pw7DPHsfFpfuQM8ZBZ 14HgAnBgH/sbPYdauLJSjx60lA== X-Received: by 2002:a17:902:b58d:: with SMTP id a13-v6mr4713941pls.123.1519980347582; Fri, 02 Mar 2018 00:45:47 -0800 (PST) Received: from dragon ([45.56.152.106]) by smtp.gmail.com with ESMTPSA id b8sm12049954pff.31.2018.03.02.00.45.43 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Fri, 02 Mar 2018 00:45:46 -0800 (PST) Date: Fri, 2 Mar 2018 16:45:18 +0800 From: Shawn Guo To: Kishon Vijay Abraham I Cc: Rob Herring , Jianguo Sun , Jiancheng Xue , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Pengcheng Li Subject: Re: [PATCH v3 1/2] dt-bindings: add bindings doc for HiSilicon INNO USB2 PHY Message-ID: <20180302084516.GD28619@dragon> References: <1519888940-23235-1-git-send-email-shawn.guo@linaro.org> <1519888940-23235-2-git-send-email-shawn.guo@linaro.org> <20180302073740.GC28619@dragon> <05d00dd2-efe2-1166-d982-06df0e3b8611@ti.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <05d00dd2-efe2-1166-d982-06df0e3b8611@ti.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Mar 02, 2018 at 01:35:43PM +0530, Kishon Vijay Abraham I wrote: > >>> diff --git a/Documentation/devicetree/bindings/phy/phy-hisi-inno-usb2.txt b/Documentation/devicetree/bindings/phy/phy-hisi-inno-usb2.txt > >>> new file mode 100644 > >>> index 000000000000..b563cf54ca7b > >>> --- /dev/null > >>> +++ b/Documentation/devicetree/bindings/phy/phy-hisi-inno-usb2.txt > >>> @@ -0,0 +1,52 @@ > >>> +HiSilicon INNO USB2 PHY > >>> + > >>> +Required properties: > >>> +- compatible: Should be one of the following strings: > >>> + "hisilicon,inno-usb2-phy", > >>> + "hisilicon,hi3798cv200-usb2-phy". > >>> +- reg: Should be the address space for PHY configuration register in peripheral > >>> + controller, e.g. PERI_USB0 for USB 2.0 PHY01 on Hi3798cv200 SoC. > >>> +- #phy-cells: Should be 1. The specifier is the index of the PHY port to > >>> + reference. > >> > >> This can be '0' if the consumers directly use phandle to the subnodes. > > > > Yes, I understand that for most of PHY devices #phy-cells is just 0, and > > consumers simply use the phandle without any cell number. But for this > > inno-usb2-phy, every single device contains two PHY ports, and each port > > Why not have a separate sub-node for each phy port? Then you can just use > phandle to the subnode in the controller node. It sounds like a sensible suggestion. I will try to implement that and see how it goes. Thanks. Shawn