Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp1101010ybg; Tue, 2 Jun 2020 01:06:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzT8/98tR3P5j0itTBKJNTWc2kB1cxmlaAtKUT7Mg9ITzeZcq3amzDCYwHipy6UhdJhjvtm X-Received: by 2002:a17:906:af62:: with SMTP id os2mr22440922ejb.345.1591085201561; Tue, 02 Jun 2020 01:06:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591085201; cv=none; d=google.com; s=arc-20160816; b=VobnHyC6ZrgHb+3lxn0gQCoE1dGSxY52sYVa4Dzr4grKZvX3dgs1JsqVwgJCSCB4z4 tXk9TkQCrob4d0ZR2MEbrwdSGE8XZoqxl/tw7/82J/DBdISwRt2k+X3jwfRUmDiO5BR1 OaSgsXDeZZqUvwQpUy+9gWFUCnijr79rKu2511FD7IvaHVTSo2HWjQblH7K3MGTiL4iY ygo74banGuJXCLGgS9l4/lUExGTy/a4pIcmwFGUOpaka8VJrL4Pzs81VczFxaYZ8KGeh a0r2OWUNv5AchgmUmAfNkdk4g7lbZTQJi7OdPy39rfgI7JvPiY+V8bhPsVmtIefTZ6BJ 4IGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=IfSJUGMUIJAtGs8xJoJu4pTdTbFJQFKUBexygvbCqHg=; b=imjma2EKYYR3B/X4FDx8s/dhhBr+BqYeFxgRzK5gDFf38MgJezWGSxwIJp0hE9Hdzs TgcRv+GM84dHphkrxSrriuzkehTvm1l1jCVgt95oRpTQW+RWJxm4mn+y1cgV/TJEFKXv usF8LZ0kj1B+vpjVor+7KWBMvwI9dloleJksYTmGpSWobe3RSCY6DfJ/lFTRISS1vVqU /2J8/8MOWDot1b0v40u1SpZYxYgMzcL4VbCbNI6iXqTR76qbXWNq4Pt1UvByO8nrEQaw O5247GnVyrqRach+narASj/qCTr9VTE7w3AmzFvPITi5553wUgS0CF6nEdfoyYI23kGZ T4nQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y7si1133784edp.92.2020.06.02.01.06.18; Tue, 02 Jun 2020 01:06:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726267AbgFBIBy (ORCPT + 99 others); Tue, 2 Jun 2020 04:01:54 -0400 Received: from mail-oi1-f196.google.com ([209.85.167.196]:38335 "EHLO mail-oi1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725811AbgFBIBx (ORCPT ); Tue, 2 Jun 2020 04:01:53 -0400 Received: by mail-oi1-f196.google.com with SMTP id c194so6489217oig.5; Tue, 02 Jun 2020 01:01:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IfSJUGMUIJAtGs8xJoJu4pTdTbFJQFKUBexygvbCqHg=; b=XWHzmLV+RSiXPsD5jIFOXAGesdvU8woN5K6/qPDKtPlgFS9FWAMkM642GXU/Vji0d2 sa8FDxB7kqSzUOdpGQHhyqoKRDWQNWfdKpsbHAqozbCpPrMD8M1nAMKHF2DLgCc2Oj2/ sb0e3NRj6O3g8tAOEDY7pc4rRKdZpQgtR2IuzBFudUYb4/cKtRNClYRv7r5IbmohqQRL RmzjHvu5zCNUj9YeZHqa6RVK3NcSxw6H54JzKNver+svnBQKXQoD1sV7+k5MQFFMOtjE X7s5DRGIEStGmpYD3kBE11KFC5y6oJgApwrIktbJiJzIKx8oTXDf6TCEJKmbPkIICgMl bu7Q== X-Gm-Message-State: AOAM5338k2mFdJAgJOtmLw+cE9Al9Z8dIHeRAG/qyFUBYqDXNLPcuHUs UYEYKfN6Q3Sa7kLz5bU4etlhpeb9EyrUWk+rjYc= X-Received: by 2002:aca:210a:: with SMTP id 10mr2050315oiz.153.1591084912412; Tue, 02 Jun 2020 01:01:52 -0700 (PDT) MIME-Version: 1.0 References: <20200331052850.5419-1-yuechao.zhao@advantech.com.cn> In-Reply-To: <20200331052850.5419-1-yuechao.zhao@advantech.com.cn> From: Geert Uytterhoeven Date: Tue, 2 Jun 2020 10:01:41 +0200 Message-ID: Subject: Re: [v4,1/1] hwmon: (nct7904) Add watchdog function To: yuechao.zhao@advantech.com.cn Cc: 345351830@qq.com, Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org, Linux Kernel Mailing List , amy.shih@advantech.com.tw, oakley.ding@advantech.com.tw, jia.sui@advantech.com.cn, shengkui.leng@advantech.com.cn Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Yuechao, On Tue, Mar 31, 2020 at 7:30 AM wrote: > From: Yuechao Zhao > > implement watchdong functionality into the "hwmon/nct7904.c" > > Signed-off-by: Yuechao Zhao Thanks for your patch, which is now commit 77849a552d142ef5 ("hwmon: (nct7904) Add watchdog function"). > --- a/drivers/hwmon/Kconfig > +++ b/drivers/hwmon/Kconfig > @@ -1340,10 +1340,12 @@ config SENSORS_NCT7802 > > config SENSORS_NCT7904 > tristate "Nuvoton NCT7904" > - depends on I2C > + depends on I2C && WATCHDOG > + select WATCHDOG_CORE This makes the driver unselectable if WATCHDOG is not set. Is there a use case for using this driver without watchdog functionality? If yes, it might make sense to make the watchdog support optional, protected by #ifdef CONFIG_WATCHDOG, and change the above to depends on I2C select WATCHDOG_CORE if WATCHDOG If no, please ignore my email. > help > If you say yes here you get support for the Nuvoton NCT7904 > - hardware monitoring chip, including manual fan speed control. > + hardware monitoring chip, including manual fan speed control > + and support for the integrated watchdog. > > This driver can also be built as a module. If so, the module > will be called nct7904. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds