From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Rafael J. Wysocki" Subject: Re: [PATCH V2 0/9] cpufreq: dt: Don't create platform-device from platform code Date: Tue, 26 Apr 2016 02:06:39 +0200 Message-ID: <2914865.ye66WsoxM0@vostro.rjw.lan> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7Bit Return-path: Received: from cloudserver094114.home.net.pl ([79.96.170.134]:46183 "HELO cloudserver094114.home.net.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1751095AbcDZADk (ORCPT ); Mon, 25 Apr 2016 20:03:40 -0400 In-Reply-To: Sender: linux-pm-owner@vger.kernel.org List-Id: linux-pm@vger.kernel.org To: Viresh Kumar Cc: linaro-kernel@lists.linaro.org, linux-pm@vger.kernel.org, geert@linux-m68k.org, Chen-Yu Tsai , Leo Yan , Magnus Damm , Maxime Ripard , Michal Simek , Sascha Hauer , Sebastian Hesselbarth , Shawn Guo , Simon Horman , =?ISO-8859-1?Q?S=F6ren?= Brinkmann , Tony Lindgren On Friday, April 22, 2016 04:58:38 PM Viresh Kumar wrote: > Hi Rafael, > > This migrates rest of the platforms to use cpufreq-dt-platdev.c. There > are few exceptions though: > - mvebu: it uses platform data and its problem will be solved in a > separate series. > - highbank, s5pv210, sti, tegra124: these platforms already have cpufreq > drivers in drivers/cpufreq/, which does some other stuff and finally > create the device. There are sequencing issues, and so they will be > left as it is. > > V1->V2: > - Acks from Arnd for all the patches and from few other maintainers > - Finley sent his patch for rockchip 2 minutes before I sent mine :), and so I > picked his patch instead of mine. > - First patch is new based on suggestions from Geert. > - Arnd suggested to get rid of a init routine in imx patch, that's done as well. > > I think we can push this series now that its been Acked by Arnd.. > > Finley Xiao (1): > cpufreq: rockchip: Use generic platdev driver > > Viresh Kumar (8): > cpufreq: dt: Mark platdev machines array as __initconst > cpufreq: berlin: Use generic platdev driver > cpufreq: imx: Use generic platdev driver > cpufreq: omap: Use generic platdev driver > cpufreq: shmobile: Use generic platdev driver > cpufreq: sunxi: Use generic platdev driver > cpufreq: zynq: Use generic platdev driver > cpufreq: hisilicon: Use generic platdev driver > > arch/arm/mach-berlin/berlin.c | 6 ---- > arch/arm/mach-imx/imx27-dt.c | 10 ------- > arch/arm/mach-imx/mach-imx51.c | 3 -- > arch/arm/mach-imx/mach-imx53.c | 2 -- > arch/arm/mach-imx/mach-imx7d.c | 6 ---- > arch/arm/mach-omap2/pm.c | 7 ++--- > arch/arm/mach-rockchip/rockchip.c | 1 - > arch/arm/mach-shmobile/Makefile | 1 - > arch/arm/mach-shmobile/common.h | 7 ----- > arch/arm/mach-shmobile/cpufreq.c | 19 ------------- > arch/arm/mach-sunxi/sunxi.c | 9 ------ > arch/arm/mach-zynq/common.c | 2 -- > drivers/cpufreq/Kconfig.arm | 9 ------ > drivers/cpufreq/Makefile | 1 - > drivers/cpufreq/cpufreq-dt-platdev.c | 53 +++++++++++++++++++++++++++++++++++- > drivers/cpufreq/hisi-acpu-cpufreq.c | 42 ---------------------------- > 16 files changed, 54 insertions(+), 124 deletions(-) > delete mode 100644 arch/arm/mach-shmobile/cpufreq.c > delete mode 100644 drivers/cpufreq/hisi-acpu-cpufreq.c All [1-9/9] applied, thanks!