xref: /rk3399_rockchip-uboot/arch/arm/mach-rmobile/include/mach/sh73a0.h (revision c98b171e1098f94b2ff7720c45a25a602882f876)
1*7a7d246dSNobuhiro Iwamatsu #ifndef __ASM_ARCH_RMOBILE_SH73A0_H
2*7a7d246dSNobuhiro Iwamatsu #define __ASM_ARCH_RMOBILE_SH73A0_H
3*7a7d246dSNobuhiro Iwamatsu 
4*7a7d246dSNobuhiro Iwamatsu /* Global Timer */
5*7a7d246dSNobuhiro Iwamatsu #define GLOBAL_TIMER_BASE_ADDR	(0xF0000200)
6*7a7d246dSNobuhiro Iwamatsu #define MERAM_BASE	(0xE5580000)
7*7a7d246dSNobuhiro Iwamatsu 
8*7a7d246dSNobuhiro Iwamatsu /* GIC */
9*7a7d246dSNobuhiro Iwamatsu #define GIC_BASE	(0xF0000100)
10*7a7d246dSNobuhiro Iwamatsu #define ICCICR	GIC_BASE
11*7a7d246dSNobuhiro Iwamatsu 
12*7a7d246dSNobuhiro Iwamatsu /* Secure control register */
13*7a7d246dSNobuhiro Iwamatsu #define LIFEC_SEC_SRC	(0xE6110008)
14*7a7d246dSNobuhiro Iwamatsu 
15*7a7d246dSNobuhiro Iwamatsu /* RWDT */
16*7a7d246dSNobuhiro Iwamatsu #define	RWDT_BASE   (0xE6020000)
17*7a7d246dSNobuhiro Iwamatsu 
18*7a7d246dSNobuhiro Iwamatsu /* HPB Semaphore Control Registers */
19*7a7d246dSNobuhiro Iwamatsu #define HPB_BASE	(0xE6001010)
20*7a7d246dSNobuhiro Iwamatsu 
21*7a7d246dSNobuhiro Iwamatsu /* Bus Semaphore Control Registers */
22*7a7d246dSNobuhiro Iwamatsu #define HPBSCR_BASE (0xE6001600)
23*7a7d246dSNobuhiro Iwamatsu 
24*7a7d246dSNobuhiro Iwamatsu /* SBSC1 */
25*7a7d246dSNobuhiro Iwamatsu #define SBSC1_BASE	(0xFE400000)
26*7a7d246dSNobuhiro Iwamatsu #define	SDMRA1A		(SBSC1_BASE + 0x100000)
27*7a7d246dSNobuhiro Iwamatsu #define	SDMRA2A		(SBSC1_BASE + 0x1C0000)
28*7a7d246dSNobuhiro Iwamatsu #define	SDMRA3A		(SBSC1_BASE + 0x104000)
29*7a7d246dSNobuhiro Iwamatsu 
30*7a7d246dSNobuhiro Iwamatsu /* SBSC2 */
31*7a7d246dSNobuhiro Iwamatsu #define SBSC2_BASE	(0xFB400000)
32*7a7d246dSNobuhiro Iwamatsu #define	SDMRA1B		(SBSC2_BASE + 0x100000)
33*7a7d246dSNobuhiro Iwamatsu #define	SDMRA2B		(SBSC2_BASE + 0x1C0000)
34*7a7d246dSNobuhiro Iwamatsu #define	SDMRA3B		(SBSC2_BASE + 0x104000)
35*7a7d246dSNobuhiro Iwamatsu 
36*7a7d246dSNobuhiro Iwamatsu /* CPG */
37*7a7d246dSNobuhiro Iwamatsu #define CPG_BASE   (0xE6150000)
38*7a7d246dSNobuhiro Iwamatsu #define	CPG_SRCR_BASE	(CPG_BASE + 0x80A0)
39*7a7d246dSNobuhiro Iwamatsu #define WUPCR	(CPG_BASE + 0x1010)
40*7a7d246dSNobuhiro Iwamatsu #define SRESCR	(CPG_BASE + 0x1018)
41*7a7d246dSNobuhiro Iwamatsu #define PCLKCR	(CPG_BASE + 0x1020)
42*7a7d246dSNobuhiro Iwamatsu 
43*7a7d246dSNobuhiro Iwamatsu /* SYSC */
44*7a7d246dSNobuhiro Iwamatsu #define SYSC_BASE   (0xE6180000)
45*7a7d246dSNobuhiro Iwamatsu #define RESCNT2	(SYSC_BASE + 0x8020)
46*7a7d246dSNobuhiro Iwamatsu 
47*7a7d246dSNobuhiro Iwamatsu /* BSC */
48*7a7d246dSNobuhiro Iwamatsu #define BSC_BASE (0xFEC10000)
49*7a7d246dSNobuhiro Iwamatsu 
50*7a7d246dSNobuhiro Iwamatsu /* SCIF */
51*7a7d246dSNobuhiro Iwamatsu #define SCIF0_BASE	(0xE6C40000)
52*7a7d246dSNobuhiro Iwamatsu #define SCIF1_BASE	(0xE6C50000)
53*7a7d246dSNobuhiro Iwamatsu #define SCIF2_BASE	(0xE6C60000)
54*7a7d246dSNobuhiro Iwamatsu #define SCIF3_BASE	(0xE6C70000)
55*7a7d246dSNobuhiro Iwamatsu #define SCIF4_BASE	(0xE6C80000)
56*7a7d246dSNobuhiro Iwamatsu #define SCIF5_BASE	(0xE6CB0000)
57*7a7d246dSNobuhiro Iwamatsu #define SCIF6_BASE	(0xE6CC0000)
58*7a7d246dSNobuhiro Iwamatsu #define SCIF7_BASE	(0xE6CD0000)
59*7a7d246dSNobuhiro Iwamatsu 
60*7a7d246dSNobuhiro Iwamatsu #ifndef __ASSEMBLY__
61*7a7d246dSNobuhiro Iwamatsu #include <asm/types.h>
62*7a7d246dSNobuhiro Iwamatsu 
63*7a7d246dSNobuhiro Iwamatsu /* RWDT */
64*7a7d246dSNobuhiro Iwamatsu struct sh73a0_rwdt {
65*7a7d246dSNobuhiro Iwamatsu 	u16 rwtcnt0;	/* 0x00 */
66*7a7d246dSNobuhiro Iwamatsu 	u16 dummy0;	/* 0x02 */
67*7a7d246dSNobuhiro Iwamatsu 	u16 rwtcsra0;	/* 0x04 */
68*7a7d246dSNobuhiro Iwamatsu 	u16 dummy1;	/* 0x06 */
69*7a7d246dSNobuhiro Iwamatsu 	u16 rwtcsrb0;	/* 0x08 */
70*7a7d246dSNobuhiro Iwamatsu };
71*7a7d246dSNobuhiro Iwamatsu 
72*7a7d246dSNobuhiro Iwamatsu /* HPB Semaphore Control Registers */
73*7a7d246dSNobuhiro Iwamatsu struct sh73a0_hpb {
74*7a7d246dSNobuhiro Iwamatsu 	u32 hpbctrl0;
75*7a7d246dSNobuhiro Iwamatsu 	u32 hpbctrl1;
76*7a7d246dSNobuhiro Iwamatsu 	u32 hpbctrl2;
77*7a7d246dSNobuhiro Iwamatsu 	u32 cccr;
78*7a7d246dSNobuhiro Iwamatsu 	u32 dummy0; /* 0x20 */
79*7a7d246dSNobuhiro Iwamatsu 	u32 hpbctrl4;
80*7a7d246dSNobuhiro Iwamatsu 	u32 hpbctrl5;
81*7a7d246dSNobuhiro Iwamatsu 	u32 dummy1; /* 0x2C */
82*7a7d246dSNobuhiro Iwamatsu 	u32 hpbctrl6;
83*7a7d246dSNobuhiro Iwamatsu };
84*7a7d246dSNobuhiro Iwamatsu 
85*7a7d246dSNobuhiro Iwamatsu /* Bus Semaphore Control Registers */
86*7a7d246dSNobuhiro Iwamatsu struct sh73a0_hpb_bscr {
87*7a7d246dSNobuhiro Iwamatsu 	u32 mpsrc; /* 0x00 */
88*7a7d246dSNobuhiro Iwamatsu 	u32 mpacctl; /* 0x04 */
89*7a7d246dSNobuhiro Iwamatsu 	u32 dummy0[6];
90*7a7d246dSNobuhiro Iwamatsu 	u32 smgpiosrc; /* 0x20 */
91*7a7d246dSNobuhiro Iwamatsu 	u32 smgpioerr;
92*7a7d246dSNobuhiro Iwamatsu 	u32 smgpiotime;
93*7a7d246dSNobuhiro Iwamatsu 	u32 smgpiocnt;
94*7a7d246dSNobuhiro Iwamatsu 	u32 dummy1[4]; /* 0x30 .. 0x3C */
95*7a7d246dSNobuhiro Iwamatsu 	u32 smcmt2src;
96*7a7d246dSNobuhiro Iwamatsu 	u32 smcmt2err;
97*7a7d246dSNobuhiro Iwamatsu 	u32 smcmt2time;
98*7a7d246dSNobuhiro Iwamatsu 	u32 smcmt2cnt;
99*7a7d246dSNobuhiro Iwamatsu 	u32 smcpgsrc;
100*7a7d246dSNobuhiro Iwamatsu 	u32 smcpgerr;
101*7a7d246dSNobuhiro Iwamatsu 	u32 smcpgtime;
102*7a7d246dSNobuhiro Iwamatsu 	u32 smcpgcnt;
103*7a7d246dSNobuhiro Iwamatsu 	u32 dummy2[4]; /* 0x60 - 0x6C */
104*7a7d246dSNobuhiro Iwamatsu 	u32 smsyscsrc;
105*7a7d246dSNobuhiro Iwamatsu 	u32 smsyscerr;
106*7a7d246dSNobuhiro Iwamatsu 	u32 smsysctime;
107*7a7d246dSNobuhiro Iwamatsu 	u32 smsysccnt;
108*7a7d246dSNobuhiro Iwamatsu };
109*7a7d246dSNobuhiro Iwamatsu 
110*7a7d246dSNobuhiro Iwamatsu /* SBSC */
111*7a7d246dSNobuhiro Iwamatsu struct sh73a0_sbsc {
112*7a7d246dSNobuhiro Iwamatsu 	u32 dummy0[2]; /* 0x00, 0x04 */
113*7a7d246dSNobuhiro Iwamatsu 	u32 sdcr0;
114*7a7d246dSNobuhiro Iwamatsu 	u32 sdcr1;
115*7a7d246dSNobuhiro Iwamatsu 	u32 sdpcr;
116*7a7d246dSNobuhiro Iwamatsu 	u32 dummy1; /* 0x14 */
117*7a7d246dSNobuhiro Iwamatsu 	u32 sdcr0s;
118*7a7d246dSNobuhiro Iwamatsu 	u32 sdcr1s;
119*7a7d246dSNobuhiro Iwamatsu 	u32 rtcsr;
120*7a7d246dSNobuhiro Iwamatsu 	u32 dummy2; /* 0x24 */
121*7a7d246dSNobuhiro Iwamatsu 	u32 rtcor;
122*7a7d246dSNobuhiro Iwamatsu 	u32 rtcorh;
123*7a7d246dSNobuhiro Iwamatsu 	u32 rtcors;
124*7a7d246dSNobuhiro Iwamatsu 	u32 rtcorsh;
125*7a7d246dSNobuhiro Iwamatsu 	u32 dummy3[2]; /* 0x38, 0x3C */
126*7a7d246dSNobuhiro Iwamatsu 	u32 sdwcrc0;
127*7a7d246dSNobuhiro Iwamatsu 	u32 sdwcrc1;
128*7a7d246dSNobuhiro Iwamatsu 	u32 sdwcr00;
129*7a7d246dSNobuhiro Iwamatsu 	u32 sdwcr01;
130*7a7d246dSNobuhiro Iwamatsu 	u32 sdwcr10;
131*7a7d246dSNobuhiro Iwamatsu 	u32 sdwcr11;
132*7a7d246dSNobuhiro Iwamatsu 	u32 sdpdcr0;
133*7a7d246dSNobuhiro Iwamatsu 	u32 dummy4; /* 0x5C */
134*7a7d246dSNobuhiro Iwamatsu 	u32 sdwcr2;
135*7a7d246dSNobuhiro Iwamatsu 	u32 sdwcrc2;
136*7a7d246dSNobuhiro Iwamatsu 	u32 zqccr;
137*7a7d246dSNobuhiro Iwamatsu 	u32 dummy5[6]; /* 0x6C .. 0x80 */
138*7a7d246dSNobuhiro Iwamatsu 	u32 sdmracr0;
139*7a7d246dSNobuhiro Iwamatsu 	u32 dummy6; /* 0x88 */
140*7a7d246dSNobuhiro Iwamatsu 	u32 sdmrtmpcr;
141*7a7d246dSNobuhiro Iwamatsu 	u32 dummy7; /* 0x90 */
142*7a7d246dSNobuhiro Iwamatsu 	u32 sdmrtmpmsk;
143*7a7d246dSNobuhiro Iwamatsu 	u32 dummy8; /* 0x98 */
144*7a7d246dSNobuhiro Iwamatsu 	u32 sdgencnt;
145*7a7d246dSNobuhiro Iwamatsu 	u32 dphycnt0;
146*7a7d246dSNobuhiro Iwamatsu 	u32 dphycnt1;
147*7a7d246dSNobuhiro Iwamatsu 	u32 dphycnt2;
148*7a7d246dSNobuhiro Iwamatsu 	u32 dummy9[2]; /* 0xAC .. 0xB0 */
149*7a7d246dSNobuhiro Iwamatsu 	u32 sddrvcr0;
150*7a7d246dSNobuhiro Iwamatsu 	u32 dummy10[14]; /* 0xB8 .. 0xEC */
151*7a7d246dSNobuhiro Iwamatsu 	u32 dptdivcr0;
152*7a7d246dSNobuhiro Iwamatsu 	u32 dptdivcr1;
153*7a7d246dSNobuhiro Iwamatsu 	u32 dptdivcr2;
154*7a7d246dSNobuhiro Iwamatsu 	u32 dummy11; /* 0xFC */
155*7a7d246dSNobuhiro Iwamatsu 	u32 sdptcr0;
156*7a7d246dSNobuhiro Iwamatsu 	u32 sdptcr1;
157*7a7d246dSNobuhiro Iwamatsu 	u32 sdptcr2;
158*7a7d246dSNobuhiro Iwamatsu 	u32 sdptcr3; /* 0x10C */
159*7a7d246dSNobuhiro Iwamatsu 	u32 dummy12[145]; /* 0x110 .. 0x350 */
160*7a7d246dSNobuhiro Iwamatsu 	u32 dllcnt0; /* 0x354 */
161*7a7d246dSNobuhiro Iwamatsu 	u32 sbscmon0;
162*7a7d246dSNobuhiro Iwamatsu };
163*7a7d246dSNobuhiro Iwamatsu 
164*7a7d246dSNobuhiro Iwamatsu /* CPG */
165*7a7d246dSNobuhiro Iwamatsu struct sh73a0_sbsc_cpg {
166*7a7d246dSNobuhiro Iwamatsu 	u32 frqcra; /* 0x00 */
167*7a7d246dSNobuhiro Iwamatsu 	u32 frqcrb;
168*7a7d246dSNobuhiro Iwamatsu 	u32 vclkcr1;
169*7a7d246dSNobuhiro Iwamatsu 	u32 vclkcr2;
170*7a7d246dSNobuhiro Iwamatsu 	u32 zbckcr;
171*7a7d246dSNobuhiro Iwamatsu 	u32 flckcr;
172*7a7d246dSNobuhiro Iwamatsu 	u32 fsiackcr;
173*7a7d246dSNobuhiro Iwamatsu 	u32 vclkcr3;
174*7a7d246dSNobuhiro Iwamatsu 	u32 rtstbcr;
175*7a7d246dSNobuhiro Iwamatsu 	u32 systbcr;
176*7a7d246dSNobuhiro Iwamatsu 	u32 pll1cr;
177*7a7d246dSNobuhiro Iwamatsu 	u32 pll2cr;
178*7a7d246dSNobuhiro Iwamatsu 	u32 mstpsr0;
179*7a7d246dSNobuhiro Iwamatsu 	u32 dummy0; /* 0x34 */
180*7a7d246dSNobuhiro Iwamatsu 	u32 mstpsr1;
181*7a7d246dSNobuhiro Iwamatsu 	u32 mstpsr5;
182*7a7d246dSNobuhiro Iwamatsu 	u32 mstpsr2;
183*7a7d246dSNobuhiro Iwamatsu 	u32 dummy1; /* 0x44 */
184*7a7d246dSNobuhiro Iwamatsu 	u32 mstpsr3;
185*7a7d246dSNobuhiro Iwamatsu 	u32 mstpsr4;
186*7a7d246dSNobuhiro Iwamatsu 	u32 dummy2; /* 0x50 */
187*7a7d246dSNobuhiro Iwamatsu 	u32 astat;
188*7a7d246dSNobuhiro Iwamatsu 	u32 dvfscr0;
189*7a7d246dSNobuhiro Iwamatsu 	u32 dvfscr1;
190*7a7d246dSNobuhiro Iwamatsu 	u32 dsitckcr;
191*7a7d246dSNobuhiro Iwamatsu 	u32 dsi0pckcr;
192*7a7d246dSNobuhiro Iwamatsu 	u32 dsi1pckcr;
193*7a7d246dSNobuhiro Iwamatsu 	u32 dsi0phycr;
194*7a7d246dSNobuhiro Iwamatsu 	u32 dsi1phycr;
195*7a7d246dSNobuhiro Iwamatsu 	u32 sd0ckcr;
196*7a7d246dSNobuhiro Iwamatsu 	u32 sd1ckcr;
197*7a7d246dSNobuhiro Iwamatsu 	u32 sd2ckcr;
198*7a7d246dSNobuhiro Iwamatsu 	u32 subckcr;
199*7a7d246dSNobuhiro Iwamatsu 	u32 spuackcr;
200*7a7d246dSNobuhiro Iwamatsu 	u32 msuckcr;
201*7a7d246dSNobuhiro Iwamatsu 	u32 hsickcr;
202*7a7d246dSNobuhiro Iwamatsu 	u32 fsibckcr;
203*7a7d246dSNobuhiro Iwamatsu 	u32 spuvckcr;
204*7a7d246dSNobuhiro Iwamatsu 	u32 mfck1cr;
205*7a7d246dSNobuhiro Iwamatsu 	u32 mfck2cr;
206*7a7d246dSNobuhiro Iwamatsu 	u32 dummy3[8]; /* 0xA0 .. 0xBC */
207*7a7d246dSNobuhiro Iwamatsu 	u32 ckscr;
208*7a7d246dSNobuhiro Iwamatsu 	u32 dummy4; /* 0xC4 */
209*7a7d246dSNobuhiro Iwamatsu 	u32 pll1stpcr;
210*7a7d246dSNobuhiro Iwamatsu 	u32 mpmode;
211*7a7d246dSNobuhiro Iwamatsu 	u32 pllecr;
212*7a7d246dSNobuhiro Iwamatsu 	u32 dummy5; /* 0xD4 */
213*7a7d246dSNobuhiro Iwamatsu 	u32 pll0cr;
214*7a7d246dSNobuhiro Iwamatsu 	u32 pll3cr;
215*7a7d246dSNobuhiro Iwamatsu 	u32 dummy6; /* 0xE0 */
216*7a7d246dSNobuhiro Iwamatsu 	u32 frqcrd;
217*7a7d246dSNobuhiro Iwamatsu 	u32 dummyi7; /* 0xE8 */
218*7a7d246dSNobuhiro Iwamatsu 	u32 vrefcr;
219*7a7d246dSNobuhiro Iwamatsu 	u32 pll0stpcr;
220*7a7d246dSNobuhiro Iwamatsu 	u32 dummy8; /* 0xF4 */
221*7a7d246dSNobuhiro Iwamatsu 	u32 pll2stpcr;
222*7a7d246dSNobuhiro Iwamatsu 	u32 pll3stpcr;
223*7a7d246dSNobuhiro Iwamatsu 	u32 dummy9[4]; /* 0x100 .. 0x10c */
224*7a7d246dSNobuhiro Iwamatsu 	u32 rmstpcr0;
225*7a7d246dSNobuhiro Iwamatsu 	u32 rmstpcr1;
226*7a7d246dSNobuhiro Iwamatsu 	u32 rmstpcr2;
227*7a7d246dSNobuhiro Iwamatsu 	u32 rmstpcr3;
228*7a7d246dSNobuhiro Iwamatsu 	u32 rmstpcr4;
229*7a7d246dSNobuhiro Iwamatsu 	u32 rmstpcr5;
230*7a7d246dSNobuhiro Iwamatsu 	u32 dummy10[2]; /* 0x128 .. 0x12c */
231*7a7d246dSNobuhiro Iwamatsu 	u32 smstpcr0;
232*7a7d246dSNobuhiro Iwamatsu 	u32 smstpcr1;
233*7a7d246dSNobuhiro Iwamatsu 	u32 smstpcr2;
234*7a7d246dSNobuhiro Iwamatsu 	u32 smstpcr3;
235*7a7d246dSNobuhiro Iwamatsu 	u32 smstpcr4;
236*7a7d246dSNobuhiro Iwamatsu 	u32 smstpcr5;
237*7a7d246dSNobuhiro Iwamatsu 	u32 dummy11[2]; /* 0x148 .. 0x14c */
238*7a7d246dSNobuhiro Iwamatsu 	u32 cpgxxcs4;
239*7a7d246dSNobuhiro Iwamatsu 	u32 dummy12[7]; /* 0x154 .. 0x16c */
240*7a7d246dSNobuhiro Iwamatsu 	u32 dvfscr2;
241*7a7d246dSNobuhiro Iwamatsu 	u32 dvfscr3;
242*7a7d246dSNobuhiro Iwamatsu 	u32 dvfscr4;
243*7a7d246dSNobuhiro Iwamatsu 	u32 dvfscr5; /* 0x17C */
244*7a7d246dSNobuhiro Iwamatsu };
245*7a7d246dSNobuhiro Iwamatsu 
246*7a7d246dSNobuhiro Iwamatsu /* CPG SRCR part OK */
247*7a7d246dSNobuhiro Iwamatsu struct sh73a0_sbsc_cpg_srcr {
248*7a7d246dSNobuhiro Iwamatsu 	u32 srcr0;
249*7a7d246dSNobuhiro Iwamatsu 	u32 dummy0; /* 0xA4 */
250*7a7d246dSNobuhiro Iwamatsu 	u32 srcr1;
251*7a7d246dSNobuhiro Iwamatsu 	u32 dummy1; /* 0xAC */
252*7a7d246dSNobuhiro Iwamatsu 	u32 srcr2;
253*7a7d246dSNobuhiro Iwamatsu 	u32 dummy2; /* 0xB4 */
254*7a7d246dSNobuhiro Iwamatsu 	u32 srcr3;
255*7a7d246dSNobuhiro Iwamatsu 	u32 srcr4;
256*7a7d246dSNobuhiro Iwamatsu 	u32 dummy3; /* 0xC0 */
257*7a7d246dSNobuhiro Iwamatsu 	u32 srcr5;
258*7a7d246dSNobuhiro Iwamatsu };
259*7a7d246dSNobuhiro Iwamatsu 
260*7a7d246dSNobuhiro Iwamatsu /* BSC */
261*7a7d246dSNobuhiro Iwamatsu struct sh73a0_bsc {
262*7a7d246dSNobuhiro Iwamatsu 	u32 cmncr;
263*7a7d246dSNobuhiro Iwamatsu 	u32 cs0bcr;
264*7a7d246dSNobuhiro Iwamatsu 	u32 cs2bcr;
265*7a7d246dSNobuhiro Iwamatsu 	u32 dummy0; /* 0x0C */
266*7a7d246dSNobuhiro Iwamatsu 	u32 cs4bcr;
267*7a7d246dSNobuhiro Iwamatsu 	u32 cs5abcr;
268*7a7d246dSNobuhiro Iwamatsu 	u32 cs5bbcr;
269*7a7d246dSNobuhiro Iwamatsu 	u32 cs6abcr;
270*7a7d246dSNobuhiro Iwamatsu 	u32 cs6bbcr;
271*7a7d246dSNobuhiro Iwamatsu 	u32 cs0wcr;
272*7a7d246dSNobuhiro Iwamatsu 	u32 cs2wcr;
273*7a7d246dSNobuhiro Iwamatsu 	u32 dummy1; /* 0x2C */
274*7a7d246dSNobuhiro Iwamatsu 	u32 cs4wcr;
275*7a7d246dSNobuhiro Iwamatsu 	u32 cs5awcr;
276*7a7d246dSNobuhiro Iwamatsu 	u32 cs5bwcr;
277*7a7d246dSNobuhiro Iwamatsu 	u32 cs6awcr;
278*7a7d246dSNobuhiro Iwamatsu 	u32 cs6bwcr;
279*7a7d246dSNobuhiro Iwamatsu 	u32 rbwtcnt;
280*7a7d246dSNobuhiro Iwamatsu 	u32 busycr;
281*7a7d246dSNobuhiro Iwamatsu 	u32 dummy2; /* 0x5c */
282*7a7d246dSNobuhiro Iwamatsu 	u32 cs7abcr;
283*7a7d246dSNobuhiro Iwamatsu 	u32 cs7awcr;
284*7a7d246dSNobuhiro Iwamatsu 	u32 dummy3[2]; /* 0x68, 0x6C */
285*7a7d246dSNobuhiro Iwamatsu 	u32 bromtimcr;
286*7a7d246dSNobuhiro Iwamatsu };
287*7a7d246dSNobuhiro Iwamatsu #endif /* __ASSEMBLY__ */
288*7a7d246dSNobuhiro Iwamatsu 
289*7a7d246dSNobuhiro Iwamatsu #endif /* __ASM_ARCH_RMOBILE_SH73A0_H */
290