From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) (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 5E1A0144D18 for ; Thu, 13 Jun 2024 13:52:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718286734; cv=none; b=O0Exbulsw8aG+pu0sX4u3ErsgI8O4xD0fGSH41WrhbqVrkjPszjG6RjEzgey5rKezHceCdu1+5hI3S76zls8IqsKRZ5Flla/2s0OIxYuDLBI53FW9PpYlmkHhERwKhteebeFov1XnSPrTaBGgzOD2je9x5XWMjVKeIkLc9+TEBU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718286734; c=relaxed/simple; bh=Drw+bh0vFOGcaS/1pHzqey5YbazBzVY0YTip6dwSx54=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=oyfAcVy6cdj4WsI2GVaQfTg0t/gX6qEl+PQjeR6vdcAnOxWzV9MOzuLygHbavIg1uw8qqzixAlMaJlGL21CmJnorj3ayOnjq1CZLfMa48s7WM4EhZMM2yDw9ih2uxxyVl8uiCFGUaEq6RFTvKpXr2oe/5lYbH0BKZkk4ASFyvQg= 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=B04IwCKD; arc=none smtp.client-ip=209.85.167.41 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 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="B04IwCKD" Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-52962423ed8so1310124e87.2 for ; Thu, 13 Jun 2024 06:52:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1718286730; x=1718891530; 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=Drw+bh0vFOGcaS/1pHzqey5YbazBzVY0YTip6dwSx54=; b=B04IwCKDjg/tg2e9IGGzOrQ5wmROWb8oVRR3FGyae9jkSvexAMBHD6uxf4u9F+v7F5 hdPmxYA5aNPUPcXmmg9bdoZnVx/uPwH/S5Ha/iO233m3Ef38JloMZ6Hv7UyBvvsHNt5O YqDWBMpa/uBFlDBKT15fNDVD/nRVIa16injiY4hhYAsywt1w49MupC07nnjKMCl2/hKG cB+/EKFKaPxzv24hG4rm6W3NRibwm3PwVZmLX7DOscGePHpWAyR1gC4PtFqo+pE+14Q/ KPVFv3hpLiDNzuhGX1Yp2gP6iEQwtYYrkq3hLXR7596eTdexxp16vmbNQrZWoqzVTjUI ZJTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718286730; x=1718891530; 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=Drw+bh0vFOGcaS/1pHzqey5YbazBzVY0YTip6dwSx54=; b=JOyfXd3/BFPD5aP5CTuw1I5aLBG2mP5OzSY6RDEeLxVfwdRYw7HvGOJSmqW9IBPI0E lvb0Vg6lrg12eYt2fWiBMsINXign4Z5ep5wOATZIMSxQZbVkC4Xonq7Qj/kgl/p9DRya TFEvIiuLAT4+UfOyqHiHmGwE614Zp8Q6jeWF9ujE4ZKfPq/3rppFJMRRonyfKhWAcvh2 xWKuCB5D6WO+1t6wmxOVjAJm5uko8vzNPzjQGYPy1cJFCM/XYG87YxDRjZu6KwRNoPVV l6bs3tc4kEZH/LhH7POM0AQTlyHAiCUh05I9AOkCr1lQjKLdnPybD/oOmgtnC+wyOcVt JSTQ== X-Forwarded-Encrypted: i=1; AJvYcCV7/TPPufKbqSOuzMUNNCWkXR6MXaMhKjzj8IkmuJ+g6juCElji+yiRpMNh+qXhiONPQE049MyocPDQaaTrcyspS/xm2EJDlrAUZA== X-Gm-Message-State: AOJu0YwSACYPFpALez27Y6kcW+51BCsb6AFcBaKmOAmu1V6zf7vtZdPT MebOiQnQml5v6E+PQJJDzWi0f5lF7CoC1YCUN4qyWKmdsSKVm+o0LXBlEMbD9oTN79EPTHgvd4o Nlo668xXRDCqcjuKOIUbeFlgM73G9wj/ErqETNg== X-Google-Smtp-Source: AGHT+IG0YXfW5J48LhqDyLUpQ92RDHLHqz9rgqm6jSFjDn0RmWaxIXpuWTs4/nVwj+KKnHLtEzbv/tMmMCsmcr7MsEs= X-Received: by 2002:a05:6512:b24:b0:52c:9ced:7508 with SMTP id 2adb3069b0e04-52c9ced7552mr3490962e87.13.1718286730432; Thu, 13 Jun 2024 06:52:10 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240610112700.80819-1-wsa+renesas@sang-engineering.com> <20240610112700.80819-2-wsa+renesas@sang-engineering.com> In-Reply-To: From: Bartosz Golaszewski Date: Thu, 13 Jun 2024 15:51:59 +0200 Message-ID: Subject: Re: [PATCH v9 1/1] gpio: add sloppy logic analyzer using polling To: Linus Walleij Cc: Arnd Bergmann , Wolfram Sang , Linux-Renesas , Jonathan Corbet , Kent Gibson , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, "open list:GPIO SUBSYSTEM" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Jun 13, 2024 at 3:47=E2=80=AFPM Linus Walleij wrote: > > On Thu, Jun 13, 2024 at 11:43=E2=80=AFAM Bartosz Golaszewski wrote: > > > To prove this point, I even moved the gpio-virtuser driver I'm working > > on to drivers/misc/ too as it isn't a GPIO provider either and merely > > a GPIO consumer with a one-shot user-space interface not conforming to > > any standards. > > We *could* just create drivers/gpio/consumers/* and an entry into the > top-level drivers/Kconfig to have those appear right under the GPIO > providers... > > Yours, > Linus Walleij That would just add to confusion. GPIO consumers are all over the tree after all. Whatever, let's keep it in drivers/gpio/. Greg KH just shot down my idea of putting gpio-virtuser in drivers/misc/. Bart