From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oi1-f179.google.com (mail-oi1-f179.google.com [209.85.167.179]) (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 2615336F423 for ; Mon, 2 Feb 2026 15:17:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770045467; cv=none; b=VKflV8QwK3ZP+yz5y2IbEpxx76ahkqU0ggjt5DujFO9of+KmL11uwsVcC7e4VqTp3rkAtTvw1DLCZHLKuUbzfOgrAVA7keeQk6Tlb9HT+ZxshlqCrvEgPenQs49exDdM6uJA9OjzKLIWRZbco/4z/cMxAME5x/+1bYxiHbJlg/g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770045467; c=relaxed/simple; bh=Lw+CdkWrNDCg1/AjmrE70CH2vLDd4ESEszCTUzmZUrU=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=I3An7sZTeXRvvtxRiYhm45fvKhtT4IaKQUEwN49sVey2qPZdRFNUXjAK0QxhJldGT+V7E+23nIl74s+98/fGecOFD2lj/vtr1gSLl1dtZyJeglB6uB/xIUSimnkYpYgCvCI4En4h1Ij6zSNoFReL46JEzm6pnvCLs0Mk7h4fCGE= 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.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b=NZQtgz8J; arc=none smtp.client-ip=209.85.167.179 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.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b="NZQtgz8J" Received: by mail-oi1-f179.google.com with SMTP id 5614622812f47-45e934bb51dso1707153b6e.1 for ; Mon, 02 Feb 2026 07:17:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1770045465; x=1770650265; 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=EsSha5Bi78vbCUKsfGavyZpVla65ggcaaghfokicSck=; b=NZQtgz8JXaFxnJGFmY1492CVvShTyCPLvaaJ+/ELE1gG4X9I/HWxXSTeOgSywOt2Ei DEkruhI2I3pavSNuava2q1tlOU/0PSeDLo2hvH1JYn6Ld7Q4IEcekwjh8niDU5s25EhE VDKr/SzrgIkXCp2i1Zfv77wAQGvwWI9JK4eWh3lXABEGurZV1ZeW/7pbBSZNbSCC6XwJ G8IoR9JPPh2/Irx0sQPStC9OJuLxufnlYjQfC9I8ebFJjrQPm5uAhN29G+aMd+SYL7QI fFj/AePZG/wxSebH54Kq4ReO3WVPBvCBCcd1iyNg+xfK8MhXb6frVc4ZJ4UgMmM0SGci 8M0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770045465; x=1770650265; 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=EsSha5Bi78vbCUKsfGavyZpVla65ggcaaghfokicSck=; b=KNlMo5+4J1YGLu7RPcrp53kuvaedJlYKFijuin523HpMtBA2i22VrMYueTSGAN3E0b 16XZviko+Jt6Lolcxiiy9B3abfUA7OeimbiMkFvzy84uSghiYgqi6tfT3JeQHCD5gCfI 0ianDbZTlz/j0d5U9yCPb4JdIaaSpNg51qaSSVXlu0vS2yQRGsiOeFwOlHK01S8owTIF qn0uKsHay17pQfYdpEcvfP5j7zsx6IH6pQViU+LUTFzcwbVq2lc9WgY2nKN18D8FE8zI 4GCt59WqJ2EsWr3Qs8f268t7W+RGbhq8x+8mL3+y+u0CZc5EOl/2rEp6rWtd4c0sCXnC bqRA== X-Forwarded-Encrypted: i=1; AJvYcCUvNmh9GVygygn1DTw3kgeYQPtBbyFnv9Z+WMzl3iHCvSXisZCg6uiVszgXfnSB51m/W8djtPwauMvo/Js=@vger.kernel.org X-Gm-Message-State: AOJu0YzkqAU8WX8rIf/skXkobusT7nIom35281T63gyHGVQTtylv3B3x 2DIDMgs7CvAfZOPX4RwTEsT+YvY5UktZ6NKnqQgrdlpTcQuVEF3tIVk13LoXP95Kfhc= X-Gm-Gg: AZuq6aJBNZBIUy/gdtHdSwCyFhllT+yq9Q2byBh/tmidXAXjZVYU1BIztZtJuEAHbyH xwcgqk2w48br5X9T5IWvHNhGwRqXU2izNqooGg9b4QHNmVNOL/EEHQ9i6oF9tEh/SJDEkiEYgwI lKhzcGAdGNe3024s5P7L+2wvnoKvlV0mUva+RVdPqTIJIe30VFK9LC+FSPeTChcP/QuW2y7pnPs Tq5rRHJQfZ6ymMpsX8BCikBRRjrIZDL/kIXH7THXOKzzf9QUWcB1TK7lk8Ir4Vfy14Qfclt+INl KUwwxuOg/O0WcbNbBu8rv5swgCbNEyEWjb+Gewagremq0GpdRgdO8uWgvQFCj7hUmyFBWhGW+/x WRiXUJTbB2KJykSO82pGf2j0rq4dv9GF1lOlmQvxR+zHlrpryWnk11+7x+7arA+K7fgrLPMe6eO h4Mw1ECm4i5/N/celWKpgXkHz99l3dpqj0sWS6HbPhwmS3kcJa3mrWS6gIGS+F X-Received: by 2002:a05:6808:c293:b0:450:c9ad:491b with SMTP id 5614622812f47-45f34b516d9mr5297901b6e.8.1770045464994; Mon, 02 Feb 2026 07:17:44 -0800 (PST) Received: from ?IPV6:2600:8803:e7e4:500:3695:6954:27c2:42ef? ([2600:8803:e7e4:500:3695:6954:27c2:42ef]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-4095749f274sm11881145fac.14.2026.02.02.07.17.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 02 Feb 2026 07:17:44 -0800 (PST) Message-ID: Date: Mon, 2 Feb 2026 09:17:43 -0600 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 v5 1/4] iio: industrialio-backend: support backend capabilities To: Tomas Melin , Michael Hennerich , Nuno Sa , Lars-Peter Clausen , Jonathan Cameron , Andy Shevchenko , Olivier Moysan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260130-b4-ad9467-optional-backend-v5-0-7da803ba7326@vaisala.com> <20260130-b4-ad9467-optional-backend-v5-1-7da803ba7326@vaisala.com> <688cbfb1-0944-492a-929d-91ebb9ab22fb@baylibre.com> <2b49eacb-c375-4b01-8cc1-325fb743daf6@vaisala.com> Content-Language: en-US From: David Lechner In-Reply-To: <2b49eacb-c375-4b01-8cc1-325fb743daf6@vaisala.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 2/2/26 4:58 AM, Tomas Melin wrote: > Hi, > > On 31/01/2026 22:30, David Lechner wrote: >> On 1/30/26 3:16 AM, Tomas Melin wrote: ... >>> + * >>> + * @IIO_BACKEND_CAP_CALIBRATION: Backend supports digital interface >>> + * calibration. Calibration procedure is device specific. >>> + * @IIO_BACKEND_CAP_BUFFERING: Backend supports buffering. >> >> I assume this means it supports devm_iio_backend_request_buffer()? >> >> In IIO, we usually say "buffer" and rarely "buffering" so this name and >> description is a bit confusing to me. > > Sure, would this mean that name and comment should be? > IIO_BACKEND_CAP_BUFFER: Backend has support for buffers > Works for me. Or even more precise: "support for IIO buffers" or "support for IIO buffer interface".