From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oa1-f42.google.com (mail-oa1-f42.google.com [209.85.160.42]) (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 7A7E91F4639 for ; Mon, 10 Feb 2025 19:10:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739214606; cv=none; b=JtxbwyqpS0hyY5R8m4ZxqQp/vZZF2qkA04KAPm/Z/BQUxoe6rRryEAgzhpsLqUpYjRtDaYXB3Q9aAY80vKphMEpBQvSo7X5/jUn6uRszwWzWMabdOqfEC0IWIs0DFS/tuxg8Z71T5habC0PshKCnZgTMukOjvun3MKLVrgG63Us= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739214606; c=relaxed/simple; bh=CYo3UFbDzM8ZMZrElug1khaiQNjus0j78zyH9dROJUw=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Za3d+Qf2wFCdg/PzTDO6zRNQGFydQhfRxJIJ1sZEUpDJzmtr0yv/om/TfL+FtzGCNbZhCWpT9tUnJ8UgZlDF6S/r/3crpulJH9FoDyLHUpEIXUMspPHzI2ZTkI+0RmR/IlraGVRGH/KzEl4yET6vFnk4g68M5AgD951W7ZmwO9M= 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=iuum56RK; arc=none smtp.client-ip=209.85.160.42 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="iuum56RK" Received: by mail-oa1-f42.google.com with SMTP id 586e51a60fabf-2b832eab8cdso2243749fac.0 for ; Mon, 10 Feb 2025 11:10:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1739214602; x=1739819402; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=9vsAtouGNhuNZjNhxNxCI7WHMHLo2qB21REbxiQgCzo=; b=iuum56RK6V7l3nyAAZ/YZBbyPArS5UaCDXYrqlKcJULBMh80IxG9mD6QHvZSUnzLCc AYbCFf73DttoMvhiOxGp1zNPodJ/Rurop7+J0A7wGg1TqjDTl/nlTJ2vwelbdrBc4vk5 UAIA6MxcBRQGm9nOkyOvL9elvIU7v9L6/z3DkBX3oSzA/KT8pil4WWeoVFRKvcr6BHbt mLSvnoqYFnxMHVHOBrMuK0XR4IQxS/ISvlkzk232MPYDYOLRrodfmTLDFpbaR1anai/J K/LX7OlTi2gbuEHgR+jbmJsRb8t6+GvTnP6Hftw563w2f6XUJLyvZ8A3WHvbMCYbxupW M1Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739214602; x=1739819402; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9vsAtouGNhuNZjNhxNxCI7WHMHLo2qB21REbxiQgCzo=; b=ks3hw0skqw+fIsRPPmqY/PNSDaGIH1aZb+ulANoUQAlpmCR6qAUxXLYXR4WK8F5jtV ttSk2TlnPUf9riZQgnX6PitxfOYYHLmDc2o7oNNMPTRr6wp3geikKBNM/6HdSVtzSAGj Rj1FWpBpMBKLkkR4Jo9OawddN5c1jb/VoZAxB/mJzS4H97Y17mPBGnQtRUmCk+zdtLn7 JwpclUaj3SeSAGPpoeaxAC56yjrAKOSCfCMXmoYsONLo1LCtJKn54Vtb5VuVyEGHBFPx tzJh0ZnSny0rKknPvYPngf0peD8i6sC8c1S3nK23spC1FcdtjLI2Sg3rQJ5N2W1bHIct lWLA== X-Forwarded-Encrypted: i=1; AJvYcCUrbJF9KW46h5YXhrm5BrJRfcld56H6/9KuZZy1pxrkviujzUtqYAXBR7YWej4Ne9r50/fJdc/bJ1Q=@vger.kernel.org X-Gm-Message-State: AOJu0Yyn+TyAtOjw/g/5EV64w5SAwLpBhLa6Kg1nFag2G5rFIxQPf7hi f6IM8ZSvhyP04vmsortl50oRiG5CLKPJRhUNDBNnmLCP4OgpFZgYi2/cs+Dlhl0= X-Gm-Gg: ASbGncudtwkxsMFrVtTWuA4ols1rD5F/FA5s42Zjtm+q/iiI8rZyAyr/VxVPNrfZq9Q USQEUIEDrXVjtv/f8u/nieHbVtKw5mw3i7h2xjDzo2QDrvl0i88/ozEZG4SrKLYGvcO1UfRDLmV fsbOtc0Vw2OPVY3FS5FjMsDTdvxFuGtdW3sRsmMgzZrks/1LIYaPP9Ln6USFdJvKBMaEHXPQr7U Ry5gy3JHbgBBduTL861nrAdKtvmpZVYcKHt/pc/xUZiJZItSJCvMUdabbshV4PAhPHct5W2BjaS cvJnkSwuJnCr2Qi1OFpUKUVrUe9VOTw4bHzvjFPeOBvWaRI+dk7U X-Google-Smtp-Source: AGHT+IHER7vdDXVtlvelU+DDmdTY5CqQ89uA26Q9f+nFEBSkTZX9vzApNRcfKwxK+awhn+jiq0oREw== X-Received: by 2002:a05:6870:b250:b0:295:eb96:9fd4 with SMTP id 586e51a60fabf-2b8b57813camr542383fac.11.1739214602443; Mon, 10 Feb 2025 11:10:02 -0800 (PST) Received: from [192.168.0.142] (ip98-183-112-25.ok.ok.cox.net. [98.183.112.25]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-2b8262be143sm2669307fac.48.2025.02.10.11.09.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 10 Feb 2025 11:10:01 -0800 (PST) Message-ID: Date: Mon, 10 Feb 2025 13:09:59 -0600 Precedence: bulk X-Mailing-List: linux-iio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v8 11/17] iio: adc: ad7944: add support for SPI offload To: Mark Brown , Jonathan Cameron , Rob Herring , Krzysztof Kozlowski , Conor Dooley , =?UTF-8?Q?Nuno_S=C3=A1?= Cc: =?UTF-8?Q?Uwe_Kleine-K=C3=B6nig?= , Michael Hennerich , Lars-Peter Clausen , David Jander , Martin Sperl , linux-spi@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-iio@vger.kernel.org, Jonathan Cameron References: <20250207-dlech-mainline-spi-engine-offload-2-v8-0-e48a489be48c@baylibre.com> <20250207-dlech-mainline-spi-engine-offload-2-v8-11-e48a489be48c@baylibre.com> From: David Lechner Content-Language: en-US In-Reply-To: <20250207-dlech-mainline-spi-engine-offload-2-v8-11-e48a489be48c@baylibre.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 2/7/25 2:09 PM, David Lechner wrote: > Add support for SPI offload to the ad7944 driver. This allows reading > data at the max sample rate of 2.5 MSPS. > ... > --- > drivers/iio/adc/Kconfig | 1 + > drivers/iio/adc/ad7944.c | 291 ++++++++++++++++++++++++++++++++++++++++++++--- > 2 files changed, 276 insertions(+), 16 deletions(-) > > diff --git a/drivers/iio/adc/Kconfig b/drivers/iio/adc/Kconfig > index a3e8ac569ce4c6b6b30b48acb265d530aa98e89c..995b9cacbaa964d26424346120c139858f93cdcd 100644 > --- a/drivers/iio/adc/Kconfig > +++ b/drivers/iio/adc/Kconfig > @@ -360,6 +360,7 @@ config AD7923 > config AD7944 > tristate "Analog Devices AD7944 and similar ADCs driver" > depends on SPI > + select SPI_OFFLOAD > select IIO_BUFFER I missed adding select IIO_BUFFER_DMAENGINE Closes: https://lore.kernel.org/oe-kbuild-all/202502082251.NuHT15R7-lkp@intel.com/ > select IIO_TRIGGERED_BUFFER > help