Turris Omnia LED driver changes
Status from this message: Applied, thanks!
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v7 Latest11 patches 3 repliesApplied
- v612 patches 2 repliesSuperseded
- v512 patches 19 repliesSuperseded
Earlier versions · 4
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v4 | 12 patches | 2 replies | Superseded | |
| v3 | 11 patches | 5 replies | Superseded | |
| v2 | 11 patches | 7 replies | Superseded | |
| v1 | 8 patches | 5 replies | Superseded |
Changes in v7 from the cover letter
- patch 6: fixed documentation comment for the @lock member of struct omnia_leds
- patch 12: dropped, since Gregory applied it on mvebu/dt back in v5.
Patches in v7 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/11 | turris-omnia-mcu-interface.h: Move command execution function to global headerdrivers/ drivers/ include/ | +136 | 0 replies | |
| 2/11 | leds: turris-omnia: Use command execution functions from the MCU driverdrivers/ drivers/ | +55 | 0 replies | |
| 3/11 | turris-omnia-mcu-interface.h: Add LED commands related definitions to global headerinclude/ | +12 | 1 reply | |
| 4/11 | leds: turris-omnia: Use global header for MCU command definitionsdrivers/ | +23 | 0 replies | |
| 5/11 | dt-bindings: leds: cznic,turris-omnia-leds: Allow interrupts propertyDocumentation/ | +8 | 0 replies | |
| 6/11 | leds: turris-omnia: Document driver private structuresdrivers/ | +16 | 0 replies | |
| 7/11 | leds: turris-omnia: Notify sysfs on MCU global LEDs brightness changedrivers/ drivers/ | +63 | 0 replies | |
| 8/11 | platform: cznic: turris-omnia-mcu: Inform about missing LED panel brightness change interrupt featuredrivers/ | +1 | 0 replies | |
| 9/11 | leds: turris-omnia: Inform about missing LED gamma correction feature in the MCU driverdrivers/ drivers/ | +1 | 0 replies | |
| 10/11 | leds: turris-omnia: Use dev_err_probe() where appropriatedrivers/ | +16 | 0 replies | |
| 11/11 | leds: turris-omnia: Use uppercase first letter in all commentsdrivers/ | +4 | 0 replies |
Reviews trailers per patch
1 of 11 patches has a Reviewed-by or Acked-by.
| Patch | Krzysztof Kozlowski |
|---|---|
| 1/11 | |
| 2/11 | |
| 3/11 | |
| 4/11 | |
| 5/11 | A-b |
| 6/11 | |
| 7/11 | |
| 8/11 | |
| 9/11 | |
| 10/11 | |
| 11/11 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH leds v7 00/11] Turris Omnia LED driver changes
Hello Lee,
this is v7 of Turris Omnia LED driver changes.
v1 to v6 can be found at
https://lore.kernel.org/linux-leds/[email protected]/
https://lore.kernel.org/linux-leds/[email protected]/
https://lore.kernel.org/linux-leds/[email protected]/
https://lore.kernel.org/linux-leds/[email protected]/
https://lore.kernel.org/linux-leds/[email protected]/
https://lore.kernel.org/linux-leds/[email protected]/
Changes since v6:
- patch 6: fixed documentation comment for the @lock member of struct omnia_leds
- patch 12: dropped, since Gregory applied it on mvebu/dt back in v5.
Marek
Marek Behún (11):
turris-omnia-mcu-interface.h: Move command execution function to
global header
leds: turris-omnia: Use command execution functions from the MCU
driver
turris-omnia-mcu-interface.h: Add LED commands related definitions to
global header
leds: turris-omnia: Use global header for MCU command definitions
dt-bindings: leds: cznic,turris-omnia-leds: Allow interrupts property
leds: turris-omnia: Document driver private structures
leds: turris-omnia: Notify sysfs on MCU global LEDs brightness change
platform: cznic: turris-omnia-mcu: Inform about missing LED panel
brightness change interrupt feature
leds: turris-omnia: Inform about missing LED gamma correction feature
in the MCU driver
leds: turris-omnia: Use dev_err_probe() where appropriate
leds: turris-omnia: Use uppercase first letter in all comments
.../leds/cznic,turris-omnia-leds.yaml | 8 + drivers/leds/Kconfig | 2 + drivers/leds/leds-turris-omnia.c | 336 +++++++++--------- .../platform/cznic/turris-omnia-mcu-base.c | 3 + drivers/platform/cznic/turris-omnia-mcu.h | 130 ------- include/linux/turris-omnia-mcu-interface.h | 148 +++++++- 6 files changed, 328 insertions(+), 299 deletions(-)
Signature · 1 line
2.45.2