Received: by 2002:a89:413:0:b0:1fd:dba5:e537 with SMTP id m19csp85622lqs; Thu, 13 Jun 2024 04:50:40 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCW93gElMX1ToqWnimGdhcmp7oPA1Rb+gAVXU90u89VxxT+Zwur4KlP5HGYYcuNqUez4gjXIybCDNNbvA3G1RXO/DLEOTNajJ8cX7/yyyw== X-Google-Smtp-Source: AGHT+IG4Pr4n7RzXzcuIj9ishdIl2mqmC7YtfLSUg36lBLePoQYu8/bPekJvRZfR7V5aoD9m77Db X-Received: by 2002:a05:6214:4a81:b0:6b0:8fe5:4a98 with SMTP id 6a1803df08f44-6b1a5ecfa89mr58474996d6.36.1718279440290; Thu, 13 Jun 2024 04:50:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718279440; cv=pass; d=google.com; s=arc-20160816; b=Jt9UCBKO9EsmXaZsnZOuhSwU2+WTrjTIojKhO/AT+BDdb/UeDdAXrLs5g8+4SoQxi0 m2pQBKsWHG7o3NN7rQ6P4X3KKJscOPu7CvhdqK8v2KvMPaDjVqv/R5Qgw7NR4264UmTj IQ3V6g3oY806nX92ac4OXNAbkhZ5WPFWCRkaXFIxIPxU0pB7m0p8Hmb+2cMSTifXdnQY 3eHbJcURSZIeTb6qCLdJ05HIbjLuqr7hCFseOSwxBG3BjvtB+fBI48o8udKrKiHJDAkl i05G+9F13R43wU2sa39g5avTzhTUmusbJB74gZ0CPVe3oerVfAgKlNRP02m8Sf2jHCKs xi2A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature; bh=mEnKSiliZqluR7D8mymh7E/FztsajO/rxctxx/3eRxw=; fh=hanxM9J3VZOXlcrkGx3r8s3H/4f7TV2Dpe7Smh3lKWs=; b=ZYWsA0kzjIKswOZl6W/n8H5qlDu2B5/XuMEs2lGagecJu4smL1VhIlNSDs5cv5Q+0L dP44UvHrAC2p12QzIyLQuxh9KcUUXdTHcyGDwGrTksm7SCCRRWiE/66GW+X7KVDzk9lF kE8LWfjinXUsVH3X8gIHQ6Y3s6ISmjnxVdRtGT+F1h3VoYJTQBmqARrRhur+bxDzhkjc Kx3r3JuFvioOikF05vGVYTA8SZ4sn1j2NgGFu2q4sp6aU7bg99Lgp+5nmTuuXNgBH5Tb FA2zHOAqDWw0vPjD9HgOS2Ou5xLsK4zXNF1S52o8ZqasMb4VqBG1Kqn7NWYOVfWqR0ZD PE/w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@sang-engineering.com header.s=k1 header.b="f/hC9/6I"; arc=pass (i=1 spf=pass spfdomain=sang-engineering.com dkim=pass dkdomain=sang-engineering.com); spf=pass (google.com: domain of linux-kernel+bounces-213122-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-213122-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id 6a1803df08f44-6b2a5a15053si12417936d6.23.2024.06.13.04.50.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Jun 2024 04:50:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-213122-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@sang-engineering.com header.s=k1 header.b="f/hC9/6I"; arc=pass (i=1 spf=pass spfdomain=sang-engineering.com dkim=pass dkdomain=sang-engineering.com); spf=pass (google.com: domain of linux-kernel+bounces-213122-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-213122-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 05ED81C20E80 for ; Thu, 13 Jun 2024 11:50:40 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 177FB1459E0; Thu, 13 Jun 2024 11:48:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sang-engineering.com header.i=@sang-engineering.com header.b="f/hC9/6I" Received: from mail.zeus03.de (zeus03.de [194.117.254.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 61660145320 for ; Thu, 13 Jun 2024 11:48:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=194.117.254.33 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718279300; cv=none; b=snxsWXqVnGnmpYMWk0O32UC6+eCkUBPj/hOeU3C8m0SGRYkXYvdUqEfR5MoFKQGNUd6nruI+TdpxXnXR0aQDg7yro6uBmAjMcmslJu9S7fqy6mvCUfRY5vvtkSNgBov7eqxC2m8kyOZVDf2Syz9MuP5HqB/HlehqFQucdeu6Lws= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718279300; c=relaxed/simple; bh=mEnKSiliZqluR7D8mymh7E/FztsajO/rxctxx/3eRxw=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=CPqdxnXeyQCTM/saK1EGURfYkQs48pyrZ2vKLZMdzv+M73HVFK2YnkXDgQ0N+e3NxFSoAnz3AZ2fu8jBu2Jn1V8LizYdcmmVOvCAbeSAiXdtJ1qtIFbQNFqEcdRLDP8zh0FG8dTaQ0PvBOnIVS5M8QndLJ6T7Yw5AnZjHXqPMX0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=sang-engineering.com; spf=pass smtp.mailfrom=sang-engineering.com; dkim=pass (2048-bit key) header.d=sang-engineering.com header.i=@sang-engineering.com header.b=f/hC9/6I; arc=none smtp.client-ip=194.117.254.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=sang-engineering.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sang-engineering.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= sang-engineering.com; h=date:from:to:cc:subject:message-id :references:mime-version:content-type:in-reply-to; s=k1; bh=mEnK SiliZqluR7D8mymh7E/FztsajO/rxctxx/3eRxw=; b=f/hC9/6IC3+19pGr9FDM 9cQSiNRimkrJ8UippHw14BaD/vuBRcNZtADW/kfNrdZV88uJcljC6Q2RH1AldBxK tsSbf4kFLch/oZ83E2dOOP0WtyupggPyNbSeEZ8jyvMrUgFPzNuq51mH8puNI2RZ 6eN6B2OSszsr7jzaI7hlpsLe3b2YOgLNmQBUSEve62IYn9MWPwe/KLBOBGF+zKdi xFimy16tfpu3i0nrFgvS3+c8EokoMe8/ETIpw17NUzT36CGTYT08nBCdmf9ETkaf gq7fbHyPMjzxR5Whta0vFoIliHjPE82k1GDmMI/UN7Z9jlE8daYgfL2NO5tEAZgL QA== Received: (qmail 1159010 invoked from network); 13 Jun 2024 13:48:16 +0200 Received: by mail.zeus03.de with ESMTPSA (TLS_AES_256_GCM_SHA384 encrypted, authenticated); 13 Jun 2024 13:48:16 +0200 X-UD-Smtp-Session: l3s3148p1@hLcQE8QakusgAwDPXzjQABqqX1QYyOSW Date: Thu, 13 Jun 2024 13:48:15 +0200 From: Wolfram Sang To: Bartosz Golaszewski Cc: Arnd Bergmann , Linus Walleij , Linux-Renesas , Jonathan Corbet , Kent Gibson , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, "open list:GPIO SUBSYSTEM" Subject: Re: [PATCH v9 1/1] gpio: add sloppy logic analyzer using polling Message-ID: Mail-Followup-To: Wolfram Sang , Bartosz Golaszewski , Arnd Bergmann , Linus Walleij , Linux-Renesas , Jonathan Corbet , Kent Gibson , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, "open list:GPIO SUBSYSTEM" References: <20240610112700.80819-1-wsa+renesas@sang-engineering.com> <20240610112700.80819-2-wsa+renesas@sang-engineering.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="pccqba6xjk4z2fty" Content-Disposition: inline In-Reply-To: --pccqba6xjk4z2fty Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > > I could also imagine the functionality being exposed > > through drivers/iio/ in a way that is similar to an > > adc, but I don't know if that would work in practice or > > how much of a rewrite that would be. > > >=20 > I could see it using configfs instead of DT for configuration and iio > for presenting the output but - from what Wolfram said - insisting on > this will simply result in this development being dropped entirely. Despite that, I'd be afraid that the analyzer looks more trustworthy than it actually is then. debugfs makes that clearer IMO. --pccqba6xjk4z2fty Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmZq3H8ACgkQFA3kzBSg KbbVMA/8CIj8IiOugI0npIWh2UHLnGZ7jZ/6z52wfsrsiR5bSRmSdlmUpLPivcqE 3ac2n820JtmhSEiuhIoYLIbwAt+H0sS9Y8laBH+y1g4CL7Wc6QYwPebg5xTwp56Z plu03Q3xG8c1q3UtJOLwCne0tAqA91C7rUAfUnKd7I4DPHX8zCeU2/XqnDZ/1mmi zNqIICa+cVAwLYuSmzPXlTGkDN6ooXpXGPNXUbT3+/r2dRvn1/mPF1KES7pl8lpq G6AdlBk5cm8TGOI1eMx2zzS/1w8YvPs0nSBNN5tJMB7fQF905SlLJC2f7wR3tiD0 2TJ7uVLWwnQSMiZu+5VwLt+9E4aVnVDqbTfSQSmz+EdGKlPM4deglDQK9n5cDsGR wa+MWHwEMu1X0Z13DuYPicM8ydRvGoSed1HcntTuAGWIrDMT9Ttrj8rrLDWMr3PO 9B49Wa35tzgkLhnUzJdq60AIfPxnMJ6QUFCAMotw54K67GWQ0XsTHnDRDFwXI3rS Ui43rVROviSMqFQ/m/OEd+33UONiiL2EfD4l3FoKiNqHGlLYBf6MWyihYEmex+Pj 1HmOiRPIc20phXGe/RXdr+dhRPD0Al8bBAIZEn+xDUGM5u1hN64LtvlnQ4CjNwv+ 8r4lHSpHmYBqTzytPeNfWENZ7T/79GfAUGjpATdjrAq1eL8hr7A= =31Jp -----END PGP SIGNATURE----- --pccqba6xjk4z2fty--