From 4d19cdfff72966adc3a4ea5139c59dc1a150e80f Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Wed, 26 Aug 2009 14:29:32 -0700 Subject: [PATCH] --- yaml --- r: 157115 b: refs/heads/master c: cc674c81f01a6151ca00c617e5efa0812ee5fdbe h: refs/heads/master i: 157113: 4bed11f6d5369f5c4e9104aa0b903fc56b1c3cb5 157111: 2d46baee34a36e3ad6d7f87afba98945ca542265 v: v3 --- [refs] | 2 +- trunk/drivers/leds/ledtrig-gpio.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index ce5b048a1ea6..d3baed694d32 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 48cccd26f36511ddb6aeca07485ecf2829683907 +refs/heads/master: cc674c81f01a6151ca00c617e5efa0812ee5fdbe diff --git a/trunk/drivers/leds/ledtrig-gpio.c b/trunk/drivers/leds/ledtrig-gpio.c index 8183b81fca84..1bc5db4ece0d 100644 --- a/trunk/drivers/leds/ledtrig-gpio.c +++ b/trunk/drivers/leds/ledtrig-gpio.c @@ -117,6 +117,9 @@ static ssize_t gpio_trig_inverted_store(struct device *dev, gpio_data->inverted = !!inverted; + /* After inverting, we need to update the LED. */ + schedule_work(&gpio_data->work); + return n; } static DEVICE_ATTR(inverted, 0644, gpio_trig_inverted_show,