From mboxrd@z Thu Jan 1 00:00:00 1970 From: Viresh Kumar Subject: Re: [PATCH 00/14] cpufreq: cpu0: Extend support beyond CPU0, V2 Date: Wed, 2 Jul 2014 09:42:55 +0530 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from mail-oa0-f49.google.com ([209.85.219.49]:60280 "EHLO mail-oa0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750861AbaGBEM4 (ORCPT ); Wed, 2 Jul 2014 00:12:56 -0400 Received: by mail-oa0-f49.google.com with SMTP id i7so11421265oag.8 for ; Tue, 01 Jul 2014 21:12:55 -0700 (PDT) In-Reply-To: Sender: linux-arm-msm-owner@vger.kernel.org List-Id: linux-arm-msm@vger.kernel.org To: "Rafael J. Wysocki" , Stephen Boyd Cc: Lists linaro-kernel , "linux-pm@vger.kernel.org" , Arvind Chauhan , linux-arm-msm@vger.kernel.org, Sachin Kamat , Thomas P Abraham , Shawn Guo , Linux Kernel Mailing List , Nishanth Menon , Tomasz Figa , Viresh Kumar , "devicetree@vger.kernel.org" , Kukjin Kim , Michal Simek , Mike Turquette , Rob Herring , Santosh Shilimkar , Simon Horman On 1 July 2014 22:02, Viresh Kumar wrote: > V1: https://lkml.org/lkml/2014/6/25/152 > > Stephen Boyd sent few patches some time back around a new cpufreq driver for > Qualcomm's Krait SoC: https://lkml.org/lkml/2014/6/24/918. > > Krait couldn't use existing cpufreq-cpu0 driver as it doesn't have support for > SoC's with multiple clusters or SoC's which don't share clock line across all > CPUs. > > This patchset is all about extending support beyond CPU0. It can be used for > platforms like Krait or ARM big LITTLE architecture now. > > First two patches add helper routine for of and clk layer, which would be used > by later patches. > > Third one adds space for driver specific data in 'struct cpufreq_policy' and > later ones migrate cpufreq-cpu0 to cpufreq-generic, i.e. can be used for SoCs > which don't share clock lines across all CPUs. > > @Stephen: I haven't added your Tested-by as there were few modifications since > the time you tested it last. > > Pushed here: > Rebased over v3.16-rc3: > git://git.linaro.org/people/viresh.kumar/linux.git cpufreq/cpu0-krait-v2 Hi Stephen, As suggested by you I have updated patch 7/14: cpufreq: cpu0: OPPs can be populated at runtime 12/14: cpufreq: cpu0: Extend support beyond CPU0 and dropped 2/14: clk: Create of_clk_shared_by_cpus() Please see if they look fine and work for you. git://git.linaro.org/people/viresh.kumar/linux.git cpufreq/cpu0-krait-v3