Received: by 2002:a05:6500:1b41:b0:1fb:d597:ff75 with SMTP id cz1csp357689lqb; Tue, 4 Jun 2024 13:34:51 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVf4dYdnZvNQRZyb+lGBsEilkElUuzlZ56lZeP2l3F2rmeMSnCKQsUn81EHKBJCMwg7UZsPJU40smxsrq6Z7GGsJvE4RpC5KOTEwjox3w== X-Google-Smtp-Source: AGHT+IEFLalOevjwvp+iwOz9HTni3M3z2hrl0fAoeOyROs/9XrqLVGhVhtkn+VUVIxc8QNFKJWI9 X-Received: by 2002:a05:6358:9394:b0:18f:743b:bb7e with SMTP id e5c5f4694b2df-19c6c6b7c65mr63736955d.15.1717533291586; Tue, 04 Jun 2024 13:34:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717533291; cv=pass; d=google.com; s=arc-20160816; b=x2hF9dLT5BfKGBMMg6rXvG+JA7oq7abAR/vGNFhEf4wEMNojp9j+GsuGJ4BGgpTukd fJVizBO9d0mHC5UN06083jsGeNsN4Hcj72qV1+5njCY2ihArqHlzC/U2KoYCyYgLcUCr xjHLz9mk55z5+SwItM/lkfiB/Ep0sWjEPppCYN/XUb/Djjm61Ali+ZPz9gOnbMc8n6Tg 6E0PwZwdSzR7ibCfWFZoBuVhXaVD89Jg/dbcQz4DmKzrdlTTdabLA3xlX55MjRawscFq Sj1i14uFbkaki92GhwMydron+jflZThWUxxXBtImJktqs07jB6RyAOTH1letpqk8porK brNw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=YajuiVABIxMlw/Xt1HbUpyxnW+sg47NgMW4NcK3Sjcc=; fh=/NiH1AHaGHbYRreS+TwNp+qhaEO8P9mUNbR3f1bmZ4w=; b=N3PQ7M+a3yeibpWHne23Vmm5qoik9ZHPca/J1+/ZkVcSFOVsj6b54Y3vVRD88TuNQu Vkkj0aZtk8n7C+nYx3d7y9zVCgGMu1lh/dyG2ym1PS71p8L2J6Uqd2TyUE4Eq6rkrCfp 4BFusJZrn5S5q0fdKwzJ+qbx9rQFQVLiWikqVH2UFihmeTaRvDOe4TSDm1XdN1DA9N5a L4Q+H0o7jlRTjVJH4YkqX/BvvJQsFpEEz2GF6T2srno53j6a3zKetZMuQ6tZSQVBjXxQ 0TBvI4L269NIW47otk+CoyXXOb/FmEdchjM7wp2iExEbItMyx3jcnfsAt3u0b0d/VabN pv3A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@bgdev-pl.20230601.gappssmtp.com header.s=20230601 header.b=WmsmXUcH; arc=pass (i=1 dkim=pass dkdomain=bgdev-pl.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-wireless+bounces-8493-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-8493-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id 41be03b00d2f7-6c359e09a1fsi2451342a12.253.2024.06.04.13.34.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 13:34:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-8493-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20230601.gappssmtp.com header.s=20230601 header.b=WmsmXUcH; arc=pass (i=1 dkim=pass dkdomain=bgdev-pl.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-wireless+bounces-8493-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-8493-linux.lists.archive=gmail.com@vger.kernel.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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 98F2FB22950 for ; Tue, 4 Jun 2024 18:25:07 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8405014A627; Tue, 4 Jun 2024 18:24:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b="WmsmXUcH" X-Original-To: linux-wireless@vger.kernel.org Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) (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 EC0B714A4D8 for ; Tue, 4 Jun 2024 18:24:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717525490; cv=none; b=NbxD4498ZSAXegZI0YbghkNhYkUJA+CxmVDCpzZivrkp7ABnjH/uewc1HGXS6m0Mj0nThEDEY2iBB72YfzT9fHRdJ7YM0Sg0FTUm1VCDrldjZ7n47gfHok9tsuSEcDUq9eXBWVVMnZ5wBmT7O9BH2V1gCSH9ZWxFrp3WMAX4cwc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717525490; c=relaxed/simple; bh=o2SN5zEWYP5ck8C2MkkWKldDCJyUDO8w99vyJIIHKlE=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=nRStTX+PfZa3mSkVJXyXt9B1vtAuhMStULoZWcmVLGwbzwV849Fbci1kocKEL8xbJpfe7qVFRHPjoG0Skj8Ll0zp/qfKWKhsBaqmeYMYoX2eCTaQj0ZBHhPDxLdiwwmdq1PlPi24la+Xq/ySpRwKQqxdmAxBiHV1pqpq/r+XVNk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl; spf=none smtp.mailfrom=bgdev.pl; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b=WmsmXUcH; arc=none smtp.client-ip=209.85.208.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=bgdev.pl Received: by mail-lj1-f177.google.com with SMTP id 38308e7fff4ca-2eabd22d441so17351081fa.2 for ; Tue, 04 Jun 2024 11:24:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1717525486; x=1718130286; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=YajuiVABIxMlw/Xt1HbUpyxnW+sg47NgMW4NcK3Sjcc=; b=WmsmXUcHpBY+mALTdJ+Li6kKYWllXT/etQ0BwojCnZrBvhDYxohTOKOWp5g7AL39Vk ZxykjZsTM2gEN9hXi7oITjphGkNyc4BZ3cNJlZPZHdD+uChc3+6P55pTvPZaucLjHqWj Ozv+h/Sr7tgMtRBbWVBWo7omFsF4W9U1W6hvYS3r+qAwncxuBOWU8KzmL7TpZeat0yb4 NtJGTlxg2OVH1C9rMCdvjGR3a1O8+uTh8htbw5uUTJiA74jCJ34unQSF9nzGTnfCRo1Q pRfrilZ2P8nwZp14Q4fLc6byXVelLqiS0K3n7Ah04zeqkY7gBDUecUQOXrXl1A3/BeH8 34XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717525486; x=1718130286; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YajuiVABIxMlw/Xt1HbUpyxnW+sg47NgMW4NcK3Sjcc=; b=kBhejQkTZnc2Dz2MpsMjC3iDk3G7/1gfmfh/mo3wlesOGokorMUIwI2KD5V5XHYQqs /C9w2GR3pS0YSJTSniaNfMDCRGLgwb+nN1lG+bGVjFwHoo2oatSP08oAERp4mISVaAv8 LOQ7EgJG4VocF2RPJqA2Tra1Y+r/9E1PCiwXZrqDQJsqWI8l8kxElT7kQGhawFXSS+Vs kjHpl0F4LHsS7cW5CcEjzB66dj1q+zsRiQRU7v4RBPZbQbeKqNRLgDAmmRLooQdXwi23 pg8VDWC1uyT0b0AI/QWfGHy48gmZP5UnsxlzHW/yCzkJi15rgiZDvpu8UrgVAJlB8qtJ W8EA== X-Forwarded-Encrypted: i=1; AJvYcCVw1GjtH7CVwc5t0g1ez38rJDVYfSTAfqBQ2ZiVyGos641e935U8MmvVLos+KhKppQzEHjHokfLeCzPRwRkbIvYYRhN3hM/WY7i1dBNwWw= X-Gm-Message-State: AOJu0Yx2UpaLDw77g3upW9k3cAf+XGanL9iIuBI1PJQFmd3sUtqOrf6P 6UGx7h75eTQ3frUmCHvCYdwu/nXs3CS6ebVvmaakxDGeBfZkWsyksQz4m7n9iKVFa+OQ6QiIWZZ 8I9oSOjhRdOwZfU+zN9lwPWsWjw5ElxXtFdPJ+w== X-Received: by 2002:a2e:93c7:0:b0:2ea:8f93:a49e with SMTP id 38308e7fff4ca-2eac7a68282mr575891fa.36.1717525485967; Tue, 04 Jun 2024 11:24:45 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240528-pwrseq-v8-0-d354d52b763c@linaro.org> <20240604171950.GA731649@bhelgaas> In-Reply-To: <20240604171950.GA731649@bhelgaas> From: Bartosz Golaszewski Date: Tue, 4 Jun 2024 20:24:34 +0200 Message-ID: Subject: Re: [PATCH v8 00/17] power: sequencing: implement the subsystem and add first users To: Bjorn Helgaas Cc: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Marcel Holtmann , Luiz Augusto von Dentz , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Balakrishna Godavarthi , Rocky Liao , Kalle Valo , Jeff Johnson , Bjorn Andersson , Konrad Dybcio , Bjorn Helgaas , Srini Kandagatla , Elliot Berman , Caleb Connolly , Neil Armstrong , Dmitry Baryshkov , Alex Elder , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-bluetooth@vger.kernel.org, netdev@vger.kernel.org, linux-wireless@vger.kernel.org, ath11k@lists.infradead.org, Jeff Johnson , ath12k@lists.infradead.org, linux-pm@vger.kernel.org, linux-pci@vger.kernel.org, Bartosz Golaszewski , kernel@quicinc.com, Krzysztof Kozlowski , Amit Pundir Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Jun 4, 2024 at 7:19=E2=80=AFPM Bjorn Helgaas w= rote: > > On Tue, May 28, 2024 at 09:03:08PM +0200, Bartosz Golaszewski wrote: > > Note: I am resending this series in its entirety once more for > > discussions and reviews. If there won't be any major objections, I'll > > then start sending individual bits and pieces to appropriate trees. > > > > Merging strategy: The DT binding and DTS changes are a no-brainer, they > > can go through the wireless, regulator and arm-msm trees separately. Th= e > > bluetooth and PCI changes have a build-time dependency on the power > > sequencing code. The bluetooth changes also have a run-time dependency = on > > the PCI pwrctl part. In order to get it into next I plan to pick up the > > power sequencing code into my own tree and maintain it. I can then > > provide an immutable tag for the BT and PCI trees to pull. I wouldn't > > stress about the BT runtime dependency as it will be fixed once all > > changes are in next. > > ... > > > --- > > base-commit: 6dc544b66971c7f9909ff038b62149105272d26a > > change-id: 20240527-pwrseq-76fc025248a2 > > What does this apply to? I don't know what 6dc544b66971 is; it > doesn't seem to be in upstream or linux-next. It's next-20240528 but it also applies to today's next without conflicts. What do you want me to base the PCI part when resending? Bart