leds: Probe flash LED
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
#include "fbd.h"
|
#include "fbd.h"
|
||||||
#include "fbd-enums.h"
|
#include "fbd-enums.h"
|
||||||
#include "fbd-dev-led.h"
|
#include "fbd-dev-led.h"
|
||||||
|
#include "fbd-dev-led-flash.h"
|
||||||
#include "fbd-dev-led-multicolor.h"
|
#include "fbd-dev-led-multicolor.h"
|
||||||
#include "fbd-dev-led-qcom.h"
|
#include "fbd-dev-led-qcom.h"
|
||||||
#include "fbd-dev-led-qcom-multicolor.h"
|
#include "fbd-dev-led-qcom-multicolor.h"
|
||||||
@@ -90,6 +91,13 @@ probe_led (GUdevDevice *dev, GError **error) {
|
|||||||
}
|
}
|
||||||
g_clear_error (error);
|
g_clear_error (error);
|
||||||
|
|
||||||
|
led = fbd_dev_led_flash_new (dev, error);
|
||||||
|
if (led != NULL) {
|
||||||
|
g_debug ("Discovered flash LED");
|
||||||
|
return led;
|
||||||
|
}
|
||||||
|
g_clear_error (error);
|
||||||
|
|
||||||
led = fbd_dev_led_new (dev, error);
|
led = fbd_dev_led_new (dev, error);
|
||||||
if (led != NULL) {
|
if (led != NULL) {
|
||||||
g_debug ("Discovered single color LED");
|
g_debug ("Discovered single color LED");
|
||||||
|
|||||||
Reference in New Issue
Block a user