diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2014-02-05 14:35:20 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2014-02-10 17:06:36 +0100 |
commit | ef08a80de89f897ed38336e5223cac43dbc697d6 (patch) | |
tree | e66cae25677172f1a7a586e8a534f8ef8f2e2bde /arch/arm/mach-imx/clk-imx21.c | |
parent | 9c08524f8ae37951b16451a50b149e7bb2577f51 (diff) | |
download | barebox-ef08a80de89f897ed38336e5223cac43dbc697d6.tar.gz barebox-ef08a80de89f897ed38336e5223cac43dbc697d6.tar.xz |
ARM: i.MX25: Fix LCDC clocks
- Make sure the LCDC ipg clock is turned off during startup
- register all LCDC clocks (ahb, ipg, per) and pass them to driver
This is necessary because the LCDC doesn't have an enable bit. It just
starts working once the clocks are turned on. If the registers have
invalid values at that time the controller goes into some error state.
So we have to make sure the clocks are turned off during startup and
only turned on in the driver.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-imx/clk-imx21.c')
0 files changed, 0 insertions, 0 deletions