blob: ea7dc4c0730821bfdc1978036b926f3ebf0871b5 [file] [log] [blame]
Nobuhiro Iwamatsu1b15ba62014-06-24 17:10:02 +09001/*
2 * arch/arm/include/asm/arch-rmobile/r8a7794.h
3 *
4 * Copyright (C) 2014 Renesas Electronics Corporation
5 *
6 * SPDX-License-Identifier: GPL-2.0
7*/
8
9#ifndef __ASM_ARCH_R8A7794_H
10#define __ASM_ARCH_R8A7794_H
11
12#include "rcar-base.h"
13
Nobuhiro Iwamatsudc2c4f02014-11-06 16:03:47 +090014/* SH-I2C */
15#define CONFIG_SYS_I2C_SH_BASE2 0xE60B0000
16
Nobuhiro Iwamatsu5f4d2802014-12-02 16:52:22 +090017/* Module stop control/status register bits */
18#define MSTP0_BITS 0x00440801
19#define MSTP1_BITS 0x936899DA
20#define MSTP2_BITS 0x100D21FC
21#define MSTP3_BITS 0xE084D810
22#define MSTP4_BITS 0x800001C4
23#define MSTP5_BITS 0x40C00044
24#define MSTP7_BITS 0x013FE618
25#define MSTP8_BITS 0x40803C05
26#define MSTP9_BITS 0xFB879FEE
27#define MSTP10_BITS 0xFFFEFFE0
28#define MSTP11_BITS 0x000001C0
29
Nobuhiro Iwamatsu3ec5f862014-12-17 08:03:00 +090030/* SDHI */
31#define CONFIG_SYS_SH_SDHI1_BASE 0xEE140000
32#define CONFIG_SYS_SH_SDHI2_BASE 0xEE160000
33#define CONFIG_SYS_SH_SDHI_NR_CHANNEL 3
34
Nobuhiro Iwamatsuf1ee1632015-03-05 08:30:40 +090035#define R8A7794_CUT_ES2 2
36#define IS_R8A7794_ES2() \
37 (rmobile_get_cpu_rev_integer() == R8A7794_CUT_ES2)
38
Nobuhiro Iwamatsu1b15ba62014-06-24 17:10:02 +090039#endif /* __ASM_ARCH_R8A7794_H */