Received: by 2002:ab2:69cc:0:b0:1f4:be93:e15a with SMTP id n12csp1655087lqp; Mon, 15 Apr 2024 12:48:02 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVqqAlC0v+U3Lee7/sHYKzECOiNTtidqHFKtZAz8fNh19QHVy+MKAjpBsdX1jERE+Cb8uBJkiQnGrCy7ot2FI0hv+eI5DC3kY9ssT9XfQ== X-Google-Smtp-Source: AGHT+IEjar0k/oOHqqIvMhsFZizPEkSSQpdhW3tamd3RELCwbwtDH5CEgMvylYCWIqtM5BwEgQX8 X-Received: by 2002:a05:6a20:430a:b0:1a9:4570:2d2f with SMTP id h10-20020a056a20430a00b001a945702d2fmr12504782pzk.4.1713210481679; Mon, 15 Apr 2024 12:48:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713210481; cv=pass; d=google.com; s=arc-20160816; b=pAhVFQdHZN6KnBMiDncIqE2IzW4qFj/9BjgjoZVoWsWwDHEc1gSM6zbAUOoq3wqpSS seubk/TF+1Bg63/K+FdObwn5OVTsABzsDvgi7HIQFnp9U8s/9kMGa4MHU5tN+HPtRZcR p4nuhiCP90VRhdq5m3BXVSeXxjLAMgzdTmT2mjKG4UidZlFpwxtVPZDAaapz5mcgchPP EW2DtPY6A8Q942fPz8FswGorj88QIMJrk7v7TpVegoci2I4cmbPcROVKwTUoVjQU4am0 Y7t/oKtzug1cnp3/lunA5ok4vGgq/Q6Ozn+drHBRpSxxS1cQ7d+OTvTOBFpbjV8CjC+R vl2Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=74eh0UAxjJzTVRALg/TqF+8BFcarO+L4T6AcFES85ZQ=; fh=dNd295pn1l4limCM8eW22TL4vM+KxENlQuMYR6+hr48=; b=zYBIg8dr9ZVOjWRSl63GO9XYq1V1tpYkzVohcCMDLtOYDWVDiVOyGl6+7ywZS+Hp3e Tr2GXiyQA1qLUJVeZRSO8s9W0CbggptD/bHHZ+YDh3imQrn/qAALssu1iJvxKRhzXePp Tj2dwGnxXRGoplUt6/taKvw6tNdOKmvF8+y8Szyh+n7lDILQ8Fgc90HtCm0j4iKRz+HS bydZoEwPZBa4FLL0KBrW41TDthdbeF5rYFM54MYanFdEglsZ4ZBmnut0LbyWxPTh8WCO RCGQj2pqnsujTbW0gMOQU/dm1H0tR/aWt0Krbd1dNUs4MlXWWaxgnjwArMTu9vlSOgLS QVTw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uBSZdj0i; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-145801-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-145801-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id m1-20020a056a00080100b006ef9f081199si4690447pfk.240.2024.04.15.12.48.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Apr 2024 12:48:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-145801-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uBSZdj0i; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-145801-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-145801-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 9A718B20E9D for ; Mon, 15 Apr 2024 19:42:10 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0647E15FD01; Mon, 15 Apr 2024 19:34:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="uBSZdj0i" Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 60F8E15F322 for ; Mon, 15 Apr 2024 19:34:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713209693; cv=none; b=ciNa8Md5+Syqoc8mbRKN+45wGsNQ+MvrLlavo5IR0xPhZN25vW4GTeLIKWTVvAv11C/R6EpHxETgvhklLeQeKbGXY7TYcrhWyVQW7GKFJchENXepeXgtFpIf1RalxvqGhF0u7ZXuw75vsHqrr6Rw1E9KENeqx3WPkY9pkoV+SO0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713209693; c=relaxed/simple; bh=RQH/xq79Dx1ojuJ4FQ/1sF/nVGfejgfjDs1gdTGmfb4=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=jm3pfqEId2uCRqxGXBk6hBcD4/DOS/UCEXS8Vh2KDXs8dbNelFw6Xqfd1DkOOOwd/sppBkebC8BbrZzADFMY8nS4v8ybUeDRhgraZpniDPcpLxZaQK9/vNtgOl+XpEd82j/Yaz4xhtrC2Ux8Mcums8CP8bMwyPRXwIyMSalY6/w= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=uBSZdj0i; arc=none smtp.client-ip=209.85.208.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-lj1-f179.google.com with SMTP id 38308e7fff4ca-2da0b3f7ad3so40935951fa.1 for ; Mon, 15 Apr 2024 12:34:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1713209689; x=1713814489; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=74eh0UAxjJzTVRALg/TqF+8BFcarO+L4T6AcFES85ZQ=; b=uBSZdj0iJ7YWi/iCIKkcSf8QzNbly0iw8z8f6QAn7pHtVBCsn8vDbV88sFqabbzPe/ 8qt8Y3Nw1mjGvTpdEjHfCcv+LeXIQSE385185nh+WjHhSQcydGMivNUUgahpafnc2um6 p6LW7DAR3yTaW3SzTLMotTn9I3WdJ1y+O17fCNXeDoLOqxg2/k/AB4qfUGY+ud36dsKr LBLTIPRi5N2HafysJt9+GN2Yd7Qud/FYNH4zfzmMDOdH+zDl8+4hbP73SZNr8cIxz8jG DagIeWNoVRSPdJmHcIWbiSzvJPV0VCD7b9fkczOIzNTNTqPQR9k86eCGTO79M+cF+eAD ewsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713209689; x=1713814489; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=74eh0UAxjJzTVRALg/TqF+8BFcarO+L4T6AcFES85ZQ=; b=gczBsqGmXarEy0xWmktlWfw/akbZLWuwD5sVRVdHLYl/PTUAb+t5uWkesySYZbX7Xz AMDGWqFjydkYuN5WumuRHVBz6Jn18EhqeQibduMkQycGVKJG8jVbkc4udnekO7cYqIR8 PpPveuwhfB1zw5j9I9lNxn0gjqdPMDxOwvSb3gEJIhh8jTEeZsQadKO/Q3DuFC56jqET CBFpX7rktQfrwd1t/7G5epNvbqF3P3VhctNaF/i78Nz0ZwHzEG068CYzDfibVPxlh4El f5w1vQvrhhvutpkBbHKo6hWV7qkOIuCdRfZx9kPptayK5ScKBRm7tywJyEAiRFvhsOpj QXaA== X-Forwarded-Encrypted: i=1; AJvYcCUQhcbXe/zSDtNI41dqmlVX3Y7UnQkBy70lLPHtjUHHYPI4JiDHw2IyhnE+eRtrokGpB8WhtRwmnxGwNZanguhCiBWFu6jukCknxuNi X-Gm-Message-State: AOJu0Yz/hE3ejXxIb/tx2wFjZpWe5onwqgCDND02Y2/Wb+XC2vqvF40V WJIrpXAhvmsQOXv5KNEo7RpedTcDzx4QitXeLPDjbCbdZwG+VWqdCwDZNqzT36o= X-Received: by 2002:a2e:9bcc:0:b0:2d7:16f6:f678 with SMTP id w12-20020a2e9bcc000000b002d716f6f678mr5697752ljj.15.1713209689508; Mon, 15 Apr 2024 12:34:49 -0700 (PDT) Received: from [172.30.205.18] (UNUSED.212-182-62-129.lubman.net.pl. [212.182.62.129]) by smtp.gmail.com with ESMTPSA id c3-20020a2ea1c3000000b002d8c9bcedcdsm1344155ljm.95.2024.04.15.12.34.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 Apr 2024 12:34:48 -0700 (PDT) Message-ID: Date: Mon, 15 Apr 2024 21:34:43 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 2/4] dt-bindings: arm: Document reboot mode magic To: Elliot Berman , Bjorn Andersson , Sebastian Reichel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vinod Koul , Andy Yan , Lorenzo Pieralisi , Mark Rutland , Bartosz Golaszewski Cc: Satya Durga Srinivasu Prabhala , Melody Olvera , Shivendra Pratap , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Florian Fainelli , linux-pm@vger.kernel.org, linux-arm-msm@vger.kernel.org References: <20240414-arm-psci-system_reset2-vendor-reboots-v2-0-da9a055a648f@quicinc.com> <20240414-arm-psci-system_reset2-vendor-reboots-v2-2-da9a055a648f@quicinc.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20240414-arm-psci-system_reset2-vendor-reboots-v2-2-da9a055a648f@quicinc.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 4/14/24 21:30, Elliot Berman wrote: > Add bindings to describe vendor-specific reboot modes. Values here > correspond to valid parameters to vendor-specific reset types in PSCI > SYSTEM_RESET2 call. > > Signed-off-by: Elliot Berman > --- [...] > + > + // Case 5: SYSTEM_RESET2 vendor resets > + psci { > + compatible = "arm,psci-1.0"; > + method = "smc"; > + > + mode-edl = <0>; > + mode-bootloader = <1 2>; These properties seem overly generic, and with PSCI only growing every now and then, I think a reboot-mode (or similar) subnode would be in order here Konrad