diff options
author | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2011-03-24 09:01:30 -0400 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2011-05-11 07:20:48 -0400 |
commit | 883b9ac95e2075fa8edd9260d8818b756f96440b (patch) | |
tree | 9011aad4420697cca8f065ab6d054534f384e9c1 /drivers/video/omap2/displays | |
parent | bb5476c7203c3c4798381d81b27feb97af69a9d4 (diff) |
OMAP: DSS2: Taal: Rename esd_wq to workqueue
ESD workqueue will be shared with other functionality also. Rename
"esd_wq" to "workqueue" to better reflect its usage.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers/video/omap2/displays')
-rw-r--r-- | drivers/video/omap2/displays/panel-taal.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/drivers/video/omap2/displays/panel-taal.c b/drivers/video/omap2/displays/panel-taal.c index e725a8d125b..a743b7cee7a 100644 --- a/drivers/video/omap2/displays/panel-taal.c +++ b/drivers/video/omap2/displays/panel-taal.c | |||
@@ -227,7 +227,8 @@ struct taal_data { | |||
227 | 227 | ||
228 | bool intro_printed; | 228 | bool intro_printed; |
229 | 229 | ||
230 | struct workqueue_struct *esd_wq; | 230 | struct workqueue_struct *workqueue; |
231 | |||
231 | struct delayed_work esd_work; | 232 | struct delayed_work esd_work; |
232 | unsigned esd_interval; | 233 | unsigned esd_interval; |
233 | 234 | ||
@@ -425,7 +426,7 @@ static void taal_queue_esd_work(struct omap_dss_device *dssdev) | |||
425 | struct taal_data *td = dev_get_drvdata(&dssdev->dev); | 426 | struct taal_data *td = dev_get_drvdata(&dssdev->dev); |
426 | 427 | ||
427 | if (td->esd_interval > 0) | 428 | if (td->esd_interval > 0) |
428 | queue_delayed_work(td->esd_wq, &td->esd_work, | 429 | queue_delayed_work(td->workqueue, &td->esd_work, |
429 | msecs_to_jiffies(td->esd_interval)); | 430 | msecs_to_jiffies(td->esd_interval)); |
430 | } | 431 | } |
431 | 432 | ||
@@ -768,8 +769,8 @@ static int taal_probe(struct omap_dss_device *dssdev) | |||
768 | if (r) | 769 | if (r) |
769 | goto err_reg; | 770 | goto err_reg; |
770 | 771 | ||
771 | td->esd_wq = create_singlethread_workqueue("taal_esd"); | 772 | td->workqueue = create_singlethread_workqueue("taal_esd"); |
772 | if (td->esd_wq == NULL) { | 773 | if (td->workqueue == NULL) { |
773 | dev_err(&dssdev->dev, "can't create ESD workqueue\n"); | 774 | dev_err(&dssdev->dev, "can't create ESD workqueue\n"); |
774 | r = -ENOMEM; | 775 | r = -ENOMEM; |
775 | goto err_wq; | 776 | goto err_wq; |
@@ -868,7 +869,7 @@ err_irq: | |||
868 | err_gpio: | 869 | err_gpio: |
869 | backlight_device_unregister(bldev); | 870 | backlight_device_unregister(bldev); |
870 | err_bl: | 871 | err_bl: |
871 | destroy_workqueue(td->esd_wq); | 872 | destroy_workqueue(td->workqueue); |
872 | err_wq: | 873 | err_wq: |
873 | free_regulators(panel_config->regulators, panel_config->num_regulators); | 874 | free_regulators(panel_config->regulators, panel_config->num_regulators); |
874 | err_reg: | 875 | err_reg: |
@@ -900,7 +901,7 @@ static void __exit taal_remove(struct omap_dss_device *dssdev) | |||
900 | backlight_device_unregister(bldev); | 901 | backlight_device_unregister(bldev); |
901 | 902 | ||
902 | taal_cancel_esd_work(dssdev); | 903 | taal_cancel_esd_work(dssdev); |
903 | destroy_workqueue(td->esd_wq); | 904 | destroy_workqueue(td->workqueue); |
904 | 905 | ||
905 | /* reset, to be sure that the panel is in a valid state */ | 906 | /* reset, to be sure that the panel is in a valid state */ |
906 | taal_hw_reset(dssdev); | 907 | taal_hw_reset(dssdev); |