aboutsummaryrefslogtreecommitdiff
path: root/Documentation/hwmon/thmc50
diff options
context:
space:
mode:
authorPaul Fertser <fercerpav@gmail.com>2009-07-28 00:41:15 +0400
committerPaul Fertser <fercerpav@gmail.com>2009-08-02 11:27:18 +0400
commit21658522b00d047212d7a78cb749648ff3bfeb04 (patch)
tree6b85e76c023c1c915c5e03ea61e986e2f10711b2 /Documentation/hwmon/thmc50
parentbcdf6f7109ea494ca84a3baea3a3c563dca9f68b (diff)
pcf50633: use a dedicated workqueue for irq processing
Using the default kernel "events" workqueue causes problems with synchronous adc readings if initiated from some task on the same workqueue. I had a deadlock trying to use pcf50633_adc_sync_read from a power_supply class driver because the reading was initiated from the workqueue and it waited for the irq processing to complete (to get the result) and that was put on the same workqueue. Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Diffstat (limited to 'Documentation/hwmon/thmc50')
0 files changed, 0 insertions, 0 deletions