usb: simplify usbport trigger
commit6f7b0bad88397ad5d7901ce63696163ac8b481ce
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Mon, 2 Jul 2018 20:05:35 +0000 (2 22:05 +0200)
committerJacek Anaszewski <jacek.anaszewski@gmail.com>
Thu, 5 Jul 2018 21:21:15 +0000 (5 23:21 +0200)
tree8c6c44e00c628ea8e35e659369878b9cdf4b41e1
parent9bfd7d9e5d63532da2d2d55a6bec5bb377761d37
usb: simplify usbport trigger

The led trigger core learned a few things that allow to simplify the
trigger drivers.  Make use of automated trigger attributes and error
checking of the activate callback. Also use the wrappers to set and get
trigger_data.

Acked-by: Pavel Machek <pavel@ucw.cz>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
drivers/usb/core/ledtrig-usbport.c