Received: by 2002:ab2:6816:0:b0:1f9:5764:f03e with SMTP id t22csp257750lqo; Thu, 16 May 2024 05:44:31 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUEb2P34Z+p+koBIzldVKi8H6cvR/AocRBESP+G3+sF0yjQPhCapigvTrt7A3F7BLpVOvLL9q6GNr676QK/I5W+aHxl6djCcFf1+VZ79A== X-Google-Smtp-Source: AGHT+IGq4WFUYdNjCgv5WruLSEEcHrkV6X9YAuA+Rkf6RZU/p3paCKtKuOE7oXYXu5LwHMWqdpHn X-Received: by 2002:a05:620a:21c2:b0:792:a238:4a03 with SMTP id af79cd13be357-792c7577254mr1907041085a.10.1715863470533; Thu, 16 May 2024 05:44:30 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715863470; cv=pass; d=google.com; s=arc-20160816; b=ef4sgiKK0juy3v8GIGPaeLCfBKXND2KUesqT0W1Fbk3tsJ5PQ96uXEbGNWqZclxEU/ puNuNpau2FB1Vd/aqPB4SLzrdtPe7GnlqI4PQ4W/R+YD8aaVLxV8YqYeir+rY1Zz0DKh 8cEZLuF76NMoFS5/g+Dm7qUiq/lqr6f0EM2tD12H+c4QVWa37bHJkMWKWfMoldXjew/1 sK7CWEHFgkV0OoHxZQbYIKukzXJQLqbnTuAm36TvhS+NXBGrS+VjdVjhPnQVRCgnBR/X 0iDGnbLWponGm36XSVRKs5MC6mIl9ovHg79qAyMRZ+55UNMxgwZdbRXZyubs12Xsa7mf SyFg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=qqm/e/NaUplcef5LU+JmSQhz5qfGJpBcDWZFeYnZhSY=; fh=SvUJ1P/5/M2I7AOgk/4YxDphINy9X7XEa3TgQGM+F5g=; b=WS44rm0otBIvd4YrmN81rtAwsL3pP1qqp4ZciIOkEHRyqKxXox/AX7x8MFZVv87acF m6gXAyrp28NrCfrZwnju2lIwsja+DPZ3l+CSuW1r+CrJAK3Rl0cdCUaNmUUfJjWnKxSt hIWFJik61W4ZoxqUz60ZcPfnOwmMIhDCbZOEbXK2UFJV5WmDSGTC+rgGLQimOySBH6SC YH/0K9kkR5Y9kmWDeHsJuQARK7rokrzYQ+atkFZTWed2H8P0P6Q2g/IXyr6ahzDQVBSN eYCIGs87C8VznBEJ+WdTHIwppG9+P19ilfAVaC1BmTN6ivrTBvOb7B//bb9a01Wz5Fs1 jOrg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=luCphtiP; 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-181048-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-181048-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id af79cd13be357-792bf309e8dsi1591898885a.260.2024.05.16.05.44.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 May 2024 05:44:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-181048-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=luCphtiP; 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-181048-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-181048-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 34AD41C210E6 for ; Thu, 16 May 2024 12:44:30 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 9D4A8146005; Thu, 16 May 2024 12:44:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="luCphtiP" Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (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 02739145FE8 for ; Thu, 16 May 2024 12:44:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715863463; cv=none; b=I04jWOsaPT9bSFUd8G5xYkpucnVF0a/4/0tg/RmhGSB/qXspOJD0MvEamnMj0NRQuzkg2+btXeSfGPYvcl5MjhxVwftRKSobJNFjO8CtEnJ/02+lEHghADvS6qbJI1RH9ufnu7EKz5zDBx07a8ohr2T4FALmvjOgVy+zMUYukOM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715863463; c=relaxed/simple; bh=DPdlgRoCdF0L2a1XWuAKs2nqn/9dMqJpOnVI7NRrzgM=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=TP8MkczNJxkNWbwIO1scoT/b21ZNwjct2i5fcP8QipRkHJdarB/X4ute7dBF07reX4+lIQ1uvkCd/6cX68OBjH0nd0PL8TdYeVupi22NIbX6peQFdYDp/S5u3kzvzPW1iI8vQ4YiANJ9f+Nd8HKbRbFdbpqc58kpBOBjxIxjUj8= 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=luCphtiP; arc=none smtp.client-ip=209.85.128.53 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-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4202ca70270so4660025e9.3 for ; Thu, 16 May 2024 05:44:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1715863460; x=1716468260; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=qqm/e/NaUplcef5LU+JmSQhz5qfGJpBcDWZFeYnZhSY=; b=luCphtiPdF72NK3MiSiyfBwfm7842gZoRYQ3NTceA8E3CXj6YV0N854J08offQbhts voQQ5VIIUa+CkvvsX1Fufe5+AGlmQLIgvvijYjRHcT/GN3eCTNNBKjeSBD392IloT9lM 6ob1MZelCRhhZH88G8zKeC1WXtkLZss0EFveSTPSFjr7Re9Aup6IYLUHPZItseBZMBxO 8xuYn1KHSUKEYpJW8ZyfOhzHTL3yS4XJDajrHbJah+X1eV3fiSHDC6GLFKl5RROhhONY Tir/UMIDVjCEVxvcztty4VIlfT4KCXzWN3ns3R5zGd1YiozF+mw2DJo4q7RciTXPfmuY Oj7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715863460; x=1716468260; 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=qqm/e/NaUplcef5LU+JmSQhz5qfGJpBcDWZFeYnZhSY=; b=ZVIfFCTLgR9C0pKMFIM1SnoHXC5jBTc4y5GwsSpKYa/nngoETiQWOCNQ1A4nOGs6SF G8veIu33YcMCcyGrkw2egOtvmHwc5Z4hf+MJFmB4kPgv59BRBQGdaVfIuUaxdsBivLgz ofRYemuJDYljwsyA2wmxr4USs80aSiQ/DzumUVibjM/Yz11K+P3GL3BtkrOboKPND3k8 5jdebmiSQ7hVcfFIgDNccJno/vTvRHylhd+uhUcIyb2Hnebn8B7nrve2oLKRdoGocOmx gYeaF2suU7CoOkkMXJgns6ibPiLJsO/n9XGnbwOHlx+VyjBqhf9C2Fyf0SPPMnn4PgtC RGKQ== X-Forwarded-Encrypted: i=1; AJvYcCXOgroohgXgvL4ObhWKG2TNd3BdQfWJ8G8yvOJS2mlkXqJyrQjun/Rnnq4JOMCBFVszmOBJdNS+a1o6/tbCdwRJLfg7E9A+UXVAJXEK X-Gm-Message-State: AOJu0YyTQZqMHvMsR7ytdrh+0JyvkF7v++a9O8kIWpijRiNj6Vq3dMux pDYmF+WFe08sIosQBDTlvpPd0wm+efQAV0PEUK/KLYCEY70GjHpV0j0SmNcSoaU= X-Received: by 2002:a1c:4c14:0:b0:415:540e:74e3 with SMTP id 5b1f17b1804b1-41fead6503fmr171301225e9.40.1715863460328; Thu, 16 May 2024 05:44:20 -0700 (PDT) Received: from uffe-tuxpro14.. ([149.14.240.163]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-41fdd402518sm253580435e9.27.2024.05.16.05.44.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 May 2024 05:44:18 -0700 (PDT) From: Ulf Hansson To: Linus , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ulf Hansson , linux-arm-kernel@lists.infradead.org Subject: [GIT PULL] pmdomain/cpuidle-psci updates for v6.10 Date: Thu, 16 May 2024 14:44:17 +0200 Message-Id: <20240516124417.22410-1-ulf.hansson@linaro.org> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hi Linus, Here's the PR with pmdomain and cpuidle-psci updates for v6.10. When it comes to cpuidle-psci I intend to continue to funnel those patches via my tree, as they are often related pmdomain changes. 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 39cd87c4eb2b893354f3b850f916353f2658ae6f: Linux 6.9-rc2 (2024-03-31 14:32:39 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git tags/pmdomain-v6.10 for you to fetch changes up to d88ea30340963d87c267cf1c7ebb2a205ef04e25: pmdomain: Merge branch fixes into next (2024-05-03 15:48:21 +0200) ---------------------------------------------------------------- pmdomain core: - Don't clear suspended_count at genpd_prepare() - Update the rejected/usage counters at system suspend too pmdomain providers: - ti-sci: Fix duplicate PD referrals - mediatek: Add MT8188 buck isolation setting - renesas: Add R-Car M3-W power-off delay quirk - renesas: Split R-Car M3-W and M3-W+ sub-drivers cpuidle-psci: - Update MAINTAINERS to set a git for DT IDLE PM DOMAIN/ARM PSCI PM DOMAIN - Update init level to core_initcall() - Drop superfluous wrappers psci_dt_attach|detach_cpu() ---------------------------------------------------------------- Geert Uytterhoeven (4): pmdomain: renesas: rcar-sysc: Absorb rcar_sysc_ch into rcar_sysc_pd pmdomain: renesas: rcar-sysc: Split R-Car M3-W and M3-W+ sub-drivers pmdomain: renesas: rcar-sysc: Remove rcar_sysc_nullify() helper pmdomain: renesas: rcar-sysc: Add R-Car M3-W power-off delay quirk Johnson Wang (1): pmdomain: mediatek: Add MT8188 buck isolation setting Krzysztof Kozlowski (1): pmdomain: mediatek: scpsys: drop driver owner assignment Maulik Shah (1): cpuidle: psci: Update init level to core_initcall() Tomi Valkeinen (1): pmdomain: ti-sci: Fix duplicate PD referrals Ulf Hansson (6): cpuidle: psci: Drop superfluous wrappers psci_dt_attach|detach_cpu() MAINTAINERS: Add a git for the ARM PSCI PM DOMAIN MAINTAINERS: Add a git for the DT IDLE PM DOMAIN pmdomain: core: Update the rejected/usage counters at system suspend too pmdomain: core: Don't clear suspended_count at genpd_prepare() pmdomain: Merge branch fixes into next MAINTAINERS | 2 + drivers/cpuidle/cpuidle-psci-domain.c | 3 +- drivers/cpuidle/cpuidle-psci.c | 5 +- drivers/cpuidle/cpuidle-psci.h | 20 ------- drivers/pmdomain/core.c | 11 ++-- drivers/pmdomain/mediatek/mt8188-pm-domains.h | 14 ++++- drivers/pmdomain/mediatek/mtk-scpsys.c | 1 - drivers/pmdomain/renesas/Makefile | 4 +- drivers/pmdomain/renesas/r8a77960-sysc.c | 49 +++++++++++++++ .../renesas/{r8a7796-sysc.c => r8a77961-sysc.c} | 28 ++------- drivers/pmdomain/renesas/rcar-sysc.c | 70 +++++++++------------- drivers/pmdomain/renesas/rcar-sysc.h | 9 +-- drivers/pmdomain/ti/ti_sci_pm_domains.c | 20 ++++++- 13 files changed, 127 insertions(+), 109 deletions(-) create mode 100644 drivers/pmdomain/renesas/r8a77960-sysc.c rename drivers/pmdomain/renesas/{r8a7796-sysc.c => r8a77961-sysc.c} (69%)