Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-06 Thread Mark Rutland
On Tue, Nov 06, 2018 at 12:03:17PM +0200, Nick Kossifidis wrote: > Στις 2018-11-05 21:38, Palmer Dabbelt έγραψε: > > On Fri, 02 Nov 2018 06:09:39 PDT (-0700), robh...@kernel.org wrote: > > > On Thu, Nov 1, 2018 at 6:04 PM Atish Patra > > > wrote: > > > > > > > > Define a RISC-V cpu topology. This

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-06 Thread Nick Kossifidis
Στις 2018-11-05 21:38, Palmer Dabbelt έγραψε: On Fri, 02 Nov 2018 06:09:39 PDT (-0700), robh...@kernel.org wrote: On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: Define a RISC-V cpu topology. This is based on cpu-map in ARM world. But it doesn't need a separate thread node for defining SMT

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-05 Thread Atish Patra
On 11/5/18 12:11 PM, Rob Herring wrote: On Mon, Nov 5, 2018 at 1:39 PM Palmer Dabbelt wrote: On Fri, 02 Nov 2018 06:09:39 PDT (-0700), robh...@kernel.org wrote: On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: Define a RISC-V cpu topology. This is based on cpu-map in ARM world. But it doe

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-05 Thread Rob Herring
On Mon, Nov 5, 2018 at 1:39 PM Palmer Dabbelt wrote: > > On Fri, 02 Nov 2018 06:09:39 PDT (-0700), robh...@kernel.org wrote: > > On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: > >> > >> Define a RISC-V cpu topology. This is based on cpu-map in ARM world. > >> But it doesn't need a separate thr

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-05 Thread Palmer Dabbelt
On Fri, 02 Nov 2018 06:09:39 PDT (-0700), robh...@kernel.org wrote: On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: Define a RISC-V cpu topology. This is based on cpu-map in ARM world. But it doesn't need a separate thread node for defining SMT systems. Multiple cpu phandle properties can be

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-02 Thread Rob Herring
On Fri, Nov 2, 2018 at 3:53 PM Atish Patra wrote: > > On 11/2/18 8:50 AM, Sudeep Holla wrote: > > On Fri, Nov 02, 2018 at 10:11:38AM -0500, Rob Herring wrote: > >> On Fri, Nov 2, 2018 at 8:31 AM Sudeep Holla wrote: > >>> > >>> On Fri, Nov 02, 2018 at 08:09:39AM -0500, Rob Herring wrote: > On

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-02 Thread Atish Patra
On 11/2/18 8:50 AM, Sudeep Holla wrote: On Fri, Nov 02, 2018 at 10:11:38AM -0500, Rob Herring wrote: On Fri, Nov 2, 2018 at 8:31 AM Sudeep Holla wrote: On Fri, Nov 02, 2018 at 08:09:39AM -0500, Rob Herring wrote: On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: Define a RISC-V cpu topolo

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-02 Thread Atish Patra
On 11/2/18 6:09 AM, Rob Herring wrote: On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: Define a RISC-V cpu topology. This is based on cpu-map in ARM world. But it doesn't need a separate thread node for defining SMT systems. Multiple cpu phandle properties can be parsed to identify the sibli

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-02 Thread Sudeep Holla
On Fri, Nov 02, 2018 at 10:11:38AM -0500, Rob Herring wrote: > On Fri, Nov 2, 2018 at 8:31 AM Sudeep Holla wrote: > > > > On Fri, Nov 02, 2018 at 08:09:39AM -0500, Rob Herring wrote: > > > On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: > > > > > > > > Define a RISC-V cpu topology. This is base

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-02 Thread Rob Herring
On Fri, Nov 2, 2018 at 8:31 AM Sudeep Holla wrote: > > On Fri, Nov 02, 2018 at 08:09:39AM -0500, Rob Herring wrote: > > On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: > > > > > > Define a RISC-V cpu topology. This is based on cpu-map in ARM world. > > > But it doesn't need a separate thread no

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-02 Thread Sudeep Holla
On Fri, Nov 02, 2018 at 08:09:39AM -0500, Rob Herring wrote: > On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: > > > > Define a RISC-V cpu topology. This is based on cpu-map in ARM world. > > But it doesn't need a separate thread node for defining SMT systems. > > Multiple cpu phandle properties

Re: [RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-02 Thread Rob Herring
On Thu, Nov 1, 2018 at 6:04 PM Atish Patra wrote: > > Define a RISC-V cpu topology. This is based on cpu-map in ARM world. > But it doesn't need a separate thread node for defining SMT systems. > Multiple cpu phandle properties can be parsed to identify the sibling > hardware threads. Moreover, we

[RFC 1/2] dt-bindings: topology: Add RISC-V cpu topology.

2018-11-01 Thread Atish Patra
Define a RISC-V cpu topology. This is based on cpu-map in ARM world. But it doesn't need a separate thread node for defining SMT systems. Multiple cpu phandle properties can be parsed to identify the sibling hardware threads. Moreover, we do not have cluster concept in RISC-V. So package is a bette