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