Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp122598iob; Wed, 27 Apr 2022 21:16:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzsCsuSwJDsm/e3wgUURA/Z7P78bmtKUXsejeCg4R/2M91QfNX//2wkxa7yuAo3h0CjW3GU X-Received: by 2002:a17:907:970f:b0:6f3:9d0b:68c7 with SMTP id jg15-20020a170907970f00b006f39d0b68c7mr16746920ejc.505.1651119373180; Wed, 27 Apr 2022 21:16:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651119373; cv=none; d=google.com; s=arc-20160816; b=pWRG604hIMEdMesYk8871gstWifdr3SqtbAGWpIB71D+Pg0/14e2tqP0rq1JBFl/IK 2PlxbKEH1p/svwjIM10e/X0KcikCU4QCUYs2poXp6YnZidw/R/tcrrTEHKJKMQaWdBJe 22w2j7CbT2ak79aUBuO8y/wuF9ZOjLdE2qQ89ctA3GyoVi2NgkxaII/z6Yjr4Z0tAgdP 7OHvyf2WOvgHnwxdXWhIkClmMwXqTiHY6PmE+74W+295biyktYT+pvItQT2s6YepUnJU vwTEZELNq85UNlsJNvTvmGj5qPIY+uCjFFD0gY+YEGWLJ0foao+iGyd6dE4FYxx2IyEP kNtw== 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=A1Z73Wico87e026F2N4Y7a2Kb+H2CHDRz2kb7e46jU4=; b=CLeVWxWfW6TLI9cDYsgv9OQiGFOOlJBYy2cB2LO14Q9VAbf2/3C7+J4/Rr5o3ooPdy 2rkpNDP60kBjf4uxbw55ZMh9u6d8B9Hout86+4DwMgasp5xQtk21Owzo7dHAkJHEt2C2 ssuFd7cUgr2NgsFO1TP2d8YF88Xv/In0jIv+MxLfDI/Bsh+Kt0vXCLpwAWzItkcDq2Ef UkuAXEhI0nEGlueHvdYok5C05mmf1KBkLkUgwTSahIFza0+AlXjKyyaIN7nxl8CZMEz5 0oyr32M5hI4peVJrv7C1tN/tfisRrCXMiHqW3O+DJqb/Bi0eDzrgObae3NfiOnYR8epo SsNA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bewilderbeest.net header.s=thorn header.b=DPXv6L82; 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=NONE dis=NONE) header.from=bewilderbeest.net Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i1-20020a05640242c100b00418c2b5befcsi3917115edc.478.2022.04.27.21.15.49; Wed, 27 Apr 2022 21:16:13 -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=@bewilderbeest.net header.s=thorn header.b=DPXv6L82; 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=NONE dis=NONE) header.from=bewilderbeest.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240481AbiD1Bas (ORCPT + 99 others); Wed, 27 Apr 2022 21:30:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51702 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229493AbiD1Bao (ORCPT ); Wed, 27 Apr 2022 21:30:44 -0400 Received: from thorn.bewilderbeest.net (thorn.bewilderbeest.net [IPv6:2605:2700:0:5::4713:9cab]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 59D556D1B9; Wed, 27 Apr 2022 18:27:30 -0700 (PDT) Received: from hatter.bewilderbeest.net (174-21-163-222.tukw.qwest.net [174.21.163.222]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: zev) by thorn.bewilderbeest.net (Postfix) with ESMTPSA id EFB171B3; Wed, 27 Apr 2022 18:27:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bewilderbeest.net; s=thorn; t=1651109250; bh=A1Z73Wico87e026F2N4Y7a2Kb+H2CHDRz2kb7e46jU4=; h=From:To:Cc:Subject:Date:From; b=DPXv6L82Dify6oPeSv02IxzMqu3IqbenHRyjyVcaV8L/a1rJktzBHDxbX1V+D42yw bkTvGM5X57skuUnxpVeE8H8C0AtQiKOmzHNrRTUITsuw1bYQXiwhublcc59H+FyFNc J98XX6PXdFNtdMRh8h2As4wApB9RN7RoRlCUuDsI= From: Zev Weiss To: Guenter Roeck , Jean Delvare , linux-hwmon@vger.kernel.org Cc: Zev Weiss , Renze Nicolai , Oleksandr Natalenko , openbmc@lists.ozlabs.org, linux-kernel@vger.kernel.org, Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org Subject: [PATCH v5 0/2] hwmon: (nct6775) Add i2c driver Date: Wed, 27 Apr 2022 18:27:05 -0700 Message-Id: <20220428012707.24921-1-zev@bewilderbeest.net> X-Mailer: git-send-email 2.36.0 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,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 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, This series contains the remaining two outstanding patches adding i2c support to the nct6775 hwmon driver. Changes since v4 [0]: - Added missing type $ref to nuvoton,tsi-channel-mask property in DT binding [Krzysztof, Rob's bot] - Added 'F:' line for nuvoton,nct6775.yaml DT binding file to MAINTAINERS The first patch adds a DT binding for the Nuvoton Super I/O chips supported by the nct6775 driver; the second adds an i2c hwmon driver wrapped around the new nct6775-core module. (Since the preparatory work for this that comprised the bulk of the previous iterations of the series is now in Guenter's hwmon-next tree this is a somewhat abridged cover letter; see [0] for additional background info if needed.) [0] https://lore.kernel.org/linux-hwmon/20220427010154.29749-1-zev@bewilderbeest.net/ Zev Weiss (2): dt-bindings: hwmon: Add nuvoton,nct6775 hwmon: (nct6775) Add i2c driver .../bindings/hwmon/nuvoton,nct6775.yaml | 57 +++++ MAINTAINERS | 7 + drivers/hwmon/Kconfig | 17 ++ drivers/hwmon/Makefile | 1 + drivers/hwmon/nct6775-i2c.c | 195 ++++++++++++++++++ 5 files changed, 277 insertions(+) create mode 100644 Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml create mode 100644 drivers/hwmon/nct6775-i2c.c -- 2.36.0