From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oa1-f52.google.com (mail-oa1-f52.google.com [209.85.160.52]) (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 C90603FE66F for ; Mon, 11 May 2026 14:51:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778511089; cv=none; b=MY3aedm5yQUBotZkhxkTDwBOPlk1YwrjuS6TL87pTRhlQFrLEEK3gp6jYiBVOhN7BQMct5zb/3zqvt8YXvVQCMP35/jGltreDP+zppJ+o+RkJnhdaQxc1sZ2SK4e+iLEWqXgMKgXg/TEPck8zbApJYIepOg8HwaEA7MeUQw8zsU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778511089; c=relaxed/simple; bh=fiqN52hoiPIbCm1dNMUPMNLC988GDAA1ANHCAtIZaoU=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=nujgVjwt1nPdNTLZR7KjrdhifEn0aazUygPiVhZa4yt9brU4oPK6JqPrS7SXJx94CbTEvmcVNzn8/I/NCpXm6pLELh2PAuBGwOB1KrV5inGQjt8/g8KgIzhzqJK4S/viVHo5DkDlX/aSYsXIL2DaTkVHjsylQB5JyQq6rAzVQd8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre-com.20251104.gappssmtp.com header.i=@baylibre-com.20251104.gappssmtp.com header.b=wSHOcz12; arc=none smtp.client-ip=209.85.160.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20251104.gappssmtp.com header.i=@baylibre-com.20251104.gappssmtp.com header.b="wSHOcz12" Received: by mail-oa1-f52.google.com with SMTP id 586e51a60fabf-439712b3416so253172fac.2 for ; Mon, 11 May 2026 07:51:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20251104.gappssmtp.com; s=20251104; t=1778511087; x=1779115887; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=oS24+5W/osQp5tsZpUP3jxZildDxTXPcVZaq2XXbhPY=; b=wSHOcz12X635QhemWjgSptQiaAY4B8/1e88+bW1/EVjp38RMom1IyBm5fSaB+uG+3Z v/7qfgfh/UVihw8MBAZOKUHOmpSIA3ZF4yEMUiLHmTmQBWJvV78/V8uHZMM0MZ7Zd6sL qVZrXhNjL2raucQ1KSA2WjxKgil0Psd4C3IdlgwLt52WCUpBzwOJXaqgRuUslEq38Vdp 0l/gqOMjOhPCCKn4HITFXwHSIp2iAyITMMPQdb5pCieeehYlnmw4R4oxu8Eaguy//UK1 LctWext2e2TQ5EOiKW5AW0lG75Ag7PRjBuNw/vrSlsU0Yq8AoJZ6BKxEQlLpshShge/o 1TGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778511087; x=1779115887; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=oS24+5W/osQp5tsZpUP3jxZildDxTXPcVZaq2XXbhPY=; b=M5n0Qj9V1MywG2zGX3rAnpASb9MsqrJ7CGLF9jyKimu5dAGd0Hg5SC8uXyfUPRXsXj vhm7c5kHDktbGrJ4t43B3x2ZXvsMX7Eqpi8sjrjZOV82LtoG3O+0zhe5lXZIpjmiMBOM oKCcg9qtwDseymTKUh5WgofVg6VGr5dZSQxG4EoDR1fjU11XFaeN9SF8GoIiflXPzksG O6C7TIKd10sjwVVnZvSZsvIl989fcTGf8KBMxlX5uuQyww50xgPvg0eSfLQs97h+rSxq fyQggTKa7e+uFLYcllteQkQMFRUBGkKFapz+btWgeviSqgbb7KG/oTzObrMo6f+0muLj wBfQ== X-Forwarded-Encrypted: i=1; AFNElJ8P3O+K/P6y3Qjxjo+4WX+Fg0Emn0GbI/bGuDuB44B7RtcZeqjzBV1ZiQK1J9OfdzyePUaZiiKP0PTJmJ4=@vger.kernel.org X-Gm-Message-State: AOJu0YwQxqzyaVthSsaKRdGLr0wdGt2Vyy8sxnSpixxsQjzBxzAxDKCq 4wZe9OND1+Yb853eXdji8pkNCN0MQLgL7QL3nDe2iivHHMawYdQmjIY3C4B8QCjsHNw= X-Gm-Gg: Acq92OGkJypm66UVReH+swPXdRUxTeTyPYzMHoo6s2hxMY6ctwFCpdRZxb+EaISJLtm 8eS0B1lek6IVF1GJz2lVf5zAi1uWyKpeEzi1niWztq9/TdbIKhbpnUYGIpqnWj8k7hFt202toy+ CFavYMxAcDRn5cjic1//eFdko4SLh+ngT4QHuVaA1V9ejGz+LOaM8+8/KqnuLD5MVAYQSdNFt8C JiEB9NJOD17jHOoJu0jMd9r24yiVlw3O9RZgPT5V38Nsp8xZXlwto25FWosFuf5GZHDy8VZ10I9 zpXQyFFjPzLIYoJt0M7eVHKKnFWGYYgTzjw6XiHAXMQxGnN8yeNbf+7SOVgX/ioLVAwHRiwcBA9 9M9sYi19EWFVv4oQNqAzWG183rN+dJQ4E+pcb6niNVETdrxFMPmiHhZIhCF/WBbtOSRrmS8bl/E YIWuELOlZp5+6rrMVSqEhDxlOOnWyBTTkh3CowPUmH/gh1fxhG6y8oIAOoGomt9LqzRTW2n3xsy t0QHl5c2w== X-Received: by 2002:a05:6870:d1c9:b0:42c:ecc9:58b5 with SMTP id 586e51a60fabf-434f586a72cmr14643597fac.11.1778511086772; Mon, 11 May 2026 07:51:26 -0700 (PDT) Received: from ?IPV6:2600:8803:e7e4:500:591:4577:3439:3a1e? ([2600:8803:e7e4:500:591:4577:3439:3a1e]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-4355736dbc0sm10029411fac.11.2026.05.11.07.51.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 11 May 2026 07:51:26 -0700 (PDT) Message-ID: <3493d6ef-5f02-4eb1-b81a-89597045acbb@baylibre.com> Date: Mon, 11 May 2026 09:51:25 -0500 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 1/1] dt-bindings: iio: adc: add AD7816/AD7817/AD7818 binding To: Denny Lin Cc: lars@metafoo.de, Michael.Hennerich@analog.com, jic23@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, nuno.sa@analog.com, andy@kernel.org, linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260509022718.82957-1-dennylin0707@gmail.com> <20260509022718.82957-2-dennylin0707@gmail.com> Content-Language: en-US From: David Lechner In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On 5/9/26 8:37 PM, Denny Lin wrote: > Hi David, > >> Why are we adding bindings without a driver to use them? > > There is already a driver for these devices in > drivers/staging/iio/adc/ad7816.c, which includes OF match entries > for "adi,ad7816", "adi,ad7817", and "adi,ad7818". > > This binding is intended to document the existing DT interface. Usually, we want to be moving the drivers out of staging when adding the DT bindings so that it all gets reviewed for correctness at the same time. Drivers in staging are usually there because they are doing things that are not actually acceptable for the final stable mainline version of a driver and need more work. > > Thanks, > Hungyu > > On Sat, May 9, 2026 at 3:13 PM David Lechner wrote: >> >> On 5/8/26 9:27 PM, Hungyu Lin wrote: >>> Add Device Tree binding documentation for the Analog Devices >>> AD7816, AD7817 and AD7818 SPI ADC devices. >>> >> Why are we adding bindings without a driver to use them?