diff options
author | Danny Nold <dannynold@freescale.com> | 2010-07-15 17:35:11 -0500 |
---|---|---|
committer | Danny Nold <dannynold@freescale.com> | 2010-07-27 22:11:16 -0500 |
commit | a382152e810d409eff4bd5afed9a0a05e7c39b16 (patch) | |
tree | 2dfa6eebd334ab6faf6e3812b24b70c2b71f46f2 | |
parent | 61aa3f73c35ddf5c4ac1b0e252d2004a15634913 (diff) |
ENGR00125044-1 - EPDC fb: Remove AXI clock setup (move to MSL)
Clock rate configuration for EPDC AXI should be done one time, in MSL.
Signed-off-by: Danny Nold <dannynold@freescale.com>
-rw-r--r-- | drivers/video/mxc/mxc_epdc_fb.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/video/mxc/mxc_epdc_fb.c b/drivers/video/mxc/mxc_epdc_fb.c index 27f9faa64e53..40d65ef72e4c 100644 --- a/drivers/video/mxc/mxc_epdc_fb.c +++ b/drivers/video/mxc/mxc_epdc_fb.c @@ -207,7 +207,7 @@ void __iomem *epdc_base; static struct fb_videomode panel_modes[NUM_PANELS] = { { /* 800x600 @ 60 Hz , pixel clk @ 20MHz */ - "E-INK SVGA", 60, 800, 600, 50000, 8, 142, 4, 10, 20, 4, + "E-INK SVGA", 60, 800, 600, 50000, 10, 217, 4, 10, 20, 4, 0, FB_VMODE_NONINTERLACED, 0,}, @@ -2315,7 +2315,7 @@ static int mxc_epdc_fb_init_hw(struct fb_info *info) /* Enable pix clk for EPDC */ clk_enable(fb_data->epdc_clk_pix); - clk_set_rate(fb_data->epdc_clk_pix, 17700000); + clk_set_rate(fb_data->epdc_clk_pix, 20000000); epdc_init_sequence(fb_data); @@ -2575,8 +2575,6 @@ int __devinit mxc_epdc_fb_probe(struct platform_device *pdev) fb_data->epdc_clk_axi = clk_get(fb_data->dev, "epdc_axi"); fb_data->epdc_clk_pix = clk_get(fb_data->dev, "epdc_pix"); - clk_set_rate(fb_data->epdc_clk_axi, 200000000); - fb_data->in_init = false; fb_data->hw_ready = false; |