| .. | .. |
|---|
| 10 | 10 | #include <linux/init.h> |
|---|
| 11 | 11 | #include <linux/leds.h> |
|---|
| 12 | 12 | #include <linux/usb.h> |
|---|
| 13 | +#include "common.h" |
|---|
| 13 | 14 | |
|---|
| 14 | 15 | #define BLINK_DELAY 30 |
|---|
| 15 | 16 | |
|---|
| .. | .. |
|---|
| 36 | 37 | EXPORT_SYMBOL_GPL(usb_led_activity); |
|---|
| 37 | 38 | |
|---|
| 38 | 39 | |
|---|
| 39 | | -static int __init ledtrig_usb_init(void) |
|---|
| 40 | +void __init ledtrig_usb_init(void) |
|---|
| 40 | 41 | { |
|---|
| 41 | 42 | led_trigger_register_simple("usb-gadget", &ledtrig_usb_gadget); |
|---|
| 42 | 43 | led_trigger_register_simple("usb-host", &ledtrig_usb_host); |
|---|
| 43 | | - return 0; |
|---|
| 44 | 44 | } |
|---|
| 45 | 45 | |
|---|
| 46 | | -static void __exit ledtrig_usb_exit(void) |
|---|
| 46 | +void __exit ledtrig_usb_exit(void) |
|---|
| 47 | 47 | { |
|---|
| 48 | 48 | led_trigger_unregister_simple(ledtrig_usb_gadget); |
|---|
| 49 | 49 | led_trigger_unregister_simple(ledtrig_usb_host); |
|---|
| 50 | 50 | } |
|---|
| 51 | | - |
|---|
| 52 | | -module_init(ledtrig_usb_init); |
|---|
| 53 | | -module_exit(ledtrig_usb_exit); |
|---|