Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp7395659rdb; Wed, 3 Jan 2024 14:52:36 -0800 (PST) X-Google-Smtp-Source: AGHT+IESyPtix/PpyRKygvFkxmuOUlfBe2YbKKOLFMunLLLd926DKY4JIadxVkG544h7vdYFpyR+ X-Received: by 2002:aa7:85d2:0:b0:6d9:b326:3135 with SMTP id z18-20020aa785d2000000b006d9b3263135mr7057684pfn.19.1704322355936; Wed, 03 Jan 2024 14:52:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704322355; cv=none; d=google.com; s=arc-20160816; b=A9EQKyrgVt64P6Gf9kZ0L+nnlcs/kh7Zxz9eVQB+7Oh//iNkmb6yt9tOS68HfuvcZ1 Yae26nwbcOZYKQ+wuMI/0Y68i8YzOYk2RiJI90eQKsxj4bm2TrEw9y9MiLJsVO2PhhXr EWLH5ITMmXAsgy468ojI3IIQvLr/VtNwmARsdTEb4cj553qq/DHUTJeJ8jsbZUqr9MHE Z5edgjq0MDYFu/EYX1ziaD8tnWT3YtmfPk+J+NogvqR8RI2s5jSAVqanAUra0ZUzVS2u +O4crtmzuLROvNUpAik9UBr0qkNI2UieHqr1MnN6M4FbC0ko5LwX1PX9k/i2BbT4oT5A cY6A== ARC-Message-Signature: i=1; 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=DEw32uZAICaUrTJvazqtRNht7MeZaCeNqiU2wjyj0fY=; fh=uc/baZHagCBeEViMedzZJJ/8zI8kE3pl+ZoNPkzviVs=; b=V3CKauhDQ58jBr6G3X4GjtnC5/LBr8ZBfKLWpX8fKywA8N5TBMCRjXjV3EPPmCh1/w RRj5nLmN4wpb+Coo0jRwIhlMF7ixI69hdHGeqrwZiGFxRl4/Z5u7QXXgSFFA11RInM/T gn8vMR7cxZF1YbVBaD7xEpc/2jvUwqGAz4Flg5PvjTmo7gplAOS74M7tVORZ8ZwTetbM s0V8ykmgSyj+TQsid0VadC6r+bWADtIRO6TJV4ARvDhBee8jwEWKxINx6itgAbMc/BgB ZhLqfahDSzc3nv75vhr991t0D6JD3I69lzYdwnuef4awdfCYffzQKSl0dPTxyp2nU29L UYIQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=BlZ4cnC5; spf=pass (google.com: domain of linux-kernel+bounces-16091-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-16091-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id m14-20020a056a00080e00b006d9a04db196si18900653pfk.299.2024.01.03.14.52.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jan 2024 14:52:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-16091-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=BlZ4cnC5; spf=pass (google.com: domain of linux-kernel+bounces-16091-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-16091-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.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 BA24BB25C83 for ; Wed, 3 Jan 2024 22:48:00 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1127421A09; Wed, 3 Jan 2024 22:45:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="BlZ4cnC5" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-yw1-f176.google.com (mail-yw1-f176.google.com [209.85.128.176]) (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 EF2F821A00 for ; Wed, 3 Jan 2024 22:45:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-5e778e484dbso96411617b3.0 for ; Wed, 03 Jan 2024 14:45:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1704321917; x=1704926717; 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=DEw32uZAICaUrTJvazqtRNht7MeZaCeNqiU2wjyj0fY=; b=BlZ4cnC5YmdohJYAJSCyfAsNJULvbvSlgVFip6EpukLQf7+QXCE4h8MLb6gZQo3sKe QE1XK8/pnTNc+oimFyuShZqqBQq8sB/3EpN/VktSTDgICEHfmnSE2EoudHuKBR9J7N/G pk4Jh5VXF830W2Cej26cwqYbREIbBjIaUR0C4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704321917; x=1704926717; 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=DEw32uZAICaUrTJvazqtRNht7MeZaCeNqiU2wjyj0fY=; b=j9w9YKEHibWrEw3ZOaHqMDvSh1fkA9rvhiZ1V+GKnMurPZtcf8a624kSY4VqieqAxv HDG+ofUXVYpjmklDg7BraA6CjhZokmpm9NYDw1L6OU5f0dhdRDsVFg7vDSPcX9vH/Yre OJ3Kde6Y8vryvEG0h3CUGu7k3HCew2QoGS7yLVpxc0IdNmcpKpuVKpxkTYVxFA1u7QeH jup5VcvbnqPfYrI5THfVyTRkP+krRcki3BQiYWArr/OM+K608eaj+TF2pvKYu4yA40Fm z5mEpTdCaBzN11tomuK+hRSDchXF6agkbAS3USUHstG+FqG/0qToJMruvaJ90/2nKfEZ omNw== X-Gm-Message-State: AOJu0Yx+XNqx9CRStYX9NFC8kOILj2MF+W1biPtI5+Cnk5LOBW50ZyRu O1GFX0D6mG8CfIZJQUZ5KIDUZsc3fRz3vttv3zunbiQxdfQo X-Received: by 2002:a81:5483:0:b0:5d7:1940:dd83 with SMTP id i125-20020a815483000000b005d71940dd83mr14754276ywb.89.1704321916927; Wed, 03 Jan 2024 14:45:16 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240102210820.2604667-1-markhas@chromium.org> <20240102140734.v4.24.Ieee574a0e94fbaae01fd6883ffe2ceeb98d7df28@changeid> In-Reply-To: From: Mark Hasemeyer Date: Wed, 3 Jan 2024 15:45:06 -0700 Message-ID: Subject: Re: [PATCH v4 24/24] platform/chrome: cros_ec: Use PM subsystem to manage wakeirq To: Stephen Boyd Cc: LKML , Sudeep Holla , AngeloGioacchino Del Regno , Rob Herring , Andy Shevchenko , Krzysztof Kozlowski , Konrad Dybcio , Raul Rangel , Tzung-Bi Shih , Benson Leung , Bhanu Prakash Maiya , Chen-Yu Tsai , Guenter Roeck , Prashant Malani , Rob Barnes , chrome-platform@lists.linux.dev Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jan 3, 2024 at 3:25=E2=80=AFPM Mark Hasemeyer wrote: > > > The DTS patch would go through the platform maintainer tree and be > > pulled into the soc tree and sent up to mainline from there. The > > platform/chrome patch would go through chrome platform tree and then to > > mainline. The bisection hole will be real. > > I thought it would all get merged in the next merge window. How are > bifurcations like this normally dealt with? Does one wait for the > first series of patches to land in mainline before submitting > dependent patches? That could take two merge windows. The DTS dependency problem must be an exception? How are other dependency problems resolved? For example, this patch relies on changes to 'platform_get_irq()' which is in drivers/base/platform.c, which I imagine is in a different subsystem and gets merged into a different maintainer's tree.