Patchset contains documentation of the sysfs interfaces for the following five backlight drivers- 1) lp8788 2) lp855x 3) lm3639 4) adp5520 5) adp8860
It was compiled from data sheets, reading code and git history logs.
Aishwarya Pant (5): backlight: lp8788: document sysfs attributes backlight: lp855: document sysfs attributes backlight: lm3639: document sysfs attributes backlight: adp5520: document sysfs attributes backlight: adp8860: document sysfs attributes
.../ABI/testing/sysfs-class-backlight-adp5520 | 31 +++++++++++++ .../ABI/testing/sysfs-class-backlight-adp8860 | 54 ++++++++++++++++++++++ .../ABI/testing/sysfs-class-backlight-lm3639 | 13 ++++++ .../ABI/testing/sysfs-class-backlight-lp855x | 19 ++++++++ .../ABI/testing/sysfs-class-backlight-lp8788 | 10 ++++ 5 files changed, 127 insertions(+) create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp5520 create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp8860 create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-lm3639 create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-lp855x create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-lp8788
Add documentation for sysfs interface of Texas Instruments lp855x backlight driver by reading code and looking through git commit logs.
Signed-off-by: Aishwarya Pant aishpant@gmail.com --- .../ABI/testing/sysfs-class-backlight-lp855x | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-lp855x
diff --git a/Documentation/ABI/testing/sysfs-class-backlight-lp855x b/Documentation/ABI/testing/sysfs-class-backlight-lp855x new file mode 100644 index 000000000000..5b9d38958875 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-class-backlight-lp855x @@ -0,0 +1,19 @@ +sysfs interface for Texas Instruments lp855x backlight driver +------------------------------------------------------------ + +What: /sys/class/backlight/<backlight>/chip_id +Date: Mar, 2012 +KernelVersion: v3.10 +Contact: Milo Kim milo.kim@ti.com +Description: + (RO) Displays the lp8755x chip id. Possible values are: + lp8550, lp8551, lp8552, lp8553, lp8555, lp8556 or lp8557. + + +What: /sys/class/backlight/<backlight>/bl_ctl_mode +Date: Mar, 2012 +KernelVersion: v3.10 +Contact: Linux kernel mailing list linux-kernel@vger.kernel.org +Description: + (RO) Displays whether the brightness is controlled by the pwm + input("pwm based) or the i2c register("register based").
On Fri, Jan 26, 2018 at 08:23:00PM +0530, Aishwarya Pant wrote:
Add documentation for sysfs interface of Texas Instruments lp855x backlight driver by reading code and looking through git commit logs.
Signed-off-by: Aishwarya Pant aishpant@gmail.com
.../ABI/testing/sysfs-class-backlight-lp855x | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-lp855x
diff --git a/Documentation/ABI/testing/sysfs-class-backlight-lp855x b/Documentation/ABI/testing/sysfs-class-backlight-lp855x new file mode 100644 index 000000000000..5b9d38958875 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-class-backlight-lp855x @@ -0,0 +1,19 @@ +sysfs interface for Texas Instruments lp855x backlight driver +------------------------------------------------------------
+What: /sys/class/backlight/<backlight>/chip_id +Date: Mar, 2012 +KernelVersion: v3.10 +Contact: Milo Kim milo.kim@ti.com +Description:
(RO) Displays the lp8755x chip id. Possible values are:
lp8550, lp8551, lp8552, lp8553, lp8555, lp8556 or lp8557.
+What: /sys/class/backlight/<backlight>/bl_ctl_mode +Date: Mar, 2012 +KernelVersion: v3.10 +Contact: Linux kernel mailing list linux-kernel@vger.kernel.org +Description:
(RO) Displays whether the brightness is controlled by the pwm
input("pwm based) or the i2c register("register based").
Since like the first patch in the series, these look like they are for debugging. That thread is still active but whatever the outcome of that thread please assume it also applies to this patch.
Daniel.
On Thu, Feb 01, 2018 at 11:06:42AM +0000, Daniel Thompson wrote:
On Fri, Jan 26, 2018 at 08:23:00PM +0530, Aishwarya Pant wrote:
Add documentation for sysfs interface of Texas Instruments lp855x backlight driver by reading code and looking through git commit logs.
Signed-off-by: Aishwarya Pant aishpant@gmail.com
.../ABI/testing/sysfs-class-backlight-lp855x | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-lp855x
diff --git a/Documentation/ABI/testing/sysfs-class-backlight-lp855x b/Documentation/ABI/testing/sysfs-class-backlight-lp855x new file mode 100644 index 000000000000..5b9d38958875 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-class-backlight-lp855x @@ -0,0 +1,19 @@ +sysfs interface for Texas Instruments lp855x backlight driver +------------------------------------------------------------
+What: /sys/class/backlight/<backlight>/chip_id +Date: Mar, 2012 +KernelVersion: v3.10 +Contact: Milo Kim milo.kim@ti.com +Description:
(RO) Displays the lp8755x chip id. Possible values are:
lp8550, lp8551, lp8552, lp8553, lp8555, lp8556 or lp8557.
+What: /sys/class/backlight/<backlight>/bl_ctl_mode +Date: Mar, 2012 +KernelVersion: v3.10 +Contact: Linux kernel mailing list linux-kernel@vger.kernel.org +Description:
(RO) Displays whether the brightness is controlled by the pwm
input("pwm based) or the i2c register("register based").
Since like the first patch in the series, these look like they are for debugging. That thread is still active but whatever the outcome of that thread please assume it also applies to this patch.
All right, I'll wait for conclusion on that thread before I re-send the patchset with the updates.
Aishwarya
Daniel.
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 --- .../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.
On 26.01.2018 15:54, 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
.../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.
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 --- .../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.
On 26.01.2018 15:55, 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
.../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.
dri-devel@lists.freedesktop.org