diff options
author | Tom Rini <trini@konsulko.com> | 2024-07-30 12:36:22 -0600 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2024-07-30 14:31:24 -0600 |
commit | 8877bc51a8a4d921ba2f163208b8b1a57ba47c18 (patch) | |
tree | 48517a63da5f45a1d14c813578bcedc62c210022 /cpu/microblaze | |
parent | c0d269da3c8492d4b81bbcb79a66f6d4a49f7610 (diff) | |
parent | f15e89efad6f1bd7ddeb6fc5209427133cf22150 (diff) | |
download | u-boot-8877bc51a8a4d921ba2f163208b8b1a57ba47c18.zip u-boot-8877bc51a8a4d921ba2f163208b8b1a57ba47c18.tar.gz u-boot-8877bc51a8a4d921ba2f163208b8b1a57ba47c18.tar.bz2 |
Merge patch series "led: implement software blinking"
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> says:
v2 changes:
* Drop sw_blink_state structure, move its necessary fields to
led_uc_plat structure.
* Add cyclic_info pointer to led_uc_plat structure. This
simplify code a lot.
* Remove cyclic function search logic. Not needed anymore.
* Fix blinking period. It was twice large.
* Other cleanups.
v3 changes:
* Adapt code to recent cyclic function changes
* Move software blinking functions to separate file
* Other small changes
v4 changes:
* Refactoring of led_set_period() function
v5 changes
* Fix compilation if CONFIG_LED_BLINK is not defined
v6 changes:
* Enable LEDST_BLINK state unconditionally.
* Function led_set_period() becomes available when CONFIG_LED_BLINK
is disabled. This makes led code simpler.
* Software blinking requires about 100 bytes of data for a led. It's
not a good idea to allocate so much memory for each supported led.
Change the code to allocate blinking data only for required leds.
Diffstat (limited to 'cpu/microblaze')
0 files changed, 0 insertions, 0 deletions