Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp1236384ybv; Thu, 6 Feb 2020 00:09:23 -0800 (PST) X-Google-Smtp-Source: APXvYqy9PfNh5Nl6GUvzIZRC7UvgxrcYsj4s1LNXaaBg/J09FwvotVyEaME5LQZ4/NOa6tKenIYX X-Received: by 2002:aca:37c3:: with SMTP id e186mr6223374oia.155.1580976563505; Thu, 06 Feb 2020 00:09:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580976563; cv=none; d=google.com; s=arc-20160816; b=oHGeHB3uFKJN3fUpdnAA3mUTyFwgI3DezO4v3pfO8+iMsTY5BSJHH7ic0qnHy7B0sQ R9A8rXr5uzsoxxabw+NOP2ws2o1peuAJRXGtBaRPawz5kDBjqzknpTkbrZj+rDwAqVCG ubbIy0xLUS/Q4uG5o00j5x6yxLw5a+zhxCT/9Vd6/lx5EWsXc0fm/xriR0WoWcgz6fMH cTX8+9IBey+1FyIbTsq9o5Ad1cimVRYz7+fCK0EOoR8bv30feMWcftXN5PblpAYVr6hd fp6sK+WvkcIlGYGC2XzuzRY6/J/ixRAVsOVGhKo/xecJ4GZ5VmOWf/ppISmIgTxViNnZ T7+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=MtUqv9I3VWALqqbFaGXTsmBQ5jEOe2OoiP10ecYj/0U=; b=CX0B2i23CM0/Dtu88bwUgsockbgqbODTIpy8Z/FGLTJBPAk0izMbu+tiggYubt7tkg 08iyDy+cEJCxXBwmhlRFDVArxd/tOpTD7NlsKZwPGUVvLOlMUhK2jt+a2ie8p8Gg2tpU 3+2Tr3UmS1oSmj3McrHLWtwhu3kzr+t+0K6zzPXVGvs5GiaXzxNwj3ocja190cXWP0As C1axaf8a0T+GO1jWD7QVpcAmVIGc/b9IK4naMalDSazccngOC0d9Ck1LefdREIcCEM2K 3BH/d/0pcO+XFhPAoj/3PatyMq58phJ7Rh8WivumV/7h7p/F3ZlN9WboefCV5mwb/XuL gMzQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u16si1432718otq.92.2020.02.06.00.09.11; Thu, 06 Feb 2020 00:09:23 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728122AbgBFH6i (ORCPT + 99 others); Thu, 6 Feb 2020 02:58:38 -0500 Received: from szxga07-in.huawei.com ([45.249.212.35]:43872 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728085AbgBFH6f (ORCPT ); Thu, 6 Feb 2020 02:58:35 -0500 Received: from DGGEMS409-HUB.china.huawei.com (unknown [172.30.72.58]) by Forcepoint Email with ESMTP id 08269D722A8D21FE9BA8; Thu, 6 Feb 2020 15:58:33 +0800 (CST) Received: from DESKTOP-8RFUVS3.china.huawei.com (10.173.222.27) by DGGEMS409-HUB.china.huawei.com (10.3.19.209) with Microsoft SMTP Server id 14.3.439.0; Thu, 6 Feb 2020 15:58:23 +0800 From: Zenghui Yu To: , CC: , , , , , Zenghui Yu Subject: [PATCH v2 0/6] irqchip/gic-v4.1: Cleanup and fixes for GICv4.1 Date: Thu, 6 Feb 2020 15:57:05 +0800 Message-ID: <20200206075711.1275-1-yuzenghui@huawei.com> X-Mailer: git-send-email 2.23.0.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII X-Originating-IP: [10.173.222.27] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This series contains some cleanups, VPROPBASER field programming fix and level2 vPE table allocation enhancement, collected while looking through the GICv4.1 driver one more time. Hope they will help, thanks! v1 -> v2: - Take into account Marc's comments on patch#3 - Add one more patch to rename V{PEND,PROP}BASER accessors Zenghui Yu (6): irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE irqchip/gic-v4.1: Set vpe_l1_base for all redistributors irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() irqchip/gic-v3-its: Remove superfluous WARN_ON irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors arch/arm/include/asm/arch_gicv3.h | 12 +-- arch/arm64/include/asm/arch_gicv3.h | 8 +- drivers/irqchip/irq-gic-v3-its.c | 118 +++++++++++++++++++++++----- include/linux/irqchip/arm-gic-v3.h | 2 +- 4 files changed, 110 insertions(+), 30 deletions(-) -- 2.19.1