Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753329AbdHJQeE (ORCPT ); Thu, 10 Aug 2017 12:34:04 -0400 Received: from mail-pg0-f68.google.com ([74.125.83.68]:36776 "EHLO mail-pg0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753048AbdHJQdy (ORCPT ); Thu, 10 Aug 2017 12:33:54 -0400 Date: Thu, 10 Aug 2017 11:33:51 -0500 From: Rob Herring To: Franklin S Cooper Jr Cc: gregkh@linuxfoundation.org, ssantosh@kernel.org, linux@armlinux.org.uk, balbi@kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH 2/3] dt-bindings: usb: keystone-usb: Update bindings pm and clocks properties Message-ID: <20170810163351.ykqkf353uk5ehjdn@rob-hp-laptop> References: <20170802201724.11439-1-fcooper@ti.com> <20170802201724.11439-3-fcooper@ti.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170802201724.11439-3-fcooper@ti.com> User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1745 Lines: 44 On Wed, Aug 02, 2017 at 03:17:23PM -0500, Franklin S Cooper Jr wrote: > Update varous properties to properly indicate their requirement depending > on the SoC. > > Signed-off-by: Franklin S Cooper Jr > --- > Documentation/devicetree/bindings/usb/keystone-usb.txt | 18 ++++++++++++++++-- > 1 file changed, 16 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/usb/keystone-usb.txt b/Documentation/devicetree/bindings/usb/keystone-usb.txt > index 60527d3..307531b 100644 > --- a/Documentation/devicetree/bindings/usb/keystone-usb.txt > +++ b/Documentation/devicetree/bindings/usb/keystone-usb.txt > @@ -12,8 +12,22 @@ Required properties: > MPU. > - ranges: allows valid 1:1 translation between child's address space and > parent's address space. > - - clocks: Clock IDs array as required by the controller. > - - clock-names: names of clocks correseponding to IDs in the clock property. > + > +SoC-specific Required Properties: > +The following are mandatory properties for Keystone 2 66AK2HK, 66AK2L and 66AK2E > +SoCs only: > + > +- clocks: Clock IDs array as required by the controller. > +- clock-names: names of clocks correseponding to IDs in the clock > + property. This needs to be specific as to how many clocks and their names. > + > + > +The following are mandatory properties for Keystone 2 66AK2G SoCs only: > + > +- power-domains: Should contain a phandle to a PM domain provider node > + and an args specifier containing the USB device id > + value. This property is as per the binding, > + Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt > > Sub-nodes: > The dwc3 core should be added as subnode to Keystone DWC3 glue. > -- > 2.9.4.dirty >