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