s3c-fb.c (a02001086bbfb4da35d1228bebc2f1b442db455f) | s3c-fb.c (739808c99296bd2909908d6884407ca73ce69569) |
---|---|
1/* linux/drivers/video/s3c-fb.c 2 * 3 * Copyright 2008 Openmoko Inc. 4 * Copyright 2008-2010 Simtec Electronics 5 * Ben Dooks <ben@simtec.co.uk> 6 * http://armlinux.simtec.co.uk/ 7 * 8 * Samsung SoC Framebuffer driver --- 1616 unchanged lines hidden (view full) --- 1625 } 1626 1627 pm_runtime_put_sync(sfb->dev); 1628 1629 return 0; 1630} 1631#endif 1632 | 1/* linux/drivers/video/s3c-fb.c 2 * 3 * Copyright 2008 Openmoko Inc. 4 * Copyright 2008-2010 Simtec Electronics 5 * Ben Dooks <ben@simtec.co.uk> 6 * http://armlinux.simtec.co.uk/ 7 * 8 * Samsung SoC Framebuffer driver --- 1616 unchanged lines hidden (view full) --- 1625 } 1626 1627 pm_runtime_put_sync(sfb->dev); 1628 1629 return 0; 1630} 1631#endif 1632 |
1633#ifdef CONFIG_PM_RUNTIME | 1633#ifdef CONFIG_PM |
1634static int s3c_fb_runtime_suspend(struct device *dev) 1635{ 1636 struct s3c_fb *sfb = dev_get_drvdata(dev); 1637 1638 if (!sfb->variant.has_clksel) 1639 clk_disable_unprepare(sfb->lcd_clk); 1640 1641 clk_disable_unprepare(sfb->bus_clk); --- 343 unchanged lines hidden --- | 1634static int s3c_fb_runtime_suspend(struct device *dev) 1635{ 1636 struct s3c_fb *sfb = dev_get_drvdata(dev); 1637 1638 if (!sfb->variant.has_clksel) 1639 clk_disable_unprepare(sfb->lcd_clk); 1640 1641 clk_disable_unprepare(sfb->bus_clk); --- 343 unchanged lines hidden --- |