From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.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 85F57358D07 for ; Mon, 2 Feb 2026 10:33:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770028389; cv=none; b=IzTZmY/oOSOErt/TnM55nC4FxmBHTyDfeHK06UJTHDawVEYr0WlzV4XPZq2bN0++DGpAcZPi6fXlGjvpjnpKsdUxjfzPaXv2N4q4vnkgrxNq/D4C/wwnHk+V+B9bizdoHSqKq0TY7jPpXEk3Unq4YVb9egtV0ltGlph9sLz8EkE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770028389; c=relaxed/simple; bh=DM2VRKUPokmdre5IPttTy6qbwBHVuiiOks6itZZnwBs=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=V8BClPxIzMPV3OB3glouno+NK5EQcM/YQ1hf8uibq3nTEGbfErIcNSbOLYEbDIPFMlI2/w1olqhi2rTDQBTmaGo3reJWUz5isL5/MHc24VPHTxG/NGu8s84Hf9erh9q/sMT2Pi+r/YfmZ/YPSB0oaSMi6qKbVgk+LpAM8V+x7Rs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JtEMIXcz; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JtEMIXcz" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4807068eacbso35318915e9.2 for ; Mon, 02 Feb 2026 02:33:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770028387; x=1770633187; darn=vger.kernel.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=Dn+DKTLq3TUfgg0k8XN0MShRi13GAK4oCUvSnj3CWEo=; b=JtEMIXczczCczreemscV0s4XequO/ju/BqlkKDE1i/HWGwb72APUgbFHVB/g0+TifK 6TCLo4YDH2fOgPK637cN3OtYPsswo4FM22Etd26HC725o5yx5eaXpmkZiIHvgnzN46Rf 5CzvPAtEA7cvmLT/wPQMCBTkxFTO0F+6sz+HtgdDOgWOLKnMDSokxrUC8M+mZGq150+p +itH2k4xDG6vjRgxecxZvxYLM3Gb8tS5cg1CGU2J6GQLlq0Qg7+1wHP+gPgQnOFdZU83 /aU2nVo7uTUCqAeQxU5hTEnXjCG2Zgb+DipvEu5+c4p/XM/ukf/r7LbfZ8yL4UziWzUr QbhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770028387; x=1770633187; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Dn+DKTLq3TUfgg0k8XN0MShRi13GAK4oCUvSnj3CWEo=; b=ghkDh6JBhr1Lips7X0BYsB+CNbYAsuhduxKU/c2VZ3xOTcGaDALHHzg1Jie3uaaG0C e1miP5wk/McDgZ4NZ3pRjfM9fmQJGEOhu+No2K1V1n4TNLrElN68hUqYjaKlbJ56IpVc VqSA/Z4Ne2FpFK53fcbdtUlanmTBlpFDvB2aiG59z1iijbVfxfkPDuLOoTI9T/EzkP8v gzmGHaw66caX+yJmA+IhhfCViToO6GP+uWPw6kIf76rTqScbsY/zNsPBi90lOalc46Gu Bz/fQGMxnrifmuMbzBrsE1BZ5NSq8nvT7rNM0lZmhHVB33NEV0tOzDs6T+FO4j5rMOSB KBQA== X-Forwarded-Encrypted: i=1; AJvYcCWXmXFcLkkcthFRRRV5D+RKFMkSDi78v0Dr1ZOc2Rui4egTkWK/J4VMKzO8jciI23Y6+lmK/PTl70B3LA4=@vger.kernel.org X-Gm-Message-State: AOJu0Yz8X6gUC4tP91EAAfTpFKKl2vqqdW0LM4mpGWCJYY5TC94iuKbf 9u9Ioou7a+b0z23pbDA8QV3vqM1Hya35MeTcVs9E+mCAcytvk+sZgFgP X-Gm-Gg: AZuq6aLH8UHDBl1WGRwS69PttlCQ4z6Bj1dCkBV3bZegU/KS8e1PMQkC3LPcsUawShJ 6rkgZDqh3q1NLlKz18mti3vZxZIKQhdg3qnDNfsA8wFMsMhLGBAFk7BVkcDJM/EysHuPcB2lT4+ OfvV26UeULOC1qeqGzGQL0jRHiA3Lx2X6ogSzyEANZcgxhxBNMpMM2wTxzuMjiCBlNf1AIUDrdX rfGallC8hhoU3szYEqIOQ7X2zsF+uJt6Re3jB1XHEACPTwtSAV2Utagc2xa8ORc0hcn3NOWqHjE GAIQsYk5lFup7NhCxKdm7TEhJ3p4KwMvEP8gI9VZOlSEj0dMcaGwMJ8vAKdg1ke+HE6w/BmExnZ 8xyu5BXgJ+oVMi+PkHAV8Q7dcOaKB+gvNYIDH8ADPTDdqRClQdTQL3TmmzRBzKw2SxPafmyjDEQ eVUGChaTe9AzsVdDGHJxs= X-Received: by 2002:a05:600c:3e1b:b0:480:32da:f33e with SMTP id 5b1f17b1804b1-482db47ce18mr140996085e9.17.1770028386734; Mon, 02 Feb 2026 02:33:06 -0800 (PST) Received: from [192.168.1.187] ([148.63.225.166]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48066bfb59asm429745315e9.7.2026.02.02.02.33.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Feb 2026 02:33:06 -0800 (PST) Message-ID: <1bb1a96bf00a518747b5d82c1c623e5d202c6417.camel@gmail.com> Subject: Re: [PATCH v5 3/4] iio: dac: adi-axi-dac: define supported iio-backend capabilities From: Nuno =?ISO-8859-1?Q?S=E1?= To: Tomas Melin , Michael Hennerich , Nuno Sa , Lars-Peter Clausen , Jonathan Cameron , David Lechner , Andy Shevchenko , Olivier Moysan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org Date: Mon, 02 Feb 2026 10:33:49 +0000 In-Reply-To: <20260130-b4-ad9467-optional-backend-v5-3-7da803ba7326@vaisala.com> References: <20260130-b4-ad9467-optional-backend-v5-0-7da803ba7326@vaisala.com> <20260130-b4-ad9467-optional-backend-v5-3-7da803ba7326@vaisala.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.58.2 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 On Fri, 2026-01-30 at 09:17 +0000, Tomas Melin wrote: > Backends support buffering capability so advertise it while registering > in case a frontend makes checks for it. >=20 > Signed-off-by: Tomas Melin > --- Reviewed-by: Nuno S=C3=A1 > =C2=A0drivers/iio/dac/adi-axi-dac.c | 2 ++ > =C2=A01 file changed, 2 insertions(+) >=20 > diff --git a/drivers/iio/dac/adi-axi-dac.c b/drivers/iio/dac/adi-axi-dac.= c > index 0d525272a8a8..cd06cd4587af 100644 > --- a/drivers/iio/dac/adi-axi-dac.c > +++ b/drivers/iio/dac/adi-axi-dac.c > @@ -869,11 +869,13 @@ static const struct iio_backend_ops axi_ad3552r_ops= =3D { > =C2=A0static const struct iio_backend_info axi_dac_generic =3D { > =C2=A0 .name =3D "axi-dac", > =C2=A0 .ops =3D &axi_dac_generic_ops, > + .caps =3D IIO_BACKEND_CAP_BUFFERING, > =C2=A0}; > =C2=A0 > =C2=A0static const struct iio_backend_info axi_ad3552r =3D { > =C2=A0 .name =3D "axi-ad3552r", > =C2=A0 .ops =3D &axi_ad3552r_ops, > + .caps =3D IIO_BACKEND_CAP_BUFFERING, > =C2=A0}; > =C2=A0 > =C2=A0static const struct regmap_config axi_dac_regmap_config =3D {