From: Sudeep KarkadaNagesha <Sudeep.KarkadaNagesha@arm.com> To: Sudeep KarkadaNagesha <Sudeep.KarkadaNagesha@arm.com>, Viresh Kumar <viresh.kumar@linaro.org>, "Rafael J. Wysocki" <rjw@sisk.pl>, "rob.herring@calxeda.com" <rob.herring@calxeda.com>, Olof Johansson <olof@lixom.net> Cc: "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "cpufreq@vger.kernel.org" <cpufreq@vger.kernel.org>, "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>, "devicetree@vger.kernel.org" <devicetree@vger.kernel.org>, Russell King <linux@arm.linux.org.uk>, Shawn Guo <shawn.guo@linaro.org>, Gregory Clement <gregory.clement@free-electrons.com>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, "grant.likely@linaro.org" <grant.likely@linaro.org>, Lorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>, Arnd Bergmann <arnd@arndb.de> Subject: Re: [PATCH v3 00/16] DT/core: update cpu device of_node Date: Thu, 01 Aug 2013 11:05:03 +0100 [thread overview] Message-ID: <51FA32CF.1090507@arm.com> (raw) In-Reply-To: <1374492747-13879-1-git-send-email-Sudeep.KarkadaNagesha@arm.com> On 22/07/13 12:32, Sudeep KarkadaNagesha wrote: > From: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com> > > As more and more information is getting added into the cpu node, the number > of drivers needing to parse the device tree for CPU nodes are increasing. > Most of the time, the information needed from the cpu node is preferred > in the logical CPU order. Hence many drivers first parse and search the > CPU node, match them to logical index if needed and then search for the > required property inside a particular cpu node. Some of them assume the > logical and physical CPU ordering to be same which is incorrect. > > This patch series initialises the of_node in all the cpu devices when > registering the CPU device. > 1. This avoids different drivers having to parse the cpu nodes to obtain > different attributes like operating points, latency,...etc. > 2. This handles different physical and logical cpu ordering which is not > the case in current code. > 3. Also all the cpu nodes will have their of_node initialised correctly. > Currently different drivers assign them partially and incorrectly. > 4. Removes all the reduntant parsing in various drivers. > > Changes v2->v3: > 1. Added new OF helper to get of_node from the cpu logical index. > With the use of this help, removed lots of duplicated code from > cpufreq drivers. > 2. Fixed issue with property length calculation in of_get_cpu_node. > (previously had assumed of_get_property returns number of cells) > 3. Changed return type of arch_match_cpu_phys_id to bool(as suggested by Nico) > 4. Re-ordered patch 2 and 3, and few typo fixes. > 5. Rebased on v3.11-rc2(to avoid any conflicts with __cpuinit* deletion) > > Changes v1->v2: > 1. Moved most of arch_of_get_cpu_node to OF/DT core as of_get_cpu_node > adding a provision for architecture specific hooks for matching > logical and physical ids. > 2. Extended removal of DT cpu node parsing to PPC cpufreq drivers > 3. Added Acks from Viresh and Shawn > > Regards, > Sudeep > > Sudeep KarkadaNagesha (16): Hi Rob,Olof,Rafael, Since these changes are spread across multiple sub-systems, is it fine if I split this and send pull request as below: 1. DT of: add support for retrieving cpu node for a given logical cpu index ARM: DT/kernel: define ARM specific arch_match_cpu_phys_id driver/core: cpu: initialize of_node in cpu's device struture of/device: add helper to get cpu device node from logical cpu index 2. ARM SoC(clearly specifying dependency on 1) ARM: topology: remove hwid/MPIDR dependency from cpu_capacity ARM: mvebu: remove device tree parsing for cpu nodes drivers/bus: arm-cci: avoid parsing DT for cpu device nodes 3. CPUFreq(clearly specifying dependency on 1) cpufreq: imx6q-cpufreq: remove device tree parsing for cpu nodes cpufreq: cpufreq-cpu0: remove device tree parsing for cpu nodes cpufreq: highbank-cpufreq: remove device tree parsing for cpu nodes cpufreq: spear-cpufreq: remove device tree parsing for cpu nodes cpufreq: kirkwood-cpufreq: remove device tree parsing for cpu nodes cpufreq: arm_big_little: remove device tree parsing for cpu nodes cpufreq: maple-cpufreq: remove device tree parsing for cpu nodes cpufreq: pmac64-cpufreq: remove device tree parsing for cpu nodes cpufreq: pmac32-cpufreq: remove device tree parsing for cpu nodes Regards, Sudeep > arch/arm/kernel/devtree.c | 5 +++ > arch/arm/kernel/topology.c | 61 ++++++++++--------------------- > arch/arm/mach-imx/mach-imx6q.c | 3 +- > arch/arm/mach-mvebu/platsmp.c | 52 +++++++++++++-------------- > drivers/base/cpu.c | 2 ++ > drivers/bus/arm-cci.c | 28 ++++----------- > drivers/cpufreq/arm_big_little_dt.c | 40 ++++++++------------- > drivers/cpufreq/cpufreq-cpu0.c | 23 +++--------- > drivers/cpufreq/highbank-cpufreq.c | 18 ++++------ > drivers/cpufreq/imx6q-cpufreq.c | 4 +-- > drivers/cpufreq/kirkwood-cpufreq.c | 8 +++-- > drivers/cpufreq/maple-cpufreq.c | 23 ++---------- > drivers/cpufreq/pmac32-cpufreq.c | 5 +-- > drivers/cpufreq/pmac64-cpufreq.c | 47 ++++++------------------ > drivers/cpufreq/spear-cpufreq.c | 4 +-- > drivers/of/base.c | 72 +++++++++++++++++++++++++++++++++++++ > include/linux/of.h | 6 ++++ > include/linux/of_device.h | 15 ++++++++ > 18 files changed, 200 insertions(+), 216 deletions(-) >
WARNING: multiple messages have this Message-ID (diff)
From: Sudeep.KarkadaNagesha@arm.com (Sudeep KarkadaNagesha) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v3 00/16] DT/core: update cpu device of_node Date: Thu, 01 Aug 2013 11:05:03 +0100 [thread overview] Message-ID: <51FA32CF.1090507@arm.com> (raw) In-Reply-To: <1374492747-13879-1-git-send-email-Sudeep.KarkadaNagesha@arm.com> On 22/07/13 12:32, Sudeep KarkadaNagesha wrote: > From: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com> > > As more and more information is getting added into the cpu node, the number > of drivers needing to parse the device tree for CPU nodes are increasing. > Most of the time, the information needed from the cpu node is preferred > in the logical CPU order. Hence many drivers first parse and search the > CPU node, match them to logical index if needed and then search for the > required property inside a particular cpu node. Some of them assume the > logical and physical CPU ordering to be same which is incorrect. > > This patch series initialises the of_node in all the cpu devices when > registering the CPU device. > 1. This avoids different drivers having to parse the cpu nodes to obtain > different attributes like operating points, latency,...etc. > 2. This handles different physical and logical cpu ordering which is not > the case in current code. > 3. Also all the cpu nodes will have their of_node initialised correctly. > Currently different drivers assign them partially and incorrectly. > 4. Removes all the reduntant parsing in various drivers. > > Changes v2->v3: > 1. Added new OF helper to get of_node from the cpu logical index. > With the use of this help, removed lots of duplicated code from > cpufreq drivers. > 2. Fixed issue with property length calculation in of_get_cpu_node. > (previously had assumed of_get_property returns number of cells) > 3. Changed return type of arch_match_cpu_phys_id to bool(as suggested by Nico) > 4. Re-ordered patch 2 and 3, and few typo fixes. > 5. Rebased on v3.11-rc2(to avoid any conflicts with __cpuinit* deletion) > > Changes v1->v2: > 1. Moved most of arch_of_get_cpu_node to OF/DT core as of_get_cpu_node > adding a provision for architecture specific hooks for matching > logical and physical ids. > 2. Extended removal of DT cpu node parsing to PPC cpufreq drivers > 3. Added Acks from Viresh and Shawn > > Regards, > Sudeep > > Sudeep KarkadaNagesha (16): Hi Rob,Olof,Rafael, Since these changes are spread across multiple sub-systems, is it fine if I split this and send pull request as below: 1. DT of: add support for retrieving cpu node for a given logical cpu index ARM: DT/kernel: define ARM specific arch_match_cpu_phys_id driver/core: cpu: initialize of_node in cpu's device struture of/device: add helper to get cpu device node from logical cpu index 2. ARM SoC(clearly specifying dependency on 1) ARM: topology: remove hwid/MPIDR dependency from cpu_capacity ARM: mvebu: remove device tree parsing for cpu nodes drivers/bus: arm-cci: avoid parsing DT for cpu device nodes 3. CPUFreq(clearly specifying dependency on 1) cpufreq: imx6q-cpufreq: remove device tree parsing for cpu nodes cpufreq: cpufreq-cpu0: remove device tree parsing for cpu nodes cpufreq: highbank-cpufreq: remove device tree parsing for cpu nodes cpufreq: spear-cpufreq: remove device tree parsing for cpu nodes cpufreq: kirkwood-cpufreq: remove device tree parsing for cpu nodes cpufreq: arm_big_little: remove device tree parsing for cpu nodes cpufreq: maple-cpufreq: remove device tree parsing for cpu nodes cpufreq: pmac64-cpufreq: remove device tree parsing for cpu nodes cpufreq: pmac32-cpufreq: remove device tree parsing for cpu nodes Regards, Sudeep > arch/arm/kernel/devtree.c | 5 +++ > arch/arm/kernel/topology.c | 61 ++++++++++--------------------- > arch/arm/mach-imx/mach-imx6q.c | 3 +- > arch/arm/mach-mvebu/platsmp.c | 52 +++++++++++++-------------- > drivers/base/cpu.c | 2 ++ > drivers/bus/arm-cci.c | 28 ++++----------- > drivers/cpufreq/arm_big_little_dt.c | 40 ++++++++------------- > drivers/cpufreq/cpufreq-cpu0.c | 23 +++--------- > drivers/cpufreq/highbank-cpufreq.c | 18 ++++------ > drivers/cpufreq/imx6q-cpufreq.c | 4 +-- > drivers/cpufreq/kirkwood-cpufreq.c | 8 +++-- > drivers/cpufreq/maple-cpufreq.c | 23 ++---------- > drivers/cpufreq/pmac32-cpufreq.c | 5 +-- > drivers/cpufreq/pmac64-cpufreq.c | 47 ++++++------------------ > drivers/cpufreq/spear-cpufreq.c | 4 +-- > drivers/of/base.c | 72 +++++++++++++++++++++++++++++++++++++ > include/linux/of.h | 6 ++++ > include/linux/of_device.h | 15 ++++++++ > 18 files changed, 200 insertions(+), 216 deletions(-) >
next prev parent reply other threads:[~2013-08-01 10:04 UTC|newest] Thread overview: 379+ messages / expand[flat|nested] mbox.gz Atom feed top 2013-07-17 14:06 [RFC PATCH v2 00/15] DT/core: update cpu device of_node Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` [RFC PATCH v2 01/15] of: add support for retrieving cpu node for a given logical cpu index Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` Sudeep.KarkadaNagesha-5wv7dgnIgG8 2013-07-17 14:30 ` Nicolas Pitre 2013-07-17 14:30 ` Nicolas Pitre 2013-07-17 14:30 ` Nicolas Pitre 2013-07-17 14:50 ` Rob Herring 2013-07-17 14:50 ` Rob Herring 2013-07-17 15:18 ` Sudeep KarkadaNagesha 2013-07-17 15:18 ` Sudeep KarkadaNagesha 2013-07-17 15:18 ` Sudeep KarkadaNagesha 2013-07-17 14:06 ` [RFC PATCH v2 02/15] driver/core: cpu: initialize of_node in cpu's device struture Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` [RFC PATCH v2 03/15] ARM: DT/kernel: define ARM specific arch_match_cpu_phys_id Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` [RFC PATCH v2 04/15] ARM: topology: remove hwid/MPIDR dependency from cpu_capacity Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` Sudeep.KarkadaNagesha-5wv7dgnIgG8 2013-07-17 14:06 ` [RFC PATCH v2 05/15] ARM: mvebu: remove device tree parsing for cpu nodes Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` Sudeep.KarkadaNagesha-5wv7dgnIgG8 2013-07-17 14:06 ` [RFC PATCH v2 06/15] drivers/bus: arm-cci: avoid parsing DT for cpu device nodes Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` Sudeep.KarkadaNagesha 2013-07-17 14:06 ` [RFC PATCH v2 07/15] cpufreq: imx6q-cpufreq: remove device tree parsing for cpu nodes Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` Sudeep.KarkadaNagesha-5wv7dgnIgG8 2013-07-17 14:06 ` [RFC PATCH v2 08/15] cpufreq: cpufreq-cpu0: " Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` Sudeep.KarkadaNagesha-5wv7dgnIgG8 2013-07-17 14:06 ` [RFC PATCH v2 09/15] cpufreq: highbank-cpufreq: " Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` [RFC PATCH v2 10/15] cpufreq: spear-cpufreq: " Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` [RFC PATCH v2 11/15] cpufreq: kirkwood-cpufreq: " Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:43 ` Andrew Lunn 2013-07-17 14:43 ` Andrew Lunn 2013-07-18 7:53 ` Viresh Kumar 2013-07-18 7:53 ` Viresh Kumar 2013-07-18 8:24 ` Sudeep KarkadaNagesha 2013-07-18 8:24 ` Sudeep KarkadaNagesha 2013-07-18 8:24 ` Sudeep KarkadaNagesha 2013-07-18 10:14 ` Sudeep KarkadaNagesha 2013-07-18 10:14 ` Sudeep KarkadaNagesha 2013-07-18 10:14 ` Sudeep KarkadaNagesha 2013-07-18 18:30 ` Rob Herring 2013-07-18 18:30 ` Rob Herring 2013-07-18 18:30 ` Rob Herring 2013-07-17 14:06 ` [RFC PATCH v2 12/15] cpufreq: arm_big_little: " Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` [RFC PATCH v2 13/15] cpufreq: maple-cpufreq: " Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` [RFC PATCH v2 14/15] cpufreq: pmac64-cpufreq: " Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-17 14:06 ` [RFC PATCH v2 15/15] cpufreq: pmac32-cpufreq: " Sudeep.KarkadaNagesha 2013-07-17 14:06 ` Sudeep.KarkadaNagesha at arm.com 2013-07-18 7:54 ` [RFC PATCH v2 00/15] DT/core: update cpu device of_node Viresh Kumar 2013-07-18 7:54 ` Viresh Kumar 2013-07-22 11:32 ` [PATCH v3 00/16] " Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 01/16] of: add support for retrieving cpu node for a given logical cpu index Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 14:14 ` Nicolas Pitre 2013-07-22 14:14 ` Nicolas Pitre 2013-07-22 15:07 ` Sudeep KarkadaNagesha 2013-07-22 15:07 ` Sudeep KarkadaNagesha 2013-07-22 15:07 ` Sudeep KarkadaNagesha 2013-07-23 10:54 ` Sudeep KarkadaNagesha 2013-07-23 10:54 ` Sudeep KarkadaNagesha 2013-08-15 11:32 ` Tomasz Figa 2013-08-15 11:32 ` Tomasz Figa 2013-08-15 14:59 ` Sudeep KarkadaNagesha 2013-08-15 14:59 ` Sudeep KarkadaNagesha 2013-08-15 14:59 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 02/16] ARM: DT/kernel: define ARM specific arch_match_cpu_phys_id Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 14:14 ` Nicolas Pitre 2013-07-22 14:14 ` Nicolas Pitre 2013-07-22 11:32 ` [PATCH v3 03/16] driver/core: cpu: initialize of_node in cpu's device struture Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-08-15 11:35 ` Tomasz Figa 2013-08-15 11:35 ` Tomasz Figa 2013-08-15 15:13 ` Sudeep KarkadaNagesha 2013-08-15 15:13 ` Sudeep KarkadaNagesha 2013-08-15 15:13 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 04/16] ARM: topology: remove hwid/MPIDR dependency from cpu_capacity Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 14:25 ` Nicolas Pitre 2013-07-22 14:25 ` Nicolas Pitre 2013-07-22 11:32 ` [PATCH v3 05/16] ARM: mvebu: remove device tree parsing for cpu nodes Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-08-01 9:54 ` Sudeep KarkadaNagesha 2013-08-01 9:54 ` Sudeep KarkadaNagesha 2013-08-01 9:54 ` Sudeep KarkadaNagesha 2013-08-01 12:02 ` Jason Cooper 2013-08-01 12:02 ` Jason Cooper 2013-08-01 12:02 ` Jason Cooper 2013-08-05 16:28 ` Sudeep KarkadaNagesha 2013-08-05 16:28 ` Sudeep KarkadaNagesha 2013-08-05 16:28 ` Sudeep KarkadaNagesha 2013-08-06 8:25 ` Gregory CLEMENT 2013-08-06 8:25 ` Gregory CLEMENT 2013-08-06 8:25 ` Gregory CLEMENT 2013-08-06 9:02 ` Sudeep KarkadaNagesha 2013-08-06 9:02 ` Sudeep KarkadaNagesha 2013-08-06 9:02 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 06/16] drivers/bus: arm-cci: avoid parsing DT for cpu device nodes Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 14:37 ` Nicolas Pitre 2013-07-22 14:37 ` Nicolas Pitre 2013-07-22 11:32 ` [PATCH v3 07/16] of/device: add helper to get cpu device node from logical cpu index Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-26 17:01 ` Sudeep KarkadaNagesha 2013-07-26 17:01 ` Sudeep KarkadaNagesha 2013-07-26 17:01 ` Sudeep KarkadaNagesha 2013-07-26 18:55 ` Rob Herring 2013-07-26 18:55 ` Rob Herring 2013-07-26 18:55 ` Rob Herring 2013-07-22 11:32 ` [PATCH v3 08/16] cpufreq: imx6q-cpufreq: remove device tree parsing for cpu nodes Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 09/16] cpufreq: cpufreq-cpu0: " Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 10/16] cpufreq: highbank-cpufreq: " Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 11/16] cpufreq: spear-cpufreq: " Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 12/16] cpufreq: kirkwood-cpufreq: " Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-23 9:25 ` Andrew Lunn 2013-07-23 9:25 ` Andrew Lunn 2013-07-22 11:32 ` [PATCH v3 13/16] cpufreq: arm_big_little: " Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 14/16] cpufreq: maple-cpufreq: " Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 15/16] cpufreq: pmac64-cpufreq: " Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-07-22 11:32 ` [PATCH v3 16/16] cpufreq: pmac32-cpufreq: " Sudeep KarkadaNagesha 2013-07-22 11:32 ` Sudeep KarkadaNagesha 2013-08-01 10:05 ` Sudeep KarkadaNagesha [this message] 2013-08-01 10:05 ` [PATCH v3 00/16] DT/core: update cpu device of_node Sudeep KarkadaNagesha 2013-08-01 10:05 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` [RFC PATCH 0/4] DT: move of_get_cpu_node from PPC to DT core Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` [RFC PATCH 1/4] microblaze: remove undefined of_get_cpu_node declaration Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` [RFC PATCH 2/4] openrisc: " Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-16 9:41 ` Sudeep KarkadaNagesha 2013-08-16 9:41 ` Sudeep KarkadaNagesha 2013-08-16 9:41 ` Sudeep KarkadaNagesha 2013-08-16 9:41 ` Sudeep KarkadaNagesha 2013-08-21 5:10 ` Jonas Bonn 2013-08-21 5:10 ` Jonas Bonn 2013-08-21 5:10 ` Jonas Bonn 2013-08-21 5:10 ` Jonas Bonn 2013-08-15 17:09 ` [RFC PATCH 3/4] powerpc: refactor of_get_cpu_node to support other architectures Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-16 4:49 ` Benjamin Herrenschmidt 2013-08-16 4:49 ` Benjamin Herrenschmidt 2013-08-16 4:49 ` Benjamin Herrenschmidt 2013-08-16 8:48 ` Sudeep KarkadaNagesha 2013-08-16 8:48 ` Sudeep KarkadaNagesha 2013-08-16 8:48 ` Sudeep KarkadaNagesha 2013-08-16 8:48 ` Sudeep KarkadaNagesha 2013-08-16 12:32 ` Benjamin Herrenschmidt 2013-08-16 12:32 ` Benjamin Herrenschmidt 2013-08-16 12:32 ` Benjamin Herrenschmidt 2013-08-16 12:44 ` Sudeep KarkadaNagesha 2013-08-16 12:44 ` Sudeep KarkadaNagesha 2013-08-16 12:44 ` Sudeep KarkadaNagesha 2013-08-16 12:44 ` Sudeep KarkadaNagesha 2013-08-16 4:50 ` Benjamin Herrenschmidt 2013-08-16 4:50 ` Benjamin Herrenschmidt 2013-08-16 4:50 ` Benjamin Herrenschmidt 2013-08-16 8:43 ` Sudeep KarkadaNagesha 2013-08-16 8:43 ` Sudeep KarkadaNagesha 2013-08-16 8:43 ` Sudeep KarkadaNagesha 2013-08-16 8:43 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` [RFC PATCH 4/4] of: move of_get_cpu_node implementation to DT core library Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-15 17:09 ` Sudeep KarkadaNagesha 2013-08-16 17:39 ` [RFC PATCH v2 0/4] DT: move of_get_cpu_node from PPC to DT core Sudeep KarkadaNagesha 2013-08-16 17:39 ` Sudeep KarkadaNagesha 2013-08-16 17:39 ` Sudeep KarkadaNagesha 2013-08-16 17:39 ` [RFC PATCH v2 3/4] powerpc: refactor of_get_cpu_node to support other architectures Sudeep KarkadaNagesha 2013-08-16 17:39 ` Sudeep KarkadaNagesha 2013-08-16 17:39 ` Sudeep KarkadaNagesha 2013-08-16 22:13 ` Benjamin Herrenschmidt 2013-08-16 22:13 ` Benjamin Herrenschmidt 2013-08-16 22:13 ` Benjamin Herrenschmidt 2013-08-19 10:13 ` Sudeep KarkadaNagesha 2013-08-19 10:13 ` Sudeep KarkadaNagesha 2013-08-19 10:13 ` Sudeep KarkadaNagesha 2013-08-19 10:13 ` Sudeep KarkadaNagesha 2013-08-17 10:50 ` Tomasz Figa 2013-08-17 10:50 ` Tomasz Figa 2013-08-17 10:50 ` Tomasz Figa 2013-08-17 22:09 ` Benjamin Herrenschmidt 2013-08-17 22:09 ` Benjamin Herrenschmidt 2013-08-17 22:09 ` Benjamin Herrenschmidt 2013-08-17 22:22 ` Tomasz Figa 2013-08-17 22:22 ` Tomasz Figa 2013-08-17 22:22 ` Tomasz Figa 2013-08-19 10:19 ` Mark Rutland 2013-08-19 10:19 ` Mark Rutland 2013-08-19 10:19 ` Mark Rutland 2013-08-19 13:02 ` Rob Herring 2013-08-19 13:02 ` Rob Herring 2013-08-19 13:02 ` Rob Herring 2013-08-19 13:02 ` Rob Herring 2013-08-19 13:56 ` Sudeep KarkadaNagesha 2013-08-19 13:56 ` Sudeep KarkadaNagesha 2013-08-19 13:56 ` Sudeep KarkadaNagesha 2013-08-19 13:56 ` Sudeep KarkadaNagesha 2013-08-22 13:59 ` Mark Rutland 2013-08-22 13:59 ` Mark Rutland 2013-08-22 13:59 ` Mark Rutland 2013-08-22 13:59 ` Mark Rutland 2013-08-22 16:51 ` Sudeep KarkadaNagesha 2013-08-22 16:51 ` Sudeep KarkadaNagesha 2013-08-22 16:51 ` Sudeep KarkadaNagesha 2013-08-22 16:51 ` Sudeep KarkadaNagesha 2013-08-28 19:46 ` Grant Likely 2013-08-28 19:46 ` Grant Likely 2013-08-28 19:46 ` Grant Likely 2013-08-28 19:46 ` Grant Likely 2013-08-29 9:50 ` Lorenzo Pieralisi 2013-08-29 9:50 ` Lorenzo Pieralisi 2013-08-29 9:50 ` Lorenzo Pieralisi 2013-08-29 9:50 ` Lorenzo Pieralisi 2013-08-16 17:39 ` [RFC PATCH v2 4/4] of: move of_get_cpu_node implementation to DT core library Sudeep KarkadaNagesha 2013-08-16 17:39 ` Sudeep KarkadaNagesha 2013-08-16 17:39 ` Sudeep KarkadaNagesha 2013-08-16 22:14 ` Benjamin Herrenschmidt 2013-08-16 22:14 ` Benjamin Herrenschmidt 2013-08-16 22:14 ` Benjamin Herrenschmidt 2013-08-19 10:21 ` Sudeep KarkadaNagesha 2013-08-19 10:21 ` Sudeep KarkadaNagesha 2013-08-19 10:21 ` Sudeep KarkadaNagesha 2013-08-19 10:21 ` Sudeep KarkadaNagesha 2013-08-19 13:11 ` Rob Herring 2013-08-19 13:11 ` Rob Herring 2013-08-19 13:11 ` Rob Herring 2013-08-19 13:24 ` Sudeep KarkadaNagesha 2013-08-19 13:24 ` Sudeep KarkadaNagesha 2013-08-19 13:24 ` Sudeep KarkadaNagesha 2013-08-19 13:24 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 00/19] DT/core: update cpu device of_node Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 01/19] microblaze: remove undefined of_get_cpu_node declaration Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 02/19] openrisc: " Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 03/19] powerpc: refactor of_get_cpu_node to support other architectures Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 12:27 ` Rafael J. Wysocki 2013-08-20 12:27 ` Rafael J. Wysocki 2013-08-20 12:27 ` Rafael J. Wysocki 2013-08-20 12:22 ` Sudeep KarkadaNagesha 2013-08-20 12:22 ` Sudeep KarkadaNagesha 2013-08-20 12:22 ` Sudeep KarkadaNagesha 2013-08-20 12:22 ` Sudeep KarkadaNagesha 2013-08-20 21:48 ` Benjamin Herrenschmidt 2013-08-20 21:48 ` Benjamin Herrenschmidt 2013-08-20 21:48 ` Benjamin Herrenschmidt 2013-08-22 6:15 ` Benjamin Herrenschmidt 2013-08-22 6:15 ` Benjamin Herrenschmidt 2013-08-22 6:15 ` Benjamin Herrenschmidt 2013-08-22 13:29 ` Sudeep KarkadaNagesha 2013-08-22 13:29 ` Sudeep KarkadaNagesha 2013-08-22 13:29 ` Sudeep KarkadaNagesha 2013-08-22 13:29 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 04/19] of: move of_get_cpu_node implementation to DT core library Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 05/19] ARM: DT/kernel: define ARM specific arch_match_cpu_phys_id Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 06/19] driver/core: cpu: initialize of_node in cpu's device struture Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 12:28 ` Rafael J. Wysocki 2013-08-20 12:28 ` Rafael J. Wysocki 2013-08-20 12:28 ` Rafael J. Wysocki 2013-08-20 15:18 ` Greg Kroah-Hartman 2013-08-20 15:18 ` Greg Kroah-Hartman 2013-08-20 15:18 ` Greg Kroah-Hartman 2013-08-20 9:30 ` [PATCH v4 07/19] of/device: add helper to get cpu device node from logical cpu index Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 08/19] ARM: topology: remove hwid/MPIDR dependency from cpu_capacity Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 09/19] ARM: mvebu: remove device tree parsing for cpu nodes Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 10/19] drivers/bus: arm-cci: avoid parsing DT for cpu device nodes Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 11/19] cpufreq: imx6q-cpufreq: remove device tree parsing for cpu nodes Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 12/19] cpufreq: cpufreq-cpu0: " Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-09-06 13:44 ` Guennadi Liakhovetski 2013-09-06 13:44 ` Guennadi Liakhovetski 2013-09-06 13:44 ` Guennadi Liakhovetski 2013-09-09 9:24 ` Sudeep KarkadaNagesha 2013-09-09 9:24 ` Sudeep KarkadaNagesha 2013-09-09 9:24 ` Sudeep KarkadaNagesha 2013-09-09 9:24 ` Sudeep KarkadaNagesha 2013-09-09 14:32 ` Shawn Guo 2013-09-09 14:32 ` Shawn Guo 2013-09-09 14:32 ` Shawn Guo 2013-09-09 14:32 ` Shawn Guo 2013-09-09 15:24 ` Sudeep KarkadaNagesha 2013-09-09 15:24 ` Sudeep KarkadaNagesha 2013-09-09 15:24 ` Sudeep KarkadaNagesha 2013-09-09 15:24 ` Sudeep KarkadaNagesha 2013-09-10 2:44 ` Shawn Guo 2013-09-10 2:44 ` Shawn Guo 2013-09-10 2:44 ` Shawn Guo 2013-09-10 2:44 ` Shawn Guo 2013-09-10 10:56 ` Sudeep KarkadaNagesha 2013-09-10 10:56 ` Sudeep KarkadaNagesha 2013-09-10 10:56 ` Sudeep KarkadaNagesha 2013-09-10 10:56 ` Sudeep KarkadaNagesha 2013-09-10 11:19 ` Shawn Guo 2013-09-10 11:19 ` Shawn Guo 2013-09-10 11:19 ` Shawn Guo 2013-09-10 11:19 ` Shawn Guo 2013-08-20 9:30 ` [PATCH v4 13/19] cpufreq: highbank-cpufreq: " Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 14/19] cpufreq: spear-cpufreq: " Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 15/19] cpufreq: kirkwood-cpufreq: " Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 16/19] cpufreq: arm_big_little: " Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 17/19] cpufreq: maple-cpufreq: " Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 18/19] cpufreq: pmac64-cpufreq: " Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` [PATCH v4 19/19] cpufreq: pmac32-cpufreq: " Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha 2013-08-20 9:30 ` Sudeep KarkadaNagesha
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=51FA32CF.1090507@arm.com \ --to=sudeep.karkadanagesha@arm.com \ --cc=Lorenzo.Pieralisi@arm.com \ --cc=arnd@arndb.de \ --cc=cpufreq@vger.kernel.org \ --cc=devicetree@vger.kernel.org \ --cc=grant.likely@linaro.org \ --cc=gregkh@linuxfoundation.org \ --cc=gregory.clement@free-electrons.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-pm@vger.kernel.org \ --cc=linux@arm.linux.org.uk \ --cc=olof@lixom.net \ --cc=rjw@sisk.pl \ --cc=rob.herring@calxeda.com \ --cc=shawn.guo@linaro.org \ --cc=viresh.kumar@linaro.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.