* [PATCH v2 1/3] backlight: lm3639: document sysfs attributes
2018-02-06 7:50 [PATCH v2 0/3] backlight: document sysfs interfaces Aishwarya Pant
@ 2018-02-06 7:51 ` Aishwarya Pant
2018-02-06 7:52 ` [PATCH v2 2/3] backlight: adp5520: " Aishwarya Pant
` (2 subsequent siblings)
3 siblings, 0 replies; 7+ messages in thread
From: Aishwarya Pant @ 2018-02-06 7:51 UTC (permalink / raw)
To: Lee Jones, Daniel Thompson, Jingoo Han, Bartlomiej Zolnierkiewicz,
dri-devel, linux-fbdev, linux-kernel, Jonathan Corbet, Greg KH
Cc: Julia Lawall
Add documentation for sysfs interfaces of Texas Instruments lm3639
backlight + flash led driver chip by looking through git commits and
reading code.
Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
Acked-by: Daniel Thompson <daniel.thompson@linaro.org>
---
Changes in v2:
- Update contact information
Documentation/ABI/testing/sysfs-class-backlight-lm3639 | 11 +++++++++++
1 file changed, 11 insertions(+)
create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-lm3639
diff --git a/Documentation/ABI/testing/sysfs-class-backlight-lm3639 b/Documentation/ABI/testing/sysfs-class-backlight-lm3639
new file mode 100644
index 000000000000..f7e92a82ea25
--- /dev/null
+++ b/Documentation/ABI/testing/sysfs-class-backlight-lm3639
@@ -0,0 +1,11 @@
+sysfs interface for Texas Instruments lm3639 backlight + flash led driver chip
+------------------------------------------------------------------------------
+
+What: /sys/class/backlight/<backlight>/bled_mode
+Date: Oct, 2012
+KernelVersion: v3.10
+Contact: dri-devel@lists.freedesktop.org
+Description:
+ (WO) Write to the backlight mapping mode. The backlight current
+ can be mapped for either exponential (value "0") or linear
+ mapping modes (default).
--
2.16.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v2 2/3] backlight: adp5520: document sysfs attributes
2018-02-06 7:50 [PATCH v2 0/3] backlight: document sysfs interfaces Aishwarya Pant
2018-02-06 7:51 ` [PATCH v2 1/3] backlight: lm3639: document sysfs attributes Aishwarya Pant
@ 2018-02-06 7:52 ` Aishwarya Pant
2018-02-06 13:57 ` Daniel Thompson
2018-02-06 7:53 ` [PATCH v2 3/3] backlight: adp8860: " Aishwarya Pant
2018-02-23 15:23 ` [PATCH v2 0/3] backlight: document sysfs interfaces Jonathan Corbet
3 siblings, 1 reply; 7+ messages in thread
From: Aishwarya Pant @ 2018-02-06 7:52 UTC (permalink / raw)
To: Lee Jones, Daniel Thompson, Jingoo Han, Bartlomiej Zolnierkiewicz,
dri-devel, linux-fbdev, linux-kernel, Jonathan Corbet, Greg KH,
Michael Hennerich
Cc: Julia Lawall
Add documentation for sysfs interface of adp5520/adp5501 analog devices
backlight driver by reading code and looking through git commit logs.
Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
Acked-by: Michael Hennerich <michael.hennerich@analog.com>
---
.../ABI/testing/sysfs-class-backlight-adp5520 | 31 ++++++++++++++++++++++
1 file changed, 31 insertions(+)
create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp5520
diff --git a/Documentation/ABI/testing/sysfs-class-backlight-adp5520 b/Documentation/ABI/testing/sysfs-class-backlight-adp5520
new file mode 100644
index 000000000000..34b6ebafa210
--- /dev/null
+++ b/Documentation/ABI/testing/sysfs-class-backlight-adp5520
@@ -0,0 +1,31 @@
+sysfs interface for analog devices adp5520(01) backlight driver
+---------------------------------------------------------------
+
+The backlight brightness control operates at three different levels for the
+adp5520 and adp5501 devices: daylight (level 1), office (level 2) and dark
+(level 3). By default the brightness operates at the daylight brightness level.
+
+What: /sys/class/backlight/<backlight>/daylight_max
+What: /sys/class/backlight/<backlight>/office_max
+What: /sys/class/backlight/<backlight>/dark_max
+Date: Sep, 2009
+KernelVersion: v2.6.32
+Contact: Michael Hennerich <michael.hennerich@analog.com>
+Description:
+ (RW) Maximum current setting for the backlight when brightness
+ is at one of the three levels (daylight, office or dark). This
+ is an input code between 0 and 127, which is transformed to a
+ value between 0 mA and 30 mA using linear or non-linear
+ algorithms.
+
+What: /sys/class/backlight/<backlight>/daylight_dim
+What: /sys/class/backlight/<backlight>/office_dim
+What: /sys/class/backlight/<backlight>/dark_dim
+Date: Sep, 2009
+KernelVersion: v2.6.32
+Contact: Michael Hennerich <michael.hennerich@analog.com>
+Description:
+ (RW) Dim current setting for the backlight when brightness is at
+ one of the three levels (daylight, office or dark). This is an
+ input code between 0 and 127, which is transformed to a value
+ between 0 mA and 30 mA using linear or non-linear algorithms.
--
2.16.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v2 2/3] backlight: adp5520: document sysfs attributes
2018-02-06 7:52 ` [PATCH v2 2/3] backlight: adp5520: " Aishwarya Pant
@ 2018-02-06 13:57 ` Daniel Thompson
0 siblings, 0 replies; 7+ messages in thread
From: Daniel Thompson @ 2018-02-06 13:57 UTC (permalink / raw)
To: Aishwarya Pant
Cc: linux-fbdev, Michael Hennerich, Bartlomiej Zolnierkiewicz,
Jingoo Han, Jonathan Corbet, linux-kernel, dri-devel,
Julia Lawall, Greg KH, Lee Jones
On Tue, Feb 06, 2018 at 01:10:26PM +0530, Aishwarya Pant wrote:
> Add documentation for sysfs interface of adp5520/adp5501 analog devices
> backlight driver by reading code and looking through git commit logs.
>
> Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
> Acked-by: Michael Hennerich <michael.hennerich@analog.com>
Acked-by: Daniel Thompson <daniel.thompson@linaro.org>
> ---
> .../ABI/testing/sysfs-class-backlight-adp5520 | 31 ++++++++++++++++++++++
> 1 file changed, 31 insertions(+)
> create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp5520
>
> diff --git a/Documentation/ABI/testing/sysfs-class-backlight-adp5520 b/Documentation/ABI/testing/sysfs-class-backlight-adp5520
> new file mode 100644
> index 000000000000..34b6ebafa210
> --- /dev/null
> +++ b/Documentation/ABI/testing/sysfs-class-backlight-adp5520
> @@ -0,0 +1,31 @@
> +sysfs interface for analog devices adp5520(01) backlight driver
> +---------------------------------------------------------------
> +
> +The backlight brightness control operates at three different levels for the
> +adp5520 and adp5501 devices: daylight (level 1), office (level 2) and dark
> +(level 3). By default the brightness operates at the daylight brightness level.
> +
> +What: /sys/class/backlight/<backlight>/daylight_max
> +What: /sys/class/backlight/<backlight>/office_max
> +What: /sys/class/backlight/<backlight>/dark_max
> +Date: Sep, 2009
> +KernelVersion: v2.6.32
> +Contact: Michael Hennerich <michael.hennerich@analog.com>
> +Description:
> + (RW) Maximum current setting for the backlight when brightness
> + is at one of the three levels (daylight, office or dark). This
> + is an input code between 0 and 127, which is transformed to a
> + value between 0 mA and 30 mA using linear or non-linear
> + algorithms.
> +
> +What: /sys/class/backlight/<backlight>/daylight_dim
> +What: /sys/class/backlight/<backlight>/office_dim
> +What: /sys/class/backlight/<backlight>/dark_dim
> +Date: Sep, 2009
> +KernelVersion: v2.6.32
> +Contact: Michael Hennerich <michael.hennerich@analog.com>
> +Description:
> + (RW) Dim current setting for the backlight when brightness is at
> + one of the three levels (daylight, office or dark). This is an
> + input code between 0 and 127, which is transformed to a value
> + between 0 mA and 30 mA using linear or non-linear algorithms.
> --
> 2.16.1
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v2 3/3] backlight: adp8860: document sysfs attributes
2018-02-06 7:50 [PATCH v2 0/3] backlight: document sysfs interfaces Aishwarya Pant
2018-02-06 7:51 ` [PATCH v2 1/3] backlight: lm3639: document sysfs attributes Aishwarya Pant
2018-02-06 7:52 ` [PATCH v2 2/3] backlight: adp5520: " Aishwarya Pant
@ 2018-02-06 7:53 ` Aishwarya Pant
2018-02-06 13:57 ` Daniel Thompson
2018-02-23 15:23 ` [PATCH v2 0/3] backlight: document sysfs interfaces Jonathan Corbet
3 siblings, 1 reply; 7+ messages in thread
From: Aishwarya Pant @ 2018-02-06 7:53 UTC (permalink / raw)
To: Lee Jones, Daniel Thompson, Jingoo Han, Bartlomiej Zolnierkiewicz,
dri-devel, linux-fbdev, linux-kernel, Jonathan Corbet, Greg KH,
Michael Hennerich
Cc: Julia Lawall
Add documentation for sysfs interface of adp8860 series backlight
devices by reading through code and git commits.
Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
Acked-by: Michael Hennerich <michael.hennerich@analog.com>
---
.../ABI/testing/sysfs-class-backlight-adp8860 | 54 ++++++++++++++++++++++
1 file changed, 54 insertions(+)
create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp8860
diff --git a/Documentation/ABI/testing/sysfs-class-backlight-adp8860 b/Documentation/ABI/testing/sysfs-class-backlight-adp8860
new file mode 100644
index 000000000000..54d61c788b1b
--- /dev/null
+++ b/Documentation/ABI/testing/sysfs-class-backlight-adp8860
@@ -0,0 +1,54 @@
+sysfs interface for analog devices adp8860 backlight driver
+-----------------------------------------------------------
+
+The backlight brightness control operates at three different levels for the
+adp8860, adp8861 and adp8863 devices: daylight (level 1), office (level 2) and
+dark (level 3). By default the brightness operates at the daylight brightness
+level.
+
+What: /sys/class/backlight/<backlight>/ambient_light_level
+Date: Apr, 2010
+KernelVersion: v2.6.35
+Contact: Michael Hennerich <michael.hennerich@analog.com>
+Description:
+ (RO) 13-bit conversion value for the first light sensor—high
+ byte (Bit 12 to Bit 8). The value is updated every 80 ms (when
+ the light sensor is enabled).
+
+
+What: /sys/class/backlight/<backlight>/ambient_light_zone
+Date: Apr, 2010
+KernelVersion: v2.6.35
+Contact: Michael Hennerich <michael.hennerich@analog.com>
+Description:
+ (RW) Read or write the specific level at which the backlight
+ operates. Value "0" enables automatic ambient light sensing, and
+ values "1", "2" or "3" set the control to daylight, office or
+ dark respectively.
+
+
+What: /sys/class/backlight/<backlight>/l1_daylight_max
+What: /sys/class/backlight/<backlight>/l2_office_max
+What: /sys/class/backlight/<backlight>/l3_dark_max
+Date: Apr, 2010
+KernelVersion: v2.6.35
+Contact: Michael Hennerich <michael.hennerich@analog.com>
+Description:
+ (RW) Maximum current setting for the backlight when brightness
+ is at one of the three levels (daylight, office or dark). This
+ is an input code between 0 and 127, which is transformed to a
+ value between 0 mA and 30 mA using linear or non-linear
+ algorithms.
+
+
+What: /sys/class/backlight/<backlight>/l1_daylight_dim
+What: /sys/class/backlight/<backlight>/l2_office_dim
+What: /sys/class/backlight/<backlight>/l3_dark_dim
+Date: Apr, 2010
+KernelVersion: v2.6.35
+Contact: Michael Hennerich <michael.hennerich@analog.com>
+Description:
+ (RW) Dim current setting for the backlight when brightness is at
+ one of the three levels (daylight, office or dark). This is an
+ input code between 0 and 127, which is transformed to a value
+ between 0 mA and 30 mA using linear or non-linear algorithms.
--
2.16.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v2 3/3] backlight: adp8860: document sysfs attributes
2018-02-06 7:53 ` [PATCH v2 3/3] backlight: adp8860: " Aishwarya Pant
@ 2018-02-06 13:57 ` Daniel Thompson
0 siblings, 0 replies; 7+ messages in thread
From: Daniel Thompson @ 2018-02-06 13:57 UTC (permalink / raw)
To: Aishwarya Pant
Cc: linux-fbdev, Michael Hennerich, Bartlomiej Zolnierkiewicz,
Jingoo Han, Jonathan Corbet, linux-kernel, dri-devel,
Julia Lawall, Greg KH, Lee Jones
On Tue, Feb 06, 2018 at 01:11:12PM +0530, Aishwarya Pant wrote:
> Add documentation for sysfs interface of adp8860 series backlight
> devices by reading through code and git commits.
>
> Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
> Acked-by: Michael Hennerich <michael.hennerich@analog.com>
Acked-by: Daniel Thompson <daniel.thompson@linaro.org>
> ---
> .../ABI/testing/sysfs-class-backlight-adp8860 | 54 ++++++++++++++++++++++
> 1 file changed, 54 insertions(+)
> create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp8860
>
> diff --git a/Documentation/ABI/testing/sysfs-class-backlight-adp8860 b/Documentation/ABI/testing/sysfs-class-backlight-adp8860
> new file mode 100644
> index 000000000000..54d61c788b1b
> --- /dev/null
> +++ b/Documentation/ABI/testing/sysfs-class-backlight-adp8860
> @@ -0,0 +1,54 @@
> +sysfs interface for analog devices adp8860 backlight driver
> +-----------------------------------------------------------
> +
> +The backlight brightness control operates at three different levels for the
> +adp8860, adp8861 and adp8863 devices: daylight (level 1), office (level 2) and
> +dark (level 3). By default the brightness operates at the daylight brightness
> +level.
> +
> +What: /sys/class/backlight/<backlight>/ambient_light_level
> +Date: Apr, 2010
> +KernelVersion: v2.6.35
> +Contact: Michael Hennerich <michael.hennerich@analog.com>
> +Description:
> + (RO) 13-bit conversion value for the first light sensor—high
> + byte (Bit 12 to Bit 8). The value is updated every 80 ms (when
> + the light sensor is enabled).
> +
> +
> +What: /sys/class/backlight/<backlight>/ambient_light_zone
> +Date: Apr, 2010
> +KernelVersion: v2.6.35
> +Contact: Michael Hennerich <michael.hennerich@analog.com>
> +Description:
> + (RW) Read or write the specific level at which the backlight
> + operates. Value "0" enables automatic ambient light sensing, and
> + values "1", "2" or "3" set the control to daylight, office or
> + dark respectively.
> +
> +
> +What: /sys/class/backlight/<backlight>/l1_daylight_max
> +What: /sys/class/backlight/<backlight>/l2_office_max
> +What: /sys/class/backlight/<backlight>/l3_dark_max
> +Date: Apr, 2010
> +KernelVersion: v2.6.35
> +Contact: Michael Hennerich <michael.hennerich@analog.com>
> +Description:
> + (RW) Maximum current setting for the backlight when brightness
> + is at one of the three levels (daylight, office or dark). This
> + is an input code between 0 and 127, which is transformed to a
> + value between 0 mA and 30 mA using linear or non-linear
> + algorithms.
> +
> +
> +What: /sys/class/backlight/<backlight>/l1_daylight_dim
> +What: /sys/class/backlight/<backlight>/l2_office_dim
> +What: /sys/class/backlight/<backlight>/l3_dark_dim
> +Date: Apr, 2010
> +KernelVersion: v2.6.35
> +Contact: Michael Hennerich <michael.hennerich@analog.com>
> +Description:
> + (RW) Dim current setting for the backlight when brightness is at
> + one of the three levels (daylight, office or dark). This is an
> + input code between 0 and 127, which is transformed to a value
> + between 0 mA and 30 mA using linear or non-linear algorithms.
> --
> 2.16.1
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2 0/3] backlight: document sysfs interfaces
2018-02-06 7:50 [PATCH v2 0/3] backlight: document sysfs interfaces Aishwarya Pant
` (2 preceding siblings ...)
2018-02-06 7:53 ` [PATCH v2 3/3] backlight: adp8860: " Aishwarya Pant
@ 2018-02-23 15:23 ` Jonathan Corbet
3 siblings, 0 replies; 7+ messages in thread
From: Jonathan Corbet @ 2018-02-23 15:23 UTC (permalink / raw)
To: Aishwarya Pant
Cc: Daniel Thompson, Bartlomiej Zolnierkiewicz, Jingoo Han,
linux-fbdev, dri-devel, linux-kernel, Julia Lawall, Greg KH,
Lee Jones
On Tue, 6 Feb 2018 13:08:41 +0530
Aishwarya Pant <aishpant@gmail.com> wrote:
> Patchset contains documentation of the sysfs interfaces for the
> following five backlight drivers-
> 1) lm3639
> 2) adp5520
> 3) adp8860
>
> It was compiled from data sheets, reading code and git history logs. In v2 of
> the patches, documentation for lp8788 and lp855x devices was dropped as the
> attributes contained debug information.
I've applied the set to the docs tree, thanks.
jon
^ permalink raw reply [flat|nested] 7+ messages in thread