Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp1083907rdb; Fri, 22 Dec 2023 14:23:17 -0800 (PST) X-Google-Smtp-Source: AGHT+IFHYyNBaPovcwD8LH6fg5uUezfJobx+tL2tQywlDbGLCTcncm7hfsOZmQQiTSSDh2Yqs9Et X-Received: by 2002:a17:906:189:b0:a23:6de7:8e32 with SMTP id 9-20020a170906018900b00a236de78e32mr835575ejb.7.1703283796882; Fri, 22 Dec 2023 14:23:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703283796; cv=none; d=google.com; s=arc-20160816; b=amTZ41UfK5qTJ4ewLeXmcupdQ1J1tKOGMPCi4Fzm+PywjtKMQceCHy9kZCyANdk6L5 TdSibe/DBmbpKatjWxs7MVeextDF7J7510XtZ9sTwOkl7GzO2YjGj5089HWOUl+XSiSC AgxEA/GIrNJ0A7/zeI3pltgAn6ob8j15LIwGRD1CeYMrsCB51s1CG8DUVEpIT4SDZpOt MepjrUa6nbTVl0hT8iULfjqnjkMCxOnhVZClzhZhD2qygAXLkOVeR15/H4z0D8M0jkLc 6aZ6KNntwNjni2u3s5idwNblTudD+7gKJHYt8+GBdHf90DlYHgmxOdw8KorUEUKDXQke nkIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=gfhVqE6PywI59kitxuraVSFK4Xjyt3t9xe0U5Ctj/oU=; fh=o+Q+NObuT7GbSGD+Ntd7lG7DqkBVyJ0HFxM+SJ/6z9s=; b=laztI0VMPX/zU44CX22ZoJd0ZBL8Jmlsq0R0RYTc12NUWzllGk5H1TzsQ0BZL95Iv1 8AvatzlIQzkDr1zmOvwISURztkCzxRDRIhZYVpv0IG18nndJmvg6XA/1ToDi/FKOXeAs E+WJgK5IshyMJ3YngVU/YWHcmhdGxM2Jw4abIPIFJZgnFL1CbXJPiFaKqEI+nY3e4tzb T7P2IiAPqL/7F+B0hh74SCKxMgRswD8nI39ZqPs7d5fY56JE0QO3BS8ZWE/6xFhBsOwJ ismqjaIc85Z24M69jQSqEg+NpWk7KYVfrdK2Vn9wKxjUuYIu8jbK9MV+M9UjpJhwT/Yz Bq6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=B25jCCsg; spf=pass (google.com: domain of linux-kernel+bounces-10079-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10079-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id v22-20020a1709063bd600b00a234812e4f6si2032177ejf.592.2023.12.22.14.23.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Dec 2023 14:23:16 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-10079-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=B25jCCsg; spf=pass (google.com: domain of linux-kernel+bounces-10079-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10079-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 am.mirrors.kernel.org (Postfix) with ESMTPS id 9FB991F22B6E for ; Fri, 22 Dec 2023 22:23:16 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1F3CF2F848; Fri, 22 Dec 2023 22:23:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="B25jCCsg" 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 1C0382FC2E for ; Fri, 22 Dec 2023 22:23:07 +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-5e784ce9bb8so18850367b3.0 for ; Fri, 22 Dec 2023 14:23:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1703283787; x=1703888587; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gfhVqE6PywI59kitxuraVSFK4Xjyt3t9xe0U5Ctj/oU=; b=B25jCCsg4fq5NjWci0QNQXsdTY1hzxtOTd0VBeDUHP4ngIQg7IiPXZ5nEi8G1V3U5U zeB5vq4q0j0fM8J4zuPUrIzhYJhVD4e9z0j3uQh8h0aBgjLIDLJVSBn9Ei+Yais+8zey HOyq09A4chBJzo+8147j6/uW1n7m4rjVRTcoc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703283787; x=1703888587; h=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=gfhVqE6PywI59kitxuraVSFK4Xjyt3t9xe0U5Ctj/oU=; b=L/20SyTsmGuEIu7rgTK8ahCRYgF9RDZ4xYbMaCKhahx0L7s+Y04EwmUB0MCuGlzD9Q zp1BaDpfDSn8e4CivGgxMYcnD8A0enP1fUlRazSzZki9ayUcAYtXC8jABKf0gw6B6DNc 7T90uK4DuSmF8zyhfFY3wNg18/puwC3DGgkSZ8pQHta0CmYJHEl8Rp7aUicXKCu+clW5 dbSmMoD1MIVOX8Jts+0fyJXvVn2igks37rDUC/pfrU4N426o8h6aOG3IMpNwhgeUgReL 7svzuJyiv2WSXNHk3yFs997FnrRqMgD2F1Z0OJOS6K9Woxy2K4oGjf2Bjro17HBeB07Q B7Fw== X-Gm-Message-State: AOJu0YzmsTALlEO2aqwFonpU7wnxzqBWzvpiP4FCAuxBH6wTXV8fwS4Y S7pZzQKxu28+0Ej9h60eGsL89ml4qrgEIPHyIOaG3hGp5/yG X-Received: by 2002:a05:690c:a15:b0:5ea:3c8d:40dd with SMTP id cg21-20020a05690c0a1500b005ea3c8d40ddmr1028354ywb.0.1703283787197; Fri, 22 Dec 2023 14:23:07 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231220235459.2965548-1-markhas@chromium.org> <20231220165423.v2.17.I29b26a7f3b80fac0a618707446a10b6cc974fdaf@changeid> In-Reply-To: From: Mark Hasemeyer Date: Fri, 22 Dec 2023 15:22:56 -0700 Message-ID: Subject: Re: [PATCH v2 17/22] of: irq: add wake capable bit to of_irq_resource() To: Andy Shevchenko Cc: LKML , AngeloGioacchino Del Regno , Krzysztof Kozlowski , Tzung-Bi Shih , Raul Rangel , Konrad Dybcio , Rob Herring , Sudeep Holla , Frank Rowand , Rob Herring , devicetree@vger.kernel.org Content-Type: text/plain; charset="UTF-8" > Or even refactor ioport.h (in a separate patch) as we seems already have > two users (and might be more in the existing code): > > #define DEFINE_RES_IRQ_NAMED_FLAGS(_irq, _name, _flags) \ > DEFINE_RES_NAMED((_irq), 1, (_name), (_flags) | IORESOURCE_IRQ) > #define DEFINE_RES_IRQ_NAMED(_irq, _name) \ > DEFINE_RES_IRQ_NAMED_FLAGS((_irq), (_name), 0) > #define DEFINE_RES_IRQ(_irq) \ > DEFINE_RES_IRQ_NAMED((_irq), NULL) > > (Note, I will Ack such a patch once it appears.) I'll add a new patch to the series. I'll probably include the MEM, IO, and RES variants as well.