summaryrefslogtreecommitdiff
path: root/firmware/target/arm
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm')
-rw-r--r--firmware/target/arm/imx233/lcdif-imx233.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/firmware/target/arm/imx233/lcdif-imx233.c b/firmware/target/arm/imx233/lcdif-imx233.c
index 9173b5761c..285c2801ad 100644
--- a/firmware/target/arm/imx233/lcdif-imx233.c
+++ b/firmware/target/arm/imx233/lcdif-imx233.c
@@ -41,18 +41,7 @@ void imx233_lcdif_enable(bool enable)
41 41
42void imx233_lcdif_reset(void) 42void imx233_lcdif_reset(void)
43{ 43{
44 //imx233_reset_block(&HW_LCDIF_CTRL);// doesn't work 44 imx233_reset_block(&HW_LCDIF_CTRL);
45 while(HW_LCDIF_CTRL & __BLOCK_CLKGATE)
46 HW_LCDIF_CTRL &= ~__BLOCK_CLKGATE;
47 while(!(HW_LCDIF_CTRL & __BLOCK_SFTRST))
48 HW_LCDIF_CTRL |= __BLOCK_SFTRST;
49 while(HW_LCDIF_CTRL & __BLOCK_CLKGATE)
50 HW_LCDIF_CTRL &= ~__BLOCK_CLKGATE;
51 while(HW_LCDIF_CTRL & __BLOCK_SFTRST)
52 HW_LCDIF_CTRL &= ~__BLOCK_SFTRST;
53 while(HW_LCDIF_CTRL & __BLOCK_CLKGATE)
54 HW_LCDIF_CTRL &= ~__BLOCK_CLKGATE;
55 __REG_SET(HW_LCDIF_CTRL1) = HW_LCDIF_CTRL1__RESET;
56} 45}
57 46
58void imx233_lcdif_set_timings(unsigned data_setup, unsigned data_hold, 47void imx233_lcdif_set_timings(unsigned data_setup, unsigned data_hold,