From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f175.google.com (mail-qk1-f175.google.com [209.85.222.175]) (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 944C4611E for ; Wed, 31 Jul 2024 14:03:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.175 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722434640; cv=none; b=DAvJADjiZn1VNEYsKpGLfyTFU6GzjO1YjCSd4d3oRVhWefGIeDjXzeeG5p1CLj1bDOK8JjQ9wVJvHqgLbqH43pq237ICOCiW2GR+VAAVIWkUH+fRUH8oIy8TQApYGDDmBELHdGKieJwX0Kviiw9NydA7bHJckNWJ9chH7hnoAsQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722434640; c=relaxed/simple; bh=D1M4qobNo6/byC8NtmRxPXGoeJ8Fh56/AkBlYvAV15A=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=BL+9lPjLHfUCuyo6WxPUKsLXpHcNW7URx3W/NHmJvBy9Bcur/Ae6F5ir0mazTbOVPl6duezcJwSWirdSWeosoiNbLAds2IBM9nYm+CvMvj4tZTNofTUoV5WiaY3ErIt3W5Sw8A47EeHFBFjDdGoEDM57deBGzXJtvN8LZMlIPQ8= 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=OjNMzXHC; arc=none smtp.client-ip=209.85.222.175 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="OjNMzXHC" Received: by mail-qk1-f175.google.com with SMTP id af79cd13be357-7a1d42da3f7so358380985a.2 for ; Wed, 31 Jul 2024 07:03:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1722434636; x=1723039436; 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=i4DF39bXHqM22vPDaxx0jf8PeJHrvsLZ1HojprmA9v8=; b=OjNMzXHC9Ph746oin9yo+vQPwNcnIKS5ZFIaUOQopr3KQ3IpdwJqf/cT11MeMH8VRM MPiSLYv983F4T10eWP/YAUPgZtNCKPAomvSXi/gpJKv9lh+EEo1/5HVS58t1qmZwx0Hb gMkySK4DTDb79+kGl+pBzkkfoPHdrrOM7Z3Sa9Fe1qtH69DfdyUabLL+IWeWcHHPgS9Q s6WqxDaonKJJF6etflqHRnCzMVgA5SOt4gsOU90wdkJay8AtvP03oSbSDNL/NlAXy6at G+IzOaX6CD2TbaUjGseR2Y9ZVRkfC7g1iebvg6LF2eBwkbRdwOzsh1r5E9ko1M0bmHqd XVeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722434636; x=1723039436; h=content-transfer-encoding:in-reply-to:from:content-language :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=i4DF39bXHqM22vPDaxx0jf8PeJHrvsLZ1HojprmA9v8=; b=gYYM+wlEQQA4JhwbpQwTO4Nmv9rS8LlmJ5ZU9wOrmImfUhWoJYdIsFJOZghyIvMkDK g3LxskccIHv3NuwcJquhP6+p738abrpyfmEjPesNZGPY5e3eIkDSB6bJ+Bv903PIaArR Y80NU3Nl5iEzAXoCCMZSbxqEx+yi2Ab1/ZrjYZs5o4uxrpDVA5WAOq+yCwZiRhm4ZOnG uKGEpQK2Y+intMjNaad6AGFxRYobfkXFUV7zElo2V3/NXaanOxqMzyN2vlbYeTzf9ThI wyd/jYw0KXjqIzhJo/4k4QHR9CQam9uQhZulmPkDi4iwMx/4DYQEhkraIgDopfUtCFuc 6RUg== X-Gm-Message-State: AOJu0YxiW3r1HkTY4/K7V37oYfsiCobNEt9/JAQsr0buSw19c8JjV/n1 jRZbApvi343EpvVFHwbFtS2c+2ZoEd4JL6H0+42lIyj7tXC9L76LKgrze+5LzS4= X-Google-Smtp-Source: AGHT+IFZpsZcRQMO3SWvy/2uIMxwzoxDRslmzIHZG5q6LOdcyQCok1uwx5A6NW4ANDHmzNQUcL7iZg== X-Received: by 2002:a05:620a:4092:b0:79f:68a:4d11 with SMTP id af79cd13be357-7a1e52302cfmr1965850585a.3.1722434636384; Wed, 31 Jul 2024 07:03:56 -0700 (PDT) Received: from [192.168.40.12] (d24-150-219-207.home.cgocable.net. [24.150.219.207]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7a1e6c5c15csm544060685a.25.2024.07.31.07.03.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 31 Jul 2024 07:03:56 -0700 (PDT) Message-ID: Date: Wed, 31 Jul 2024 10:03:53 -0400 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 RFC 0/3] iio: adc: add new ad7625 driver To: Lars-Peter Clausen , Michael Hennerich , =?UTF-8?Q?Nuno_S=C3=A1?= , Jonathan Cameron , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jonathan Corbet , David Lechner , Uwe Kleine-Konig Cc: linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org References: <20240731-ad7625_r1-v1-0-a1efef5a2ab9@baylibre.com> Content-Language: en-US From: Trevor Gamblin In-Reply-To: <20240731-ad7625_r1-v1-0-a1efef5a2ab9@baylibre.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2024-07-31 9:48 a.m., Trevor Gamblin wrote: > This series adds a new driver for the Analog Devices Inc. AD7625, > AD7626, AD7960, and AD7961. These chips are part of a family of > LVDS-based SAR ADCs. The initial driver implementation does not support > the devices' self-clocked mode, although that can be added later. > > One aspect that is still uncertain is whether there should be a > devicetree property indicating if the DCO+/- pins are connected, so > specific feedback on that is appreciated. > > The devices make use of two offset PWM signals, one to trigger > conversions and the other as a burst signal for transferring data to the > host. These rely on the new PWM waveform functionality being > reviewed in [1]. > > This work is being done by BayLibre and on behalf of Analog Devices > Inc., hence the maintainers are @analog.com. > > Special thanks to David Lechner for his guidance and reviews. I forgot to actually include: [1] https://lore.kernel.org/linux-pwm/cover.1722261050.git.u.kleine-koenig@baylibre.com > > Signed-off-by: Trevor Gamblin > --- > Trevor Gamblin (3): > dt-bindings: iio: adc: add AD762x/AD796x ADCs > iio: adc: ad7625: add driver > docs: iio: new docs for ad7625 driver > > .../devicetree/bindings/iio/adc/adi,ad7625.yaml | 176 ++++++ > Documentation/iio/ad7625.rst | 91 +++ > MAINTAINERS | 11 + > drivers/iio/adc/Kconfig | 15 + > drivers/iio/adc/Makefile | 1 + > drivers/iio/adc/ad7625.c | 626 +++++++++++++++++++++ > 6 files changed, 920 insertions(+) > --- > base-commit: ac6a258892793f0a255fe7084ec2b612131c67fc > change-id: 20240730-ad7625_r1-60d17ea28958 > > Best regards,