Received: by 2002:ab2:69cc:0:b0:1f4:be93:e15a with SMTP id n12csp2020793lqp; Tue, 16 Apr 2024 05:22:27 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWSpKVczWvdqMDutOk/x4icnAq2cbJ0x/k/hWiYS/+7fzP2VQTj19VCNPVKVVoeGz6cfphgZSJ61qxWoMmguyxuh7gcp738fbhYkwZO8g== X-Google-Smtp-Source: AGHT+IGLGrp8lCCtVTCSwQVPKPHPx37de44nDkiQnGJsJMd8KAVRVxCdV2tmkW8imx/L9v/SFk9I X-Received: by 2002:a17:906:ae8d:b0:a52:6fca:9151 with SMTP id md13-20020a170906ae8d00b00a526fca9151mr3474747ejb.49.1713270147332; Tue, 16 Apr 2024 05:22:27 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713270147; cv=pass; d=google.com; s=arc-20160816; b=DouJ650yji+98VHKJ6wHWBL9exErESRMgq0QT1dIGUVonShC4p88HiSnMOwOUHO7hz VuM10IaQifQPUTWiLwgEfNgIaeLjw6KYb/7YW/z8XR7KRRZvC/yvl5187+lU5Z7KbHrk m+hxqQSjzHrckN2TZY+U6hAwB39oj8IWgymPhBpbB5i6KeiS1Fm44X140xwFGlnqDtyP DW3OD0078AYy/E0FiT/rzEuv+VQItb3YIAwf1xvUWU6ZR1HiS5hxjgvTjkjPWJ7hxhVt +3fM1sXOJtgIGp7iD/a2gIGaEFTgRQe8gnFf82dedWJcT2/ckpKVdXLc6c065JgHIJJQ 6MGQ== 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=DKrIFSDvPyPsC6ZdQ2dqkpMRmXsqmzOPCzV+pvng9tk=; fh=wz8B32JVEFIZ59Ed1UiOStqpq/zGofkLEUaf1wxecqI=; b=RFy6I2Dv6mCWsBhx0S3oVWjoJB3gzpMHu7vWP2gLumOIhVAjAPB35UhNYPOT2QZ4kG aeUG0M1/JIoNXFmGgAFbQHHQRqYNFblZXLk4iUV9FXNxEnDwlO4VaO0AlZ/WUwiMLBhH YzPREBdSdMAHX6EI70fSkplk1sy+0yZZan7u5qMQE2zpr9HT8BY6Dfbjt6atcHoesEzl +0F6fGmCLSzot9/KVqRS7rs8Und3Q308AliaJPyL37xtVnygYT8TWpfhwdNkfLKDDcif GD/Qc4LqV7E/ee+XNG4UrMTPOTIeXvoUBW7vGvNO8C9j2wq1MHV+slrSyREyPtVuvIVP 6HUA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Bd2Wnhbw; 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-wireless+bounces-6395-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6395-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id dp19-20020a170906c15300b00a48b954b0acsi5870064ejc.164.2024.04.16.05.22.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 05:22:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-6395-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=@linaro.org header.s=google header.b=Bd2Wnhbw; 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-wireless+bounces-6395-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6395-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 am.mirrors.kernel.org (Postfix) with ESMTPS id 1540A1F21B3E for ; Tue, 16 Apr 2024 12:22:27 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id BF52E12AAE3; Tue, 16 Apr 2024 12:22:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Bd2Wnhbw" X-Original-To: linux-wireless@vger.kernel.org Received: from mail-yb1-f177.google.com (mail-yb1-f177.google.com [209.85.219.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 51743127B57 for ; Tue, 16 Apr 2024 12:22:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713270143; cv=none; b=IIhzx4ogsqBgKBoKO+jRltieBIfUqnIa2RvFYCltvtkMxSfW1LAlmP07iT1a9OV+9CcskzIXqdr1FyBsE9nvDV3pKJ+yKz/j7luqvZM1ub7lfodj2kIkSZB/fx7W3Km8dZONH+gZ9DAIfpZojMBeiyQErCeybkhJb+djwl+YrYw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713270143; c=relaxed/simple; bh=DKrIFSDvPyPsC6ZdQ2dqkpMRmXsqmzOPCzV+pvng9tk=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=rvk17/DKLKGrhLwALB84sbZxhoJOoVE3oMcSLaUDWZsZJhMbHjuBEYph/U3+YhrGJhUr74jl6e6jcrXiSyV2yp+qSMKysVKuCTKQim3No9v8PmLoz34Ou3sFluDf2ooYegXKPBi7OAqKt1l8vLN4jFzLzyXDq1YMOq4MmtnZ8hw= 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=Bd2Wnhbw; arc=none smtp.client-ip=209.85.219.177 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-yb1-f177.google.com with SMTP id 3f1490d57ef6-db4364ecd6aso4578403276.2 for ; Tue, 16 Apr 2024 05:22:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1713270141; x=1713874941; 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=DKrIFSDvPyPsC6ZdQ2dqkpMRmXsqmzOPCzV+pvng9tk=; b=Bd2WnhbwBZKJHegchjwgDiRJVVpJeJ2ZWWuWskzQQ2rK3v/h3FE0Rk6ayC0gC+9GCJ ZkELgngLgtWOpRMBFNrVFJRcz3pl3BtMKa8PXCtysA7IMD3Xhy7MUSTUvwe5yfCHaeS1 CyjyVoBn3Kros4JNMGUkyEd48F4SlOdgr97pXTj/LFr/epWiBc6O0MD5RBlGLqMZWlVl N4/SOHPaymkkorLQS02tcLW+UHk8VW1ZqRdbeej6k/Kv/FdOxC7cn4b5QOh7UWsG5uWJ PYlX2t5mYTETTHUIAUm9GwY/ym4ZCaef9FozhP9wW09z5JXmo9czYp8AsIcat4250fOK GgFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713270141; x=1713874941; 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=DKrIFSDvPyPsC6ZdQ2dqkpMRmXsqmzOPCzV+pvng9tk=; b=q3Fp5BZXj9mWOHVoT8WhQ8NUHgePJ+Gv50jhofXwZUuMiUv73QrMs7VAK857X53JVv lA/REwEyF07RiQSt8v68j1P+xtlZzW2DwJ0NpnS3g+9KMOF9zx8URx9nOXQmsCYhKLLZ 18yOGjaO0sSYlTVGBZsB1P41btkSx0BPPGXOb1DNqVHnW5CnviENV48vbJzeDj3cguY2 PUrN00JftYTxsKWkChTfUfipX9AYFacMmIv1DytjHNMFyZVwX97phLiOwf7cN960oWeu TTMvIrZLegzw6Xn+7BG8+QF1GDZet0o60N8mu6juULACq4gGcBHXMSXgg35aZuCPKX57 uPcQ== X-Forwarded-Encrypted: i=1; AJvYcCXZVTPeGWRbVeUD7InlEzyZgtflvHn5zdlrBTb6KTbyyW1v1a7uBM5HPpO+5RgTWN9znAAlvQEV3idEOVXUfSmIXIWUw2JQU8jqUT0LOPU= X-Gm-Message-State: AOJu0Yw7Y1+O0JxV5srMgNaTFPi2LgiD9dK7pD63Y7hdj9dCdOCrUtEv iecVvQgeEcUv58mU188YvDWwltd1M4vo6enJ+DM3lKkS7Nk3QS9v1KMxRSoMki6YVkL3L8C9VKX uVGVjrS2Sn6zFi3xzDhfttoHhUSgWI/j0hIIpfg== X-Received: by 2002:a25:8211:0:b0:de1:1af9:c7ea with SMTP id q17-20020a258211000000b00de11af9c7eamr10234568ybk.1.1713270141306; Tue, 16 Apr 2024 05:22:21 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240408231727.396452-1-andriy.shevchenko@linux.intel.com> <20240408231727.396452-2-andriy.shevchenko@linux.intel.com> In-Reply-To: From: Linus Walleij Date: Tue, 16 Apr 2024 14:22:09 +0200 Message-ID: Subject: Re: [PATCH v2 1/2] gpiolib: Fix a mess with the GPIO_* flags To: Bartosz Golaszewski , Rob Herring , Krzysztof Kozlowski Cc: Andy Shevchenko , Bartosz Golaszewski , Kent Gibson , linux-gpio@vger.kernel.org, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com, Mika Westerberg , Arend van Spriel , Kalle Valo , Charles Keepax Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Apr 12, 2024 at 9:44=E2=80=AFPM Bartosz Golaszewski = wrote: > IIUC include/dt-bindings/ headers should only be used by DT sources > and code that parses the OF properties. That's what I have come to understand as well. I wonder if there is something that can be done to enforce it? Ideally the code that parses OF properties should have to opt in to get access to the namespace. Yours, Linus Walleij