162306a36Sopenharmony_ci/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
262306a36Sopenharmony_ci/* Copyright (c) 2018-2022, NVIDIA CORPORATION. All rights reserved. */
362306a36Sopenharmony_ci
462306a36Sopenharmony_ci#ifndef DT_BINDINGS_MEMORY_TEGRA234_MC_H
562306a36Sopenharmony_ci#define DT_BINDINGS_MEMORY_TEGRA234_MC_H
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci/* special clients */
862306a36Sopenharmony_ci#define TEGRA234_SID_INVALID		0x00
962306a36Sopenharmony_ci#define TEGRA234_SID_PASSTHROUGH	0x7f
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci/* ISO stream IDs */
1262306a36Sopenharmony_ci#define TEGRA234_SID_ISO_NVDISPLAY	0x01
1362306a36Sopenharmony_ci#define TEGRA234_SID_ISO_VI		0x02
1462306a36Sopenharmony_ci#define TEGRA234_SID_ISO_VIFALC		0x03
1562306a36Sopenharmony_ci#define TEGRA234_SID_ISO_VI2		0x04
1662306a36Sopenharmony_ci#define TEGRA234_SID_ISO_VI2FALC	0x05
1762306a36Sopenharmony_ci#define TEGRA234_SID_ISO_VI_VM2		0x06
1862306a36Sopenharmony_ci#define TEGRA234_SID_ISO_VI2_VM2	0x07
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci/* NISO0 stream IDs */
2162306a36Sopenharmony_ci#define TEGRA234_SID_AON		0x01
2262306a36Sopenharmony_ci#define TEGRA234_SID_APE		0x02
2362306a36Sopenharmony_ci#define TEGRA234_SID_HDA		0x03
2462306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA		0x04
2562306a36Sopenharmony_ci#define TEGRA234_SID_ETR		0x05
2662306a36Sopenharmony_ci#define TEGRA234_SID_MGBE		0x06
2762306a36Sopenharmony_ci#define TEGRA234_SID_NVDISPLAY		0x07
2862306a36Sopenharmony_ci#define TEGRA234_SID_DCE		0x08
2962306a36Sopenharmony_ci#define TEGRA234_SID_PSC		0x09
3062306a36Sopenharmony_ci#define TEGRA234_SID_RCE		0x0a
3162306a36Sopenharmony_ci#define TEGRA234_SID_SCE		0x0b
3262306a36Sopenharmony_ci#define TEGRA234_SID_UFSHC		0x0c
3362306a36Sopenharmony_ci#define TEGRA234_SID_APE_1		0x0d
3462306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA_1		0x0e
3562306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA_2		0x0f
3662306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA_3		0x10
3762306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA_4		0x11
3862306a36Sopenharmony_ci#define TEGRA234_SID_PCIE0		0x12
3962306a36Sopenharmony_ci#define TEGRA234_SID_PCIE4		0x13
4062306a36Sopenharmony_ci#define TEGRA234_SID_PCIE5		0x14
4162306a36Sopenharmony_ci#define TEGRA234_SID_PCIE6		0x15
4262306a36Sopenharmony_ci#define TEGRA234_SID_RCE_VM2		0x16
4362306a36Sopenharmony_ci#define TEGRA234_SID_RCE_SERVER		0x17
4462306a36Sopenharmony_ci#define TEGRA234_SID_SMMU_TEST		0x18
4562306a36Sopenharmony_ci#define TEGRA234_SID_UFS_1		0x19
4662306a36Sopenharmony_ci#define TEGRA234_SID_UFS_2		0x1a
4762306a36Sopenharmony_ci#define TEGRA234_SID_UFS_3		0x1b
4862306a36Sopenharmony_ci#define TEGRA234_SID_UFS_4		0x1c
4962306a36Sopenharmony_ci#define TEGRA234_SID_UFS_5		0x1d
5062306a36Sopenharmony_ci#define TEGRA234_SID_UFS_6		0x1e
5162306a36Sopenharmony_ci#define TEGRA234_SID_PCIE9		0x1f
5262306a36Sopenharmony_ci#define TEGRA234_SID_VSE_GPCDMA_VM0	0x20
5362306a36Sopenharmony_ci#define TEGRA234_SID_VSE_GPCDMA_VM1	0x21
5462306a36Sopenharmony_ci#define TEGRA234_SID_VSE_GPCDMA_VM2	0x22
5562306a36Sopenharmony_ci#define TEGRA234_SID_NVDLA1		0x23
5662306a36Sopenharmony_ci#define TEGRA234_SID_NVENC		0x24
5762306a36Sopenharmony_ci#define TEGRA234_SID_NVJPG1		0x25
5862306a36Sopenharmony_ci#define TEGRA234_SID_OFA		0x26
5962306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF1		0x49
6062306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF2		0x4a
6162306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF3		0x4b
6262306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF4		0x4c
6362306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF5		0x4d
6462306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF6		0x4e
6562306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF7		0x4f
6662306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF8		0x50
6762306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF9		0x51
6862306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF10		0x52
6962306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF11		0x53
7062306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF12		0x54
7162306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF13		0x55
7262306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF14		0x56
7362306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF15		0x57
7462306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF16		0x58
7562306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF17		0x59
7662306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF18		0x5a
7762306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF19		0x5b
7862306a36Sopenharmony_ci#define TEGRA234_SID_MGBE_VF20		0x5c
7962306a36Sopenharmony_ci#define TEGRA234_SID_APE_2		0x5e
8062306a36Sopenharmony_ci#define TEGRA234_SID_APE_3		0x5f
8162306a36Sopenharmony_ci#define TEGRA234_SID_UFS_7		0x60
8262306a36Sopenharmony_ci#define TEGRA234_SID_UFS_8		0x61
8362306a36Sopenharmony_ci#define TEGRA234_SID_UFS_9		0x62
8462306a36Sopenharmony_ci#define TEGRA234_SID_UFS_10		0x63
8562306a36Sopenharmony_ci#define TEGRA234_SID_UFS_11		0x64
8662306a36Sopenharmony_ci#define TEGRA234_SID_UFS_12		0x65
8762306a36Sopenharmony_ci#define TEGRA234_SID_UFS_13		0x66
8862306a36Sopenharmony_ci#define TEGRA234_SID_UFS_14		0x67
8962306a36Sopenharmony_ci#define TEGRA234_SID_UFS_15		0x68
9062306a36Sopenharmony_ci#define TEGRA234_SID_UFS_16		0x69
9162306a36Sopenharmony_ci#define TEGRA234_SID_UFS_17		0x6a
9262306a36Sopenharmony_ci#define TEGRA234_SID_UFS_18		0x6b
9362306a36Sopenharmony_ci#define TEGRA234_SID_UFS_19		0x6c
9462306a36Sopenharmony_ci#define TEGRA234_SID_UFS_20		0x6d
9562306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA_5		0x6e
9662306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA_6		0x6f
9762306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA_7		0x70
9862306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA_8		0x71
9962306a36Sopenharmony_ci#define TEGRA234_SID_GPCDMA_9		0x72
10062306a36Sopenharmony_ci
10162306a36Sopenharmony_ci/* NISO1 stream IDs */
10262306a36Sopenharmony_ci#define TEGRA234_SID_SDMMC1A		0x01
10362306a36Sopenharmony_ci#define TEGRA234_SID_SDMMC4		0x02
10462306a36Sopenharmony_ci#define TEGRA234_SID_EQOS		0x03
10562306a36Sopenharmony_ci#define TEGRA234_SID_HWMP_PMA		0x04
10662306a36Sopenharmony_ci#define TEGRA234_SID_PCIE1		0x05
10762306a36Sopenharmony_ci#define TEGRA234_SID_PCIE2		0x06
10862306a36Sopenharmony_ci#define TEGRA234_SID_PCIE3		0x07
10962306a36Sopenharmony_ci#define TEGRA234_SID_PCIE7		0x08
11062306a36Sopenharmony_ci#define TEGRA234_SID_PCIE8		0x09
11162306a36Sopenharmony_ci#define TEGRA234_SID_PCIE10		0x0b
11262306a36Sopenharmony_ci#define TEGRA234_SID_QSPI0		0x0c
11362306a36Sopenharmony_ci#define TEGRA234_SID_QSPI1		0x0d
11462306a36Sopenharmony_ci#define TEGRA234_SID_XUSB_HOST		0x0e
11562306a36Sopenharmony_ci#define TEGRA234_SID_XUSB_DEV		0x0f
11662306a36Sopenharmony_ci#define TEGRA234_SID_BPMP		0x10
11762306a36Sopenharmony_ci#define TEGRA234_SID_FSI		0x11
11862306a36Sopenharmony_ci#define TEGRA234_SID_PVA0_VM0		0x12
11962306a36Sopenharmony_ci#define TEGRA234_SID_PVA0_VM1		0x13
12062306a36Sopenharmony_ci#define TEGRA234_SID_PVA0_VM2		0x14
12162306a36Sopenharmony_ci#define TEGRA234_SID_PVA0_VM3		0x15
12262306a36Sopenharmony_ci#define TEGRA234_SID_PVA0_VM4		0x16
12362306a36Sopenharmony_ci#define TEGRA234_SID_PVA0_VM5		0x17
12462306a36Sopenharmony_ci#define TEGRA234_SID_PVA0_VM6		0x18
12562306a36Sopenharmony_ci#define TEGRA234_SID_PVA0_VM7		0x19
12662306a36Sopenharmony_ci#define TEGRA234_SID_XUSB_VF0		0x1a
12762306a36Sopenharmony_ci#define TEGRA234_SID_XUSB_VF1		0x1b
12862306a36Sopenharmony_ci#define TEGRA234_SID_XUSB_VF2		0x1c
12962306a36Sopenharmony_ci#define TEGRA234_SID_XUSB_VF3		0x1d
13062306a36Sopenharmony_ci#define TEGRA234_SID_EQOS_VF1		0x1e
13162306a36Sopenharmony_ci#define TEGRA234_SID_EQOS_VF2		0x1f
13262306a36Sopenharmony_ci#define TEGRA234_SID_EQOS_VF3		0x20
13362306a36Sopenharmony_ci#define TEGRA234_SID_EQOS_VF4		0x21
13462306a36Sopenharmony_ci#define TEGRA234_SID_ISP_VM2		0x22
13562306a36Sopenharmony_ci#define TEGRA234_SID_HOST1X		0x27
13662306a36Sopenharmony_ci#define TEGRA234_SID_ISP		0x28
13762306a36Sopenharmony_ci#define TEGRA234_SID_NVDEC		0x29
13862306a36Sopenharmony_ci#define TEGRA234_SID_NVJPG		0x2a
13962306a36Sopenharmony_ci#define TEGRA234_SID_NVDLA0		0x2b
14062306a36Sopenharmony_ci#define TEGRA234_SID_PVA0		0x2c
14162306a36Sopenharmony_ci#define TEGRA234_SID_SES_SE0		0x2d
14262306a36Sopenharmony_ci#define TEGRA234_SID_SES_SE1		0x2e
14362306a36Sopenharmony_ci#define TEGRA234_SID_SES_SE2		0x2f
14462306a36Sopenharmony_ci#define TEGRA234_SID_SEU1_SE0		0x30
14562306a36Sopenharmony_ci#define TEGRA234_SID_SEU1_SE1		0x31
14662306a36Sopenharmony_ci#define TEGRA234_SID_SEU1_SE2		0x32
14762306a36Sopenharmony_ci#define TEGRA234_SID_TSEC		0x33
14862306a36Sopenharmony_ci#define TEGRA234_SID_VIC		0x34
14962306a36Sopenharmony_ci#define TEGRA234_SID_HC_VM0		0x3d
15062306a36Sopenharmony_ci#define TEGRA234_SID_HC_VM1		0x3e
15162306a36Sopenharmony_ci#define TEGRA234_SID_HC_VM2		0x3f
15262306a36Sopenharmony_ci#define TEGRA234_SID_HC_VM3		0x40
15362306a36Sopenharmony_ci#define TEGRA234_SID_HC_VM4		0x41
15462306a36Sopenharmony_ci#define TEGRA234_SID_HC_VM5		0x42
15562306a36Sopenharmony_ci#define TEGRA234_SID_HC_VM6		0x43
15662306a36Sopenharmony_ci#define TEGRA234_SID_HC_VM7		0x44
15762306a36Sopenharmony_ci#define TEGRA234_SID_SE_VM0		0x45
15862306a36Sopenharmony_ci#define TEGRA234_SID_SE_VM1		0x46
15962306a36Sopenharmony_ci#define TEGRA234_SID_SE_VM2		0x47
16062306a36Sopenharmony_ci#define TEGRA234_SID_ISPFALC		0x48
16162306a36Sopenharmony_ci#define TEGRA234_SID_NISO1_SMMU_TEST	0x49
16262306a36Sopenharmony_ci#define TEGRA234_SID_TSEC_VM0		0x4a
16362306a36Sopenharmony_ci
16462306a36Sopenharmony_ci/* Shared stream IDs */
16562306a36Sopenharmony_ci#define TEGRA234_SID_HOST1X_CTX0	0x35
16662306a36Sopenharmony_ci#define TEGRA234_SID_HOST1X_CTX1	0x36
16762306a36Sopenharmony_ci#define TEGRA234_SID_HOST1X_CTX2	0x37
16862306a36Sopenharmony_ci#define TEGRA234_SID_HOST1X_CTX3	0x38
16962306a36Sopenharmony_ci#define TEGRA234_SID_HOST1X_CTX4	0x39
17062306a36Sopenharmony_ci#define TEGRA234_SID_HOST1X_CTX5	0x3a
17162306a36Sopenharmony_ci#define TEGRA234_SID_HOST1X_CTX6	0x3b
17262306a36Sopenharmony_ci#define TEGRA234_SID_HOST1X_CTX7	0x3c
17362306a36Sopenharmony_ci
17462306a36Sopenharmony_ci/*
17562306a36Sopenharmony_ci * memory client IDs
17662306a36Sopenharmony_ci */
17762306a36Sopenharmony_ci
17862306a36Sopenharmony_ci/* Misses from System Memory Management Unit (SMMU) Page Table Cache (PTC) */
17962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PTCR 0x00
18062306a36Sopenharmony_ci/* MSS internal memqual MIU7 read clients */
18162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU7R 0x01
18262306a36Sopenharmony_ci/* MSS internal memqual MIU7 write clients */
18362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU7W 0x02
18462306a36Sopenharmony_ci/* MSS internal memqual MIU8 read clients */
18562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU8R 0x03
18662306a36Sopenharmony_ci/* MSS internal memqual MIU8 write clients */
18762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU8W 0x04
18862306a36Sopenharmony_ci/* MSS internal memqual MIU9 read clients */
18962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU9R 0x05
19062306a36Sopenharmony_ci/* MSS internal memqual MIU9 write clients */
19162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU9W 0x06
19262306a36Sopenharmony_ci/* MSS internal memqual MIU10 read clients */
19362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU10R 0x07
19462306a36Sopenharmony_ci/* MSS internal memqual MIU10 write clients */
19562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU10W 0x08
19662306a36Sopenharmony_ci/* MSS internal memqual MIU11 read clients */
19762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU11R 0x09
19862306a36Sopenharmony_ci/* MSS internal memqual MIU11 write clients */
19962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU11W 0x0a
20062306a36Sopenharmony_ci/* MSS internal memqual MIU12 read clients */
20162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU12R 0x0b
20262306a36Sopenharmony_ci/* MSS internal memqual MIU12 write clients */
20362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU12W 0x0c
20462306a36Sopenharmony_ci/* MSS internal memqual MIU13 read clients */
20562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU13R 0x0d
20662306a36Sopenharmony_ci/* MSS internal memqual MIU13 write clients */
20762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU13W 0x0e
20862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL5RHP 0x13
20962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL5R 0x14
21062306a36Sopenharmony_ci/* High-definition audio (HDA) read clients */
21162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_HDAR 0x15
21262306a36Sopenharmony_ci/* Host channel data read clients */
21362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_HOST1XDMAR 0x16
21462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL5W 0x17
21562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL6RHP 0x18
21662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL6R 0x19
21762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL6W 0x1a
21862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL7RHP 0x1b
21962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVENCSRD 0x1c
22062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL7R 0x1d
22162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL7W 0x1e
22262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL8RHP 0x20
22362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL8R 0x21
22462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL8W 0x22
22562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL9RHP 0x23
22662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL9R 0x24
22762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL9W 0x25
22862306a36Sopenharmony_ci/* PCIE6 read clients */
22962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE6AR 0x28
23062306a36Sopenharmony_ci/* PCIE6 write clients */
23162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE6AW 0x29
23262306a36Sopenharmony_ci/* PCIE7 read clients */
23362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE7AR 0x2a
23462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVENCSWR 0x2b
23562306a36Sopenharmony_ci/* DLA0ARDB read clients */
23662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA0RDB 0x2c
23762306a36Sopenharmony_ci/* DLA0ARDB1 read clients */
23862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA0RDB1 0x2d
23962306a36Sopenharmony_ci/* DLA0 writes */
24062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA0WRB 0x2e
24162306a36Sopenharmony_ci/* DLA1ARDB read clients */
24262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA1RDB 0x2f
24362306a36Sopenharmony_ci/* PCIE7 write clients */
24462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE7AW 0x30
24562306a36Sopenharmony_ci/* PCIE8 read clients */
24662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE8AR 0x32
24762306a36Sopenharmony_ci/* High-definition audio (HDA) write clients */
24862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_HDAW 0x35
24962306a36Sopenharmony_ci/* Writes from Cortex-A9 4 CPU cores via the L2 cache */
25062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MPCOREW 0x39
25162306a36Sopenharmony_ci/* OFAA client */
25262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_OFAR1 0x3a
25362306a36Sopenharmony_ci/* PCIE8 write clients */
25462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE8AW 0x3b
25562306a36Sopenharmony_ci/* PCIE9 read clients */
25662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE9AR 0x3c
25762306a36Sopenharmony_ci/* PCIE6r1 read clients */
25862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE6AR1 0x3d
25962306a36Sopenharmony_ci/* PCIE9 write clients */
26062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE9AW 0x3e
26162306a36Sopenharmony_ci/* PCIE10 read clients */
26262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE10AR 0x3f
26362306a36Sopenharmony_ci/* PCIE10 write clients */
26462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE10AW 0x40
26562306a36Sopenharmony_ci/* ISP read client for Crossbar A */
26662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_ISPRA 0x44
26762306a36Sopenharmony_ci/* ISP read client 1 for Crossbar A */
26862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_ISPFALR 0x45
26962306a36Sopenharmony_ci/* ISP Write client for Crossbar A */
27062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_ISPWA 0x46
27162306a36Sopenharmony_ci/* ISP Write client Crossbar B */
27262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_ISPWB 0x47
27362306a36Sopenharmony_ci/* PCIE10r1 read clients */
27462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE10AR1 0x48
27562306a36Sopenharmony_ci/* PCIE7r1 read clients */
27662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE7AR1 0x49
27762306a36Sopenharmony_ci/* XUSB_HOST read clients */
27862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_XUSB_HOSTR 0x4a
27962306a36Sopenharmony_ci/* XUSB_HOST write clients */
28062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_XUSB_HOSTW 0x4b
28162306a36Sopenharmony_ci/* XUSB read clients */
28262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_XUSB_DEVR 0x4c
28362306a36Sopenharmony_ci/* XUSB_DEV write clients */
28462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_XUSB_DEVW 0x4d
28562306a36Sopenharmony_ci/* TSEC Memory Return Data Client Description */
28662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_TSECSRD 0x54
28762306a36Sopenharmony_ci/* TSEC Memory Write Client Description */
28862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_TSECSWR 0x55
28962306a36Sopenharmony_ci/* XSPI writes */
29062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_XSPI1W 0x56
29162306a36Sopenharmony_ci/* MGBE0 read client */
29262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MGBEARD 0x58
29362306a36Sopenharmony_ci/* MGBEB read client */
29462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MGBEBRD 0x59
29562306a36Sopenharmony_ci/* MGBEC read client */
29662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MGBECRD 0x5a
29762306a36Sopenharmony_ci/* MGBED read client */
29862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MGBEDRD 0x5b
29962306a36Sopenharmony_ci/* MGBE0 write client */
30062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MGBEAWR 0x5c
30162306a36Sopenharmony_ci/* OFAA client */
30262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_OFAR 0x5d
30362306a36Sopenharmony_ci/* OFAA writes */
30462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_OFAW 0x5e
30562306a36Sopenharmony_ci/* MGBEB write client */
30662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MGBEBWR 0x5f
30762306a36Sopenharmony_ci/* sdmmca memory read client */
30862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SDMMCRA 0x60
30962306a36Sopenharmony_ci/* MGBEC write client */
31062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MGBECWR 0x61
31162306a36Sopenharmony_ci/* sdmmcd memory read client */
31262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SDMMCRAB 0x63
31362306a36Sopenharmony_ci/* sdmmca memory write client */
31462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SDMMCWA 0x64
31562306a36Sopenharmony_ci/* MGBED write client */
31662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MGBEDWR 0x65
31762306a36Sopenharmony_ci/* sdmmcd memory write client */
31862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SDMMCWAB 0x67
31962306a36Sopenharmony_ci/* SE Memory Return Data Client Description */
32062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SEU1RD 0x68
32162306a36Sopenharmony_ci/* SE Memory Write Client Description */
32262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SUE1WR 0x69
32362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_VICSRD 0x6c
32462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_VICSWR 0x6d
32562306a36Sopenharmony_ci/* DLA1ARDB1 read clients */
32662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA1RDB1 0x6e
32762306a36Sopenharmony_ci/* DLA1 writes */
32862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA1WRB 0x6f
32962306a36Sopenharmony_ci/* VI FLACON read clients */
33062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_VI2FALR 0x71
33162306a36Sopenharmony_ci/* VI Write client */
33262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_VI2W 0x70
33362306a36Sopenharmony_ci/* VI Write client */
33462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_VIW 0x72
33562306a36Sopenharmony_ci/* NISO display read client */
33662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVDISPNISOR 0x73
33762306a36Sopenharmony_ci/* NVDISPNISO writes */
33862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVDISPNISOW 0x74
33962306a36Sopenharmony_ci/* XSPI client */
34062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_XSPI0R 0x75
34162306a36Sopenharmony_ci/* XSPI writes */
34262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_XSPI0W 0x76
34362306a36Sopenharmony_ci/* XSPI client */
34462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_XSPI1R 0x77
34562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVDECSRD 0x78
34662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVDECSWR 0x79
34762306a36Sopenharmony_ci/* Audio Processing (APE) engine read clients */
34862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_APER 0x7a
34962306a36Sopenharmony_ci/* Audio Processing (APE) engine write clients */
35062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_APEW 0x7b
35162306a36Sopenharmony_ci/* VI2FAL writes */
35262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_VI2FALW 0x7c
35362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVJPGSRD 0x7e
35462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVJPGSWR 0x7f
35562306a36Sopenharmony_ci/* SE Memory Return Data Client Description */
35662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SESRD 0x80
35762306a36Sopenharmony_ci/* SE Memory Write Client Description */
35862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SESWR 0x81
35962306a36Sopenharmony_ci/* AXI AP and DFD-AUX0/1 read clients Both share the same interface on the on MSS */
36062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_AXIAPR 0x82
36162306a36Sopenharmony_ci/* AXI AP and DFD-AUX0/1 write clients Both sahre the same interface on MSS */
36262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_AXIAPW 0x83
36362306a36Sopenharmony_ci/* ETR read clients */
36462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_ETRR 0x84
36562306a36Sopenharmony_ci/* ETR write clients */
36662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_ETRW 0x85
36762306a36Sopenharmony_ci/* AXI Switch read client */
36862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_AXISR 0x8c
36962306a36Sopenharmony_ci/* AXI Switch write client */
37062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_AXISW 0x8d
37162306a36Sopenharmony_ci/* EQOS read client */
37262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_EQOSR 0x8e
37362306a36Sopenharmony_ci/* EQOS write client */
37462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_EQOSW 0x8f
37562306a36Sopenharmony_ci/* UFSHC read client */
37662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_UFSHCR 0x90
37762306a36Sopenharmony_ci/* UFSHC write client */
37862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_UFSHCW 0x91
37962306a36Sopenharmony_ci/* NVDISPLAY read client */
38062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVDISPLAYR 0x92
38162306a36Sopenharmony_ci/* BPMP read client */
38262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_BPMPR 0x93
38362306a36Sopenharmony_ci/* BPMP write client */
38462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_BPMPW 0x94
38562306a36Sopenharmony_ci/* BPMPDMA read client */
38662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_BPMPDMAR 0x95
38762306a36Sopenharmony_ci/* BPMPDMA write client */
38862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_BPMPDMAW 0x96
38962306a36Sopenharmony_ci/* AON read client */
39062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_AONR 0x97
39162306a36Sopenharmony_ci/* AON write client */
39262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_AONW 0x98
39362306a36Sopenharmony_ci/* AONDMA read client */
39462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_AONDMAR 0x99
39562306a36Sopenharmony_ci/* AONDMA write client */
39662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_AONDMAW 0x9a
39762306a36Sopenharmony_ci/* SCE read client */
39862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SCER 0x9b
39962306a36Sopenharmony_ci/* SCE write client */
40062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SCEW 0x9c
40162306a36Sopenharmony_ci/* SCEDMA read client */
40262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SCEDMAR 0x9d
40362306a36Sopenharmony_ci/* SCEDMA write client */
40462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_SCEDMAW 0x9e
40562306a36Sopenharmony_ci/* APEDMA read client */
40662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_APEDMAR 0x9f
40762306a36Sopenharmony_ci/* APEDMA write client */
40862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_APEDMAW 0xa0
40962306a36Sopenharmony_ci/* NVDISPLAY read client instance 2 */
41062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVDISPLAYR1 0xa1
41162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_VICSRD1 0xa2
41262306a36Sopenharmony_ci/* MSS internal memqual MIU0 read clients */
41362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU0R 0xa6
41462306a36Sopenharmony_ci/* MSS internal memqual MIU0 write clients */
41562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU0W 0xa7
41662306a36Sopenharmony_ci/* MSS internal memqual MIU1 read clients */
41762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU1R 0xa8
41862306a36Sopenharmony_ci/* MSS internal memqual MIU1 write clients */
41962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU1W 0xa9
42062306a36Sopenharmony_ci/* MSS internal memqual MIU2 read clients */
42162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU2R 0xae
42262306a36Sopenharmony_ci/* MSS internal memqual MIU2 write clients */
42362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU2W 0xaf
42462306a36Sopenharmony_ci/* MSS internal memqual MIU3 read clients */
42562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU3R 0xb0
42662306a36Sopenharmony_ci/* MSS internal memqual MIU3 write clients */
42762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU3W 0xb1
42862306a36Sopenharmony_ci/* MSS internal memqual MIU4 read clients */
42962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU4R 0xb2
43062306a36Sopenharmony_ci/* MSS internal memqual MIU4 write clients */
43162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU4W 0xb3
43262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DPMUR 0xb4
43362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DPMUW 0xb5
43462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL0R 0xb6
43562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL0W 0xb7
43662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL1R 0xb8
43762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL1W 0xb9
43862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL2R 0xba
43962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL2W 0xbb
44062306a36Sopenharmony_ci/* VI FLACON read clients */
44162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_VIFALR 0xbc
44262306a36Sopenharmony_ci/* VIFAL write clients */
44362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_VIFALW 0xbd
44462306a36Sopenharmony_ci/* DLA0ARDA read clients */
44562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA0RDA 0xbe
44662306a36Sopenharmony_ci/* DLA0 Falcon read clients */
44762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA0FALRDB 0xbf
44862306a36Sopenharmony_ci/* DLA0 write clients */
44962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA0WRA 0xc0
45062306a36Sopenharmony_ci/* DLA0 write clients */
45162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA0FALWRB 0xc1
45262306a36Sopenharmony_ci/* DLA1ARDA read clients */
45362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA1RDA 0xc2
45462306a36Sopenharmony_ci/* DLA1 Falcon read clients */
45562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA1FALRDB 0xc3
45662306a36Sopenharmony_ci/* DLA1 write clients */
45762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA1WRA 0xc4
45862306a36Sopenharmony_ci/* DLA1 write clients */
45962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA1FALWRB 0xc5
46062306a36Sopenharmony_ci/* PVA0RDA read clients */
46162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PVA0RDA 0xc6
46262306a36Sopenharmony_ci/* PVA0RDB read clients */
46362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PVA0RDB 0xc7
46462306a36Sopenharmony_ci/* PVA0RDC read clients */
46562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PVA0RDC 0xc8
46662306a36Sopenharmony_ci/* PVA0WRA write clients */
46762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PVA0WRA 0xc9
46862306a36Sopenharmony_ci/* PVA0WRB write clients */
46962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PVA0WRB 0xca
47062306a36Sopenharmony_ci/* PVA0WRC write clients */
47162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PVA0WRC 0xcb
47262306a36Sopenharmony_ci/* RCE read client */
47362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_RCER 0xd2
47462306a36Sopenharmony_ci/* RCE write client */
47562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_RCEW 0xd3
47662306a36Sopenharmony_ci/* RCEDMA read client */
47762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_RCEDMAR 0xd4
47862306a36Sopenharmony_ci/* RCEDMA write client */
47962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_RCEDMAW 0xd5
48062306a36Sopenharmony_ci/* PCIE0 read clients */
48162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE0R 0xd8
48262306a36Sopenharmony_ci/* PCIE0 write clients */
48362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE0W 0xd9
48462306a36Sopenharmony_ci/* PCIE1 read clients */
48562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE1R 0xda
48662306a36Sopenharmony_ci/* PCIE1 write clients */
48762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE1W 0xdb
48862306a36Sopenharmony_ci/* PCIE2 read clients */
48962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE2AR 0xdc
49062306a36Sopenharmony_ci/* PCIE2 write clients */
49162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE2AW 0xdd
49262306a36Sopenharmony_ci/* PCIE3 read clients */
49362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE3R 0xde
49462306a36Sopenharmony_ci/* PCIE3 write clients */
49562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE3W 0xdf
49662306a36Sopenharmony_ci/* PCIE4 read clients */
49762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE4R 0xe0
49862306a36Sopenharmony_ci/* PCIE4 write clients */
49962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE4W 0xe1
50062306a36Sopenharmony_ci/* PCIE5 read clients */
50162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE5R 0xe2
50262306a36Sopenharmony_ci/* PCIE5 write clients */
50362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE5W 0xe3
50462306a36Sopenharmony_ci/* ISP read client 1 for Crossbar A */
50562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_ISPFALW 0xe4
50662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL3R 0xe5
50762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL3W 0xe6
50862306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL4R 0xe7
50962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL4W 0xe8
51062306a36Sopenharmony_ci/* DLA0ARDA1 read clients */
51162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA0RDA1 0xe9
51262306a36Sopenharmony_ci/* DLA1ARDA1 read clients */
51362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_DLA1RDA1 0xea
51462306a36Sopenharmony_ci/* PVA0RDA1 read clients */
51562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PVA0RDA1 0xeb
51662306a36Sopenharmony_ci/* PVA0RDB1 read clients */
51762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PVA0RDB1 0xec
51862306a36Sopenharmony_ci/* PCIE5r1 read clients */
51962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_PCIE5R1 0xef
52062306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVENCSRD1 0xf0
52162306a36Sopenharmony_ci/* ISP read client for Crossbar A */
52262306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_ISPRA1 0xf2
52362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL0RHP 0xf4
52462306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL1RHP 0xf5
52562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL2RHP 0xf6
52662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL3RHP 0xf7
52762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVL4RHP 0xf8
52862306a36Sopenharmony_ci/* MSS internal memqual MIU5 read clients */
52962306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU5R 0xfc
53062306a36Sopenharmony_ci/* MSS internal memqual MIU5 write clients */
53162306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU5W 0xfd
53262306a36Sopenharmony_ci/* MSS internal memqual MIU6 read clients */
53362306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU6R 0xfe
53462306a36Sopenharmony_ci/* MSS internal memqual MIU6 write clients */
53562306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_MIU6W 0xff
53662306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVJPG1SRD 0x123
53762306a36Sopenharmony_ci#define TEGRA234_MEMORY_CLIENT_NVJPG1SWR 0x124
53862306a36Sopenharmony_ci
53962306a36Sopenharmony_ci/* ICC ID's for dummy MC clients used to represent CPU Clusters */
54062306a36Sopenharmony_ci#define TEGRA_ICC_MC_CPU_CLUSTER0       1003
54162306a36Sopenharmony_ci#define TEGRA_ICC_MC_CPU_CLUSTER1       1004
54262306a36Sopenharmony_ci#define TEGRA_ICC_MC_CPU_CLUSTER2       1005
54362306a36Sopenharmony_ci
54462306a36Sopenharmony_ci#endif
545