]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
sh: ap_sh4a_4a: Fix wrong register initialization value
authorNobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
Thu, 28 Jun 2012 01:22:57 +0000 (10:22 +0900)
committerNobuhiro Iwamatsu <iwamatsu@nigauri.org>
Thu, 28 Jun 2012 07:06:32 +0000 (16:06 +0900)
The value of ET0_ERXD6 and GPSR1_INIT was wrong.
This fixes them.

Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
board/alphaproject/ap_sh4a_4a/ap_sh4a_4a.c

index 77cadeacbca77bae48a4cd3c52e165a0e663105f..ff37df1f5c92ae30e5688f7f292ad898742a4bc7 100644 (file)
@@ -90,7 +90,7 @@ int checkboard(void)
 /* IPSR11 */
 #define ET0_ERXD4      (0x4 <<  4)
 #define ET0_ERXD5      (0x4 <<  7)
-#define ET0_ERXD6      (0x4 <<  4)
+#define ET0_ERXD6      (0x3 << 10)
 #define ET0_TX_EN      (0x2 << 19)
 #define ET0_TX_ER      (0x2 << 21)
 #define ET0_TX_CLK_A (0x4 << 23)
@@ -99,7 +99,7 @@ int checkboard(void)
        (ET0_ERXD4 | ET0_ERXD5 | ET0_ERXD6 | ET0_TX_EN | ET0_TX_ER | \
        ET0_TX_CLK_A | ET0_RX_CLK_A)
 
-#define GPSR1_INIT (0xFFBF7FFF)
+#define GPSR1_INIT (0xFFFF7FFF)
 #define GPSR2_INIT (0x4005FEFF)
 #define GPSR3_INIT (0x2EFFFFFF)
 #define GPSR4_INIT (0xC7000000)