Message ID | 20240429140531.210576-5-ulf.hansson@linaro.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> 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 DD5C9C25B10 for <linux-arm-kernel@archiver.kernel.org>; Mon, 29 Apr 2024 14:06:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=T0ScCMQCUEvoTGlubbLIveHSrHsV8BHgnNQVdlqZAig=; b=rBzvhlwUYyivtw QWMy/V2O646j7kkK9w2YtRvpX48r/PYl6wBYSIDpQc9H/ttS/HVIqNDHnWu1AUN4MRipZr89o4w2B f1rx+XKL6azzRCRh/J5OQ71hM3GU/xRBf94BXGt3d9/6JGvPYTX72M4ibB+q85do6q6zqWbj2MWe/ 55jC91w56iXb+okIBi981//KCiEFYkYxFz40URUw/HZIYi6B8j46Y/+U8Y5vQR6CQQU52fGeSoZ4V 6R2ts8uwBkVOihSrgGBRlRsS0xAiRUkkLPeSXWgw1pzVLKLeIamckMSJZl6Mfxl6wn/cfA3XcHtPg xT/5knYVNHXMpYe/uHjg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s1Rdy-000000033Pw-2Uw9; Mon, 29 Apr 2024 14:06:10 +0000 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s1Rdo-000000033M0-44z6 for linux-arm-kernel@lists.infradead.org; Mon, 29 Apr 2024 14:06:02 +0000 Received: by mail-lj1-x229.google.com with SMTP id 38308e7fff4ca-2df83058d48so30621051fa.1 for <linux-arm-kernel@lists.infradead.org>; Mon, 29 Apr 2024 07:05:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1714399558; x=1715004358; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ryk8Yjnwcb/TeAS/NSYC6eu7KpbQ2RMUyBm2Fm6rA9s=; b=ubD6zre8BLgUOM0O5y3J9aLFj+t4CsP7aXzciur1vJJRFWbrkIzipmAQ4lz8Fg3ygr jpbOQTF+tVggYQwuNIaPeYijZVTrTHKexwjIxWVKfnAvt0GFrm4yjwQttcv5xfD8HNiw 1QdYgrwoj+bLAEeKCNOygYFrKiw7mD+IHukEc+ojIoUmplJYLs/2/nIUdmyL+xw6upPe R8nvVW85DWh9kc/1Kz7IEtkR4L0k8JuV+eZOKJT1bsIA5/4EeEwZ2y4Ze8TnUs+9zjUJ 53lz9prAc4WSrKI3N4tof/35sL5Dgv5kfZgVhq7b+xKih4gvEhpOQKhiw31YRcPp55WL +9OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714399558; x=1715004358; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ryk8Yjnwcb/TeAS/NSYC6eu7KpbQ2RMUyBm2Fm6rA9s=; b=bfykzopMHTW4ov71jIdCnq+G6FHCGJReEP049wImb9XUAEUrifzfotDFRLBbOY+WlP fqeGPkAchCwDWx6im37lgai7ChcqeQqkXYc0C26SX8sFdWvtt+POIItf4Ii+uqNW1xJs 1cZNKubHWP5UhGeB9OuXaNRzqF5WSyWzfHbtfw00nxdy0kky144XZY2RwNk3KFqmaY2H iGz8KFonBZSqxZBFI4Ncl7ugiHaxnrnHsQg4UuaQAp7XUQOfjjsmrBnRecUDb9uxZrJq hZAbnXfgrj4eYPaecsz+6vN4jPceeHYp73Ee4s+x2exa+fp4KbzEo6JkqpZnKSXxzdzQ U9bg== X-Forwarded-Encrypted: i=1; AJvYcCWnFgOpAIjpvOxmNWlhFu6Zu+2iJ5/2H+mftw3RfTrE3P9lKJJ5hNtFFfVMAEkVgfQIm9C3CQ6WBguK1OTAW9XnPhZY3cZg6zHPPJNIm0xwsbpd9rw= X-Gm-Message-State: AOJu0YyrqDkORn+O7FI2DwXF1Z5RoMx3+oS6WKgmyx6togQ8juPWohxY WPumJ39pXtaV1H1tfXA9i2LnQAMyiKIMPNAIVr1PTfF3d/g71gQo409Ybw+WRyA= X-Google-Smtp-Source: AGHT+IHXIApKuUwmhZVbv+qbGSSWrutGduBAYZPG18WJ+SF5X8KY8BLp8xAT7YhpWiZQaddV7NhglA== X-Received: by 2002:a2e:be08:0:b0:2e0:2661:77fc with SMTP id z8-20020a2ebe08000000b002e0266177fcmr3590162ljq.39.1714399558442; Mon, 29 Apr 2024 07:05:58 -0700 (PDT) Received: from uffe-tuxpro14.. (h-178-174-189-39.A498.priv.bahnhof.se. [178.174.189.39]) by smtp.gmail.com with ESMTPSA id l5-20020a2e9085000000b002d7095bf808sm3636733ljg.128.2024.04.29.07.05.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Apr 2024 07:05:58 -0700 (PDT) From: Ulf Hansson <ulf.hansson@linaro.org> To: "Rafael J . Wysocki" <rafael@kernel.org>, Sudeep Holla <sudeep.holla@arm.com>, linux-pm@vger.kernel.org Cc: Lorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>, Nikunj Kela <nkela@quicinc.com>, Prasad Sodagudi <psodagud@quicinc.com>, Maulik Shah <quic_mkshah@quicinc.com>, Daniel Lezcano <daniel.lezcano@linaro.org>, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>, Ulf Hansson <ulf.hansson@linaro.org>, linux-rt-users@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 4/6] cpuidle: psci: Drop redundant assignment of CPUIDLE_FLAG_RCU_IDLE Date: Mon, 29 Apr 2024 16:05:29 +0200 Message-Id: <20240429140531.210576-5-ulf.hansson@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240429140531.210576-1-ulf.hansson@linaro.org> References: <20240429140531.210576-1-ulf.hansson@linaro.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240429_070601_069360_132C650F X-CRM114-Status: GOOD ( 12.04 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
pmdomain/cpuidle-psci: Support s2idle/s2ram on PREEMPT_RT
|
expand
|
diff --git a/drivers/cpuidle/cpuidle-psci.c b/drivers/cpuidle/cpuidle-psci.c index 782030a27703..d82a8bc1b194 100644 --- a/drivers/cpuidle/cpuidle-psci.c +++ b/drivers/cpuidle/cpuidle-psci.c @@ -234,7 +234,6 @@ static int psci_dt_cpu_init_topology(struct cpuidle_driver *drv, * of a shared state for the domain, assumes the domain states are all * deeper states. */ - drv->states[state_count - 1].flags |= CPUIDLE_FLAG_RCU_IDLE; drv->states[state_count - 1].enter = psci_enter_domain_idle_state; drv->states[state_count - 1].enter_s2idle = psci_enter_s2idle_domain_idle_state; psci_cpuidle_use_cpuhp = true;
When using the hierarchical topology and PSCI OSI-mode we may end up overriding the deepest idle-state's ->enter|enter_s2idle() callbacks, but there is no point to also re-assign the CPUIDLE_FLAG_RCU_IDLE for the idle-state in question, as that has already been set when parsing the states from DT. See init_state_node(). Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> --- drivers/cpuidle/cpuidle-psci.c | 1 - 1 file changed, 1 deletion(-)