Hi Mikhail, On Tue, 2 Jul 2024 at 12:54, Mikhail Kshevetskiy <mikhail.kshevets...@genexis.eu> wrote: > > > On 27.06.2024 22:05, Simon Glass wrote: > > Hi Mikhail, > > > > On Thu, 27 Jun 2024 at 12:31, Mikhail Kshevetskiy > > <mikhail.kshevets...@iopsys.eu> wrote: > >> From: Michael Polyntsov <michael.polynt...@iopsys.eu> > >> > >> If hardware (or driver) doesn't support leds blinking, it's > >> now possible to use software implementation of blinking instead. > >> This relies on cyclic functions. > >> > >> Signed-off-by: Michael Polyntsov <michael.polynt...@iopsys.eu> > >> Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevets...@iopsys.eu> > >> --- > >> drivers/led/Kconfig | 9 ++ > >> drivers/led/led-uclass.c | 190 ++++++++++++++++++++++++++++++++++++++- > >> 2 files changed, 195 insertions(+), 4 deletions(-) > >> > >> diff --git a/drivers/led/Kconfig b/drivers/led/Kconfig > >> index 9837960198d..4330f014239 100644 > >> --- a/drivers/led/Kconfig > >> +++ b/drivers/led/Kconfig > >> @@ -73,6 +73,15 @@ config LED_BLINK > >> This option enables support for this which adds slightly to the > >> code size. > >> > >> +config LED_SW_BLINK > >> + bool "Support software LED blinking" > >> + depends on LED_BLINK > >> + select CYCLIC > >> + help > >> + Turns on led blinking implemented in the software, useful when > >> + the hardware doesn't support led blinking. Does nothing if > >> + driver supports blinking. > > Can you talk about the blinking p[eriod / API? > > Could you clarify what do you mean?
I mean can you explain in this help [..] Regards, Simon