From patchwork Mon Jan 30 17:21:55 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: 9545771 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 73208604A0 for ; Mon, 30 Jan 2017 17:25:14 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 513F425D9E for ; Mon, 30 Jan 2017 17:25:14 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 45EC02811E; Mon, 30 Jan 2017 17:25:14 +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 21A802621D for ; Mon, 30 Jan 2017 17:25:13 +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 1cYFec-0001kS-5z; Mon, 30 Jan 2017 17:22:10 +0000 Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYFea-0001ip-JT for xen-devel@lists.xen.org; Mon, 30 Jan 2017 17:22:08 +0000 Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id 90/EA-29113-F367F885; Mon, 30 Jan 2017 17:22:07 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRWlGSWpSXmKPExsVyMfS6k65tWX+ Ewbt1ohZLPi5mcWD0OLr7N1MAYxRrZl5SfkUCa8bM59fZC+ZyVkw9Xt7A+Jq9i5GLQ0hgIqPE 1+aZzCAOi8BLFon+T99ZQBwJgX5Wie7OE2xdjJxAToxE37JrzBB2pcSjdV9YQGwhAXWJ0+92s EGMmsYksezeK1aQBJuAicTePw+YQGwRAWmJa58vM4LYzAK+Ejd3HgeLCwt4S2yctgBsEIuAqs S8P3/A4rwC7hIzW5YwQSyTk7h5rhNsMaeAh8Se9n+MEIvdJeY9+s0ygVFgASPDKkaN4tSistQ iXUNDvaSizPSMktzEzBxdQwNTvdzU4uLE9NScxKRiveT83E2MwNBiAIIdjCvbnQ8xSnIwKYny 9n3sixDiS8pPqcxILM6ILyrNSS0+xCjDwaEkwTuntD9CSLAoNT21Ii0zBxjkMGkJDh4lEd4FI Gne4oLE3OLMdIjUKUZLjp6u0y+ZOE7dAJF7dl1+ySTEkpeflyolzlsK0iAA0pBRmgc3DhaJlx hlpYR5GYEOFOIpSC3KzSxBlX/FKM7BqCTM2w8yhSczrwRu6yugg5iADnJ/1QdyUEkiQkqqgTH WhMNH+szp4KshW9ZpaBYEpng5Pl+2iHWT48zkoNeCLR/VNoQLlP0005GQWqs14fj1bw+Ct7PL vbMUvrDycRRPwtX9BjEPYws0yqzDtb1mxuutKbucGvBHuCB1rzZ7k5gFy5aqN193NLZOT0iZc o5j3UbXH9137v/6F/Pc47qR00+VabeulyixFGckGmoxFxUnAgBTXTZYvwIAAA== X-Env-Sender: edgar.iglesias@gmail.com X-Msg-Ref: server-16.tower-206.messagelabs.com!1485796925!66588558!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 50392 invoked from network); 30 Jan 2017 17:22:05 -0000 Received: from mail-lf0-f66.google.com (HELO mail-lf0-f66.google.com) (209.85.215.66) by server-16.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP; 30 Jan 2017 17:22:05 -0000 Received: by mail-lf0-f66.google.com with SMTP id h65so31798271lfi.3 for ; Mon, 30 Jan 2017 09:22:05 -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=fxJFqOnavPSGvERTePUUNFsTE+EYIz/8rzqDS4HfBr0=; b=Br7PSA9QP5SEMGN3Gp6MGqjgvlt2pdUMM70KlSDQbaOeYtNTEZyqO4/cc6iKANqWfa IBhQgCjjepI6RF8voq7vTNyZcLw63/M7pGiSrnT2dUaxHRbOU0xm8yLCSwlI94NHrrAK vndD3cmaw9hb6PhCK1OuTU1gBJwpIU+0i/N5K/ruAtWj0LKCA9ojUmf1mZ7AheDUQJ+U 95d58NkiXZRzgGdEsmZcn5tuaA+fOCV/jzpFRWvt7/zdKdHPJN9lmekRsc6dicKBUHgV dN3SOq+aX8wz8unpGTE1Xwd6o642cVukwOf3BKNbHXyaxtbav6vkW7RVgRYDo3y419KE Oarg== 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=fxJFqOnavPSGvERTePUUNFsTE+EYIz/8rzqDS4HfBr0=; b=NiREhPhLTG5rYcq3W2ibfQD8k1cas+qXi2LYm4SD/cEwQf/wYlcbj+6HBUZE5or0wD O+jNgLfzADWGtIApkuYP2JtbSm5qowJ0/wU2xca8vJTk5deGI8Ds7nwcIP8/13pt4xVO A1bK+886fVpO1P71eYIXeATqfSSvkAtHawxT8Yaq8WLRqd/zf+3j6PeWYWMpYSomzWif Qc65DhVKUOhzDHCnDqBpZR6YyA9obt3kjbfNvzzlOqI6wSOL/KZANUCjUeVdJUG92zMB Ft/Wfpk1YoPfoIOaaAkhg4cMkPunJv52TLMR+g6HE8b9NaIXumCRlyV9o223rVl12JXg yiNg== X-Gm-Message-State: AIkVDXK4DQLhHYERfjASlLv4jGmiwDDo7IVVbfuTUH36BE+/9ojLNfRT8hNpxXaRah6J9A== X-Received: by 10.25.217.17 with SMTP id q17mr6548049lfg.178.1485796924707; Mon, 30 Jan 2017 09:22:04 -0800 (PST) Received: from localhost (81-231-233-234-no56.tbcn.telia.com. [81.231.233.234]) by smtp.gmail.com with ESMTPSA id c1sm3842186lfg.9.2017.01.30.09.22.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 30 Jan 2017 09:22:04 -0800 (PST) From: "Edgar E. Iglesias" To: xen-devel@lists.xen.org Date: Mon, 30 Jan 2017 18:21:55 +0100 Message-Id: <1485796915-9372-7-git-send-email-edgar.iglesias@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1485796915-9372-1-git-send-email-edgar.iglesias@gmail.com> References: <1485796915-9372-1-git-send-email-edgar.iglesias@gmail.com> Cc: edgar.iglesias@xilinx.com, julien.grall@arm.com, sstabellini@kernel.org Subject: [Xen-devel] [RFC v1 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 --- 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 bde7f52..d21bd87 100644 --- a/xen/arch/arm/platforms/xilinx-zynqmp.c +++ b/xen/arch/arm/platforms/xilinx-zynqmp.c @@ -65,13 +65,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) { uint32_t fid = regs->x0; @@ -97,7 +90,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 /*