[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1292581161-1177-1-git-send-email-samu.p.onkalo@nokia.com>
Date: Fri, 17 Dec 2010 12:19:18 +0200
From: Samu Onkalo <samu.p.onkalo@...ia.com>
To: rpurdie@...ys.net, akpm@...ux-foundation.org
Cc: linux-kernel@...r.kernel.org, ilkka.koskinen@...ia.com,
arun.murthy@...ricsson.com, ankur.vaish@...ricsson.com
Subject: [PATCH 0/3] leds: lp5521 and lp523 corrections
Both drivers created and removed sysfs entries based on the
programmable engine state. Engine and mux control sysfs entries
were visible only when the engine was set to load state.
However, this caused circular locking error between sysfs-core
and the driver internal mutex. Now all the sysfs entries are
visible all the time but the access to engine program load
entry causes error if the engine mode is not correct.
lp5523 led channel naming changed to support name from the
platform data to allow use of several chips without overlapping
sysfs names.
Samu Onkalo (3):
leds: leds-lp5523: modify the way of setting led device name
leds: lp5523: Fix circular locking
leds: lp5521: Fix circular locking
drivers/leds/leds-lp5521.c | 52 ++++++--------------------------------
drivers/leds/leds-lp5523.c | 59 +++++++++++++-----------------------------
include/linux/leds-lp5523.h | 1 +
3 files changed, 27 insertions(+), 85 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists