Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp362604imw; Mon, 4 Jul 2022 10:36:09 -0700 (PDT) X-Google-Smtp-Source: AGRyM1t8HFAZl2jkKqA3Ad1/QCqKTLqtBCpj1drJS34k1tojk/wxG8u0i7pEMYB/RysjbNBOBF4Z X-Received: by 2002:a17:90a:e98d:b0:1ef:7863:b7d2 with SMTP id v13-20020a17090ae98d00b001ef7863b7d2mr15008395pjy.101.1656956169151; Mon, 04 Jul 2022 10:36:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656956169; cv=none; d=google.com; s=arc-20160816; b=Bsf5xu9wFoYrDbEB1SAguAnMQTALRTa+51CWJubNLf0/J+p50ALh7C5Sjz3j2DZjbi hCakqSIMuS0hGlfg5wN65z1phxqBbmGoc+/4ZYmU7VRRKPgh4pRA3hBwt3V1XjPUq1Xu PA0R7wIz0GE7ij+IzYwj0pCFsBW6Ii04CXBlroqDw+ioJnoJX0DXcl9qbZhKmZH71vf/ XnH8qzNzWt7KqcBS2Ppht4ps+VHITuv+5v0WERl8nOJFzZApUhOMfY0d0jwrs53DNsrE sB4Q5k3zyU97ZHgUHxu26plpkAQrY/aSHVdQvoe96pUyyQsnk34s7jdv7tXzGfvwLosn TcFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=h8AfDeFXZ8XocaLETf4oZhAETHHa8uunZ5QqYb/i3uY=; b=sgYkJr+b9WRI7Us0n+K5b3qQWsf8M0saL1UOvLt6QPUknOZC19l723JQOgEa55zVE2 LqX3nXkSW+KBVBqv63HD01c79u1MufuUhSI99YsBc0IApBI9j8y0h8jyC6ObMPC3uvDr yIr7Ws5+SKlgcGRV6U89PXxu96MMOS5W2PN7I5/DOeOE0sXVM1J2NS2upH8WOlQU3wIA rq3jjby4YW5yD9pv4s+w2uFBaworB6Sp/lnwaMQK6QGG+kZ/XfvjpXuvUeXsnjtxbtRR MA05bdT2Dt6eOGqd9aLn0N057bpHG43Cx3Zy7jL+T1ITl+xbGN6/c/RBzXC2A6h/Sfc5 NJtw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=jqFLl7xY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y191-20020a638ac8000000b0040c76b0efdesi12446976pgd.711.2022.07.04.10.35.55; Mon, 04 Jul 2022 10:36:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=jqFLl7xY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231565AbiGDRTN (ORCPT + 99 others); Mon, 4 Jul 2022 13:19:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33260 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229812AbiGDRTL (ORCPT ); Mon, 4 Jul 2022 13:19:11 -0400 Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2E17EC10; Mon, 4 Jul 2022 10:19:10 -0700 (PDT) Received: by mail-lf1-x12a.google.com with SMTP id e12so16770979lfr.6; Mon, 04 Jul 2022 10:19:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=h8AfDeFXZ8XocaLETf4oZhAETHHa8uunZ5QqYb/i3uY=; b=jqFLl7xYPbSmIPIm/j70e7h737f/+zXneEP+POo2lh5pF61tmVuKDuy0xcIKF5Toqn 56M+nmel1gYmRBZvEhfq/bshL8QAF3zcbJ7NzW4kz2KJ9r0FlxesH4GMQG0XZ2fl0Kp6 mBEUIPhUNS0JqXzQf6rmGtGYmGCHAKrw3V6HC7ds0amnkBwjVsqCVQyeA5AQ3lq5M7lk 20pCGHBqcenVoilYMihIq0Tbs6v/TtA922rp/XY0ihUP3FQuSei+P/40kNPXUOAAYEsY LnRojbsbRfSUKkGKpy1u0fUAe6e0pk/UZEGzdvQd1QNNfUUBW9aMpAbHVxz+QrZH0gjA 7GJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=h8AfDeFXZ8XocaLETf4oZhAETHHa8uunZ5QqYb/i3uY=; b=k8NyFPQ0cm+OgahoAoEFPBz/q7vWujBa9w2XjkvkzbrMa35/bDtr2F3lWZSpUht4Ld 0BYv/JNCYdJFwi/CfsQGMR1KTs4LNivXwXIbZirnHNUC+fliVSLvl+Ph3jNnQjpHgs7T Dh+ZG+OO9P4sHHByJuxh3X5qUKoysZ2faZYyNDoOjMt25wspVwGTqr8JhUoCoXAFIa8r m5c9s5TGsfrzu1x4tX6Rjz8MOziVmWqN05OkeKzWwgDCKkoNzfusjIDMSv7U8GPFAz6z b6efb7SJYBeGpud0croVL5B50nNtIWR8Alaq3EfM/dPGlTEKBBaA/pXZVaA6ycu7niyr U8kg== X-Gm-Message-State: AJIora9u1R22Vssp+LytZvpx+qjd4k6Y/MWYXIcIySEULIkPZIO64Dmz 3t5CzSfpKhmHp+5OGdpgeG0deKqt2QU= X-Received: by 2002:a05:6512:a8b:b0:47f:9e2b:9f28 with SMTP id m11-20020a0565120a8b00b0047f9e2b9f28mr20032190lfu.596.1656955148384; Mon, 04 Jul 2022 10:19:08 -0700 (PDT) Received: from localhost.localdomain (82-209-154-112.cust.bredband2.com. [82.209.154.112]) by smtp.gmail.com with ESMTPSA id v9-20020a2ea609000000b0025bf6099cdbsm2772720ljp.78.2022.07.04.10.19.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Jul 2022 10:19:07 -0700 (PDT) From: Marcus Folkesson To: Marcus Folkesson , Kent Gustavsson , Jonathan Cameron , Lars-Peter Clausen , Rob Herring , Krzysztof Kozlowski Cc: linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 0/9] Improve MCP3911 driver Date: Mon, 4 Jul 2022 19:21:07 +0200 Message-Id: <20220704172116.195841-1-marcus.folkesson@gmail.com> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This patch series intend to fix bugs and add functionality to the MCP3911 driver. The main features added are - Support for buffers - Interrupt driven readings - Support for oversampling ratio - Support for set scale values (Gain) Among the bug fixes, there are changes in the formula for calculate raw value and a fix for mismatch in the devicetree property. Another general improvement for the driver is to use managed resources for all allocated resources. See patch notes for more specific changes between versions. General changes for the series: v3: - Drop Phase patch - Add Fixes tags for those patches that are fixes - Move Fixes patches to the beginning of the patchset Best regards, Marcus Folkesson