mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
fc19967bcb
This patch adds a LED class driver for the LEDs found on the Crane Merchandising System EL15203000 LEDs board (aka RED LEDs board). Signed-off-by: Oleh Kravchenko <oleg@kaa.org.ua> Reviewed-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Pavel Machek <pavel@ucw.cz>
140 lines
4.9 KiB
Plaintext
140 lines
4.9 KiB
Plaintext
What: /sys/class/leds/<led>/hw_pattern
|
|
Date: September 2019
|
|
KernelVersion: 5.5
|
|
Description:
|
|
Specify a hardware pattern for the EL15203000 LED.
|
|
The LEDs board supports only predefined patterns by firmware
|
|
for specific LEDs.
|
|
|
|
Breathing mode for Screen frame light tube:
|
|
"0 4000 1 4000"
|
|
|
|
^
|
|
|
|
|
Max-| ---
|
|
| / \
|
|
| / \
|
|
| / \ /
|
|
| / \ /
|
|
Min-|- ---
|
|
|
|
|
0------4------8--> time (sec)
|
|
|
|
Cascade mode for Pipe LED:
|
|
"1 800 2 800 4 800 8 800 16 800"
|
|
|
|
^
|
|
|
|
|
0 On -|----+ +----+ +---
|
|
| | | | |
|
|
Off-| +-------------------+ +-------------------+
|
|
|
|
|
1 On -| +----+ +----+
|
|
| | | | |
|
|
Off |----+ +-------------------+ +------------------
|
|
|
|
|
2 On -| +----+ +----+
|
|
| | | | |
|
|
Off-|---------+ +-------------------+ +-------------
|
|
|
|
|
3 On -| +----+ +----+
|
|
| | | | |
|
|
Off-|--------------+ +-------------------+ +--------
|
|
|
|
|
4 On -| +----+ +----+
|
|
| | | | |
|
|
Off-|-------------------+ +-------------------+ +---
|
|
|
|
|
0---0.8--1.6--2.4--3.2---4---4.8--5.6--6.4--7.2---8--> time (sec)
|
|
|
|
Inverted cascade mode for Pipe LED:
|
|
"30 800 29 800 27 800 23 800 15 800"
|
|
|
|
^
|
|
|
|
|
0 On -| +-------------------+ +-------------------+
|
|
| | | | |
|
|
Off-|----+ +----+ +---
|
|
|
|
|
1 On -|----+ +-------------------+ +------------------
|
|
| | | | |
|
|
Off | +----+ +----+
|
|
|
|
|
2 On -|---------+ +-------------------+ +-------------
|
|
| | | | |
|
|
Off-| +----+ +----+
|
|
|
|
|
3 On -|--------------+ +-------------------+ +--------
|
|
| | | | |
|
|
Off-| +----+ +----+
|
|
|
|
|
4 On -|-------------------+ +-------------------+ +---
|
|
| | | | |
|
|
Off-| +----+ +----+
|
|
|
|
|
0---0.8--1.6--2.4--3.2---4---4.8--5.6--6.4--7.2---8--> time (sec)
|
|
|
|
Bounce mode for Pipe LED:
|
|
"1 800 2 800 4 800 8 800 16 800 16 800 8 800 4 800 2 800 1 800"
|
|
|
|
^
|
|
|
|
|
0 On -|----+ +--------
|
|
| | |
|
|
Off-| +---------------------------------------+
|
|
|
|
|
1 On -| +----+ +----+
|
|
| | | | |
|
|
Off |----+ +-----------------------------+ +--------
|
|
|
|
|
2 On -| +----+ +----+
|
|
| | | | |
|
|
Off-|---------+ +-------------------+ +-------------
|
|
|
|
|
3 On -| +----+ +----+
|
|
| | | | |
|
|
Off-|--------------+ +---------+ +------------------
|
|
|
|
|
4 On -| +---------+
|
|
| | |
|
|
Off-|-------------------+ +-----------------------
|
|
|
|
|
0---0.8--1.6--2.4--3.2---4---4.8--5.6--6.4--7.2---8--> time (sec)
|
|
|
|
Inverted bounce mode for Pipe LED:
|
|
"30 800 29 800 27 800 23 800 15 800 15 800 23 800 27 800 29 800 30 800"
|
|
|
|
^
|
|
|
|
|
0 On -| +---------------------------------------+
|
|
| | |
|
|
Off-|----+ +--------
|
|
|
|
|
1 On -|----+ +-----------------------------+ +--------
|
|
| | | | |
|
|
Off | +----+ +----+
|
|
|
|
|
2 On -|---------+ +-------------------+ +-------------
|
|
| | | | |
|
|
Off-| +----+ +----+
|
|
|
|
|
3 On -|--------------+ +---------+ +------------------
|
|
| | | | |
|
|
Off-| +----+ +----+
|
|
|
|
|
4 On -|-------------------+ +-----------------------
|
|
| | |
|
|
Off-| +---------+
|
|
|
|
|
0---0.8--1.6--2.4--3.2---4---4.8--5.6--6.4--7.2---8--> time (sec)
|
|
|
|
What: /sys/class/leds/<led>/repeat
|
|
Date: September 2019
|
|
KernelVersion: 5.5
|
|
Description:
|
|
EL15203000 supports only indefinitely patterns,
|
|
so this file should always store -1.
|
|
|
|
For more info, please see:
|
|
Documentation/ABI/testing/sysfs-class-led-trigger-pattern
|