aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpio/intel_broadwell_gpio.c
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2024-07-30 12:36:22 -0600
committerTom Rini <trini@konsulko.com>2024-07-30 14:31:24 -0600
commit8877bc51a8a4d921ba2f163208b8b1a57ba47c18 (patch)
tree48517a63da5f45a1d14c813578bcedc62c210022 /drivers/gpio/intel_broadwell_gpio.c
parentc0d269da3c8492d4b81bbcb79a66f6d4a49f7610 (diff)
parentf15e89efad6f1bd7ddeb6fc5209427133cf22150 (diff)
downloadu-boot-master.zip
u-boot-master.tar.gz
u-boot-master.tar.bz2
Merge patch series "led: implement software blinking"HEADmaster
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 'drivers/gpio/intel_broadwell_gpio.c')
0 files changed, 0 insertions, 0 deletions