xref: /rk3399_rockchip-uboot/board/espt/lowlevel_init.S (revision 7682a99826a624d3764656b5bb31f88e2f8b235b)
174d9c16aSNobuhiro Iwamatsu/*
274d9c16aSNobuhiro Iwamatsu * Copyright (C) 2009 Renesas Solutions Corp.
374d9c16aSNobuhiro Iwamatsu * Copyright (C) 2009 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
474d9c16aSNobuhiro Iwamatsu *
574d9c16aSNobuhiro Iwamatsu * board/espt/lowlevel_init.S
674d9c16aSNobuhiro Iwamatsu *
7*1a459660SWolfgang Denk * SPDX-License-Identifier:	GPL-2.0+
874d9c16aSNobuhiro Iwamatsu */
974d9c16aSNobuhiro Iwamatsu
1074d9c16aSNobuhiro Iwamatsu#include <config.h>
1174d9c16aSNobuhiro Iwamatsu#include <asm/processor.h>
1274d9c16aSNobuhiro Iwamatsu#include <asm/macro.h>
1374d9c16aSNobuhiro Iwamatsu
1474d9c16aSNobuhiro Iwamatsu	.global	lowlevel_init
1574d9c16aSNobuhiro Iwamatsu
1674d9c16aSNobuhiro Iwamatsu	.text
1774d9c16aSNobuhiro Iwamatsu	.align	2
1874d9c16aSNobuhiro Iwamatsu
1974d9c16aSNobuhiro Iwamatsulowlevel_init:
2074d9c16aSNobuhiro Iwamatsu
2174d9c16aSNobuhiro Iwamatsu	write32 WDTCSR_A, WDTCSR_D
2274d9c16aSNobuhiro Iwamatsu
2374d9c16aSNobuhiro Iwamatsu	write32 WDTST_A, WDTST_D
2474d9c16aSNobuhiro Iwamatsu
2574d9c16aSNobuhiro Iwamatsu	write32 WDTBST_A, WDTBST_D
2674d9c16aSNobuhiro Iwamatsu
2774d9c16aSNobuhiro Iwamatsu	write32 CCR_A, CCR_CACHE_ICI_D
2874d9c16aSNobuhiro Iwamatsu
2974d9c16aSNobuhiro Iwamatsu	write32 MMUCR_A, MMU_CONTROL_TI_D
3074d9c16aSNobuhiro Iwamatsu
3174d9c16aSNobuhiro Iwamatsu	write32 MSTPCR0_A, MSTPCR0_D
3274d9c16aSNobuhiro Iwamatsu
3374d9c16aSNobuhiro Iwamatsu	write32 MSTPCR1_A, MSTPCR1_D
3474d9c16aSNobuhiro Iwamatsu
3574d9c16aSNobuhiro Iwamatsu	write32 RAMCR_A, RAMCR_D
3674d9c16aSNobuhiro Iwamatsu
3774d9c16aSNobuhiro Iwamatsu	/*
3874d9c16aSNobuhiro Iwamatsu	 * Setting infomation from
3974d9c16aSNobuhiro Iwamatsu	 * original ESPT-GIGA bootloader register
4074d9c16aSNobuhiro Iwamatsu	 */
4174d9c16aSNobuhiro Iwamatsu	write32 MMSEL_A, MMSEL_D
4274d9c16aSNobuhiro Iwamatsu
4374d9c16aSNobuhiro Iwamatsu	/* dummy */
4474d9c16aSNobuhiro Iwamatsu	mov.l   @r1, r2
4574d9c16aSNobuhiro Iwamatsu	mov.l   @r1, r2
4674d9c16aSNobuhiro Iwamatsu	synco
4774d9c16aSNobuhiro Iwamatsu
4874d9c16aSNobuhiro Iwamatsu    write32 BCR_A, BCR_D
4974d9c16aSNobuhiro Iwamatsu
5074d9c16aSNobuhiro Iwamatsu    write32 CS0BCR_A, CS0BCR_D
5174d9c16aSNobuhiro Iwamatsu
5274d9c16aSNobuhiro Iwamatsu    write32 CS0WCR_A, CS0WCR_D
5374d9c16aSNobuhiro Iwamatsu
5474d9c16aSNobuhiro Iwamatsu	/*
5574d9c16aSNobuhiro Iwamatsu	 * DDR-SDRAM setting
5674d9c16aSNobuhiro Iwamatsu	 */
5774d9c16aSNobuhiro Iwamatsu
5874d9c16aSNobuhiro Iwamatsu	/* set DDR-SDRAM dummy read */
5974d9c16aSNobuhiro Iwamatsu	write32 MMSEL_A, MMSEL_D
6074d9c16aSNobuhiro Iwamatsu
6159434fe2SNobuhiro Iwamatsu	write32 MMSEL_A, CS0_A
6274d9c16aSNobuhiro Iwamatsu
6374d9c16aSNobuhiro Iwamatsu	/* set DDR-SDRAM bus/endian etc */
6474d9c16aSNobuhiro Iwamatsu	write32 MIM_U_A, MIM_U_D
6574d9c16aSNobuhiro Iwamatsu
6674d9c16aSNobuhiro Iwamatsu	write32 MIM_L_A, MIM_L_D0
6774d9c16aSNobuhiro Iwamatsu
6874d9c16aSNobuhiro Iwamatsu	write32 SDR_L_A, SDR_L_A_D0
6974d9c16aSNobuhiro Iwamatsu
7074d9c16aSNobuhiro Iwamatsu	write32 STR_L_A, STR_L_A_D0
7174d9c16aSNobuhiro Iwamatsu
7274d9c16aSNobuhiro Iwamatsu	/* DDR-SDRAM access control */
7374d9c16aSNobuhiro Iwamatsu	write32 MIM_L_A, MIM_L_D1
7474d9c16aSNobuhiro Iwamatsu
7574d9c16aSNobuhiro Iwamatsu	write32 SCR_L_A, SCR_L_A_D0
7674d9c16aSNobuhiro Iwamatsu
7774d9c16aSNobuhiro Iwamatsu	write32 SCR_L_A, SCR_L_A_D1
7874d9c16aSNobuhiro Iwamatsu
7974d9c16aSNobuhiro Iwamatsu	write32 EMRS_A, EMRS_D
8074d9c16aSNobuhiro Iwamatsu
8174d9c16aSNobuhiro Iwamatsu	write32 MRS1_A, MRS1_D
8274d9c16aSNobuhiro Iwamatsu
8374d9c16aSNobuhiro Iwamatsu	write32 MIM_U_A, MIM_U_D
8474d9c16aSNobuhiro Iwamatsu
8574d9c16aSNobuhiro Iwamatsu	write32 MIM_L_A, MIM_L_A_D2
8674d9c16aSNobuhiro Iwamatsu
8774d9c16aSNobuhiro Iwamatsu	write32 SCR_L_A, SCR_L_A_D2
8874d9c16aSNobuhiro Iwamatsu
8974d9c16aSNobuhiro Iwamatsu	write32 SCR_L_A, SCR_L_A_D2
9074d9c16aSNobuhiro Iwamatsu
9174d9c16aSNobuhiro Iwamatsu	write32 MRS2_A, MRS2_D
9274d9c16aSNobuhiro Iwamatsu
9374d9c16aSNobuhiro Iwamatsu	/* wait 200us */
9474d9c16aSNobuhiro Iwamatsu	wait_timer REPEAT_R3
9574d9c16aSNobuhiro Iwamatsu
9674d9c16aSNobuhiro Iwamatsu	/* GPIO setting */
9774d9c16aSNobuhiro Iwamatsu	write16 PSEL0_A, PSEL0_D
9874d9c16aSNobuhiro Iwamatsu
9974d9c16aSNobuhiro Iwamatsu	write16 PSEL1_A, PSEL1_D
10074d9c16aSNobuhiro Iwamatsu
10174d9c16aSNobuhiro Iwamatsu	write16 PSEL2_A, PSEL2_D
10274d9c16aSNobuhiro Iwamatsu
10374d9c16aSNobuhiro Iwamatsu	write16 PSEL3_A, PSEL3_D
10474d9c16aSNobuhiro Iwamatsu
10574d9c16aSNobuhiro Iwamatsu	write16 PSEL4_A, PSEL4_D
10674d9c16aSNobuhiro Iwamatsu
10774d9c16aSNobuhiro Iwamatsu	write8 PADR_A, PADR_D
10874d9c16aSNobuhiro Iwamatsu
10974d9c16aSNobuhiro Iwamatsu	write16 PACR_A, PACR_D
11074d9c16aSNobuhiro Iwamatsu
11174d9c16aSNobuhiro Iwamatsu	write8 PBDR_A, PBDR_D
11274d9c16aSNobuhiro Iwamatsu
11374d9c16aSNobuhiro Iwamatsu	write16 PBCR_A, PBCR_D
11474d9c16aSNobuhiro Iwamatsu
11574d9c16aSNobuhiro Iwamatsu	write8 PCDR_A, PCDR_D
11674d9c16aSNobuhiro Iwamatsu
11774d9c16aSNobuhiro Iwamatsu	write16 PCCR_A, PCCR_D
11874d9c16aSNobuhiro Iwamatsu
11974d9c16aSNobuhiro Iwamatsu	write8	PDDR_A, PDDR_D
12074d9c16aSNobuhiro Iwamatsu
12174d9c16aSNobuhiro Iwamatsu	write16 PDCR_A, PDCR_D
12274d9c16aSNobuhiro Iwamatsu
12374d9c16aSNobuhiro Iwamatsu	write16 PECR_A, PECR_D
12474d9c16aSNobuhiro Iwamatsu
12574d9c16aSNobuhiro Iwamatsu	write16 PFCR_A, PFCR_D
12674d9c16aSNobuhiro Iwamatsu
12774d9c16aSNobuhiro Iwamatsu	write16 PGCR_A, PGCR_D
12874d9c16aSNobuhiro Iwamatsu
12974d9c16aSNobuhiro Iwamatsu	write16 PHCR_A, PHCR_D
13074d9c16aSNobuhiro Iwamatsu
13174d9c16aSNobuhiro Iwamatsu	write16 PICR_A, PICR_D
13274d9c16aSNobuhiro Iwamatsu
13374d9c16aSNobuhiro Iwamatsu	write8 PJDR_A, PJDR_D
13474d9c16aSNobuhiro Iwamatsu
13574d9c16aSNobuhiro Iwamatsu	write16 PJCR_A, PJCR_D
13674d9c16aSNobuhiro Iwamatsu
13774d9c16aSNobuhiro Iwamatsu	/* wait 50us */
13874d9c16aSNobuhiro Iwamatsu	wait_timer REPEAT_R3
13974d9c16aSNobuhiro Iwamatsu
14074d9c16aSNobuhiro Iwamatsu	write8 PKDR_A, PKDR_D
14174d9c16aSNobuhiro Iwamatsu
14274d9c16aSNobuhiro Iwamatsu	write16 PKCR_A, PKCR_D
14374d9c16aSNobuhiro Iwamatsu
14474d9c16aSNobuhiro Iwamatsu	write16 PLCR_A, PLCR_D
14574d9c16aSNobuhiro Iwamatsu
14674d9c16aSNobuhiro Iwamatsu	write16 PMCR_A, PMCR_D
14774d9c16aSNobuhiro Iwamatsu
14874d9c16aSNobuhiro Iwamatsu	write16 PNCR_A, PNCR_D
14974d9c16aSNobuhiro Iwamatsu
15074d9c16aSNobuhiro Iwamatsu	write16 POCR_A, POCR_D
15174d9c16aSNobuhiro Iwamatsu
15274d9c16aSNobuhiro Iwamatsu
15374d9c16aSNobuhiro Iwamatsu	/* ICR0 ,ICR1 */
15474d9c16aSNobuhiro Iwamatsu	write32 ICR0_A, ICR0_D
15574d9c16aSNobuhiro Iwamatsu
15674d9c16aSNobuhiro Iwamatsu	write32 ICR1_A, ICR1_D
15774d9c16aSNobuhiro Iwamatsu
15874d9c16aSNobuhiro Iwamatsu	/* USB Host */
15974d9c16aSNobuhiro Iwamatsu	write32 USB_USBHSC_A, USB_USBHSC_D
16074d9c16aSNobuhiro Iwamatsu
16174d9c16aSNobuhiro Iwamatsu	write32 CCR_A, CCR_CACHE_D_2
16274d9c16aSNobuhiro Iwamatsu
16374d9c16aSNobuhiro Iwamatsu	rts
16474d9c16aSNobuhiro Iwamatsu	nop
16574d9c16aSNobuhiro Iwamatsu
16674d9c16aSNobuhiro Iwamatsu	.align	2
16774d9c16aSNobuhiro Iwamatsu
16874d9c16aSNobuhiro Iwamatsu/* GPIO Crontrol Register */
16974d9c16aSNobuhiro IwamatsuPACR_A:	.long	0xFFEF0000
17074d9c16aSNobuhiro IwamatsuPBCR_A:	.long	0xFFEF0002
17174d9c16aSNobuhiro IwamatsuPCCR_A:	.long	0xFFEF0004
17274d9c16aSNobuhiro IwamatsuPDCR_A:	.long	0xFFEF0006
17374d9c16aSNobuhiro IwamatsuPECR_A:	.long	0xFFEF0008
17474d9c16aSNobuhiro IwamatsuPFCR_A:	.long	0xFFEF000A
17574d9c16aSNobuhiro IwamatsuPGCR_A:	.long	0xFFEF000C
17674d9c16aSNobuhiro IwamatsuPHCR_A:	.long	0xFFEF000E
17774d9c16aSNobuhiro IwamatsuPICR_A:	.long	0xFFEF0010
17874d9c16aSNobuhiro IwamatsuPJCR_A:	.long	0xFFEF0012
17974d9c16aSNobuhiro IwamatsuPKCR_A:	.long	0xFFEF0014
18074d9c16aSNobuhiro IwamatsuPLCR_A:	.long	0xFFEF0016
18174d9c16aSNobuhiro IwamatsuPMCR_A:	.long	0xFFEF0018
18274d9c16aSNobuhiro IwamatsuPNCR_A:	.long	0xFFEF001A
18374d9c16aSNobuhiro IwamatsuPOCR_A:	.long	0xFFEF001C
18474d9c16aSNobuhiro Iwamatsu
18574d9c16aSNobuhiro Iwamatsu/* GPIO Data Register */
18674d9c16aSNobuhiro IwamatsuPADR_A:	.long	0xFFEF0020
18774d9c16aSNobuhiro IwamatsuPBDR_A:	.long	0xFFEF0022
18874d9c16aSNobuhiro IwamatsuPCDR_A:	.long	0xFFEF0024
18974d9c16aSNobuhiro IwamatsuPDDR_A:	.long	0xFFEF0026
19074d9c16aSNobuhiro IwamatsuPJDR_A:	.long	0xFFEF0032
19174d9c16aSNobuhiro IwamatsuPKDR_A:	.long	0xFFEF0034
19274d9c16aSNobuhiro Iwamatsu
19374d9c16aSNobuhiro Iwamatsu/* GPIO Set data */
19474d9c16aSNobuhiro IwamatsuPADR_D:	.long	0x00000000
19545c710ddSNobuhiro IwamatsuPACR_D:	.word 	0x1400
19645c710ddSNobuhiro Iwamatsu.align 2
19774d9c16aSNobuhiro IwamatsuPBDR_D:	.long	0x00000000
19845c710ddSNobuhiro IwamatsuPBCR_D:	.word	0x555A
19945c710ddSNobuhiro Iwamatsu.align 2
20074d9c16aSNobuhiro IwamatsuPCDR_D:	.long	0x00000000
20145c710ddSNobuhiro IwamatsuPCCR_D:	.word	0x5555
20245c710ddSNobuhiro Iwamatsu.align 2
20374d9c16aSNobuhiro IwamatsuPDDR_D:	.long	0x00000000
20445c710ddSNobuhiro IwamatsuPDCR_D:	.word	0x0155
20545c710ddSNobuhiro IwamatsuPECR_D:	.word	0x0000
20645c710ddSNobuhiro IwamatsuPFCR_D:	.word	0x0000
20745c710ddSNobuhiro IwamatsuPGCR_D:	.word	0x0000
20845c710ddSNobuhiro IwamatsuPHCR_D:	.word	0x0000
20945c710ddSNobuhiro IwamatsuPICR_D:	.word	0x0800
21074d9c16aSNobuhiro IwamatsuPJDR_D:	.long	0x00000006
21145c710ddSNobuhiro IwamatsuPJCR_D:	.word	0x5A57
21245c710ddSNobuhiro Iwamatsu.align 2
21374d9c16aSNobuhiro IwamatsuPKDR_D:	.long	0x00000000
21445c710ddSNobuhiro IwamatsuPKCR_D:	.word	0xFFF9
21545c710ddSNobuhiro Iwamatsu.align 2
21645c710ddSNobuhiro IwamatsuPLCR_D:	.word 	0xC330
21745c710ddSNobuhiro IwamatsuPMCR_D:	.word	0xFFFF
21845c710ddSNobuhiro IwamatsuPNCR_D:	.word	0x0242
21945c710ddSNobuhiro IwamatsuPOCR_D:	.word	0x0000
22074d9c16aSNobuhiro Iwamatsu
22174d9c16aSNobuhiro Iwamatsu/* Pin Select */
22274d9c16aSNobuhiro IwamatsuPSEL0_A:	.long	0xFFEF0070
22374d9c16aSNobuhiro IwamatsuPSEL1_A:	.long	0xFFEF0072
22474d9c16aSNobuhiro IwamatsuPSEL2_A:	.long	0xFFEF0074
22574d9c16aSNobuhiro IwamatsuPSEL3_A:	.long	0xFFEF0076
22674d9c16aSNobuhiro IwamatsuPSEL4_A:	.long	0xFFEF0078
22745c710ddSNobuhiro IwamatsuPSEL0_D:	.word	0x0001
22845c710ddSNobuhiro IwamatsuPSEL1_D:	.word	0x2400
22945c710ddSNobuhiro IwamatsuPSEL2_D:	.word	0x0000
23045c710ddSNobuhiro IwamatsuPSEL3_D:	.word	0x2421
23145c710ddSNobuhiro IwamatsuPSEL4_D:	.word	0x0000
23245c710ddSNobuhiro Iwamatsu.align 2
23374d9c16aSNobuhiro Iwamatsu
23474d9c16aSNobuhiro IwamatsuMMSEL_A:	.long	0xFE600020
23574d9c16aSNobuhiro IwamatsuBCR_A:		.long	0xFF801000
23674d9c16aSNobuhiro IwamatsuCS0BCR_A:	.long	0xFF802000
23774d9c16aSNobuhiro IwamatsuCS0WCR_A:	.long	0xFF802008
23874d9c16aSNobuhiro IwamatsuICR0_A:		.long	0xFFD00000
23974d9c16aSNobuhiro IwamatsuICR1_A:		.long	0xFFD0001C
24074d9c16aSNobuhiro Iwamatsu
24174d9c16aSNobuhiro IwamatsuMMSEL_D:	.long	0xA5A50000
24274d9c16aSNobuhiro IwamatsuBCR_D:		.long	0x05000000
24374d9c16aSNobuhiro IwamatsuCS0BCR_D:	.long	0x232306F0
24474d9c16aSNobuhiro IwamatsuCS0WCR_D:	.long	0x00011104
24574d9c16aSNobuhiro IwamatsuICR0_D:		.long	0x80C00000
24674d9c16aSNobuhiro IwamatsuICR1_D:		.long	0x00020000
24774d9c16aSNobuhiro Iwamatsu
24874d9c16aSNobuhiro Iwamatsu/* RWBT Address */
24974d9c16aSNobuhiro IwamatsuWDTST_A:	.long	0xFFCC0000
25074d9c16aSNobuhiro IwamatsuWDTCSR_A:	.long	0xFFCC0004
25174d9c16aSNobuhiro IwamatsuWDTBST_A:	.long	0xFFCC0008
25274d9c16aSNobuhiro Iwamatsu/* RWBT Data */
25374d9c16aSNobuhiro IwamatsuWDTST_D:	.long	0x5A000FFF
25474d9c16aSNobuhiro IwamatsuWDTCSR_D:	.long	0xA5000000
25574d9c16aSNobuhiro IwamatsuWDTBST_D:	.long	0x55000000
25674d9c16aSNobuhiro Iwamatsu
25774d9c16aSNobuhiro Iwamatsu/* Cache Address */
25874d9c16aSNobuhiro IwamatsuCCR_A:		.long	0xFF00001C
25974d9c16aSNobuhiro IwamatsuMMUCR_A:	.long	0xFF000010
26074d9c16aSNobuhiro IwamatsuRAMCR_A:	.long	0xFF000074
26174d9c16aSNobuhiro Iwamatsu
26274d9c16aSNobuhiro Iwamatsu/* Cache Data */
26374d9c16aSNobuhiro IwamatsuCCR_CACHE_ICI_D:.long	0x00000800
26474d9c16aSNobuhiro IwamatsuCCR_CACHE_D_2:	.long	0x00000103
26574d9c16aSNobuhiro IwamatsuMMU_CONTROL_TI_D:.long	0x00000004
26674d9c16aSNobuhiro IwamatsuRAMCR_D:	.long	0x00000200
26774d9c16aSNobuhiro Iwamatsu
26874d9c16aSNobuhiro Iwamatsu/* Low power mode control Address */
26974d9c16aSNobuhiro IwamatsuMSTPCR0_A:	.long	0xFFC80030
27074d9c16aSNobuhiro IwamatsuMSTPCR1_A:	.long	0xFFC80038
27174d9c16aSNobuhiro Iwamatsu/* Low power mode control Data */
27274d9c16aSNobuhiro IwamatsuMSTPCR0_D:	.long	0x00000000
27374d9c16aSNobuhiro IwamatsuMSTPCR1_D:	.long	0x00000000
27474d9c16aSNobuhiro Iwamatsu
27574d9c16aSNobuhiro IwamatsuREPEAT0_R3:	.long	0x00002000
27674d9c16aSNobuhiro IwamatsuREPEAT_R3:	.long	0x00000200
27774d9c16aSNobuhiro IwamatsuCS0_A:		.long	0xA8000000
27874d9c16aSNobuhiro Iwamatsu
27974d9c16aSNobuhiro IwamatsuMIM_U_A:	.long	0xFE800008
28074d9c16aSNobuhiro IwamatsuMIM_L_A:	.long	0xFE80000C
28174d9c16aSNobuhiro IwamatsuSCR_U_A:	.long	0xFE800010
28274d9c16aSNobuhiro IwamatsuSCR_L_A:	.long	0xFE800014
28374d9c16aSNobuhiro IwamatsuSTR_U_A:	.long	0xFE800018
28474d9c16aSNobuhiro IwamatsuSTR_L_A:	.long	0xFE80001C
28574d9c16aSNobuhiro IwamatsuSDR_U_A:	.long	0xFE800030
28674d9c16aSNobuhiro IwamatsuSDR_L_A:	.long	0xFE800034
28774d9c16aSNobuhiro IwamatsuEMRS_A:		.long	0xFE902000
28874d9c16aSNobuhiro IwamatsuMRS1_A:		.long	0xFE900B08
28974d9c16aSNobuhiro IwamatsuMRS2_A:		.long	0xFE900308
29074d9c16aSNobuhiro Iwamatsu
29174d9c16aSNobuhiro IwamatsuMIM_U_D:	.long	0x00000000
29274d9c16aSNobuhiro IwamatsuMIM_L_D0:	.long	0x04100008
29374d9c16aSNobuhiro IwamatsuMIM_L_D1:	.long	0x02EE0009
29474d9c16aSNobuhiro IwamatsuMIM_L_D2:	.long	0x02EE0209
29574d9c16aSNobuhiro Iwamatsu
29674d9c16aSNobuhiro IwamatsuSDR_L_A_D0:	.long	0x00000300
29774d9c16aSNobuhiro IwamatsuSTR_L_A_D0:	.long	0x00010040
29874d9c16aSNobuhiro IwamatsuMIM_L_A_D1:	.long	0x04100009
29974d9c16aSNobuhiro IwamatsuSCR_L_A_D0:	.long 	0x00000003
30074d9c16aSNobuhiro IwamatsuSCR_L_A_D1:	.long 	0x00000002
30174d9c16aSNobuhiro IwamatsuMIM_L_A_D2:	.long	0x04100209
30274d9c16aSNobuhiro IwamatsuSCR_L_A_D2:	.long	0x00000004
30374d9c16aSNobuhiro Iwamatsu
30474d9c16aSNobuhiro IwamatsuSCR_L_NORMAL:	.long	0x00000000
30574d9c16aSNobuhiro IwamatsuSCR_L_NOP:		.long	0x00000001
30674d9c16aSNobuhiro IwamatsuSCR_L_PALL:		.long	0x00000002
30774d9c16aSNobuhiro IwamatsuSCR_L_CKE_EN:	.long	0x00000003
30874d9c16aSNobuhiro IwamatsuSCR_L_CBR:		.long	0x00000004
30974d9c16aSNobuhiro Iwamatsu
31074d9c16aSNobuhiro IwamatsuSTR_L_D:	.long	0x000F3980
31174d9c16aSNobuhiro IwamatsuSDR_L_D:	.long	0x00000400
31274d9c16aSNobuhiro IwamatsuEMRS_D:		.long	0x00000000
31374d9c16aSNobuhiro IwamatsuMRS1_D:		.long	0x00000000
31474d9c16aSNobuhiro IwamatsuMRS2_D:		.long	0x00000000
31574d9c16aSNobuhiro Iwamatsu
31674d9c16aSNobuhiro Iwamatsu/* USB */
31774d9c16aSNobuhiro IwamatsuUSB_USBHSC_A:	.long	0xFFEC80F0
31874d9c16aSNobuhiro IwamatsuUSB_USBHSC_D:	.long	0x00000000
319