From: Richard Purdie <richard@openedhand.com>
To: Corentin Chary <corentincj@iksaif.net>
Cc: lenb@kernel.org, linux-acpi@vger.kernel.org, alan-jenkins@tuffmail.co.uk
Subject: Re: [PATCH 14/24] led: document sysfs interface
Date: Tue, 01 Sep 2009 15:42:32 +0100 [thread overview]
Message-ID: <1251816152.9395.96.camel@dax.rpnet.com> (raw)
In-Reply-To: <1251464215-6540-15-git-send-email-corentincj@iksaif.net>
On Fri, 2009-08-28 at 14:56 +0200, Corentin Chary wrote:
> Also fix Documentation/led-class.txt, the acceptable
> range of values for brightness is 0-max_brightness, not 0-255.
>
> Cc: Richard Purdie <rpurdie@rpsys.net>
> Signed-off-by: Corentin Chary <corentincj@iksaif.net>
Acked-by: Richard Purdie <rpurdie@linux.intel.com>
> ---
> Documentation/ABI/testing/sysfs-class-led | 28 ++++++++++++++++++++++++++++
> Documentation/leds-class.txt | 9 +++++----
> 2 files changed, 33 insertions(+), 4 deletions(-)
> create mode 100644 Documentation/ABI/testing/sysfs-class-led
>
> diff --git a/Documentation/ABI/testing/sysfs-class-led b/Documentation/ABI/testing/sysfs-class-led
> new file mode 100644
> index 0000000..9e4541d
> --- /dev/null
> +++ b/Documentation/ABI/testing/sysfs-class-led
> @@ -0,0 +1,28 @@
> +What: /sys/class/leds/<led>/brightness
> +Date: March 2006
> +KernelVersion: 2.6.17
> +Contact: Richard Purdie <rpurdie@rpsys.net>
> +Description:
> + Set the brightness of the LED. Most LEDs don't
> + have hardware brightness support so will just be turned on for
> + non-zero brightness settings. The value is between 0 and
> + /sys/class/leds/<led>/max_brightness.
> +
> +What: /sys/class/leds/<led>/max_brightness
> +Date: March 2006
> +KernelVersion: 2.6.17
> +Contact: Richard Purdie <rpurdie@rpsys.net>
> +Description:
> + Maximum brightness level for this led, default is 255 (LED_FULL).
> +
> +What: /sys/class/leds/<led>/trigger
> +Date: March 2006
> +KernelVersion: 2.6.17
> +Contact: Richard Purdie <rpurdie@rpsys.net>
> +Description:
> + Set the trigger for this LED. A trigger is a kernel based source
> + of led events.
> + You can change triggers in a similar manner to the way an IO
> + scheduler is chosen. Trigger specific parameters can appear in
> + /sys/class/leds/<led> once a given trigger is selected.
> +
> diff --git a/Documentation/leds-class.txt b/Documentation/leds-class.txt
> index 6399557..8fd5ca2 100644
> --- a/Documentation/leds-class.txt
> +++ b/Documentation/leds-class.txt
> @@ -1,3 +1,4 @@
> +
> LED handling under Linux
> ========================
>
> @@ -5,10 +6,10 @@ If you're reading this and thinking about keyboard leds, these are
> handled by the input subsystem and the led class is *not* needed.
>
> In its simplest form, the LED class just allows control of LEDs from
> -userspace. LEDs appear in /sys/class/leds/. The brightness file will
> -set the brightness of the LED (taking a value 0-255). Most LEDs don't
> -have hardware brightness support so will just be turned on for non-zero
> -brightness settings.
> +userspace. LEDs appear in /sys/class/leds/. The maximum brightness of the
> +LED is defined in max_brightness file. The brightness file will set the brightness
> +of the LED (taking a value 0-max_brightness). Most LEDs don't have hardware
> +brightness support so will just be turned on for non-zero brightness settings.
>
> The class also introduces the optional concept of an LED trigger. A trigger
> is a kernel based source of led events. Triggers can either be simple or
next prev parent reply other threads:[~2009-09-01 15:09 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-28 12:56 [PATCH 00/24] acpi4asus updates Corentin Chary
2009-08-28 12:56 ` [PATCH 01/24] eeepc-laptop: don't touch the pci slot if it was claimed by a different driver Corentin Chary
2009-08-28 12:56 ` [PATCH 02/24] eeepc-laptop: use a mutex to serialize pci hotplug (resume vs. notify) Corentin Chary
2009-08-28 12:56 ` [PATCH 03/24] eeepc-laptop: fix pci hotplug race on load and unload Corentin Chary
2009-08-28 12:56 ` [PATCH 04/24] eeepc-laptop: fix ordering of init and exit functions Corentin Chary
2009-08-28 12:56 ` [PATCH 05/24] eeepc-laptop: make input device a child of the platform device Corentin Chary
2009-08-28 12:56 ` [PATCH 06/24] eeepc-laptop: remove redundant rfkill_set_sw_state in resume handler Corentin Chary
2009-08-28 12:56 ` [PATCH 07/24] eeepc-laptop: check the 3G rfkill state on resume Corentin Chary
2009-08-28 12:56 ` [PATCH 08/24] eeepc-laptop: correct the description of the hibernation abort bug Corentin Chary
2009-08-28 12:56 ` [PATCH 09/24] eeepc-laptop: switch to dev_pm_ops Corentin Chary
2009-08-28 12:56 ` [PATCH 10/24] eeepc-laptop: add rfkill support for the Wimax in ASUS Eee PC 1000HG Corentin Chary
2009-08-28 12:56 ` [PATCH 11/24] eeepc-laptop: document sysfs interface Corentin Chary
2009-08-28 12:56 ` [PATCH 12/24] video/backlight: " Corentin Chary
2009-08-28 12:56 ` [PATCH 13/24] video/lcd: " Corentin Chary
2009-08-28 12:56 ` [PATCH 14/24] led: " Corentin Chary
2009-08-28 12:56 ` [PATCH 15/24] asus-laptop: Show HRWS in infos and fix output format Corentin Chary
2009-08-28 12:56 ` [PATCH 16/24] asus-laptop: Add *_led_get() functions Corentin Chary
2009-08-28 12:56 ` [PATCH 17/24] asus-laptop: Map X50R hotkeys Corentin Chary
2009-08-28 12:56 ` [PATCH 18/24] asus-laptop: set maximum led brightness Corentin Chary
2009-08-28 12:56 ` [PATCH 19/24] asus-laptop: Add support for Keyboard backlight Corentin Chary
2009-08-28 12:56 ` [PATCH 20/24] asus-laptop: handle keyboard backlight keys Corentin Chary
2009-08-28 12:56 ` [PATCH 21/24] asus-laptop: Add suport for another "Media" key Corentin Chary
2009-08-28 12:56 ` [PATCH 22/24] asus-laptop: Add "calculator" hotkey Corentin Chary
2009-08-28 12:56 ` [PATCH 23/24] asus-laptop: document the module Corentin Chary
2009-08-28 12:56 ` [PATCH 24/24] asus-laptop: document sysfs interface Corentin Chary
2009-09-01 14:42 ` Richard Purdie [this message]
2009-09-01 14:43 ` [PATCH 13/24] video/lcd: " Richard Purdie
2009-08-28 15:02 ` [PATCH 00/24] acpi4asus updates Alan Jenkins
2009-08-29 18:14 ` Len Brown
2009-08-28 19:33 ` [PATCH 00/24] acpi4asus update Len Brown
2009-08-29 8:27 ` Corentin Chary
2009-08-29 8:28 ` [PATCH 1/3] asus-laptop: Fix coding style for comments Corentin Chary
2009-08-29 8:28 ` [PATCH 2/3] eeepc-laptop: fix rfkill memory leak on unload Corentin Chary
2009-08-29 8:28 ` [PATCH 3/3] eeepc-laptop: allow rfkill hotplug to work on the 900A model Corentin Chary
2009-08-29 18:17 ` Len Brown
2009-08-29 18:16 ` [PATCH 2/3] eeepc-laptop: fix rfkill memory leak on unload Len Brown
2009-08-29 18:16 ` [PATCH 1/3] asus-laptop: Fix coding style for comments Len Brown
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=1251816152.9395.96.camel@dax.rpnet.com \
--to=richard@openedhand.com \
--cc=alan-jenkins@tuffmail.co.uk \
--cc=corentincj@iksaif.net \
--cc=lenb@kernel.org \
--cc=linux-acpi@vger.kernel.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox