summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorBhaktipriya Shridhar <bhaktipriya96@gmail.com>2016-08-13 21:48:43 +0530
committerSebastian Reichel <sre@kernel.org>2016-08-16 00:54:37 +0200
commitd8a69251fb58a756e2dd00cc5c7f1b54d383e203 (patch)
tree38b02b19cee3ad392bacf0b81f7d0afef16d6875 /Kconfig
parenta8dd5b6868dd8ecb79f741dd94ac25a46ac19ba4 (diff)
downloadlinux-d8a69251fb58a756e2dd00cc5c7f1b54d383e203.tar.bz2
power: pm2301_charger: Remove deprecated create_singlethread_workqueue
alloc_ordered_workqueue() with WQ_MEM_RECLAIM set replaces deprecated create_singlethread_workqueue(). This is the identity conversion. The workqueue "charger_wq" is used for running all the charger related tasks. This involves charger detection, checking for HW failure and HW status. This workqueue has been identity converted. It queues multiple workitems viz &pm2->check_main_thermal_prot_work, &pm2->check_hw_failure_work, &pm2->ac_work. Hence, the deprecated create_singlethread_workqueue() instance has been replaced with a dedicated ordered workqueue. The WQ_MEM_RECLAIM flag has been set to ensure forward progress under memory pressure. Signed-off-by: Bhaktipriya Shridhar <bhaktipriya96@gmail.com> Signed-off-by: Sebastian Reichel <sre@kernel.org>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions