diff options
author | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2014-10-16 16:01:51 +0300 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2014-11-12 13:40:26 +0200 |
commit | c2fbd061a28530dd24b2593bffa2b6a5b15eb3ed (patch) | |
tree | 7fbd458e915b1ca04e5dba58794d457af5bd498f /drivers/video/fbdev/omap2/dss/hdmi_pll.c | |
parent | 03aafa2cd84e6406ce3ceedca245a6a731f9b77b (diff) | |
download | blackbird-op-linux-c2fbd061a28530dd24b2593bffa2b6a5b15eb3ed.tar.gz blackbird-op-linux-c2fbd061a28530dd24b2593bffa2b6a5b15eb3ed.zip |
OMAPDSS: HDMI: split PLL enable & config
At the moment we have one function, hdmi_pll_enable, which enables the
PLL and writes the PLL configuration to registers.
To make the HDMI PLL ahere to the DSS PLL API, split the hdmi_pll_enable
into two parts: hdmi_pll_enable which enables the PLL HW, and
hdmi_pll_set_config which writes the config.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers/video/fbdev/omap2/dss/hdmi_pll.c')
-rw-r--r-- | drivers/video/fbdev/omap2/dss/hdmi_pll.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/video/fbdev/omap2/dss/hdmi_pll.c b/drivers/video/fbdev/omap2/dss/hdmi_pll.c index 190bede1dcb9..c14c3d132513 100644 --- a/drivers/video/fbdev/omap2/dss/hdmi_pll.c +++ b/drivers/video/fbdev/omap2/dss/hdmi_pll.c @@ -103,7 +103,7 @@ void hdmi_pll_compute(struct hdmi_pll_data *pll, unsigned long clkin, pi->clkout = clkout; } -static int hdmi_pll_config(struct hdmi_pll_data *pll) +int hdmi_pll_set_config(struct hdmi_pll_data *pll) { u32 r; struct hdmi_pll_info *fmt = &pll->info; @@ -179,10 +179,6 @@ int hdmi_pll_enable(struct hdmi_pll_data *pll) if (r) return r; - r = hdmi_pll_config(pll); - if (r) - return r; - return 0; } |