summaryrefslogtreecommitdiff
path: root/drivers/phy/st
diff options
context:
space:
mode:
authorDavid Lechner <david@lechnology.com>2018-03-15 01:58:45 +0300
committerJyri Sarha <jsarha@ti.com>2018-05-09 19:55:18 +0300
commita88ad3ded15daa0389106779c60b8a5e76d4b20a (patch)
treed941c50c93599c3b8dc747781c6c0705db22f294 /drivers/phy/st
parent6d08b06e67cd117f6992c46611dfb4ce267cd71e (diff)
downloadlinux-a88ad3ded15daa0389106779c60b8a5e76d4b20a.tar.xz
drm/tilcdc: Fix setting clock divider for omap-l138
This fixes setting the clock divider on the TI OMAP-L138 LCDK board. The clock drivers for OMAP-L138 are being covernted to the common clock framework. When this happens, clk_set_rate() will no longer return an error. However, on this SoC, the clock rate cannot actually be changed because the clock has to maintain a fixed ratio to the ARM clock. So after attempting to set the clock rate, we need to check to see if the new rate is actually close enough. If not, then follow the previous error path to adjust the divider in LCDC IP block to compensate for not being able to change the parent clock rate. Tested working on a TI OMAP-L138 LCDK board. Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Jyri Sarha <jsarha@ti.com>
Diffstat (limited to 'drivers/phy/st')
0 files changed, 0 insertions, 0 deletions