summaryrefslogtreecommitdiffstats
path: root/src/soc/qualcomm/sc7180/include/soc/addressmap.h
blob: 4f0761f1b4d3b7aaffe2946ed9721544404a3c80 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
/* This file is part of the coreboot project. */
/* SPDX-License-Identifier: GPL-2.0-only */

#ifndef _SOC_QUALCOMM_SC7180_ADDRESS_MAP_H_
#define _SOC_QUALCOMM_SC7180_ADDRESS_MAP_H_

#include <stdint.h>

#define AOSS_CC_BASE			0x0C2A0000
#define GCC_BASE			0x00100000
#define QSPI_BASE			0x088DC000
#define TLMM_NORTH_TILE_BASE		0x03900000
#define TLMM_SOUTH_TILE_BASE		0x03D00000
#define TLMM_WEST_TILE_BASE		0x03500000

/*
 * QUP SERIAL ENGINE BASE ADDRESSES
 */
/* QUPV3_0 */
#define QUP_SERIAL0_BASE		0x00880000
#define QUP_SERIAL1_BASE		0x00884000
#define QUP_SERIAL2_BASE		0x00888000
#define QUP_SERIAL3_BASE		0x0088C000
#define QUP_SERIAL4_BASE		0x00890000
#define QUP_SERIAL5_BASE		0x00894000
#define QUP_WRAP0_BASE			0x008C0000

/* QUPV3_1 */
#define QUP_SERIAL6_BASE		0x00A80000
#define QUP_SERIAL7_BASE		0x00A84000
#define QUP_SERIAL8_BASE		0x00A88000
#define QUP_SERIAL9_BASE		0x00A8C000
#define QUP_SERIAL10_BASE		0x00A90000
#define QUP_SERIAL11_BASE		0x00A94000
#define QUP_WRAP1_BASE			0x00AC0000

/*
 * USB BASE ADDRESSES
 */
#define QFPROM_BASE			0x00780000
#define QUSB_PRIM_PHY_BASE		0x088e3000
#define QUSB_PRIM_PHY_DIG_BASE		0x088e3200
#define QMP_PHY_QSERDES_COM_REG_BASE	0x088e9000
#define QMP_PHY_QSERDES_TX_REG_BASE	0x088e9200
#define QMP_PHY_QSERDES_RX_REG_BASE	0x088e9400
#define QMP_PHY_PCS_REG_BASE		0x088e9c00
#define USB_HOST_DWC3_BASE		0x0a60c100

#endif /*  __SOC_QUALCOMM_SC7180_ADDRESS_MAP_H__ */