aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/m68k/kernel/head.S4
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/m68k/kernel/head.S b/arch/m68k/kernel/head.S
index 7d7913f5dce3..4c99bab7e664 100644
--- a/arch/m68k/kernel/head.S
+++ b/arch/m68k/kernel/head.S
@@ -2915,7 +2915,9 @@ func_start serial_init,%d0/%d1/%a0/%a1
2915 2915
2916#if defined(MAC_USE_SCC_A) || defined(MAC_USE_SCC_B) 2916#if defined(MAC_USE_SCC_A) || defined(MAC_USE_SCC_B)
2917 movel %pc@(L(mac_sccbase)),%a0 2917 movel %pc@(L(mac_sccbase)),%a0
2918 /* Reset SCC device */ 2918 /* Reset SCC register pointer */
2919 moveb %a0@(mac_scc_cha_a_ctrl_offset),%d0
2920 /* Reset SCC device: write register pointer then register value */
2919 moveb #9,%a0@(mac_scc_cha_a_ctrl_offset) 2921 moveb #9,%a0@(mac_scc_cha_a_ctrl_offset)
2920 moveb #0xc0,%a0@(mac_scc_cha_a_ctrl_offset) 2922 moveb #0xc0,%a0@(mac_scc_cha_a_ctrl_offset)
2921 /* Wait for 5 PCLK cycles, which is about 68 CPU cycles */ 2923 /* Wait for 5 PCLK cycles, which is about 68 CPU cycles */