From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0DDB0C52D70 for ; Tue, 6 Aug 2024 16:06:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type:MIME-Version: Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=pmUn79CSM7NGeo487+spu1nhxVJFwzeytMXnQ3voN7Y=; b=2VTtiD2QIuFjFQVTsSsB/pfRRO dgoKDjRz3bPVjvT1hubVL3ckR8myjDRASMdMhf6eB8gMUFHvsdIuWLuLvwkT7kZGIASyRDs58Mw+Z Dkg/74S2viKWvA/1gvhm8212EJi/c9wv/GX3clrlA58175Q8S9DkoC/mYya7wkebj52SUuPImgQBC 6O8gN6NrREVA1NI/HLgpF/4UWqw0Zgzoh1kmTQPKPCyRYblhiE/bTM4BcDn1ch7BscKsLlCFiat1Z ZClXGtVDV2L/fFc56VK0YKAwW6IHvMLb6X+1DMW8YdR/NmESE0UlmT8R+8o1Tl8BEfbRzdy24SMg9 vemsN1jQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sbMh1-00000002IaB-31Hi; Tue, 06 Aug 2024 16:05:47 +0000 Received: from mail-pf1-x42f.google.com ([2607:f8b0:4864:20::42f]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sbMcj-00000002GvA-32io for linux-arm-kernel@lists.infradead.org; Tue, 06 Aug 2024 16:01:24 +0000 Received: by mail-pf1-x42f.google.com with SMTP id d2e1a72fcca58-70d333d5890so646072b3a.0 for ; Tue, 06 Aug 2024 09:01:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1722960080; x=1723564880; darn=lists.infradead.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=pmUn79CSM7NGeo487+spu1nhxVJFwzeytMXnQ3voN7Y=; b=eDiHCmVsRJ4SlA86I+fXnlDo0aSzIIRF1pzfIfT5NNT6bxdJS592GimZF4d0hb7Qyx Mc17RMrFr7hEScvpLQRcMGCO3wjjbpNBXtwh6zck44C6nankjlJz2S+v6pWwVS0H3irG badpVqBBDjECRcGBoOuoi5LpsMImGkdORWMAw1sjZfVJHhxKb56Fk1XIXPeEJ2flb/D2 CThN+0/PL9p/ZcWsfatJelutxXk6UXKZ2p7l5GDNw/T8yq7ebzPncTPyrDne40hNXoUB 7JDg3QMwzS6gjAZlBaRhBIFbV6sdDX6pZ1VowKD+7SL4oWSPZ5C0jvKyEsGD9NkIpFAz fsPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722960080; x=1723564880; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=pmUn79CSM7NGeo487+spu1nhxVJFwzeytMXnQ3voN7Y=; b=j8mSTaF5a6S2wdR7oxwLId8m10UXDWBUins4ErMZMS8qZaiATAUfwp4luHVBaa/i8o Q5Gi6AqWRIcslz68lPB5WZzVTQ7GcJ5iIzh3W4BWfpzI2+RwdcMxzMape0tOtByH4x5V Upxuh7dVujfjUjNQgojO3Hw79pUprPrdDGA8PZFWlpuEtOwBNnQgDfGjkKUEaa/fU+68 jQz5x+DfrCBdvx+44TP3iS14DnFrjiA+3KhcFXWfKPOwTonY2uMcS7dtO42VJ/SDnvEu 9NKNQH4eBHv4uqfZoicglnYh6D6CVr75hnEgvM9e0A0/sli3UySV1cg7oUPOFbeW3+Nz zSyA== X-Forwarded-Encrypted: i=1; AJvYcCVDRqFFb/yGtC+fc8Y/Byd8elqu0XV8lWBRxSyuetXDHg1NppG/U3ZNh4QgFeubCYxdQtj9YVC71Erm0PIsh+DIpST1J3vC1Hw3cL/oAPsL2LO/9DA= X-Gm-Message-State: AOJu0Yy6PsJ7HdjS4q99F38QrtBiEVbx+lnX4EY87o2oQaAThz167wmP xZRg2nglSzed8GSzesm9PpNkDr4SdyHnXnQxerl7iHuJW4Xj84jdLyujKQy/wdE= X-Google-Smtp-Source: AGHT+IHZaJbZwjYGzEHemmAnuTugwT01mg2s+D+SsDgnI0QKvC++U4SuJnwQ2R973hkmWe3Sq0R9Yg== X-Received: by 2002:a05:6a00:6f25:b0:70d:3354:a19b with SMTP id d2e1a72fcca58-7106d0474dcmr18128108b3a.22.1722960079863; Tue, 06 Aug 2024 09:01:19 -0700 (PDT) Received: from localhost ([71.212.170.185]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7106ec43944sm7116181b3a.75.2024.08.06.09.01.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Aug 2024 09:01:19 -0700 (PDT) From: Kevin Hilman To: Nishanth Menon Cc: Tero Kristo , Santosh Shilimkar , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Akashdeep Kaur , Markus Schneider-Pargmann , Vibhore Vardhan , Dhruva Gole Subject: Re: [PATCH v3] firmware: ti_sci: add CPU latency constraint management In-Reply-To: <20240806154415.wrsqxgyqdi2y4ae6@candy> References: <20240802214220.3472221-1-khilman@baylibre.com> <20240806154415.wrsqxgyqdi2y4ae6@candy> Date: Tue, 06 Aug 2024 09:01:19 -0700 Message-ID: <7hwmkt1vzk.fsf@baylibre.com> MIME-Version: 1.0 Content-Type: text/plain X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240806_090122_099594_F5670AE7 X-CRM114-Status: GOOD ( 13.30 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Nishanth Menon writes: > On 14:42-20240802, Kevin Hilman wrote: >> During system-wide suspend, check if any of the CPUs have PM QoS >> resume latency constraints set. If so, set TI SCI constraint. >> >> TI SCI has a single system-wide latency constraint, so use the max of >> any of the CPU latencies as the system-wide value. >> >> Note: DM firmware clears all constraints at resume time, so >> constraints need to be checked/updated/sent at each system suspend. >> >> Co-developed-by: Vibhore Vardhan >> Signed-off-by: Vibhore Vardhan >> Signed-off-by: Kevin Hilman >> Reviewed-by: Dhruva Gole >> Signed-off-by: Dhruva Gole >> --- >> Depends on the TI SCI series where support for the constraints APIs >> are added: >> https://lore.kernel.org/r/20240801195422.2296347-1-msp@baylibre.com >> > > Unless there is a reason to maintain this patch separately, Could we > add this to the mentioned series -> it is much easier to review and > merge them in one go. Sure, they can be combined for the next version. Kevin