1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
2107b3fb4SMasahiro Yamada /*
3107b3fb4SMasahiro Yamada  * UniPhier BCU (Bus Control Unit) registers
4107b3fb4SMasahiro Yamada  *
5107b3fb4SMasahiro Yamada  * Copyright (C) 2011-2014 Panasonic Corporation
6107b3fb4SMasahiro Yamada  */
7107b3fb4SMasahiro Yamada 
8107b3fb4SMasahiro Yamada #ifndef ARCH_BCU_REGS_H
9107b3fb4SMasahiro Yamada #define ARCH_BCU_REGS_H
10107b3fb4SMasahiro Yamada 
11107b3fb4SMasahiro Yamada #define	BCU_BASE		0x50080000
12107b3fb4SMasahiro Yamada 
13107b3fb4SMasahiro Yamada #define	BCSCR(x)                (BCU_BASE + 0x180 + (x) * 4)
14107b3fb4SMasahiro Yamada #define	BCSCR0			(BCSCR(0))
15107b3fb4SMasahiro Yamada #define	BCSCR1			(BCSCR(1))
16107b3fb4SMasahiro Yamada #define	BCSCR2			(BCSCR(2))
17107b3fb4SMasahiro Yamada #define	BCSCR3			(BCSCR(3))
18107b3fb4SMasahiro Yamada #define	BCSCR4			(BCSCR(4))
19107b3fb4SMasahiro Yamada #define	BCSCR5			(BCSCR(5))
20107b3fb4SMasahiro Yamada 
21107b3fb4SMasahiro Yamada #define	BCIPPCCHR(x)		(BCU_BASE + 0x0280 + (x) * 4)
22107b3fb4SMasahiro Yamada #define	BCIPPCCHR0		(BCIPPCCHR(0))
23107b3fb4SMasahiro Yamada #define	BCIPPCCHR1		(BCIPPCCHR(1))
24107b3fb4SMasahiro Yamada #define	BCIPPCCHR2		(BCIPPCCHR(2))
25107b3fb4SMasahiro Yamada #define	BCIPPCCHR3		(BCIPPCCHR(3))
26107b3fb4SMasahiro Yamada #define	BCIPPCCHR4		(BCIPPCCHR(4))
27107b3fb4SMasahiro Yamada #define	BCIPPCCHR5		(BCIPPCCHR(5))
28107b3fb4SMasahiro Yamada 
29107b3fb4SMasahiro Yamada #endif  /* ARCH_BCU_REGS_H */
30