From patchwork Wed Sep 20 00:33:39 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: 14237 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:172:b0:3f2:4152:657d with SMTP id h50csp3777780vqi; Tue, 19 Sep 2023 17:34:18 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGBU5Ht6VIWMdOYPbh/Yjmwvi3Etp7eMF/QWZxDUIIB9go1swEtu4EOzbl17jbwddBXNwze X-Received: by 2002:a05:6358:931b:b0:13a:4f34:8063 with SMTP id x27-20020a056358931b00b0013a4f348063mr1389523rwa.32.1695170057919; Tue, 19 Sep 2023 17:34:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695170057; cv=none; d=google.com; s=arc-20160816; b=rBUO55cegeYHlHs+wvT5EXKcQfqO/bMdicBNXGWZsPqPtWlXgpsISGlrQlNyiAnpti i9utLux4xSWoghQR5nvrzEJLxhYjc+eyOSFxzlak6XMNvMuco4WojsRGdqz4eLxI/fRQ AJBVPR0GF4ENobuTrNoZFaQZ3JwtiiRxGW8ZvPTYcDzyR2q+LLSht1iCbRks3gnZ5y5Y uZ4Jmmy3dLIR/SH8GNBikcHgLoFZVN7iWXsANQCEyi0b2sa3lxkLv6ipAd46Fwvrie5n gc9JUoOYg/+90DxWL+nXGTsBshHMM3QBdz66md8j0/hR81teM09PcwYWtmxZCd98GnB6 ddqg== 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=qOsZEQWKHaP3SvKumoiwwIoHcS7r6XQ7tcGMeMMbVXE=; fh=SAbwgH1MBjgfx29DmYayidlRtg+m8JIRMWwhgutC0D4=; b=hl3kI5qHzpjQpOjYkxQUeEdT06pzAdNKSlDgrpMq7k1/ETmELoGorHxTgTA5zsBl83 ZjvmEFREhZpXpkMwdXIJby9JVyMbJRSA2Lt6y7lN88ZOPqblvd91bU9d0k2+FbVSn4+A gNI6wOlhD/WNC7cCvXDorVScXJWzWDOSuWAAsp8ZEtoxjIoTKwlum9NGfQ2sCPhe2xxp DF738n0gGYUCTfvh9N8AQrHjxs2rAXZaTkb13SYIyOzC9dNGoMqd4GryfikCUvZDUBKs ITRvF46lXVbGPiuP8pPhdY+qpiwKCtiw/szt8hxjWuidWQrlqSpPU45JorRXUVjPFPJ8 lKeQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20230601 header.b="MBrXN/+Q"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 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. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id 193-20020a6301ca000000b00578a2466521si2694782pgb.676.2023.09.19.17.34.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Sep 2023 17:34:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20230601 header.b="MBrXN/+Q"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 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 063DB821A177; Tue, 19 Sep 2023 17:34:17 -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 S231593AbjITAeS (ORCPT + 26 others); Tue, 19 Sep 2023 20:34:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46442 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229534AbjITAeQ (ORCPT ); Tue, 19 Sep 2023 20:34:16 -0400 Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 41589AB; Tue, 19 Sep 2023 17:34:11 -0700 (PDT) Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-4050bd2e33aso28651075e9.2; Tue, 19 Sep 2023 17:34:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695170049; x=1695774849; 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=qOsZEQWKHaP3SvKumoiwwIoHcS7r6XQ7tcGMeMMbVXE=; b=MBrXN/+QYmU7kXzWxCvheKH+E7t0RGtF/V/SRsJq8nJ6SLIlG+o/QhnW3ALI5ywYm/ amssRyVhJxLReLLX27vIy39QFtIJRQ94ZgoWqIlMnkKRnf1N5U4QG/EhOqyQJy2+QAyw sRFRQJYjtjoMQjBSiMe0ycVPnAMMlHe4d8p5Uu/rTT7ZcYq3ORJTKaTHPN7uB7PWYTqQ SDvra9p2Z9bsFJDs3ZadXzL4tNvc7xvy2ZAOCYc1uBM4ellOhtMtteXi6arxEcEQ3CpJ QeYOoZ1KakqGrWE8gUqkDFnZ6FV/0xhyux3IVYop/K004UtJFPwQH+IekgzTXofICTWw Ko2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695170049; x=1695774849; 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=qOsZEQWKHaP3SvKumoiwwIoHcS7r6XQ7tcGMeMMbVXE=; b=kbkoH43Og/87IN0ov1Kive5gLz43xPPq/FVlM3bbOkcTEu/ZQtI3EPx8z/Bj5n2jf8 gAMtlBSnTTR3pvQGtsREb6raWDbrJj1x2Z7hTKv/q5K4iBGTh5lFFJ/sUTgFKqF+6lca JCAY+M8HzFJFMgR23pea8XzV7uwJgQGw/yqUGTofDmmc7U5hS7GY2KpmfnrQsGhqER8R WUZEejgpCn1eDsect1a5HhY3eBap6vzKMv0nRa94Iw7VTS9pn/iqoH9u8UP2DyLzYeE9 ljQ/2CY2G/T68zPkBTMO285SAw5H24OofeTzPwlMR0G+UrSWP+z1NgDO0EyvtKTZBkbH ZRxg== X-Gm-Message-State: AOJu0YxG4E2lNV3Yqohz7JSRrMxBfyS5A01jNyrWNshCTRPpi5w+jUFR EPoOEq/9h2n0ejI7QdHZCck= X-Received: by 2002:a1c:ed14:0:b0:401:eb0:a98d with SMTP id l20-20020a1ced14000000b004010eb0a98dmr1108164wmh.24.1695170049425; Tue, 19 Sep 2023 17:34:09 -0700 (PDT) Received: from spiri.. ([2a02:2f08:a301:7000:7838:74ca:1f92:5a36]) by smtp.gmail.com with ESMTPSA id g7-20020a05600c310700b003fe15ac0934sm506343wmo.1.2023.09.19.17.34.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Sep 2023 17:34:09 -0700 (PDT) From: alisadariana@gmail.com Cc: Alisa-Dariana Roman , Jonathan Cameron , Lars-Peter Clausen , Alexandru Tachici , Michael Hennerich , linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/3] iio: adc: ad7192: Add improvements and feature Date: Wed, 20 Sep 2023 03:33:39 +0300 Message-Id: <20230920003342.118813-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]); Tue, 19 Sep 2023 17:34:17 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1777514638947585314 X-GMAIL-MSGID: 1777514638947585314 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 -> v1 - replace old macros with FIELD_PREP() in commit "Use bitfield access macros" - update the other commits accordingly 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(-)