Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757897AbcCRRt5 (ORCPT ); Fri, 18 Mar 2016 13:49:57 -0400 Received: from hqemgate14.nvidia.com ([216.228.121.143]:18637 "EHLO hqemgate14.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757681AbcCRRtx (ORCPT ); Fri, 18 Mar 2016 13:49:53 -0400 X-PGP-Universal: processed; by hqnvupgp07.nvidia.com on Fri, 18 Mar 2016 10:48:15 -0700 Message-ID: <56EC3F9E.4050209@nvidia.com> Date: Fri, 18 Mar 2016 10:49:18 -0700 From: Sai Gurrappadi User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Juri Lelli , CC: , , , , , , , , , , , , , , , Pawel Moll , Ian Campbell , Kumar Gala , Maxime Ripard , Olof Johansson , Gregory CLEMENT , Paul Walmsley , Linus Walleij , Chen-Yu Tsai , Thomas Petazzoni , Subject: Re: [PATCH v4 2/8] Documentation: arm: define DT cpu capacity bindings References: <1458311054-13524-1-git-send-email-juri.lelli@arm.com> <1458311054-13524-3-git-send-email-juri.lelli@arm.com> In-Reply-To: <1458311054-13524-3-git-send-email-juri.lelli@arm.com> X-NVConfidentiality: public Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Originating-IP: [172.17.187.121] X-ClientProxiedBy: HQMAIL103.nvidia.com (172.20.187.11) To HQMAIL101.nvidia.com (172.20.187.10) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 886 Lines: 23 Hi Juri, On 03/18/2016 07:24 AM, Juri Lelli wrote: > + > +========================================== > +2 - CPU capacity definition > +========================================== > + > +CPU capacity is a number that provides the scheduler information about CPUs > +heterogeneity. Such heterogeneity can come from micro-architectural differences > +(e.g., ARM big.LITTLE systems) or maximum frequency at which CPUs can run > +(e.g., SMP systems with multiple frequency domains). Heterogeneity in this > +context is about differing performance characteristics; this binding tries to > +capture a first-order approximation of the relative performance of CPUs. Any reason why this capacity number is not dynamically generated based on the max frequency for each CPU? The DT property would then instead specify just the micro-architectural differences between the CPU types. -Sai