Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-26 Thread Rob Herring
On Thu, Jan 26, 2017 at 9:09 AM, Dave Gerlach wrote: > On 01/25/2017 04:32 PM, Rob Herring wrote: >> >> On Wed, Jan 25, 2017 at 10:59 AM, Dave Gerlach wrote: [...] >>> because genpd_xlate_simple only checks that the phandle is zero so that >>> it >>> can

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-26 Thread Rob Herring
On Thu, Jan 26, 2017 at 9:09 AM, Dave Gerlach wrote: > On 01/25/2017 04:32 PM, Rob Herring wrote: >> >> On Wed, Jan 25, 2017 at 10:59 AM, Dave Gerlach wrote: [...] >>> because genpd_xlate_simple only checks that the phandle is zero so that >>> it >>> can fail if it is not, but there's no

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-26 Thread Dave Gerlach
On 01/25/2017 04:32 PM, Rob Herring wrote: On Wed, Jan 25, 2017 at 10:59 AM, Dave Gerlach wrote: On 01/24/2017 04:03 AM, Ulf Hansson wrote: On 23 January 2017 at 21:11, Dave Gerlach wrote: On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] Another

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-26 Thread Dave Gerlach
On 01/25/2017 04:32 PM, Rob Herring wrote: On Wed, Jan 25, 2017 at 10:59 AM, Dave Gerlach wrote: On 01/24/2017 04:03 AM, Ulf Hansson wrote: On 23 January 2017 at 21:11, Dave Gerlach wrote: On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] Another option is create something new either

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-25 Thread Rob Herring
On Wed, Jan 25, 2017 at 10:59 AM, Dave Gerlach wrote: > On 01/24/2017 04:03 AM, Ulf Hansson wrote: >> >> On 23 January 2017 at 21:11, Dave Gerlach wrote: >>> >>> On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] >>> Another option is

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-25 Thread Rob Herring
On Wed, Jan 25, 2017 at 10:59 AM, Dave Gerlach wrote: > On 01/24/2017 04:03 AM, Ulf Hansson wrote: >> >> On 23 January 2017 at 21:11, Dave Gerlach wrote: >>> >>> On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] >>> Another option is create something new either common or

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-25 Thread Ulf Hansson
On 25 January 2017 at 17:59, Dave Gerlach wrote: > On 01/24/2017 04:03 AM, Ulf Hansson wrote: >> >> On 23 January 2017 at 21:11, Dave Gerlach wrote: >>> >>> On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] >>> Another option is create

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-25 Thread Ulf Hansson
On 25 January 2017 at 17:59, Dave Gerlach wrote: > On 01/24/2017 04:03 AM, Ulf Hansson wrote: >> >> On 23 January 2017 at 21:11, Dave Gerlach wrote: >>> >>> On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] >>> Another option is create something new either common or TI SCI

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-25 Thread Dave Gerlach
On 01/24/2017 04:03 AM, Ulf Hansson wrote: On 23 January 2017 at 21:11, Dave Gerlach wrote: On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] Another option is create something new either common or TI SCI specific. It could be just a table of ids and phandles in the SCI

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-25 Thread Dave Gerlach
On 01/24/2017 04:03 AM, Ulf Hansson wrote: On 23 January 2017 at 21:11, Dave Gerlach wrote: On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] Another option is create something new either common or TI SCI specific. It could be just a table of ids and phandles in the SCI node. I'm much more

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-24 Thread Ulf Hansson
On 23 January 2017 at 21:11, Dave Gerlach wrote: > On 01/20/2017 10:52 AM, Ulf Hansson wrote: >> >> [...] >> > Another option is create something new either common or TI SCI > specific. It could be just a table of ids and phandles in the SCI > node. I'm much more

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-24 Thread Ulf Hansson
On 23 January 2017 at 21:11, Dave Gerlach wrote: > On 01/20/2017 10:52 AM, Ulf Hansson wrote: >> >> [...] >> > Another option is create something new either common or TI SCI > specific. It could be just a table of ids and phandles in the SCI > node. I'm much more comfortable with an

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-23 Thread Dave Gerlach
On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] Another option is create something new either common or TI SCI specific. It could be just a table of ids and phandles in the SCI node. I'm much more comfortable with an isolated property in one node than something scattered throughout the DT.

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-23 Thread Dave Gerlach
On 01/20/2017 10:52 AM, Ulf Hansson wrote: [...] Another option is create something new either common or TI SCI specific. It could be just a table of ids and phandles in the SCI node. I'm much more comfortable with an isolated property in one node than something scattered throughout the DT.

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-20 Thread Ulf Hansson
[...] >>> Another option is create something new either common or TI SCI >>> specific. It could be just a table of ids and phandles in the SCI >>> node. I'm much more comfortable with an isolated property in one node >>> than something scattered throughout the DT. >> >> To me, this seems like the

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-20 Thread Ulf Hansson
[...] >>> Another option is create something new either common or TI SCI >>> specific. It could be just a table of ids and phandles in the SCI >>> node. I'm much more comfortable with an isolated property in one node >>> than something scattered throughout the DT. >> >> To me, this seems like the

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-20 Thread Dave Gerlach
On 01/20/2017 08:00 AM, Ulf Hansson wrote: > + Sudeep > > On 19 January 2017 at 00:03, Rob Herring wrote: >> On Tue, Jan 17, 2017 at 6:07 PM, Kevin Hilman wrote: >>> Tero Kristo writes: On 17/01/17 00:12, Dave Gerlach wrote: > On

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-20 Thread Dave Gerlach
On 01/20/2017 08:00 AM, Ulf Hansson wrote: > + Sudeep > > On 19 January 2017 at 00:03, Rob Herring wrote: >> On Tue, Jan 17, 2017 at 6:07 PM, Kevin Hilman wrote: >>> Tero Kristo writes: On 17/01/17 00:12, Dave Gerlach wrote: > On 01/13/2017 08:40 PM, Rob Herring wrote: >> On Fri,

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-20 Thread Sudeep Holla
On 20/01/17 14:00, Ulf Hansson wrote: > + Sudeep > > On 19 January 2017 at 00:03, Rob Herring wrote: >> >> We could continue to use the power domain binding (maybe we already >> are and that ship has sailed). I'm not totally against the idea even >> if there is no power

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-20 Thread Sudeep Holla
On 20/01/17 14:00, Ulf Hansson wrote: > + Sudeep > > On 19 January 2017 at 00:03, Rob Herring wrote: >> >> We could continue to use the power domain binding (maybe we already >> are and that ship has sailed). I'm not totally against the idea even >> if there is no power domain, but I'm not

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-20 Thread Ulf Hansson
+ Sudeep On 19 January 2017 at 00:03, Rob Herring wrote: > On Tue, Jan 17, 2017 at 6:07 PM, Kevin Hilman wrote: >> Tero Kristo writes: >>> On 17/01/17 00:12, Dave Gerlach wrote: On 01/13/2017 08:40 PM, Rob Herring wrote: > On

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-20 Thread Ulf Hansson
+ Sudeep On 19 January 2017 at 00:03, Rob Herring wrote: > On Tue, Jan 17, 2017 at 6:07 PM, Kevin Hilman wrote: >> Tero Kristo writes: >>> On 17/01/17 00:12, Dave Gerlach wrote: On 01/13/2017 08:40 PM, Rob Herring wrote: > On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: > >

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-18 Thread Rob Herring
On Tue, Jan 17, 2017 at 6:07 PM, Kevin Hilman wrote: > Tero Kristo writes: >> On 17/01/17 00:12, Dave Gerlach wrote: >>> On 01/13/2017 08:40 PM, Rob Herring wrote: On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: [...] > My

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-18 Thread Rob Herring
On Tue, Jan 17, 2017 at 6:07 PM, Kevin Hilman wrote: > Tero Kristo writes: >> On 17/01/17 00:12, Dave Gerlach wrote: >>> On 01/13/2017 08:40 PM, Rob Herring wrote: On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: [...] > My ti,sci-id is not an index into a list of power domains,

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-17 Thread Kevin Hilman
Tero Kristo writes: > On 17/01/17 00:12, Dave Gerlach wrote: >> On 01/13/2017 08:40 PM, Rob Herring wrote: >>> On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: On 01/13/2017 01:25 PM, Rob Herring wrote: > > On Thu, Jan 12, 2017 at 9:27 AM,

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-17 Thread Kevin Hilman
Tero Kristo writes: > On 17/01/17 00:12, Dave Gerlach wrote: >> On 01/13/2017 08:40 PM, Rob Herring wrote: >>> On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: On 01/13/2017 01:25 PM, Rob Herring wrote: > > On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: >> >>

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-17 Thread Rob Herring
On Tue, Jan 17, 2017 at 1:48 AM, Tero Kristo wrote: > On 17/01/17 00:12, Dave Gerlach wrote: >> >> On 01/13/2017 08:40 PM, Rob Herring wrote: >>> >>> On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: On 01/13/2017 01:25 PM, Rob Herring wrote: >

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-17 Thread Rob Herring
On Tue, Jan 17, 2017 at 1:48 AM, Tero Kristo wrote: > On 17/01/17 00:12, Dave Gerlach wrote: >> >> On 01/13/2017 08:40 PM, Rob Herring wrote: >>> >>> On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: On 01/13/2017 01:25 PM, Rob Herring wrote: > > > On Thu, Jan 12, 2017

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-16 Thread Tero Kristo
On 17/01/17 00:12, Dave Gerlach wrote: On 01/13/2017 08:40 PM, Rob Herring wrote: On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: On 01/13/2017 01:25 PM, Rob Herring wrote: On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: Rob, On 01/11/2017

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-16 Thread Tero Kristo
On 17/01/17 00:12, Dave Gerlach wrote: On 01/13/2017 08:40 PM, Rob Herring wrote: On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: On 01/13/2017 01:25 PM, Rob Herring wrote: On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: Rob, On 01/11/2017 03:34 PM, Rob Herring wrote: On

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-16 Thread Dave Gerlach
On 01/13/2017 08:40 PM, Rob Herring wrote: On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: On 01/13/2017 01:25 PM, Rob Herring wrote: On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: Rob, On 01/11/2017 03:34 PM, Rob Herring wrote: On Mon,

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-16 Thread Dave Gerlach
On 01/13/2017 08:40 PM, Rob Herring wrote: On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: On 01/13/2017 01:25 PM, Rob Herring wrote: On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: Rob, On 01/11/2017 03:34 PM, Rob Herring wrote: On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-13 Thread Rob Herring
On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: > On 01/13/2017 01:25 PM, Rob Herring wrote: >> >> On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: >>> >>> Rob, >>> >>> On 01/11/2017 03:34 PM, Rob Herring wrote: On Mon, Jan 9, 2017 at

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-13 Thread Rob Herring
On Fri, Jan 13, 2017 at 2:28 PM, Dave Gerlach wrote: > On 01/13/2017 01:25 PM, Rob Herring wrote: >> >> On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: >>> >>> Rob, >>> >>> On 01/11/2017 03:34 PM, Rob Herring wrote: On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach wrote: >

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-13 Thread Dave Gerlach
On 01/13/2017 01:25 PM, Rob Herring wrote: On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: Rob, On 01/11/2017 03:34 PM, Rob Herring wrote: On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach wrote: Rob, On 01/09/2017 11:50 AM, Rob Herring wrote: On

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-13 Thread Dave Gerlach
On 01/13/2017 01:25 PM, Rob Herring wrote: On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: Rob, On 01/11/2017 03:34 PM, Rob Herring wrote: On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach wrote: Rob, On 01/09/2017 11:50 AM, Rob Herring wrote: On Wed, Jan 04, 2017 at 02:55:34PM

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-13 Thread Rob Herring
On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: > Rob, > > On 01/11/2017 03:34 PM, Rob Herring wrote: >> >> On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach wrote: >>> >>> Rob, >>> >>> On 01/09/2017 11:50 AM, Rob Herring wrote: On Wed, Jan 04,

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-13 Thread Rob Herring
On Thu, Jan 12, 2017 at 9:27 AM, Dave Gerlach wrote: > Rob, > > On 01/11/2017 03:34 PM, Rob Herring wrote: >> >> On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach wrote: >>> >>> Rob, >>> >>> On 01/09/2017 11:50 AM, Rob Herring wrote: On Wed, Jan 04, 2017 at 02:55:34PM -0600, Dave

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-12 Thread Dave Gerlach
Rob, On 01/11/2017 03:34 PM, Rob Herring wrote: On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach wrote: Rob, On 01/09/2017 11:50 AM, Rob Herring wrote: On Wed, Jan 04, 2017 at 02:55:34PM -0600, Dave Gerlach wrote: Add a generic power domain implementation, TI SCI PM

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-12 Thread Dave Gerlach
Rob, On 01/11/2017 03:34 PM, Rob Herring wrote: On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach wrote: Rob, On 01/09/2017 11:50 AM, Rob Herring wrote: On Wed, Jan 04, 2017 at 02:55:34PM -0600, Dave Gerlach wrote: Add a generic power domain implementation, TI SCI PM Domains, that will hook

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-11 Thread Rob Herring
On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach wrote: > Rob, > > On 01/09/2017 11:50 AM, Rob Herring wrote: >> >> On Wed, Jan 04, 2017 at 02:55:34PM -0600, Dave Gerlach wrote: >>> >>> Add a generic power domain implementation, TI SCI PM Domains, that >>> will hook into the genpd

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-11 Thread Rob Herring
On Mon, Jan 9, 2017 at 11:57 AM, Dave Gerlach wrote: > Rob, > > On 01/09/2017 11:50 AM, Rob Herring wrote: >> >> On Wed, Jan 04, 2017 at 02:55:34PM -0600, Dave Gerlach wrote: >>> >>> Add a generic power domain implementation, TI SCI PM Domains, that >>> will hook into the genpd framework and

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-09 Thread Dave Gerlach
Rob, On 01/09/2017 11:50 AM, Rob Herring wrote: On Wed, Jan 04, 2017 at 02:55:34PM -0600, Dave Gerlach wrote: Add a generic power domain implementation, TI SCI PM Domains, that will hook into the genpd framework and allow the TI SCI protocol to control device power states. Also, provide macros

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-09 Thread Dave Gerlach
Rob, On 01/09/2017 11:50 AM, Rob Herring wrote: On Wed, Jan 04, 2017 at 02:55:34PM -0600, Dave Gerlach wrote: Add a generic power domain implementation, TI SCI PM Domains, that will hook into the genpd framework and allow the TI SCI protocol to control device power states. Also, provide macros

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-09 Thread Rob Herring
On Wed, Jan 04, 2017 at 02:55:34PM -0600, Dave Gerlach wrote: > Add a generic power domain implementation, TI SCI PM Domains, that > will hook into the genpd framework and allow the TI SCI protocol to > control device power states. > > Also, provide macros representing each device index as

Re: [PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-09 Thread Rob Herring
On Wed, Jan 04, 2017 at 02:55:34PM -0600, Dave Gerlach wrote: > Add a generic power domain implementation, TI SCI PM Domains, that > will hook into the genpd framework and allow the TI SCI protocol to > control device power states. > > Also, provide macros representing each device index as

[PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-04 Thread Dave Gerlach
Add a generic power domain implementation, TI SCI PM Domains, that will hook into the genpd framework and allow the TI SCI protocol to control device power states. Also, provide macros representing each device index as understood by TI SCI to be used in the device node power-domain references.

[PATCH v3 2/4] dt-bindings: Add TI SCI PM Domains

2017-01-04 Thread Dave Gerlach
Add a generic power domain implementation, TI SCI PM Domains, that will hook into the genpd framework and allow the TI SCI protocol to control device power states. Also, provide macros representing each device index as understood by TI SCI to be used in the device node power-domain references.