Date: | 2013-04-28 21:38:10 (10 years 4 months ago) |
---|---|
Author: | Lars C. |
Commit: | 3fff2f7707075e43804bd6addbd5fb8cc4611798 |
Message: | video: jz4740-fb: Use clk_prepare_enable/clk_disable_unprepare In preparation to switching the jz4740 clk driver to the common clk framework update the clk enable/disable calls to clk_prepare_enable/clk_disable_unprepare. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Files: |
drivers/video/jz4740_fb.c (5 diffs) |
Change Details
drivers/video/jz4740_fb.c | ||
---|---|---|
395 | 395 | writel(ctrl, jzfb->base + JZ_REG_LCD_CTRL); |
396 | 396 | |
397 | 397 | if (!jzfb->is_enabled) |
398 | clk_disable(jzfb->ldclk); | |
398 | clk_disable_unprepare(jzfb->ldclk); | |
399 | 399 | |
400 | 400 | mutex_unlock(&jzfb->lock); |
401 | 401 | |
... | ... | |
409 | 409 | { |
410 | 410 | uint32_t ctrl; |
411 | 411 | |
412 | clk_enable(jzfb->ldclk); | |
412 | clk_prepare_enable(jzfb->ldclk); | |
413 | 413 | |
414 | 414 | jz_gpio_bulk_resume(jz_lcd_ctrl_pins, jzfb_num_ctrl_pins(jzfb)); |
415 | 415 | jz_gpio_bulk_resume(jz_lcd_data_pins, jzfb_num_data_pins(jzfb)); |
... | ... | |
438 | 438 | jz_gpio_bulk_suspend(jz_lcd_ctrl_pins, jzfb_num_ctrl_pins(jzfb)); |
439 | 439 | jz_gpio_bulk_suspend(jz_lcd_data_pins, jzfb_num_data_pins(jzfb)); |
440 | 440 | |
441 | clk_disable(jzfb->ldclk); | |
441 | clk_disable_unprepare(jzfb->ldclk); | |
442 | 442 | } |
443 | 443 | |
444 | 444 | static int jzfb_blank(int blank_mode, struct fb_info *info) |
... | ... | |
617 | 617 | |
618 | 618 | fb_alloc_cmap(&fb->cmap, 256, 0); |
619 | 619 | |
620 | clk_enable(jzfb->ldclk); | |
620 | clk_prepare_enable(jzfb->ldclk); | |
621 | 621 | jzfb->is_enabled = 1; |
622 | 622 | |
623 | 623 | writel(jzfb->framedesc->next, jzfb->base + JZ_REG_LCD_DA0); |
... | ... | |
687 | 687 | static int jzfb_resume(struct device *dev) |
688 | 688 | { |
689 | 689 | struct jzfb *jzfb = dev_get_drvdata(dev); |
690 | clk_enable(jzfb->ldclk); | |
690 | clk_prepare_enable(jzfb->ldclk); | |
691 | 691 | |
692 | 692 | mutex_lock(&jzfb->lock); |
693 | 693 | if (jzfb->is_enabled) |
Branches:
ben-wpan
ben-wpan-stefan
5396a9238205f20f811ea57898980d3ca82df0b6
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9