From patchwork Sun Sep 24 21:51:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alisa-Dariana Roman X-Patchwork-Id: 14456 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:cae8:0:b0:403:3b70:6f57 with SMTP id r8csp852522vqu; Sun, 24 Sep 2023 14:52:25 -0700 (PDT) X-Google-Smtp-Source: AGHT+IELlQqV2P/d7Fs77yilgbEQibMlESAN44Q8MZvtW1qyIt48s+xlv8BOPAHdPpD4bg1J1VfC X-Received: by 2002:aa7:888f:0:b0:68f:c865:5ba8 with SMTP id z15-20020aa7888f000000b0068fc8655ba8mr3605903pfe.18.1695592345595; Sun, 24 Sep 2023 14:52:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695592345; cv=none; d=google.com; s=arc-20160816; b=Yo1mulQzrrSCs5JN8/w0FEi2Bv1ovYBtIczj/un0nbhIA9Q4P+zCEAzADIQNLOenH1 OTxZOzMOXbshYtEGNqLaUSbFS8QraIgKmcIPpjfjxbmy6OzPILyh81HueqieHHTCt5u9 AbPap7Ni5dE7d+iKJerGmnKhwuqQgl/8h0QqTjpxF1HSsM2UKwWGOwXXwu9GDdLzNSWh m6LQpozZQaQPRsrMlR6cGFVOZKwr11YIVRWjUWlBPXxvpLZOhr7mEUVlZSlF8eiEoaM1 YMwkEyU45gLM8mT8aCXBchryS1eggBPBk/G+tLPjj1qC85Tt9eTHK0fZhulRKkBPBRq9 hhSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:content-transfer-encoding:mime-version :message-id:date:subject:cc:from:dkim-signature; bh=NSCEBssBikQzY5aYKeN0gHTQNX/uGtO0UC9XEC97/7Y=; fh=VIlYOLS0YcarV6Rxf72uR1syQ+F5pccPhPxPPozDJ78=; b=b94fqQMXj7471HLqNNWt27yXyzz+IyIJRwKzA9o3jNXo24bjwDn9xSe0rpYCXBOBxX uQTgPXmlGh1pNp97e4u+ddjMz9SlHZ0ddXsyN94l+vmB9f06ZrscOaouduCppzzl+DHO sKqSSTkD/Q2OvWlNahl6OreymquHQ/RjmxHACi+GeUahhJA3inPR5SoZhh/9IaKXdm6y juV/GMzkpJOtbBSCywrwSzqpwVztDCkVkGUqsFSTE/j4dViQwvQTrfEhwS/utbo0HOc0 52UScPOPNc1M66mldn6hYG4OuXv7AqAoyJItfX7lFf9PTqe0yt6KMuH19prR+cUTgMWL Bzbw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20230601 header.b=CjdSUzlo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id n9-20020a63f809000000b00577475ee5f6si8643483pgh.618.2023.09.24.14.52.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Sep 2023 14:52:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20230601 header.b=CjdSUzlo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id D74648030B89; Sun, 24 Sep 2023 14:52:24 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230120AbjIXVw0 (ORCPT + 29 others); Sun, 24 Sep 2023 17:52:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46966 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229521AbjIXVwZ (ORCPT ); Sun, 24 Sep 2023 17:52:25 -0400 Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 41E69CF; Sun, 24 Sep 2023 14:52:19 -0700 (PDT) Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-31ff985e292so4883533f8f.1; Sun, 24 Sep 2023 14:52:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695592337; x=1696197137; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=NSCEBssBikQzY5aYKeN0gHTQNX/uGtO0UC9XEC97/7Y=; b=CjdSUzlogm6OGqrIRYGpOzvHEhbifotUtn9M5gg6+S6+q8V6KTOfxkbOFHovzZFH0N FFVLIMOYhULXVFGyNd6h3BlGIeANQgN7dIq0e1oJHNsJkXGbv9HLe0X8K0muU1WzVdRj JAu91Bgo+pCQECKfxlhBNmg7f+5wIaFzNA7pYskXP8k/7X2DatX7pA7PDnj3PBQfzsRy EuM14CKUKpk/4MKmxGg0JYwz0dkPppjvPzNAXxNGBG7Nfyr+cAjw8QSrSp9T+UOXxwaP MXzw7RRd2cBJ/iUXeXZOlofArk1NeF4ZAPb3QI/qIKkaCCepz7jNQwnjPpTnoMpWO5xQ 8naw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695592337; x=1696197137; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NSCEBssBikQzY5aYKeN0gHTQNX/uGtO0UC9XEC97/7Y=; b=EcfQ1tU4YwsFW8GFe1CA35hTKR3rfK/JC74TMRsIYOzeO6CwT7CBgxWv/uxEAC/FXA R7TTIYmQ2FIiXED6u+z+G+FaIe+ha7OfEOajOP1IK4xiwlqJ8n/6iymBs7dZ9PMK/HgC xKNCMLkFUTMa9TpJ5qmm65A+/2fNnlgsbTJdK/yyxU+NoEBSdl+017Q0adhTfNN9sNmM U4FR7Ur2rJr9UKn1teUvvzCGiPBzqw0/AxGYcUtZrGJibd5cSqRtlL/iHyK3mD5yUD3y 6XBVqYx2+2reryYGa4cCX7jyQCVY6xHWlSlA4AYheWTJAQmysMx/5t2QiNi8wx0eYhXD NVfg== X-Gm-Message-State: AOJu0Yzy2ctCoiO8pLbUndocbtJEDU8vJ9uTFOQCwVNkKGxJna99vhF2 ZyNQPQ7WCwsLhEXpG5e8Q7k= X-Received: by 2002:adf:cb8e:0:b0:323:22d9:4930 with SMTP id q14-20020adfcb8e000000b0032322d94930mr1333958wrh.33.1695592337484; Sun, 24 Sep 2023 14:52:17 -0700 (PDT) Received: from spiri.. ([2a02:2f08:a301:7000:1bc9:cab8:e784:6ddb]) by smtp.gmail.com with ESMTPSA id c10-20020a5d4f0a000000b0031f3ad17b2csm10144444wru.52.2023.09.24.14.52.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Sep 2023 14:52:17 -0700 (PDT) From: alisadariana@gmail.com Cc: Alisa-Dariana Roman , Jonathan Cameron , Lars-Peter Clausen , Michael Hennerich , Alexandru Tachici , linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 0/3] iio: adc: ad7192: Add improvements and feature Date: Mon, 25 Sep 2023 00:51:45 +0300 Message-Id: <20230924215148.102491-1-alisadariana@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Sun, 24 Sep 2023 14:52:24 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1777957438890814696 X-GMAIL-MSGID: 1777957438890814696 From: Alisa-Dariana Roman Hello again, Thank you Jonathan for the feedback! Here is the updated series of patches for the ad7192 driver. Quick reminder that the patches need to be applied in order. v2 -> v3 - move comment line above - correct FIELD_PREP to FIELD_GET where needed - remove unnecessary !! - "rms" -> "RMS" Link: https://lore.kernel.org/all/20230920003342.118813-1-alisadariana@gmail.com/ v1 -> v2 - replace old macros with FIELD_PREP() in commit "Use bitfield access macros" - update the other commits accordingly Link: https://lore.kernel.org/all/20230918214854.252781-1-alisadariana@gmail.com/ Kind regards, Alisa-Dariana Roman (3): iio: adc: ad7192: Use bitfield access macros iio: adc: ad7192: Improve f_order computation iio: adc: ad7192: Add fast settling support .../ABI/testing/sysfs-bus-iio-adc-ad7192 | 18 ++ drivers/iio/adc/ad7192.c | 241 ++++++++++++++---- 2 files changed, 206 insertions(+), 53 deletions(-)