From patchwork Wed Jan 24 18:34:42 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Julien Grall X-Patchwork-Id: 125704 Delivered-To: patch@linaro.org Received: by 10.46.66.141 with SMTP id h13csp591976ljf; Wed, 24 Jan 2018 10:37:01 -0800 (PST) X-Google-Smtp-Source: AH8x2277nDcHPLUAj7W3ZatW4Eorhuhxr0NnZOhKBKu+GUZ+LDDUnozC8ha78qRDGyJKyZwe0wRm X-Received: by 10.107.114.1 with SMTP id n1mr9771193ioc.151.1516819021835; Wed, 24 Jan 2018 10:37:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516819021; cv=none; d=google.com; s=arc-20160816; b=rrA7KqrwQIvJTMf5NuyTigDGCJeInp8ksGd9RFxmz4Zdce2AzdrWsH8qrv8Z0zlALu Q18M29NMzOWsOnDMCAlRKYRmwjAa1ExEALPHUe4ja+Qrz3zrBwoLnMuohCjj3WICXDjd Asd5l5FryFUfuZDNl7yREkWNO/eAxZQMXh/iQJYg27vyoMPNAbYkZSpI3nYeEkwDOyYS BQX9QVUYqiRqPm+t1hH8jZhAnNBf1xUg6yF22xULSgGxH0dGfuQBqtUBqpuXzGxCeMtH a48e/g6BkGIkmTgc4ZqIuVU6dFSarmcRZVvGKtl383DVc/l6HxYSURm+/NADyvArIv8h yzxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-unsubscribe:list-id :precedence:subject:cc:message-id:date:to:from:dkim-signature :arc-authentication-results; bh=omacLzEoSCyMDQPlcPC9D+jOyheyEZm52CRAa1xS57I=; b=qKnWh0Qb65h5DQd5GOSs6ZNh4V4peWUDsH9g0bvOZqAKg8+eJYLaJX7+z+47zTfglh WUnlU0swX2MPrru6Fj7Mf+Mw/cy8EDhNPsFw3jXvwtKeNCYk/rsf6xxbIyLUIasT1ZTx oxdwytF7B5TRzslKGRF/E3UuvP4wDcqgvFahmKnOeGKvwgChxmOHd8UmqzcZv2mV8IaC LS9Uf+1NIhkj7ui0SlhO+Ye2LfFY2Ssp89F+3OTd6p1fFhiQOmp1j9sz+HVg4eObrqr7 ZG1sKv60mCO+QDdfo1L8G9S6DXSO62k5kdDrhADTXvTIExEozjUHvFo1IIxlbBG1oYoN hzfQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=IrZpMVaX; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.xenproject.org (lists.xenproject.org. [192.237.175.120]) by mx.google.com with ESMTPS id t6si636429ite.123.2018.01.24.10.37.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Jan 2018 10:37:01 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=IrZpMVaX; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eePsp-0001bj-Rg; Wed, 24 Jan 2018 18:34:51 +0000 Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eePso-0001bO-SJ for xen-devel@lists.xen.org; Wed, 24 Jan 2018 18:34:50 +0000 X-Inumbo-ID: 3f895c93-0135-11e8-ba59-bc764e045a96 Received: from mail-wr0-x244.google.com (unknown [2a00:1450:400c:c0c::244]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS id 3f895c93-0135-11e8-ba59-bc764e045a96; Wed, 24 Jan 2018 19:34:45 +0100 (CET) Received: by mail-wr0-x244.google.com with SMTP id g21so5029725wrb.13 for ; Wed, 24 Jan 2018 10:34:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=WhjD3oR03OYTxhy5M9yOybMmSuCPPY+ldWs5COStOyw=; b=IrZpMVaXE3mq3ngg1jJQUtTksb0IU89y4g8sdq1Wr854OJRdOgUqQx4Cmsb5R9mosn RoHuS8ckzAX6HpxrCI7S8+m6kJyeeAOs4cC8NwHXsNQtZ/mQPlFBEXKqy5NZQjy6/JKj P4lP+1IctjiNxIoko6gMjW+OqXv5HyZqOyiDo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=WhjD3oR03OYTxhy5M9yOybMmSuCPPY+ldWs5COStOyw=; b=Aqv3n//cA/wx4I++AWdaSsQughUy2Q0Gvyab9PurQ6nVaqXV6vLTsm1gSYa3XBRXS2 U/mZlLho/tkJaBfG0esepf10Fpb2iY+eiQt0qx+tN+rjVAVEaHHOy6TqtLF/HptygRau beZ7+jY9I6cQi/t1OZSRrYBdd/bhUmDRuBzVyEHpyVZqW62nl7jCBmcaINm9o7JsJJNG n1ET3ipi7vn84hX27m312oRC/1ArIJI5vx9TDSzumrTtrkRYpqqO+I22UHfxt0WQktGF Gg56XanWxvjVnkvs3LN074rFmBPjGIyn5hlPgT5FqowIoJu+gCmcaclitQDnG+2SNBMY ao8A== X-Gm-Message-State: AKwxytfs/WGAgUKXzd8GlcYqby1CAKwLLA8vYcwbPFKgfAKlUgzI2eIr HO9HAGos6aRdU9ztsQNMmH5hznymfuk= X-Received: by 10.223.183.43 with SMTP id l43mr6821816wre.181.1516818887650; Wed, 24 Jan 2018 10:34:47 -0800 (PST) Received: from e108454-lin.cambridge.arm.com ([2001:41d0:1:6c23::1]) by smtp.gmail.com with ESMTPSA id 186sm1080120wmu.16.2018.01.24.10.34.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Jan 2018 10:34:47 -0800 (PST) From: Julien Grall To: xen-devel@lists.xen.org Date: Wed, 24 Jan 2018 18:34:42 +0000 Message-Id: <20180124183445.23705-1-julien.grall@linaro.org> X-Mailer: git-send-email 2.11.0 Cc: sstabellini@kernel.org, volodymyr_babchuk@epam.com, andre.przywara@linaro.org, Julien Grall Subject: [Xen-devel] [PATCH 0/3] xen/arm: SMCCC fixes and PSCI clean-up X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" Hi all, This small patch series contains SMCCC fixes (see #2) and PSCI clean-up. Cheers, Julien Grall (3): xen/arm: vpsci: Removing dummy MIGRATE and MIGRATE_INFO_UP_CPU xen/arm: vsmc: Don't implement function ID that doesn't exist xen/arm: vpsci: Move PSCI function dispatching from vsmc.c to vpsci.c xen/arch/arm/vpsci.c | 149 +++++++++++++++++++++++++++++++++------ xen/arch/arm/vsmc.c | 122 ++++---------------------------- xen/include/asm-arm/perfc_defn.h | 2 - xen/include/asm-arm/psci.h | 23 +----- xen/include/asm-arm/smccc.h | 20 +++++- 5 files changed, 160 insertions(+), 156 deletions(-)