Bläddra i källkod

Fix GPMC CS2 memory setup at apollon

It disables the current map first

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park 17 år sedan
förälder
incheckning
98ba144ccc
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      board/apollon/mem.c

+ 2 - 0
board/apollon/mem.c

@@ -198,6 +198,8 @@ void gpmc_init(void)
 	sdelay(2000);
 	sdelay(2000);
 
 
 	/* setup cs2 */
 	/* setup cs2 */
+	__raw_writel(0x0, GPMC_CONFIG7_2);	/* disable current map */
+	sdelay(1000);
 	__raw_writel(APOLLON_24XX_GPMC_CONFIG1_0 | mux | mtype | mwidth,
 	__raw_writel(APOLLON_24XX_GPMC_CONFIG1_0 | mux | mtype | mwidth,
 		     GPMC_CONFIG1_2);
 		     GPMC_CONFIG1_2);
 	/* It's same as cs 0 */
 	/* It's same as cs 0 */