head.S (7913ad1ad83409e7f9ed5758bb4324bf64c95a73) head.S (c46f46d02c90959b82b99badfadc575081666aae)
1/* -*- mode: asm -*-
2**
3** head.S -- This file contains the initial boot code for the
4** Linux/68k kernel.
5**
6** Copyright 1993 by Hamish Macdonald
7**
8** 68040 fixes by Michael Rausch

--- 2922 unchanged lines hidden (view full) ---

2931 bne 2f /*nodbg*/
2932 /* signature OK */
2933 lea %pc@(L(q40_do_debug)),%a1
2934 tas %a1@
2935/*nodbg: q40_do_debug is 0 by default*/
29362:
2937#endif
2938
1/* -*- mode: asm -*-
2**
3** head.S -- This file contains the initial boot code for the
4** Linux/68k kernel.
5**
6** Copyright 1993 by Hamish Macdonald
7**
8** 68040 fixes by Michael Rausch

--- 2922 unchanged lines hidden (view full) ---

2931 bne 2f /*nodbg*/
2932 /* signature OK */
2933 lea %pc@(L(q40_do_debug)),%a1
2934 tas %a1@
2935/*nodbg: q40_do_debug is 0 by default*/
29362:
2937#endif
2938
2939#ifdef CONFIG_MVME16x
2940 is_not_mvme16x(L(serial_init_not_mvme16x))
2941 moveb #0x10,M167_PCSCCMICR
2942 moveb #0x10,M167_PCSCCTICR
2943 moveb #0x10,M167_PCSCCRICR
2944 jra L(serial_init_done)
2945L(serial_init_not_mvme16x):
2946#endif
2947
2939#ifdef CONFIG_APOLLO
2940/* We count on the PROM initializing SIO1 */
2941#endif
2942
2943#ifdef CONFIG_HP300
2944/* We count on the boot loader initialising the UART */
2945#endif
2946

--- 816 unchanged lines hidden (view full) ---

3763
3764#if defined (CONFIG_MVME16x)
3765M162_SCC_CTRL_A = 0xfff45005
3766M167_CYCAR = 0xfff450ee
3767M167_CYIER = 0xfff45011
3768M167_CYLICR = 0xfff45026
3769M167_CYTEOIR = 0xfff45085
3770M167_CYTDR = 0xfff450f8
2948#ifdef CONFIG_APOLLO
2949/* We count on the PROM initializing SIO1 */
2950#endif
2951
2952#ifdef CONFIG_HP300
2953/* We count on the boot loader initialising the UART */
2954#endif
2955

--- 816 unchanged lines hidden (view full) ---

3772
3773#if defined (CONFIG_MVME16x)
3774M162_SCC_CTRL_A = 0xfff45005
3775M167_CYCAR = 0xfff450ee
3776M167_CYIER = 0xfff45011
3777M167_CYLICR = 0xfff45026
3778M167_CYTEOIR = 0xfff45085
3779M167_CYTDR = 0xfff450f8
3780M167_PCSCCMICR = 0xfff4201d
3771M167_PCSCCTICR = 0xfff4201e
3781M167_PCSCCTICR = 0xfff4201e
3782M167_PCSCCRICR = 0xfff4201f
3772M167_PCTPIACKR = 0xfff42025
3773#endif
3774
3775#if defined (CONFIG_BVME6000)
3776BVME_SCC_CTRL_A = 0xffb0000b
3777BVME_SCC_DATA_A = 0xffb0000f
3778#endif
3779

--- 50 unchanged lines hidden ---
3783M167_PCTPIACKR = 0xfff42025
3784#endif
3785
3786#if defined (CONFIG_BVME6000)
3787BVME_SCC_CTRL_A = 0xffb0000b
3788BVME_SCC_DATA_A = 0xffb0000f
3789#endif
3790

--- 50 unchanged lines hidden ---