[PATCH 1/2] led: Implement software led blinking
Simon Glass
sjg at chromium.org
Tue Jul 2 17:51:32 CEST 2024
Hi Mikhail,
On Tue, 2 Jul 2024 at 12:54, Mikhail Kshevetskiy
<mikhail.kshevetskiy at 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.kshevetskiy at iopsys.eu> wrote:
> >> From: Michael Polyntsov <michael.polyntsov at 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.polyntsov at iopsys.eu>
> >> Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy at 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
More information about the U-Boot
mailing list