Hello, this is v4 of the series. V3 was sent with Message-Id: 20180508100543.12559-1-u.kleine-koenig@xxxxxxxxxxxxxx. Changes since v3 are: - first patch is new fixing an (unrelated) issue in led_trigger_rename(). As the fix conflicts with my series I rebased v3 on top of the fix. - Add Marc's Ack to patch 3 (formerly known as patch 2) - move #include in the last patch to a "more alphabetic" location - drop unrelated change from last patch I continue to ignore that some trigger names might be invalid, as this issue is orthogonal to this patch set. @Jacek Anaszewski: It would be great if you could take the first 3 patches already without the Ack of the tty people for patch 4. This way I could maybe direct potential new versions directly to them only and just reference the patches in your tree. Best regards Uwe Uwe Kleine-König (4): leds: ensure that trigger names stay unique when renaming leds: triggers: provide led_trigger_register_format() can: simplify LED trigger handling tty: implement led triggers drivers/leds/led-triggers.c | 95 ++++++++++++++++++++++++++++--------- drivers/net/can/led.c | 30 +++--------- drivers/tty/Kconfig | 7 +++ drivers/tty/tty_buffer.c | 2 + drivers/tty/tty_io.c | 3 ++ drivers/tty/tty_port.c | 32 ++++++++++++- include/linux/can/dev.h | 3 -- include/linux/leds.h | 30 +++++++----- include/linux/tty.h | 22 +++++++++ 9 files changed, 160 insertions(+), 64 deletions(-) -- 2.17.0 -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html