From patchwork Fri Aug 11 11:37:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ulf Hansson X-Patchwork-Id: 13350739 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 21EB6C001DB for ; Fri, 11 Aug 2023 11:38:09 +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: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:In-Reply-To:References: List-Owner; bh=U0VB4na/GW6NaoUoGUkVDpxBbc0Z6vod51l7SVp1i+k=; b=4H1bZrX9LnsKRb uLfFEoLRU28LwRmME3RA0MOChpDgad8Jc5RslOyi6g//jIOta+hi/aZsTCbxB2UkJ4hgd9Sxwe3IG JGDssCNcBcrZo2X1X0AzmIX+Kj6aQ2eJJ87Kmw5sUag+oTRjSSWeqn6ZSn7GnSDDU7Mn78cN7YONB wWuaJNWQyjFkMcfb+bd73nqyCqOjsPfAuNDunVmqBxv0WefrZ3xhbLUqf0o3JOReQs9LSADT8BWan 6TUMUxUF+h6aGxKTjL3kyrtLGE6r6c6t5HCOYdnkDQ6/8bCoCu7KUjgmWbybXRPH+r2j/041kJTs1 4SL2XO57mvkBlsJemJAA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qUQSc-00ATRi-2V; Fri, 11 Aug 2023 11:37:42 +0000 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qUQSY-00ATQg-2i for linux-arm-kernel@lists.infradead.org; Fri, 11 Aug 2023 11:37:40 +0000 Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2b962c226ceso30065921fa.3 for ; Fri, 11 Aug 2023 04:37:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691753856; x=1692358656; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=wkPDrqo63Dwtbt3LNOF+f4oaGE4j8leqTEKJPCVRSuU=; b=bYk4Q6Sho68yW0NFmpHwV/y3xRSc1O0Nb5k3PDOD8CPxVZF15W2f8Vq6guxH14STxZ 4Cq2h5O0cq5K9U2OUPs8m58Lw3CpveUbvGSdnxNE2NJvLwBZZ8gLBn6vG+HnH8by98Zx JETfULNKeqXwVUJRfdFr6klhs7DBWkVqIXmKdU/WNulBiwX0Imy0BlBg66vI1bM8GRak s1rQ9wJKOSyczm1I3CZSb3PFfEp+GdnazuRSF9tSsuMZazG67JraeGTRMhqL3lbYNsvc pCBk4zumXeBFsUDwo5b9XeQGcGt0O+lPZU+c4t5s+eCDik2JkwFxCxtWlhYo3UVSiJP4 y6qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691753856; x=1692358656; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wkPDrqo63Dwtbt3LNOF+f4oaGE4j8leqTEKJPCVRSuU=; b=bNzmmM5vhhUJiKz+3WsTPRe2j/q8UdpSOzrFBnoBww3OHGJhYwBQIOMvfjE/WO/dPo lctZG/Ipe8wPiAeRNTfJ5MvXmuAvbIL+90gm4dJx7NPkD58aLcHwWh7cCP24///xphZ9 OFWUja0AWmfhnyA2kgDRxpk51Nf9nZ5iIFjqKn2tUUNKBC3C8tUxHVVvkk7iQY3ftUdR xI22h3rAXKuueWePR+sKKiKQjbBqNO8UwVbXFzvxMO1Zk3uzIztxpkuuPhqqow65bL+U EJ0pcyTkMoa0Gi1r2NNh96Pf088Dt8DgYB9jua1U8K52Z6iEHR7Qxeubp2mpUp+vL++M KgGw== X-Gm-Message-State: AOJu0YxSOdPil8Fkrf5kAs3UkNJJFZ0//AXvSrlh/UX11i2Oeku9en6m m9o9lYFamkRzMURnpFeo0PzjLA== X-Google-Smtp-Source: AGHT+IEWzKapxcbdbNLQ/i8bHcbGZPMgzoaHNNWjo26Jkj4rwr+7qIDS1eZuSY7EtTlFGDqi0/0JRw== X-Received: by 2002:a05:6512:ace:b0:4f8:77db:1d9e with SMTP id n14-20020a0565120ace00b004f877db1d9emr1362086lfu.12.1691753856314; Fri, 11 Aug 2023 04:37:36 -0700 (PDT) Received: from uffe-tuxpro14.. (h-94-254-63-18.NA.cust.bahnhof.se. [94.254.63.18]) by smtp.gmail.com with ESMTPSA id u1-20020ac24c21000000b004fe3093f1bbsm699093lfq.105.2023.08.11.04.37.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Aug 2023 04:37:35 -0700 (PDT) From: Ulf Hansson To: Linus , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Sudeep Holla , "Rafael J . Wysocki" , Bjorn Andersson , Maulik Shah , Wing Li , Ulf Hansson , linux-arm-kernel@lists.infradead.org Subject: [GIT PULL] cpuidle-psci fixes for v6.5-rc6 Date: Fri, 11 Aug 2023 13:37:34 +0200 Message-Id: <20230811113734.158421-1-ulf.hansson@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230811_043738_965320_B94473FB X-CRM114-Status: UNSURE ( 9.81 ) X-CRM114-Notice: Please train this message. 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 Hi Linus, Here's a PR with a couple of cpuidle-psci fixes intended for v6.5-rc6. Usually, this is managed by arm-soc maintainers or Rafael, although due to a busy period I have stepped in to help out. Details about the highlights are as usual found in the signed tag. Please pull this in! Kind regards Ulf Hansson The following changes since commit 52a93d39b17dc7eb98b6aa3edb93943248e03b2f: Linux 6.5-rc5 (2023-08-06 15:07:51 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git tags/cpuidle-psci-v6.5-rc5 for you to fetch changes up to 12acb348fa4528a4203edf1cce7a3be2c9af2279: cpuidle: psci: Move enabling OSI mode after power domains creation (2023-08-08 16:07:01 +0200) ---------------------------------------------------------------- cpuidle: psci - Fix the error path to prevent reverting from OSI back to PC mode ---------------------------------------------------------------- Maulik Shah (2): cpuidle: dt_idle_genpd: Add helper function to remove genpd topology cpuidle: psci: Move enabling OSI mode after power domains creation drivers/cpuidle/cpuidle-psci-domain.c | 39 ++++++++++++----------------------- drivers/cpuidle/dt_idle_genpd.c | 24 +++++++++++++++++++++ drivers/cpuidle/dt_idle_genpd.h | 7 +++++++ 3 files changed, 44 insertions(+), 26 deletions(-)