|  | What:		/sys/class/leds/<led>/pattern | 
|  | Date:		September 2018 | 
|  | KernelVersion:	4.20 | 
|  | Description: | 
|  | Specify a software pattern for the LED, that supports altering | 
|  | the brightness for the specified duration with one software | 
|  | timer. It can do gradual dimming and step change of brightness. | 
|  |  | 
|  | The pattern is given by a series of tuples, of brightness and | 
|  | duration (ms). | 
|  |  | 
|  | The exact format is described in: | 
|  | Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt | 
|  |  | 
|  | What:		/sys/class/leds/<led>/hr_pattern | 
|  | Date:		April 2024 | 
|  | Description: | 
|  | Specify a software pattern for the LED, that supports altering | 
|  | the brightness for the specified duration with one software | 
|  | timer. It can do gradual dimming and step change of brightness. | 
|  |  | 
|  | Unlike the /sys/class/leds/<led>/pattern, this attribute runs | 
|  | a pattern on high-resolution timer (hrtimer). | 
|  |  | 
|  | What:		/sys/class/leds/<led>/hw_pattern | 
|  | Date:		September 2018 | 
|  | KernelVersion:	4.20 | 
|  | Description: | 
|  | Specify a hardware pattern for the LED, for LED hardware that | 
|  | supports autonomously controlling brightness over time, according | 
|  | to some preprogrammed hardware patterns. It deactivates any active | 
|  | software pattern. | 
|  |  | 
|  | Since different LED hardware can have different semantics of | 
|  | hardware patterns, each driver is expected to provide its own | 
|  | description for the hardware patterns in their documentation | 
|  | file at Documentation/leds/. | 
|  |  | 
|  | What:		/sys/class/leds/<led>/repeat | 
|  | Date:		September 2018 | 
|  | KernelVersion:	4.20 | 
|  | Description: | 
|  | Specify a pattern repeat number. -1 means repeat indefinitely, | 
|  | other negative numbers and number 0 are invalid. | 
|  |  | 
|  | This file will always return the originally written repeat | 
|  | number. | 
|  |  | 
|  | It should be noticed that some leds, like EL15203000 may | 
|  | only support indefinitely patterns, so they always store -1. |