From: Lee Jones <lee@kernel.org>
To: Vicentiu Galanopulo <vicentiu.galanopulo@remote-tech.co.uk>
Cc: Pavel Machek <pavel@ucw.cz>, Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Jonathan Corbet <corbet@lwn.net>,
linux-leds@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org
Subject: Re: [PATCH v9 1/3] Documentation:leds: Add leds-st1202.rst
Date: Tue, 17 Dec 2024 14:49:02 +0000 [thread overview]
Message-ID: <20241217144902.GL2418536@google.com> (raw)
In-Reply-To: <20241121165829.8210-2-vicentiu.galanopulo@remote-tech.co.uk>
On Thu, 21 Nov 2024, Vicentiu Galanopulo wrote:
> Add usage for sysfs hw_pattern entry for leds-st1202
>
> Signed-off-by: Vicentiu Galanopulo <vicentiu.galanopulo@remote-tech.co.uk>
> ---
> - Changes in v3: Add leds-st1202 to index.rst
> - Changes in v2: Implement review comments
>
> Documentation/leds/index.rst | 1 +
> Documentation/leds/leds-st1202.rst | 36 ++++++++++++++++++++++++++++++
> 2 files changed, 37 insertions(+)
> create mode 100644 Documentation/leds/leds-st1202.rst
>
> diff --git a/Documentation/leds/index.rst b/Documentation/leds/index.rst
> index 3ade16c18328..0ab0a2128a11 100644
> --- a/Documentation/leds/index.rst
> +++ b/Documentation/leds/index.rst
> @@ -28,4 +28,5 @@ LEDs
> leds-mlxcpld
> leds-mt6370-rgb
> leds-sc27xx
> + leds-st1202.rst
> leds-qcom-lpg
> diff --git a/Documentation/leds/leds-st1202.rst b/Documentation/leds/leds-st1202.rst
> new file mode 100644
> index 000000000000..e647966e496c
> --- /dev/null
> +++ b/Documentation/leds/leds-st1202.rst
> @@ -0,0 +1,36 @@
> +.. SPDX-License-Identifier: GPL-2.0
> +
> +============================================
> +Kernel driver for STMicroelectronics LED1202
> +============================================
> +
> +/sys/class/leds/<led>/hw_pattern
> +--------------------------------
> +
> +Specify a hardware pattern for the ST1202 LED. The LED
> +controller implements 12 low-side current generators
> +with independent dimming control. Internal volatile memory
> +allows the user to store up to 8 different patterns.
> +Each pattern is a particular output configuration in terms
> +of PWM duty-cycle and duration (ms).
> +
> +To be compatible with the hardware pattern
> +format, maximum 8 tuples of brightness (PWM) and duration must
> +be written to hw_pattern.
Some very odd formatting here.
Doesn't your editor do line-wrapping for you?
> +
> +- Min pattern duration: 22 ms
> +- Max pattern duration: 5660 ms
> +
> +The format of the hardware pattern values should be:
> +"brightness duration brightness duration ..."
> +
> +/sys/class/leds/<led>/repeat
> +----------------------------
> +
> +Specify a pattern repeat number, which is common for all channels.
> +Default is 1; negative numbers and 0 are invalid.
> +
> +This file will always return the originally written repeat number.
> +
> +When the 255 value is written to it, all patterns will repeat
> +indefinitely.
> --
> 2.39.3 (Apple Git-145)
>
--
Lee Jones [李琼斯]
next prev parent reply other threads:[~2024-12-17 14:49 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-21 16:58 [PATCH v9 0/3] Add LED1202 LED Controller Vicentiu Galanopulo
2024-11-21 16:58 ` [PATCH v9 1/3] Documentation:leds: Add leds-st1202.rst Vicentiu Galanopulo
2024-12-17 14:49 ` Lee Jones [this message]
2024-11-21 16:58 ` [PATCH v9 2/3] dt-bindings: leds: Add LED1202 LED Controller Vicentiu Galanopulo
2024-11-21 21:05 ` Rob Herring (Arm)
2024-11-28 11:02 ` Vicentiu Galanopulo
2024-11-21 16:58 ` [PATCH v9] leds: Add LED1202 I2C driver Vicentiu Galanopulo
2024-12-17 14:47 ` Lee Jones
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=20241217144902.GL2418536@google.com \
--to=lee@kernel.org \
--cc=conor+dt@kernel.org \
--cc=corbet@lwn.net \
--cc=devicetree@vger.kernel.org \
--cc=krzk+dt@kernel.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-leds@vger.kernel.org \
--cc=pavel@ucw.cz \
--cc=robh@kernel.org \
--cc=vicentiu.galanopulo@remote-tech.co.uk \
/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.