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: 134488 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp1080321vqi; Fri, 11 Aug 2023 06:09:11 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEy+vKM582ZUYdWli3XGk/xaJBhoE1FyS6bij70EoU2hZVrlIELr4LPUVeDUfTLVW5xFHe6 X-Received: by 2002:a17:902:d4c4:b0:1bb:b34b:73a with SMTP id o4-20020a170902d4c400b001bbb34b073amr2122464plg.25.1691759350891; Fri, 11 Aug 2023 06:09:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691759350; cv=none; d=google.com; s=arc-20160816; b=GWObVm8hEUCH8Eib8U8HsEx7k8cdeP3iIku18QziwHWS0HIMauA20I7UCsjE9bxH0M Gw8emgUOQ6V0gG5sYl1gzIU2opqTLulPNdpCttRU2cD+km1Ssvla1a8zhedXefocAXvG E2Zdby4v3il3z6rzx4K81nbsGZ6Mjc+gz04vP5nXDDM8SgRtCjxwJv6WZaJExQzrsrT+ hGjy3DHMkOSOIotiK2tCkbS5V1e3v7ESIjAyucr5xcAuHeRZDUjBsr0X3sIV8dIhryZu XT/0MeiYCoMv1mLhVIGr7AUAqcY6s6QnT3J0IbPF2voZCyoe4xoXMPujj64VXiyu+rGx PSpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=wkPDrqo63Dwtbt3LNOF+f4oaGE4j8leqTEKJPCVRSuU=; fh=neioZvDOx6uqCJSfs2FhSYHNRx27IwXLQ6We1RVzL1c=; b=lhrtNckJtSVi8i7RgtyMKI236moochBOAK2X+T31nz4qEUtqMKPvhCHI4ogvYqUwVB haM3dEuMPcEZN5jgOYoQK/5UnJtQy9wSzYe9HBqPiDi7iHIwQtxwytwwcQe55ZcMo/q1 XeSCEnafnsHQGwg31tGzwWrX4ANR1wRV/mV+59yYh3iNCOv9iV/K9Hwa4dBMDCYYt00E u/jW3pkywZ7414B/ymixge28a2IY4ewuKsKQVJYfBFqha4oCsJxJwgYg1c63yLnx5JWA vBw4FWpDaAs0i4b6UV/wh84Gi4tLecGU5DNInTtquuHD2e/jCNDCrXGJ3cTrT72Qvj2X OZiQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bYk4Q6Sh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t15-20020a17090340cf00b001ae4a01a7e0si3304925pld.236.2023.08.11.06.08.56; Fri, 11 Aug 2023 06:09:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bYk4Q6Sh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S235328AbjHKLhj (ORCPT + 99 others); Fri, 11 Aug 2023 07:37:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35122 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229543AbjHKLhi (ORCPT ); Fri, 11 Aug 2023 07:37:38 -0400 Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1C75D2723 for ; Fri, 11 Aug 2023 04:37:38 -0700 (PDT) Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-4fe98583a6fso560353e87.3 for ; Fri, 11 Aug 2023 04:37:38 -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=GN60pfQSSTjQjRjCfGEMzaNxdCvsRsTFvJV0GFU2AnDlkoGdSXAZYOWptze+OYsStT kt91lJT3cOO2AJTkHwyxaS2tn4CROXlgRm8ZCf4Sht9j8zB6zXcYaWCl6eQ2zyGDls8U iCMBrSN5blbJxmMglnd3rw7DD5kulFCO+WU5KGAHjY4081qGEJi2qtpPyuVTz1ypvGfp 1BXOFL8DKTuklshNXhODsnY1dCn+kfxQPVKK7a7UjeL1NrD8E2RwctNbeHR7OWG0CmPe wMLXc2Ky8VpLIgqqU6DO8Oks3BmlaG+hfIbwRJt0g5l5ZF3U/b40rPmimRKzMGlhGhxl y+gw== X-Gm-Message-State: AOJu0YzYrdwNj/eu3iFvwAJ1iJdXlpNJ6Rr24WJTFNbZbgvGw8CIgP7j POqlU2ppjpa2stefkfZlx2QxKA== 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-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773938253457287091 X-GMAIL-MSGID: 1773938253457287091 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(-)