[{"id":3674147,"web_url":"http://patchwork.ozlabs.org/comment/3674147/","msgid":"<adT3gs3H38bbj40L@ashevche-desk.local>","list_archive_url":null,"date":"2026-04-07T12:24:34","subject":"Re: [PATCH v5 0/4] ti-ads7950: fix gpio handling and facelift","submitter":{"id":46495,"url":"http://patchwork.ozlabs.org/api/people/46495/","name":"Andy Shevchenko","email":"andriy.shevchenko@intel.com"},"content":"On Sun, Apr 05, 2026 at 09:39:22PM -0700, Dmitry Torokhov wrote:\n> The original reason for this series is to make sure ti_ads7950_get()\n> returns result in range [0, 1] or a negative error code to comply with\n> gpiolib requirement.\n> \n> During review David noticed the fact that the function also clobbers\n> gpio state. Fixing that lead to adding cleanups using guard() and devm.\n\nNow the series LGTM,\nReviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>\nThanks.","headers":{"Return-Path":"\n <linux-gpio+bounces-34782-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=DP20bL8l;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-gpio+bounces-34782-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com\n header.b=\"DP20bL8l\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=192.198.163.18","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=intel.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=intel.com"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fqllY3w5nz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 07 Apr 2026 22:25:29 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 12429300B74B\n\tfor <incoming@patchwork.ozlabs.org>; Tue,  7 Apr 2026 12:24:45 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 44BA43B38AF;\n\tTue,  7 Apr 2026 12:24:41 +0000 (UTC)","from mgamail.intel.com (mgamail.intel.com [192.198.163.18])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id E47B43A3831;\n\tTue,  7 Apr 2026 12:24:39 +0000 (UTC)","from fmviesa003.fm.intel.com ([10.60.135.143])\n  by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 07 Apr 2026 05:24:39 -0700","from pgcooper-mobl3.ger.corp.intel.com (HELO localhost)\n ([10.245.244.182])\n  by fmviesa003-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 07 Apr 2026 05:24:36 -0700"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775564681; cv=none;\n b=Subv2QE685CkzntzB8/CnnJf0ucGZOKloh0iGCYpWs3OGaPX2dMo9AHVPqTO+hkw5Sbmn/wdawJL8zYcQB728kwswyW9OWydNtnV+jvE+z7ZW3m1QnLUufbGcgOeQZG5kpC0kqNzN1bJ3PULz/xSMlD5F2zc0vyUkvGHiifSCk8=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775564681; c=relaxed/simple;\n\tbh=7vUEmXCiBvW5Q7MjYbPq7XgplXmNVer9sQSwSRnDVAo=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=Rmkd3L7jt/9D3yBrDlry0BXu7A8wayuWerkklT+aY5JZGF/31+h2kZ75PX4AY/Zm7J6BWN7KToUQEY/UlphodaiG6So2oEsE6RYVxlxxdJJ52l9dVS5K7RLKbNrcLOpDSwwkUMQoMQQay6YVsIKKxN5JwpX2PB20pBTtUB3onvc=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=intel.com;\n spf=pass smtp.mailfrom=intel.com;\n dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com\n header.b=DP20bL8l; arc=none smtp.client-ip=192.198.163.18","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple;\n  d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n  t=1775564680; x=1807100680;\n  h=date:from:to:cc:subject:message-id:references:\n   mime-version:in-reply-to;\n  bh=7vUEmXCiBvW5Q7MjYbPq7XgplXmNVer9sQSwSRnDVAo=;\n  b=DP20bL8lmqg7UiQggKwxE0uHvCOauw+IHNJYrXnGFUjegDftJKs5xQpQ\n   k1MF32hQ4xTM7ktqS7hABzYuoAXV6T5GzBkrVJwQgXXnyFyWbyURsdqPs\n   4bX3EZL/c7Nk3McZpC750hT06C18Z+s1YLQieROTr1rPFCTQkHg0N7xrC\n   2zLSFsFYfA33sN0eGcmvtxUwtoqiYuKOpG9dJLWl2j39ZAn6rrUMH4mFH\n   JR06cuqBterXw9x6TsHXCvDbruGBqmJ4bc6J4E4at2pTT/BcfCzbybF6R\n   bWz2cAm/PAUzJOnq616Da1v9x/6hzYmpsWgO5eKQq5RZK3usTkBoovv0q\n   w==;","X-CSE-ConnectionGUID":["cEb4zXEIQQS4HDk4o4PBnw==","d81mAbAvQ/GjL3OQM7tAUQ=="],"X-CSE-MsgGUID":["/G7AQkRZQ8+mOUQKF/9f4g==","qQd4DCSgTAW144Bi5AtkNw=="],"X-IronPort-AV":["E=McAfee;i=\"6800,10657,11752\"; a=\"75698564\"","E=Sophos;i=\"6.23,165,1770624000\";\n   d=\"scan'208\";a=\"75698564\""],"X-ExtLoop1":"1","Date":"Tue, 7 Apr 2026 15:24:34 +0300","From":"Andy Shevchenko <andriy.shevchenko@intel.com>","To":"Dmitry Torokhov <dmitry.torokhov@gmail.com>","Cc":"Jonathan Cameron <jic23@kernel.org>,\n David Lechner <dlechner@baylibre.com>,\n Nuno =?iso-8859-1?q?S=E1?= <nuno.sa@analog.com>,\n Andy Shevchenko <andy@kernel.org>, Linus Walleij <linusw@kernel.org>,\n Bartosz Golaszewski <brgl@kernel.org>, linux-iio@vger.kernel.org,\n linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org,\n Jonathan Cameron <Jonathan.Cameron@huawei.com>,\n Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>","Subject":"Re: [PATCH v5 0/4] ti-ads7950: fix gpio handling and facelift","Message-ID":"<adT3gs3H38bbj40L@ashevche-desk.local>","References":"<20260405-ti-ads7950-facelift-v5-0-1f980ed3cf9e@gmail.com>","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20260405-ti-ads7950-facelift-v5-0-1f980ed3cf9e@gmail.com>","Organization":"Intel Finland Oy - BIC 0357606-4 - c/o Alberga Business Park, 6\n krs, Bertel Jungin Aukio 5, 02600 Espoo"}},{"id":3674634,"web_url":"http://patchwork.ozlabs.org/comment/3674634/","msgid":"<CAD++jLmCGH1aOyprFpXEpo5G3pyDbGaxw+V1GyJjc89kx9kqQQ@mail.gmail.com>","list_archive_url":null,"date":"2026-04-08T08:02:53","subject":"Re: [PATCH v5 0/4] ti-ads7950: fix gpio handling and facelift","submitter":{"id":92050,"url":"http://patchwork.ozlabs.org/api/people/92050/","name":"Linus Walleij","email":"linusw@kernel.org"},"content":"On Mon, Apr 6, 2026 at 6:39 AM Dmitry Torokhov\n<dmitry.torokhov@gmail.com> wrote:\n\n> The original reason for this series is to make sure ti_ads7950_get()\n> returns result in range [0, 1] or a negative error code to comply with\n> gpiolib requirement.\n\nThis looks awesome. Thanks for all attention to detail and elegance.\nReviewed-by: Linus Walleij <linusw@kernel.org>\n\nYours,\nLinus Walleij","headers":{"Return-Path":"\n <linux-gpio+bounces-34870-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=OmXigSd7;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c15:e001:75::12fc:5321; helo=sin.lore.kernel.org;\n envelope-from=linux-gpio+bounces-34870-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"OmXigSd7\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from sin.lore.kernel.org (sin.lore.kernel.org\n [IPv6:2600:3c15:e001:75::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frFtQ4WNzz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 08 Apr 2026 18:03:10 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id 89BC6300A642\n\tfor <incoming@patchwork.ozlabs.org>; Wed,  8 Apr 2026 08:03:07 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id C473C39B967;\n\tWed,  8 Apr 2026 08:03:05 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 875EA37F749\n\tfor <linux-gpio@vger.kernel.org>; Wed,  8 Apr 2026 08:03:05 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 2D02CC19425\n\tfor <linux-gpio@vger.kernel.org>; Wed,  8 Apr 2026 08:03:05 +0000 (UTC)","by mail-yw1-f170.google.com with SMTP id\n 00721157ae682-7986e0553bdso58842487b3.2\n        for <linux-gpio@vger.kernel.org>;\n Wed, 08 Apr 2026 01:03:05 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775635385; cv=none;\n b=uOMg6OzH1Ed/nrLITO8XEYeTUS/GI5ZCQxiqgHPdoyzebCpVwTul7JMnnlJ8ovoYWVSs3eEKrBAc/tm55KIqpslU0EJgO8YxC0o3oyejvcS+pfekYJQQxtHrk7TT1pl8oMZF5DJhDq78OK1z+Tr3DIQ4eyhyPz2AbYQ+Z1mhInM=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775635385; c=relaxed/simple;\n\tbh=q3m6wCafPPHnDhGN/jVfGwXg9ud8SIGXMM4cDcDzTb4=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=gv5AVsIXAVi1yZLTkw/VZlyE93IBe9MfcIfChjGLD/XHuE/t2F7qb6cLiDE55Y7hhBbjU4xWFgP6jEJe7rU4zdjM4k+GcLcQ7KHQOmTEMYQ+KejKCxwqt1Dz6MBTK+nmxjMeLmEK3oMROhzmCV5WXp3X+XJ+nYfEtkkIrfykcr8=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=OmXigSd7; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775635385;\n\tbh=q3m6wCafPPHnDhGN/jVfGwXg9ud8SIGXMM4cDcDzTb4=;\n\th=References:In-Reply-To:From:Date:Subject:To:Cc:From;\n\tb=OmXigSd7dUjgYicAwaScNhN259Z7kjeTittgYtUSTjZUy8G+MSfxFsS5cOIA2WZwf\n\t K7qW3zB6NxEYhY0BJJjvc/OKDsC2nfRZGP2t38wXsk4yDHsW2tOzTakg+uBElctxM5\n\t U/W3SOKavtDuyoLb0zhgmsfBvVo10IzqtI+w+rrQ8kQgfMHSomAdW0pc3KZBPG+Xjy\n\t ssAaEkbpmP8G9+FiPHDSDfQjM3yjEDE6DtZL/puKc2isV919jJsKpedzhXvqlaBBCR\n\t 9a8s+HUBw0BzW/DbmqySbLNDruNWiWtRDKlJGslm9eSQbZ13+gazDnuW3ysc1A87Eg\n\t 8xzpwviJPsHHg==","X-Forwarded-Encrypted":"i=1;\n AJvYcCXIisyUpvvbUWs4AEasjudLye87WNuuswpNzR8qNzOQHogTgvyMw0jpX7NUfdG9ZMnEJde7t/YwcPG5@vger.kernel.org","X-Gm-Message-State":"AOJu0YwCzaQ9oHzH/MoakYErDFQn24ildPUfgXjbO18qND4d4PcgNoWe\n\tmOXtTe9scUWorMkza7QJ+bB7U9Af1C0N0F1rFy37k1OMHfmY+l8hF0Rs6P2W978qZB19/8JEZK0\n\tj4HfuoQUOvoOOTW5EdXzbxTrio6J71lY=","X-Received":"by 2002:a05:690c:6e84:b0:79a:1f7e:fca7 with SMTP id\n 00721157ae682-7a4d2ff2407mr203983157b3.12.1775635384512; Wed, 08 Apr 2026\n 01:03:04 -0700 (PDT)","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","References":"<20260405-ti-ads7950-facelift-v5-0-1f980ed3cf9e@gmail.com>","In-Reply-To":"<20260405-ti-ads7950-facelift-v5-0-1f980ed3cf9e@gmail.com>","From":"Linus Walleij <linusw@kernel.org>","Date":"Wed, 8 Apr 2026 10:02:53 +0200","X-Gmail-Original-Message-ID":"\n <CAD++jLmCGH1aOyprFpXEpo5G3pyDbGaxw+V1GyJjc89kx9kqQQ@mail.gmail.com>","X-Gm-Features":"AQROBzAP4gjmXq6GtnmeMKyxAcxNOuzOxwPpSgs8d0UzMVk7Bb90YznRPcjpNSM","Message-ID":"\n <CAD++jLmCGH1aOyprFpXEpo5G3pyDbGaxw+V1GyJjc89kx9kqQQ@mail.gmail.com>","Subject":"Re: [PATCH v5 0/4] ti-ads7950: fix gpio handling and facelift","To":"Dmitry Torokhov <dmitry.torokhov@gmail.com>","Cc":"Jonathan Cameron <jic23@kernel.org>,\n David Lechner <dlechner@baylibre.com>,\n =?utf-8?q?Nuno_S=C3=A1?= <nuno.sa@analog.com>,\n  Andy Shevchenko <andy@kernel.org>, Bartosz Golaszewski <brgl@kernel.org>,\n linux-iio@vger.kernel.org,  linux-kernel@vger.kernel.org,\n linux-gpio@vger.kernel.org,  Jonathan Cameron <Jonathan.Cameron@huawei.com>,\n  Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable"}},{"id":3676208,"web_url":"http://patchwork.ozlabs.org/comment/3676208/","msgid":"<347859e1-fd6a-4b4b-a1d1-3e29a46be49e@baylibre.com>","list_archive_url":null,"date":"2026-04-11T21:39:47","subject":"Re: [PATCH v5 0/4] ti-ads7950: fix gpio handling and facelift","submitter":{"id":87228,"url":"http://patchwork.ozlabs.org/api/people/87228/","name":"David Lechner","email":"dlechner@baylibre.com"},"content":"On 4/5/26 11:39 PM, Dmitry Torokhov wrote:\n> The original reason for this series is to make sure ti_ads7950_get()\n> returns result in range [0, 1] or a negative error code to comply with\n> gpiolib requirement.\n> \n> During review David noticed the fact that the function also clobbers\n> gpio state. Fixing that lead to adding cleanups using guard() and devm.\n> \nTested-by: David Lechner <dlechner@baylibre.com>","headers":{"Return-Path":"\n <linux-gpio+bounces-35055-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=QefMkVdR;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c15:e001:75::12fc:5321; helo=sin.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35055-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.b=\"QefMkVdR\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=209.85.210.44","smtp.subspace.kernel.org;\n dmarc=none (p=none dis=none) header.from=baylibre.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=baylibre.com"],"Received":["from sin.lore.kernel.org (sin.lore.kernel.org\n [IPv6:2600:3c15:e001:75::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4ftRsY2JCsz1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 12 Apr 2026 07:40:01 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id D3C84300AD79\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 21:39:57 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id B230838643F;\n\tSat, 11 Apr 2026 21:39:53 +0000 (UTC)","from mail-ot1-f44.google.com (mail-ot1-f44.google.com\n [209.85.210.44])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 3390D347C6\n\tfor <linux-gpio@vger.kernel.org>; Sat, 11 Apr 2026 21:39:50 +0000 (UTC)","by mail-ot1-f44.google.com with SMTP id\n 46e09a7af769-7dbccb6ae20so1579809a34.3\n        for <linux-gpio@vger.kernel.org>;\n Sat, 11 Apr 2026 14:39:50 -0700 (PDT)","from ?IPV6:2600:8803:e7e4:500:d2e5:c81c:5b23:fe55?\n ([2600:8803:e7e4:500:d2e5:c81c:5b23:fe55])\n        by smtp.gmail.com with ESMTPSA id\n 46e09a7af769-7dc269402b9sm4706635a34.20.2026.04.11.14.39.48\n        (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n        Sat, 11 Apr 2026 14:39:48 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775943593; cv=none;\n b=AkOlwiUiQBFZ+tLJMWYLiOGRehvGKxNQlUNLveavd7tdsa/FX+A/4YXP+YHX0zLMN31lWTXgmVR8OjmtkSOr8ogZpWicJRrrXEV97sA1+tutVGSZDzEKuyfoCePwGz3lIZKoYMxlRyaqqf5B2nKLb9mp3orzwMBDcTUmxtEM1WM=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775943593; c=relaxed/simple;\n\tbh=NWOEM6UHmzuwqOGsN6bDxg/kFoRuDDnEOho0JxD7gj4=;\n\th=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:\n\t In-Reply-To:Content-Type;\n b=TQv7h+MezuytQLPkFrLwu4kHdwHvM+WGMbQD6S0XScJ6n7jVsWogRsWt0v90QU1I+xHs00jnKoZe/uQVCZRvc4N5CKsKDeNLDDccG/5ak64ZkF000I8H5xypIIXbyi5mK5ONwX879Ap9UUSnZRr9SV0EAl2c1pHpmpM1hsoyEdw=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=none (p=none dis=none) header.from=baylibre.com;\n spf=pass smtp.mailfrom=baylibre.com;\n dkim=pass (2048-bit key) header.d=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.b=QefMkVdR;\n arc=none smtp.client-ip=209.85.210.44","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=baylibre-com.20251104.gappssmtp.com; s=20251104; t=1775943589;\n x=1776548389; darn=vger.kernel.org;\n        h=content-transfer-encoding:in-reply-to:from:content-language\n         :references:cc:to:subject:user-agent:mime-version:date:message-id\n         :from:to:cc:subject:date:message-id:reply-to;\n        bh=9K+MshAqvxCaSofC9uMUIkg4klLczZe1OyL9MVsBvF0=;\n        b=QefMkVdRtoanbAxbw9zGPQXgPNXJItSf/ZA2+rEaW7TP/hMcYLW4ACFknlnGQxfwnB\n         VjQAnutuAS8X6olZ8Nb4mSvjonNhyx1zqwOlq7fgLCgjxDtuAxo79+MTWP+sDHLhhTyA\n         mQ9/wBynW0mZ1eFbYFesKrzfFPuQ4llvsJwy7Zpu9rNlijnwFVChhas/80p8qs+fh7Uu\n         /QLn5qA0b0A8DMEsFLD3SjAGlTJhEZNGSbxzGXiNNsCBAUsRJNnz/s+ix2r8aiLdmE2X\n         m1QVJmqnBWkaEaprHctxsp6ItGpRAnrUjCO7QE+HgxLEE0oujGq/LGCkOkuwYwuNRPP7\n         tEbw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1775943589; x=1776548389;\n        h=content-transfer-encoding:in-reply-to:from:content-language\n         :references:cc:to:subject:user-agent:mime-version:date:message-id\n         :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n         :reply-to;\n        bh=9K+MshAqvxCaSofC9uMUIkg4klLczZe1OyL9MVsBvF0=;\n        b=G6ZZylpezRy79Tq6tyMSgyPL079fwq6ef695BkRO97wAE7W87f4lkuumU0cQP5svk5\n         KnnNLl0nIkffVwpvwUFl9cDC6XZOQbCmchgq+ngRcnPctcr8mwmAnGMa8340ogz07C9P\n         aY1C9UV+6AHevMZBh0FxDsBlR2FHX1GsAUDE9Hj7qP3aK96r6jmdjRKAg05LL6vUxa9P\n         F7u3X0dihwfhbrMArlfH8ApGMtZ8HhwSU0pVzSqm8tvM+p6UNWkqggfzLe3FUYx0pRED\n         Ugc3I3IcYeQ+KAzxO5Asp9zqywCuDetwW73FEHhfFhX5KfQPRvAnM/zR7HvzqluHWe36\n         H87A==","X-Forwarded-Encrypted":"i=1;\n AJvYcCWa2novrNcGW660optISL06USi0JJ7KG/1B5dAoeeafWsDnMuVaEEieSBxWlj5Z0L2kJoTxqZmsRNRI@vger.kernel.org","X-Gm-Message-State":"AOJu0Yz8GAeMblrlP0i0qZVDv829Qu9YXCBo4vS8gc2+NOLASFkP7Dp5\n\tgxQHR4grHpBM10VPPEjzSwTF6cGtAEw7BrkzAO0xIHMmQ9cFxp+qO76e9Na3VNk1HTM=","X-Gm-Gg":"AeBDiev6hzEezVXrV8g2jqewSnRN+sTVNO9urXTi7IQIBnxalSN6pklXJ2fXXIEF1+f\n\tqbJ0Bxy527ldYxZAHDaqbDO2LKx9WW0QpeNjiNdekqTAshZtMEj56Sq+NSwvCiZ9g/mNQUTMD2Y\n\tfR8o/H/Kk9IfdPazCVXNzg5Ch1aLJKZ5rJw4Hx/i0trFJ4+VLFCBtoewj00mIgWRI6wM+Z+V5os\n\tpFraV8TVdMDLYbMhqZrWkqVqBfxfjM4wd1CGr9jaTV78rWccUDWx/SIrK107udw1VuVI13M4HRa\n\tg/FDLcQiVSWlqKu3Agxit6z7AvvyOP90Vg7fOmhiP9q1XCizw0lsU/Tga4LdYoj1WSn1y7kr9hg\n\t/SakToD0c8966dVtrdnQnHX+/OMqafaiurlT4p7GgGmAG/TAZiP8EdV2plux0myvbEs62O+XaP9\n\t/pSzKx3u2p6jz56BgyUT383Wzy/LaipHanAXWhEJSS8nJUZnrkx0BA/3cUIHqyIXZyHmE5Qh+JL\n\tQ==","X-Received":"by 2002:a05:6830:6504:b0:7d7:dfc6:e1d1 with SMTP id\n 46e09a7af769-7dc27d87a0cmr4926413a34.3.1775943589245;\n        Sat, 11 Apr 2026 14:39:49 -0700 (PDT)","Message-ID":"<347859e1-fd6a-4b4b-a1d1-3e29a46be49e@baylibre.com>","Date":"Sat, 11 Apr 2026 16:39:47 -0500","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v5 0/4] ti-ads7950: fix gpio handling and facelift","To":"Dmitry Torokhov <dmitry.torokhov@gmail.com>,\n Jonathan Cameron <jic23@kernel.org>","Cc":"=?utf-8?q?Nuno_S=C3=A1?= <nuno.sa@analog.com>,\n Andy Shevchenko <andy@kernel.org>, Linus Walleij <linusw@kernel.org>,\n Bartosz Golaszewski <brgl@kernel.org>, linux-iio@vger.kernel.org,\n linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org,\n Jonathan Cameron <Jonathan.Cameron@huawei.com>,\n Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>","References":"<20260405-ti-ads7950-facelift-v5-0-1f980ed3cf9e@gmail.com>","Content-Language":"en-US","From":"David Lechner <dlechner@baylibre.com>","In-Reply-To":"<20260405-ti-ads7950-facelift-v5-0-1f980ed3cf9e@gmail.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit"}}]