Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp382988yba; Fri, 12 Apr 2019 05:39:19 -0700 (PDT) X-Google-Smtp-Source: APXvYqwLr8TGXL70w9A5uE4Z+CdU32i8a1GG+5HheLh2dxzgtPIFzjUbvllpyF0pUFceb0Mw+YUU X-Received: by 2002:aa7:989a:: with SMTP id r26mr1824986pfl.8.1555072759048; Fri, 12 Apr 2019 05:39:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555072759; cv=none; d=google.com; s=arc-20160816; b=Go+tjnCYeA7raB3D3fpScwE6Wtw6ltvcUXCe3PjWa8V72R0dPfUGgGAmvtg+lRb3EX la6Xe4YgGZ6E26s/AjN82KB1+WTcQnRQmYql502y9kd1QuW57JLIp8ZT7g4OtyW3/I25 dVpOD/hQdjdeZ/DmPudQfUx+JBi4Hk/36Qrci/sA/oK/Gfps29cP6Sl/E0UIDTOGUvLM FFCgOPbXibG/e1MxyEAS8zK/2lfGS0S07JhAjv1rgl2Xa+TYVnYgwCDNlpRUOSHdQu8n G9W7yJGMp5EFZtJu1ugBsmMuK0ErivkldzzR3zQRdJ2SoI79sEssOb9HEDeqSn+FzJMj LBMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=tDbSkjO31HmcjPpvT5mDG/vFmxaY05rxs+PGYVPbuxE=; b=L2f2Opq2il9RxEyGKxCSzuaMquQRjDvxvB/N+Tr2pTrrNkuRCAbITftllM6aiG8JpO X8TEPVxfxaNL64mQXvsNnOOZFG6iW4hhPHXQjvgobrxiZGNQN6vc0e5EL5XFzzEdlYS7 abCd/m9UHTGkMyVe8J3Em9cxZpgT9+QbQ+AXZWPf/lty/irscoHK3NwMEbsdqp1YkI8t 7PL9Jg8gWRVmg0KUk8/5o+wSwYIhfmctpfbISn+VfALUJDO4yTL7V78SA5Bbsk2CkHcA JP+4mO1gkOSzCJTKSTPaJrAivlfg1P+nKL623F7NZf9MZ0PRbCoZNbpNGcRPNtj3cuG2 7Ryw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=u3s9VjML; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id cf15si25314827plb.359.2019.04.12.05.39.03; Fri, 12 Apr 2019 05:39:19 -0700 (PDT) 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; dkim=pass header.i=@linaro.org header.s=google header.b=u3s9VjML; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728695AbfDLMhn (ORCPT + 99 others); Fri, 12 Apr 2019 08:37:43 -0400 Received: from mail-vs1-f68.google.com ([209.85.217.68]:44381 "EHLO mail-vs1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726827AbfDLMhn (ORCPT ); Fri, 12 Apr 2019 08:37:43 -0400 Received: by mail-vs1-f68.google.com with SMTP id j184so5415922vsd.11 for ; Fri, 12 Apr 2019 05:37:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tDbSkjO31HmcjPpvT5mDG/vFmxaY05rxs+PGYVPbuxE=; b=u3s9VjML9yH8TcaoqcwGcwYxQ7E9aem1ukThaeShLi866YWHaCD9dPjRj9Nh4jRxED 2mqc/khGIm/1Rp/AYp1jIUcXDivx21Zlmx3EsaxzOSeuZ856iGM9Hh8T3Kjs/Ml6PvrI aQEbUaDYhzso0jEIO5jaQ191wgLInSXTmY2l7FV/lR164Enlrgad8n5QAeNJVBGAoXZc ZGYNSS+olTEcnX2s5xjYF6FNbdaAKU17pFewRpKOzOwgR67DXVSE03Ebgw/1rkCEacCL PHmp3s2TCE93i8XX2RiXB58vGUK8AKS6cvzJRiYtmDLRXZqL970BSo4TzqypzMxv9+Wo O+Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tDbSkjO31HmcjPpvT5mDG/vFmxaY05rxs+PGYVPbuxE=; b=hHg0bN6W/Ur/lSz3e1oah7JLv4ZsLY6x9SG722pWD/9n/4gN56PX1PkkdMmm2ETWA3 SqznjlpgUYj1HIP6QDYJCsSPndlckgxnRN5QqYkTd7e92nKFdDeWcO+K52iG1awMt70w AglZ6QAk0/x6/n/2SKphpySxJ5UFruH+8WGkjTVQplHuN8zRNeAX0Fb+9/gqZvQV6n7y s/IbBj5Xg9sq8aCYvkaMvPUFEAe21mPLqUDsHRU+6YFo18Z3kVBbyKI62XoVsuvQJxbd N19L67neC2NMW4OZoRNPJ71atgFktZnCC2KqrkYPR9Pm7iAguf46Y3mpx+Y58thYtEAd ybhA== X-Gm-Message-State: APjAAAXhWy1ERCPRU7NSnSvqirQoL2xyWTV+RVzPG0hNdSoZmI+YNMcI hVx7AIWmQ8Fymy2nuYHu3UaHB9v117jYTnt6cDDaNA== X-Received: by 2002:a67:2e8c:: with SMTP id u134mr31333926vsu.57.1555072662007; Fri, 12 Apr 2019 05:37:42 -0700 (PDT) MIME-Version: 1.0 References: <20190412100227.15024-1-sudeep.holla@arm.com> <2000694.m04KBuNrDd@kreacher> <20190412101522.GB12424@e107155-lin> In-Reply-To: <20190412101522.GB12424@e107155-lin> From: Ulf Hansson Date: Fri, 12 Apr 2019 14:37:05 +0200 Message-ID: Subject: Re: [PATCH v3] firmware/psci: add support for SYSTEM_RESET2 To: Sudeep Holla , Lorenzo Pieralisi , Mark Rutland Cc: "Rafael J. Wysocki" , Linux ARM , Linux Kernel Mailing List , Aaro Koskinen , Aaro Koskinen , Florian Fainelli , Michal Simek Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Sudeep, Lorenzo, Mark On Fri, 12 Apr 2019 at 12:15, Sudeep Holla wrote: > > On Fri, Apr 12, 2019 at 12:10:45PM +0200, Rafael J. Wysocki wrote: > > On Friday, April 12, 2019 12:02:27 PM CEST Sudeep Holla wrote: > > > PSCI v1.1 introduced SYSTEM_RESET2 to allow both architectural resets > > > where the semantics are described by the PSCI specification itself as > > > well as vendor-specific resets. Currently only system warm reset > > > semantics is defined as part of architectural resets by the specification. > > > > > > This patch implements support for SYSTEM_RESET2 by making using of > > > reboot_mode passed by the reboot infrastructure in the kernel. > > > > > > Cc: Lorenzo Pieralisi > > > Acked-by: Mark Rutland > > > Signed-off-by: Sudeep Holla > > > --- > > > drivers/firmware/psci.c | 24 +++++++++++++++++++++++- > > > include/uapi/linux/psci.h | 2 ++ > > > 2 files changed, 25 insertions(+), 1 deletion(-) > > [...] > > > > -- > > > > So I queued up the PSCI series from Ulf which clashes with this patch. > > > > Ah OK, I wasn't aware(just back from holiday) that it's going through > your tree. No worries, I will rebase and repost soon. I want testing > by xilinx or Aaro Koskinen before that. > > > I can take this one too, but I'd rather avoid becoming a PSCI maintainer as a > > result. :-) > > > > I can understand, I assure it's one off :) Speaking about that. I would gladly help out to host a git tree to collect patches that you have acked. In this way, we can, for example, get the patches pre-tested in linux next before we send the pull-request. If you think sounds like a good idea, just tell me so I can prepare a tree for the next release cycle... Kind regards Uffe