All of lore.kernel.org
 help / color / mirror / Atom feed
From: Florin Leotescu <florin.leotescu@oss.nxp.com>
To: Guenter Roeck <linux@roeck-us.net>
Cc: Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Michael Shych <michaelsh@nvidia.com>,
	linux-hwmon@vger.kernel.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org, daniel.baluta@nxp.com,
	viorel.suman@nxp.com, linux-arm-kernel@lists.infradead.org,
	imx@lists.linux.dev, festevam@gmail.com,
	Florin Leotescu <florin.leotescu@nxp.com>
Subject: Re: [RFC PATCH v3 0/2] hwmon: emc2305: Support configurable fan PWM at shutdown
Date: Fri, 20 Mar 2026 15:52:01 +0200	[thread overview]
Message-ID: <ab1RAT6cEYqeHrgD@ro-kernel-workstation> (raw)
In-Reply-To: <a3ec42e5-d151-4d54-9625-fffeb0399431@roeck-us.net>

On Tue, Mar 17, 2026 at 09:17:21AM -0700, Guenter Roeck wrote:
> On 3/12/26 07:43, florin.leotescu@oss.nxp.com wrote:
> > From: Florin Leotescu <florin.leotescu@nxp.com>
> > 
> > This series adds support for configuring the fan PWM duty cycle applied
> > during system shutdown for the EMC2305 fan controller.
> > 
> > Some platforms require fans to transition to a predefined safe state
> > during shutdown or reboot handoff until firmware or the next boot stage
> > reconfigures the controller.
> > 
> > The new optional Device Tree property "fan-shutdown-percent" allows the
> > shutdown PWM duty cycle to be configured per fan output.
> > 
> > Changes in v3:
> > - Rebased on current upstream
> > - Dropped already upstreamed of_node_put(child) fix
> > Changes in v2:
> > - Address feedback from Guenter Roeck
> > - Make shutdown behavior configurable via Device Tree
> > - Add optional fan-shutdown-percent property
> > - Apply shutdown PWM only for channels defining the property
> > 
> > Florin Leotescu (2):
> >    dt-bindings: hwmon: emc2305: Add fan-shutdown-percent property
> >    hwmon: emc2305: Support configurable fan PWM at shutdown
> > 
> >   .../bindings/hwmon/microchip,emc2305.yaml     |  8 +++++
> >   drivers/hwmon/emc2305.c                       | 34 +++++++++++++++++++
> >   2 files changed, 42 insertions(+)
> > 
> AI review of series is here:
> 
> https://sashiko.dev/#/patchset/20260312144325.1311314-1-florin.leotescu%40oss.nxp.com
> 
> Please take a look.
>
Hi Guenter,

Thanks for pointing this out.
You're right, since the pwm_shutdown array is zero-initialized by devm_kzalloc,
the channels that are not explicitly configured, will be treated as valid
and written as 0 during shutdown. I'll fix it in next revision.

> Thanks,
> Guenter
> 

      reply	other threads:[~2026-03-20 13:36 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-03-12 14:43 [RFC PATCH v3 0/2] hwmon: emc2305: Support configurable fan PWM at shutdown florin.leotescu
2026-03-12 14:43 ` [RFC PATCH v3 1/2] dt-bindings: hwmon: emc2305: Add fan-shutdown-percent property florin.leotescu
2026-03-12 14:43 ` [RFC PATCH v3 2/2] hwmon: emc2305: Support configurable fan PWM at shutdown florin.leotescu
2026-03-17 16:17 ` [RFC PATCH v3 0/2] " Guenter Roeck
2026-03-20 13:52   ` Florin Leotescu [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ab1RAT6cEYqeHrgD@ro-kernel-workstation \
    --to=florin.leotescu@oss.nxp.com \
    --cc=conor+dt@kernel.org \
    --cc=daniel.baluta@nxp.com \
    --cc=devicetree@vger.kernel.org \
    --cc=festevam@gmail.com \
    --cc=florin.leotescu@nxp.com \
    --cc=imx@lists.linux.dev \
    --cc=krzk+dt@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-hwmon@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@roeck-us.net \
    --cc=michaelsh@nvidia.com \
    --cc=robh@kernel.org \
    --cc=viorel.suman@nxp.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.