From patchwork Tue Feb 7 19:42:05 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Edgar E. Iglesias" X-Patchwork-Id: 9560963 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 4418A6047A for ; Tue, 7 Feb 2017 19:44:20 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3760E28446 for ; Tue, 7 Feb 2017 19:44:20 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2C3EA28485; Tue, 7 Feb 2017 19:44:20 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_MED, RCVD_IN_SORBS_SPAM, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id D49C128446 for ; Tue, 7 Feb 2017 19:44:19 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cbBec-0002Sg-Na; Tue, 07 Feb 2017 19:42:18 +0000 Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cbBeb-0002Ri-UL for xen-devel@lists.xen.org; Tue, 07 Feb 2017 19:42:18 +0000 Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id 97/C6-01770-9132A985; Tue, 07 Feb 2017 19:42:17 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsVyMfS6k66E8qw Ig8WH1S2WfFzM4sDocXT3b6YAxijWzLyk/IoE1ow1vZeYCuZzVizb/ZG9gfE1excjF4eQQD+j xOvuicwgDovASxaJt/Ofg2UkBPpZJRb9fcLSxcgB5MRI/JlR1cXICWSWSTy+MpMZxBYSUJc4/ W4HG8SkGUwSt54uYARJsAmYSOz984AJxBYRkJa49vkyWJxZwFfi5s7jYHFhAW+Jrde2sIHMZx FQlVgxoxQkzCvgIbHpxyImiF1yEjfPdYLt4hTwlPiyfCILxF4PifkrVzFOYBRYwMiwilGjOLW oLLVI18hYL6koMz2jJDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjMLDqGRgYdzDuaPc7xCjJ waQkylspMCtCiC8pP6UyI7E4I76oNCe1+BCjDAeHkgRvrSJQTrAoNT21Ii0zBxjiMGkJDh4lE d57IGne4oLE3OLMdIjUKUZLjp6u0y+ZOE7dAJF7dl1+ySTEkpeflyolznsZpEEApCGjNA9uHC wOLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5j0EMoUnM68EbusroIOYgA7admUayEEliQg pqQZGG4s3PqeWmB9vCnzvwfbvPAurXa2dxAVu/tLcT7zb/zger1nxN3vj7I0/nz7apeHT1iA2 78nyG3XvnBb31V+VmcD9wvDP8kOx/BO26tcnvzU++snbiT/wuETjovh3qoUeMo/3TjUQ8p/Q6 X7/jI60TUTT5nJJVWEjbTuN49ZxMc6BzE1515qUWIozEg21mIuKEwGdEMGxvgIAAA== X-Env-Sender: edgar.iglesias@gmail.com X-Msg-Ref: server-7.tower-206.messagelabs.com!1486496536!83601236!1 X-Originating-IP: [209.85.215.66] X-SpamReason: No, hits=0.0 required=7.0 tests=SUBJECT_RANDOMQ X-StarScan-Received: X-StarScan-Version: 9.1.1; banners=-,-,- X-VirusChecked: Checked Received: (qmail 28544 invoked from network); 7 Feb 2017 19:42:16 -0000 Received: from mail-lf0-f66.google.com (HELO mail-lf0-f66.google.com) (209.85.215.66) by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP; 7 Feb 2017 19:42:16 -0000 Received: by mail-lf0-f66.google.com with SMTP id x1so7521169lff.0 for ; Tue, 07 Feb 2017 11:42:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=jrPPYpNrZobcple2heW2KM3fhLBr238G3NiHDGl3dJ0=; b=PeCONWZQwoGnzMf4LJv6XriORvF8bY579/PjP8H2AuahIBnIx48FiqSkZa4+c91y/d oCMGCfkDAqLBzdJpL6E6iHKJt2nXVguJLIeVxErXT5QSM0+sUtoQ3xLFKDVbDR9IY0+D 4Lz9kMqfxj1xQ8+vFc/4og9ZRcomxCW3n0Mq4SkUC5wGQHFh+Eo+4/7Q5nK/nuFm5/t6 pbZqLAeHoYfYp834S3WvB9bT6vJeVR+adlwxsYSMbU11sMYBVG69kgVN8xkEaRNfNb0K x/l+qp24kKRNZ2Uvv2xDSobOgdR2xM7VJREFfvrdwMXAaPYGLXHEtFcNN6MTPTvOOnvn 6jFQ== 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:in-reply-to :references; bh=jrPPYpNrZobcple2heW2KM3fhLBr238G3NiHDGl3dJ0=; b=qgPr0pfne27/gPrtRSDc1ESwaejRqT7UHLdxUnaSGc4ilFIjtFFoG5EnEGuPf3VvM+ cBgTdbmma5LxrqX323IMLk47sgHVNx2eCXFGhzR1G8KivP0uw2IlTVNVUDtgJaajxcq1 bzu4WpF44akouH8CKOYotepXKbya84+wK7OUWNPkf05L+RMCDMTczKUNEygvbDH7E2T+ ZWAOyRuRgVZkFCzKf3NvPuHYQUNr2Dd+9BSP+UhXspDWXqFYpEUzLlXGqkAvgFr9QskF mwl0F3JLDWTeZxC8bXWvAZFXCJ50hTsI9Tj8zgMazV8zyrcEVFkfjH4+nbf4JP5IZWUk fpCQ== X-Gm-Message-State: AIkVDXLvZwX+f/ZUbTEPIqr27ng8eUmmejSuF4VLrm6TXfE106WqMjbdueYq1ktawLDn2A== X-Received: by 10.46.21.93 with SMTP id 29mr6387470ljv.11.1486496536013; Tue, 07 Feb 2017 11:42:16 -0800 (PST) Received: from localhost (81-231-233-234-no56.tbcn.telia.com. [81.231.233.234]) by smtp.gmail.com with ESMTPSA id 187sm1637849ljf.12.2017.02.07.11.42.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Feb 2017 11:42:15 -0800 (PST) From: "Edgar E. Iglesias" To: xen-devel@lists.xen.org Date: Tue, 7 Feb 2017 20:42:05 +0100 Message-Id: <1486496525-14637-7-git-send-email-edgar.iglesias@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1486496525-14637-1-git-send-email-edgar.iglesias@gmail.com> References: <1486496525-14637-1-git-send-email-edgar.iglesias@gmail.com> Cc: edgar.iglesias@xilinx.com, julien.grall@arm.com, sstabellini@kernel.org Subject: [Xen-devel] [RFC v2 6/6] xen/arm: zynqmp: Remove blacklist of ZynqMP's PM node X-BeenThere: xen-devel@lists.xen.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.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP From: "Edgar E. Iglesias" Stop blacklisting ZynqMP's power management node. This is now possible since we allow the hardware domain to issue HVC/SMC calls to firmware. Signed-off-by: Edgar E. Iglesias Reviewed-by: Stefano Stabellini --- xen/arch/arm/platforms/xilinx-zynqmp.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/xen/arch/arm/platforms/xilinx-zynqmp.c b/xen/arch/arm/platforms/xilinx-zynqmp.c index d826282..a2128e2 100644 --- a/xen/arch/arm/platforms/xilinx-zynqmp.c +++ b/xen/arch/arm/platforms/xilinx-zynqmp.c @@ -26,13 +26,6 @@ static const char * const zynqmp_dt_compat[] __initconst = NULL }; -static const struct dt_device_match zynqmp_blacklist_dev[] __initconst = -{ - /* Power management is not yet supported. */ - DT_MATCH_COMPATIBLE("xlnx,zynqmp-pm"), - { /* sentinel */ }, -}; - bool zynqmp_hvc(struct cpu_user_regs *regs) { register_t ret[4] = { 0 }; @@ -52,7 +45,6 @@ bool zynqmp_hvc(struct cpu_user_regs *regs) PLATFORM_START(xgene_storm, "Xilinx ZynqMP") .compatible = zynqmp_dt_compat, .hvc = zynqmp_hvc, - .blacklist_dev = zynqmp_blacklist_dev, PLATFORM_END /*