Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755332AbdL2LYU convert rfc822-to-8bit (ORCPT ); Fri, 29 Dec 2017 06:24:20 -0500 Received: from mail.free-electrons.com ([62.4.15.54]:34241 "EHLO mail.free-electrons.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754417AbdL2LYT (ORCPT ); Fri, 29 Dec 2017 06:24:19 -0500 Date: Fri, 29 Dec 2017 12:24:17 +0100 From: Mylene JOSSERAND To: maxime.ripard@free-electrons.com, wens@csie.org, linux@armlinux.org.uk, robh+dt@kernel.org, mark.rutland@arm.com Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, clabbe.montjoie@gmail.com, thomas.petazzoni@free-electrons.com, quentin.schulz@free-electrons.com Subject: Re: [PATCH v2 0/5] Sunxi: Add SMP support on A83T Message-ID: <20171229122417.27c74c3f@dell-desktop.home> In-Reply-To: <20171229105506.24851-1-mylene.josserand@free-electrons.com> References: <20171229105506.24851-1-mylene.josserand@free-electrons.com> Organization: Free Electrons X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2309 Lines: 68 Hello, Le Fri, 29 Dec 2017 11:55:01 +0100, Mylène Josserand a écrit : > Hello everyone, > > This is a V2 of my series that adds SMP support for Allwinner sun8i-a83t > with MCPM (Multi-Cluster Power Management). > Based on last linux-next (next-20171222). > > Changes since v1: > - Add Chen Yu's patch in my series (see path 01) > - Add new compatibles for prcm and cpucfg registers for sun8i-a83t. > Create two functions to separate the DT parsing of sun9i-a80 and > sun8i-a83t. > - Thanks to Maxime's review: order device tree's nodes according > to physical addresses, remove unused label and fix registers' sizes. > Update the commit log and commit title of my last patch (see > patch 05). > > Patch 01: Patch from Chen Yu Tsai that adds SMP support on A80 > with MCPM > Patch 02: Convert the MCPM driver to use it for A83T. This SoC has a > bit flip that needs to be handled. > Patch 03: Add registers nodes (prcm, cpucfg and r_cpucfg) needed > for MCPM. > Patch 04: Add CCI-400 node for a83t. > Patch 05: Fix the use of virtual timers that hangs the kernel in > case of SMP support. > > If you have any remarks/questions, let me know. > Thank you in advance, > Mylène > > Chen-Yu Tsai (1): > ARM: sun9i: Support SMP on A80 with Multi-Cluster Power Management > (MCPM) Oops, I noticed that Chen Yu sent a new version of his patches on July 2017: https://patchwork.kernel.org/patch/9861179/ https://patchwork.kernel.org/patch/9861175/ https://patchwork.kernel.org/patch/9861173/ https://patchwork.kernel.org/patch/9861177/ I will send a V3 using this series instead of the old RFC one: https://patchwork.kernel.org/patch/6402801/ Sorry about the noise. Mylène > > Mylène Josserand (4): > ARM: sunxi: mcpm: Add support for A83T > arm: dts: sun8i: a83t: Add registers needed for MCPM > arm: dts: sun8i: a83t: Add CCI-400 node > arm: dts: sun8i: a83t: Fix undefined offset with virtual timer > > arch/arm/boot/dts/sun8i-a83t.dtsi | 57 +++++ > arch/arm/mach-sunxi/Kconfig | 11 + > arch/arm/mach-sunxi/Makefile | 1 + > arch/arm/mach-sunxi/mcpm.c | 513 ++++++++++++++++++++++++++++++++++++++ > 4 files changed, 582 insertions(+) > create mode 100644 arch/arm/mach-sunxi/mcpm.c >