162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (C) 2017-2021 NVIDIA CORPORATION. All rights reserved. 462306a36Sopenharmony_ci */ 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci#include <soc/tegra/mc.h> 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci#include <dt-bindings/memory/tegra194-mc.h> 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci#include "mc.h" 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_cistatic const struct tegra_mc_client tegra194_mc_clients[] = { 1362306a36Sopenharmony_ci { 1462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PTCR, 1562306a36Sopenharmony_ci .name = "ptcr", 1662306a36Sopenharmony_ci .sid = TEGRA194_SID_PASSTHROUGH, 1762306a36Sopenharmony_ci .regs = { 1862306a36Sopenharmony_ci .sid = { 1962306a36Sopenharmony_ci .override = 0x000, 2062306a36Sopenharmony_ci .security = 0x004, 2162306a36Sopenharmony_ci }, 2262306a36Sopenharmony_ci }, 2362306a36Sopenharmony_ci }, { 2462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU7R, 2562306a36Sopenharmony_ci .name = "miu7r", 2662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 2762306a36Sopenharmony_ci .regs = { 2862306a36Sopenharmony_ci .sid = { 2962306a36Sopenharmony_ci .override = 0x008, 3062306a36Sopenharmony_ci .security = 0x00c, 3162306a36Sopenharmony_ci }, 3262306a36Sopenharmony_ci }, 3362306a36Sopenharmony_ci }, { 3462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU7W, 3562306a36Sopenharmony_ci .name = "miu7w", 3662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 3762306a36Sopenharmony_ci .regs = { 3862306a36Sopenharmony_ci .sid = { 3962306a36Sopenharmony_ci .override = 0x010, 4062306a36Sopenharmony_ci .security = 0x014, 4162306a36Sopenharmony_ci }, 4262306a36Sopenharmony_ci }, 4362306a36Sopenharmony_ci }, { 4462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_HDAR, 4562306a36Sopenharmony_ci .name = "hdar", 4662306a36Sopenharmony_ci .sid = TEGRA194_SID_HDA, 4762306a36Sopenharmony_ci .regs = { 4862306a36Sopenharmony_ci .sid = { 4962306a36Sopenharmony_ci .override = 0x0a8, 5062306a36Sopenharmony_ci .security = 0x0ac, 5162306a36Sopenharmony_ci }, 5262306a36Sopenharmony_ci }, 5362306a36Sopenharmony_ci }, { 5462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_HOST1XDMAR, 5562306a36Sopenharmony_ci .name = "host1xdmar", 5662306a36Sopenharmony_ci .sid = TEGRA194_SID_HOST1X, 5762306a36Sopenharmony_ci .regs = { 5862306a36Sopenharmony_ci .sid = { 5962306a36Sopenharmony_ci .override = 0x0b0, 6062306a36Sopenharmony_ci .security = 0x0b4, 6162306a36Sopenharmony_ci }, 6262306a36Sopenharmony_ci }, 6362306a36Sopenharmony_ci }, { 6462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVENCSRD, 6562306a36Sopenharmony_ci .name = "nvencsrd", 6662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVENC, 6762306a36Sopenharmony_ci .regs = { 6862306a36Sopenharmony_ci .sid = { 6962306a36Sopenharmony_ci .override = 0x0e0, 7062306a36Sopenharmony_ci .security = 0x0e4, 7162306a36Sopenharmony_ci }, 7262306a36Sopenharmony_ci }, 7362306a36Sopenharmony_ci }, { 7462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SATAR, 7562306a36Sopenharmony_ci .name = "satar", 7662306a36Sopenharmony_ci .sid = TEGRA194_SID_SATA, 7762306a36Sopenharmony_ci .regs = { 7862306a36Sopenharmony_ci .sid = { 7962306a36Sopenharmony_ci .override = 0x0f8, 8062306a36Sopenharmony_ci .security = 0x0fc, 8162306a36Sopenharmony_ci }, 8262306a36Sopenharmony_ci }, 8362306a36Sopenharmony_ci }, { 8462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MPCORER, 8562306a36Sopenharmony_ci .name = "mpcorer", 8662306a36Sopenharmony_ci .sid = TEGRA194_SID_PASSTHROUGH, 8762306a36Sopenharmony_ci .regs = { 8862306a36Sopenharmony_ci .sid = { 8962306a36Sopenharmony_ci .override = 0x138, 9062306a36Sopenharmony_ci .security = 0x13c, 9162306a36Sopenharmony_ci }, 9262306a36Sopenharmony_ci }, 9362306a36Sopenharmony_ci }, { 9462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVENCSWR, 9562306a36Sopenharmony_ci .name = "nvencswr", 9662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVENC, 9762306a36Sopenharmony_ci .regs = { 9862306a36Sopenharmony_ci .sid = { 9962306a36Sopenharmony_ci .override = 0x158, 10062306a36Sopenharmony_ci .security = 0x15c, 10162306a36Sopenharmony_ci }, 10262306a36Sopenharmony_ci }, 10362306a36Sopenharmony_ci }, { 10462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_HDAW, 10562306a36Sopenharmony_ci .name = "hdaw", 10662306a36Sopenharmony_ci .sid = TEGRA194_SID_HDA, 10762306a36Sopenharmony_ci .regs = { 10862306a36Sopenharmony_ci .sid = { 10962306a36Sopenharmony_ci .override = 0x1a8, 11062306a36Sopenharmony_ci .security = 0x1ac, 11162306a36Sopenharmony_ci }, 11262306a36Sopenharmony_ci }, 11362306a36Sopenharmony_ci }, { 11462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MPCOREW, 11562306a36Sopenharmony_ci .name = "mpcorew", 11662306a36Sopenharmony_ci .sid = TEGRA194_SID_PASSTHROUGH, 11762306a36Sopenharmony_ci .regs = { 11862306a36Sopenharmony_ci .sid = { 11962306a36Sopenharmony_ci .override = 0x1c8, 12062306a36Sopenharmony_ci .security = 0x1cc, 12162306a36Sopenharmony_ci }, 12262306a36Sopenharmony_ci }, 12362306a36Sopenharmony_ci }, { 12462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SATAW, 12562306a36Sopenharmony_ci .name = "sataw", 12662306a36Sopenharmony_ci .sid = TEGRA194_SID_SATA, 12762306a36Sopenharmony_ci .regs = { 12862306a36Sopenharmony_ci .sid = { 12962306a36Sopenharmony_ci .override = 0x1e8, 13062306a36Sopenharmony_ci .security = 0x1ec, 13162306a36Sopenharmony_ci }, 13262306a36Sopenharmony_ci }, 13362306a36Sopenharmony_ci }, { 13462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_ISPRA, 13562306a36Sopenharmony_ci .name = "ispra", 13662306a36Sopenharmony_ci .sid = TEGRA194_SID_ISP, 13762306a36Sopenharmony_ci .regs = { 13862306a36Sopenharmony_ci .sid = { 13962306a36Sopenharmony_ci .override = 0x220, 14062306a36Sopenharmony_ci .security = 0x224, 14162306a36Sopenharmony_ci }, 14262306a36Sopenharmony_ci }, 14362306a36Sopenharmony_ci }, { 14462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_ISPFALR, 14562306a36Sopenharmony_ci .name = "ispfalr", 14662306a36Sopenharmony_ci .sid = TEGRA194_SID_ISP_FALCON, 14762306a36Sopenharmony_ci .regs = { 14862306a36Sopenharmony_ci .sid = { 14962306a36Sopenharmony_ci .override = 0x228, 15062306a36Sopenharmony_ci .security = 0x22c, 15162306a36Sopenharmony_ci }, 15262306a36Sopenharmony_ci }, 15362306a36Sopenharmony_ci }, { 15462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_ISPWA, 15562306a36Sopenharmony_ci .name = "ispwa", 15662306a36Sopenharmony_ci .sid = TEGRA194_SID_ISP, 15762306a36Sopenharmony_ci .regs = { 15862306a36Sopenharmony_ci .sid = { 15962306a36Sopenharmony_ci .override = 0x230, 16062306a36Sopenharmony_ci .security = 0x234, 16162306a36Sopenharmony_ci }, 16262306a36Sopenharmony_ci }, 16362306a36Sopenharmony_ci }, { 16462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_ISPWB, 16562306a36Sopenharmony_ci .name = "ispwb", 16662306a36Sopenharmony_ci .sid = TEGRA194_SID_ISP, 16762306a36Sopenharmony_ci .regs = { 16862306a36Sopenharmony_ci .sid = { 16962306a36Sopenharmony_ci .override = 0x238, 17062306a36Sopenharmony_ci .security = 0x23c, 17162306a36Sopenharmony_ci }, 17262306a36Sopenharmony_ci }, 17362306a36Sopenharmony_ci }, { 17462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_XUSB_HOSTR, 17562306a36Sopenharmony_ci .name = "xusb_hostr", 17662306a36Sopenharmony_ci .sid = TEGRA194_SID_XUSB_HOST, 17762306a36Sopenharmony_ci .regs = { 17862306a36Sopenharmony_ci .sid = { 17962306a36Sopenharmony_ci .override = 0x250, 18062306a36Sopenharmony_ci .security = 0x254, 18162306a36Sopenharmony_ci }, 18262306a36Sopenharmony_ci }, 18362306a36Sopenharmony_ci }, { 18462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_XUSB_HOSTW, 18562306a36Sopenharmony_ci .name = "xusb_hostw", 18662306a36Sopenharmony_ci .sid = TEGRA194_SID_XUSB_HOST, 18762306a36Sopenharmony_ci .regs = { 18862306a36Sopenharmony_ci .sid = { 18962306a36Sopenharmony_ci .override = 0x258, 19062306a36Sopenharmony_ci .security = 0x25c, 19162306a36Sopenharmony_ci }, 19262306a36Sopenharmony_ci }, 19362306a36Sopenharmony_ci }, { 19462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_XUSB_DEVR, 19562306a36Sopenharmony_ci .name = "xusb_devr", 19662306a36Sopenharmony_ci .sid = TEGRA194_SID_XUSB_DEV, 19762306a36Sopenharmony_ci .regs = { 19862306a36Sopenharmony_ci .sid = { 19962306a36Sopenharmony_ci .override = 0x260, 20062306a36Sopenharmony_ci .security = 0x264, 20162306a36Sopenharmony_ci }, 20262306a36Sopenharmony_ci }, 20362306a36Sopenharmony_ci }, { 20462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_XUSB_DEVW, 20562306a36Sopenharmony_ci .name = "xusb_devw", 20662306a36Sopenharmony_ci .sid = TEGRA194_SID_XUSB_DEV, 20762306a36Sopenharmony_ci .regs = { 20862306a36Sopenharmony_ci .sid = { 20962306a36Sopenharmony_ci .override = 0x268, 21062306a36Sopenharmony_ci .security = 0x26c, 21162306a36Sopenharmony_ci }, 21262306a36Sopenharmony_ci }, 21362306a36Sopenharmony_ci }, { 21462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SDMMCRA, 21562306a36Sopenharmony_ci .name = "sdmmcra", 21662306a36Sopenharmony_ci .sid = TEGRA194_SID_SDMMC1, 21762306a36Sopenharmony_ci .regs = { 21862306a36Sopenharmony_ci .sid = { 21962306a36Sopenharmony_ci .override = 0x300, 22062306a36Sopenharmony_ci .security = 0x304, 22162306a36Sopenharmony_ci }, 22262306a36Sopenharmony_ci }, 22362306a36Sopenharmony_ci }, { 22462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SDMMCR, 22562306a36Sopenharmony_ci .name = "sdmmcr", 22662306a36Sopenharmony_ci .sid = TEGRA194_SID_SDMMC3, 22762306a36Sopenharmony_ci .regs = { 22862306a36Sopenharmony_ci .sid = { 22962306a36Sopenharmony_ci .override = 0x310, 23062306a36Sopenharmony_ci .security = 0x314, 23162306a36Sopenharmony_ci }, 23262306a36Sopenharmony_ci }, 23362306a36Sopenharmony_ci }, { 23462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SDMMCRAB, 23562306a36Sopenharmony_ci .name = "sdmmcrab", 23662306a36Sopenharmony_ci .sid = TEGRA194_SID_SDMMC4, 23762306a36Sopenharmony_ci .regs = { 23862306a36Sopenharmony_ci .sid = { 23962306a36Sopenharmony_ci .override = 0x318, 24062306a36Sopenharmony_ci .security = 0x31c, 24162306a36Sopenharmony_ci }, 24262306a36Sopenharmony_ci }, 24362306a36Sopenharmony_ci }, { 24462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SDMMCWA, 24562306a36Sopenharmony_ci .name = "sdmmcwa", 24662306a36Sopenharmony_ci .sid = TEGRA194_SID_SDMMC1, 24762306a36Sopenharmony_ci .regs = { 24862306a36Sopenharmony_ci .sid = { 24962306a36Sopenharmony_ci .override = 0x320, 25062306a36Sopenharmony_ci .security = 0x324, 25162306a36Sopenharmony_ci }, 25262306a36Sopenharmony_ci }, 25362306a36Sopenharmony_ci }, { 25462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SDMMCW, 25562306a36Sopenharmony_ci .name = "sdmmcw", 25662306a36Sopenharmony_ci .sid = TEGRA194_SID_SDMMC3, 25762306a36Sopenharmony_ci .regs = { 25862306a36Sopenharmony_ci .sid = { 25962306a36Sopenharmony_ci .override = 0x330, 26062306a36Sopenharmony_ci .security = 0x334, 26162306a36Sopenharmony_ci }, 26262306a36Sopenharmony_ci }, 26362306a36Sopenharmony_ci }, { 26462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SDMMCWAB, 26562306a36Sopenharmony_ci .name = "sdmmcwab", 26662306a36Sopenharmony_ci .sid = TEGRA194_SID_SDMMC4, 26762306a36Sopenharmony_ci .regs = { 26862306a36Sopenharmony_ci .sid = { 26962306a36Sopenharmony_ci .override = 0x338, 27062306a36Sopenharmony_ci .security = 0x33c, 27162306a36Sopenharmony_ci }, 27262306a36Sopenharmony_ci }, 27362306a36Sopenharmony_ci }, { 27462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_VICSRD, 27562306a36Sopenharmony_ci .name = "vicsrd", 27662306a36Sopenharmony_ci .sid = TEGRA194_SID_VIC, 27762306a36Sopenharmony_ci .regs = { 27862306a36Sopenharmony_ci .sid = { 27962306a36Sopenharmony_ci .override = 0x360, 28062306a36Sopenharmony_ci .security = 0x364, 28162306a36Sopenharmony_ci }, 28262306a36Sopenharmony_ci }, 28362306a36Sopenharmony_ci }, { 28462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_VICSWR, 28562306a36Sopenharmony_ci .name = "vicswr", 28662306a36Sopenharmony_ci .sid = TEGRA194_SID_VIC, 28762306a36Sopenharmony_ci .regs = { 28862306a36Sopenharmony_ci .sid = { 28962306a36Sopenharmony_ci .override = 0x368, 29062306a36Sopenharmony_ci .security = 0x36c, 29162306a36Sopenharmony_ci }, 29262306a36Sopenharmony_ci }, 29362306a36Sopenharmony_ci }, { 29462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_VIW, 29562306a36Sopenharmony_ci .name = "viw", 29662306a36Sopenharmony_ci .sid = TEGRA194_SID_VI, 29762306a36Sopenharmony_ci .regs = { 29862306a36Sopenharmony_ci .sid = { 29962306a36Sopenharmony_ci .override = 0x390, 30062306a36Sopenharmony_ci .security = 0x394, 30162306a36Sopenharmony_ci }, 30262306a36Sopenharmony_ci }, 30362306a36Sopenharmony_ci }, { 30462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVDECSRD, 30562306a36Sopenharmony_ci .name = "nvdecsrd", 30662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDEC, 30762306a36Sopenharmony_ci .regs = { 30862306a36Sopenharmony_ci .sid = { 30962306a36Sopenharmony_ci .override = 0x3c0, 31062306a36Sopenharmony_ci .security = 0x3c4, 31162306a36Sopenharmony_ci }, 31262306a36Sopenharmony_ci }, 31362306a36Sopenharmony_ci }, { 31462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVDECSWR, 31562306a36Sopenharmony_ci .name = "nvdecswr", 31662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDEC, 31762306a36Sopenharmony_ci .regs = { 31862306a36Sopenharmony_ci .sid = { 31962306a36Sopenharmony_ci .override = 0x3c8, 32062306a36Sopenharmony_ci .security = 0x3cc, 32162306a36Sopenharmony_ci }, 32262306a36Sopenharmony_ci }, 32362306a36Sopenharmony_ci }, { 32462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_APER, 32562306a36Sopenharmony_ci .name = "aper", 32662306a36Sopenharmony_ci .sid = TEGRA194_SID_APE, 32762306a36Sopenharmony_ci .regs = { 32862306a36Sopenharmony_ci .sid = { 32962306a36Sopenharmony_ci .override = 0x3c0, 33062306a36Sopenharmony_ci .security = 0x3c4, 33162306a36Sopenharmony_ci }, 33262306a36Sopenharmony_ci }, 33362306a36Sopenharmony_ci }, { 33462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_APEW, 33562306a36Sopenharmony_ci .name = "apew", 33662306a36Sopenharmony_ci .sid = TEGRA194_SID_APE, 33762306a36Sopenharmony_ci .regs = { 33862306a36Sopenharmony_ci .sid = { 33962306a36Sopenharmony_ci .override = 0x3d0, 34062306a36Sopenharmony_ci .security = 0x3d4, 34162306a36Sopenharmony_ci }, 34262306a36Sopenharmony_ci }, 34362306a36Sopenharmony_ci }, { 34462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVJPGSRD, 34562306a36Sopenharmony_ci .name = "nvjpgsrd", 34662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVJPG, 34762306a36Sopenharmony_ci .regs = { 34862306a36Sopenharmony_ci .sid = { 34962306a36Sopenharmony_ci .override = 0x3f0, 35062306a36Sopenharmony_ci .security = 0x3f4, 35162306a36Sopenharmony_ci }, 35262306a36Sopenharmony_ci }, 35362306a36Sopenharmony_ci }, { 35462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVJPGSWR, 35562306a36Sopenharmony_ci .name = "nvjpgswr", 35662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVJPG, 35762306a36Sopenharmony_ci .regs = { 35862306a36Sopenharmony_ci .sid = { 35962306a36Sopenharmony_ci .override = 0x3f0, 36062306a36Sopenharmony_ci .security = 0x3f4, 36162306a36Sopenharmony_ci }, 36262306a36Sopenharmony_ci }, 36362306a36Sopenharmony_ci }, { 36462306a36Sopenharmony_ci .name = "axiapr", 36562306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_AXIAPR, 36662306a36Sopenharmony_ci .sid = TEGRA194_SID_PASSTHROUGH, 36762306a36Sopenharmony_ci .regs = { 36862306a36Sopenharmony_ci .sid = { 36962306a36Sopenharmony_ci .override = 0x410, 37062306a36Sopenharmony_ci .security = 0x414, 37162306a36Sopenharmony_ci }, 37262306a36Sopenharmony_ci }, 37362306a36Sopenharmony_ci }, { 37462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_AXIAPW, 37562306a36Sopenharmony_ci .name = "axiapw", 37662306a36Sopenharmony_ci .sid = TEGRA194_SID_PASSTHROUGH, 37762306a36Sopenharmony_ci .regs = { 37862306a36Sopenharmony_ci .sid = { 37962306a36Sopenharmony_ci .override = 0x418, 38062306a36Sopenharmony_ci .security = 0x41c, 38162306a36Sopenharmony_ci }, 38262306a36Sopenharmony_ci }, 38362306a36Sopenharmony_ci }, { 38462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_ETRR, 38562306a36Sopenharmony_ci .name = "etrr", 38662306a36Sopenharmony_ci .sid = TEGRA194_SID_ETR, 38762306a36Sopenharmony_ci .regs = { 38862306a36Sopenharmony_ci .sid = { 38962306a36Sopenharmony_ci .override = 0x420, 39062306a36Sopenharmony_ci .security = 0x424, 39162306a36Sopenharmony_ci }, 39262306a36Sopenharmony_ci }, 39362306a36Sopenharmony_ci }, { 39462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_ETRW, 39562306a36Sopenharmony_ci .name = "etrw", 39662306a36Sopenharmony_ci .sid = TEGRA194_SID_ETR, 39762306a36Sopenharmony_ci .regs = { 39862306a36Sopenharmony_ci .sid = { 39962306a36Sopenharmony_ci .override = 0x428, 40062306a36Sopenharmony_ci .security = 0x42c, 40162306a36Sopenharmony_ci }, 40262306a36Sopenharmony_ci }, 40362306a36Sopenharmony_ci }, { 40462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_AXISR, 40562306a36Sopenharmony_ci .name = "axisr", 40662306a36Sopenharmony_ci .sid = TEGRA194_SID_PASSTHROUGH, 40762306a36Sopenharmony_ci .regs = { 40862306a36Sopenharmony_ci .sid = { 40962306a36Sopenharmony_ci .override = 0x460, 41062306a36Sopenharmony_ci .security = 0x464, 41162306a36Sopenharmony_ci }, 41262306a36Sopenharmony_ci }, 41362306a36Sopenharmony_ci }, { 41462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_AXISW, 41562306a36Sopenharmony_ci .name = "axisw", 41662306a36Sopenharmony_ci .sid = TEGRA194_SID_PASSTHROUGH, 41762306a36Sopenharmony_ci .regs = { 41862306a36Sopenharmony_ci .sid = { 41962306a36Sopenharmony_ci .override = 0x468, 42062306a36Sopenharmony_ci .security = 0x46c, 42162306a36Sopenharmony_ci }, 42262306a36Sopenharmony_ci }, 42362306a36Sopenharmony_ci }, { 42462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_EQOSR, 42562306a36Sopenharmony_ci .name = "eqosr", 42662306a36Sopenharmony_ci .sid = TEGRA194_SID_EQOS, 42762306a36Sopenharmony_ci .regs = { 42862306a36Sopenharmony_ci .sid = { 42962306a36Sopenharmony_ci .override = 0x470, 43062306a36Sopenharmony_ci .security = 0x474, 43162306a36Sopenharmony_ci }, 43262306a36Sopenharmony_ci }, 43362306a36Sopenharmony_ci }, { 43462306a36Sopenharmony_ci .name = "eqosw", 43562306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_EQOSW, 43662306a36Sopenharmony_ci .sid = TEGRA194_SID_EQOS, 43762306a36Sopenharmony_ci .regs = { 43862306a36Sopenharmony_ci .sid = { 43962306a36Sopenharmony_ci .override = 0x478, 44062306a36Sopenharmony_ci .security = 0x47c, 44162306a36Sopenharmony_ci }, 44262306a36Sopenharmony_ci }, 44362306a36Sopenharmony_ci }, { 44462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_UFSHCR, 44562306a36Sopenharmony_ci .name = "ufshcr", 44662306a36Sopenharmony_ci .sid = TEGRA194_SID_UFSHC, 44762306a36Sopenharmony_ci .regs = { 44862306a36Sopenharmony_ci .sid = { 44962306a36Sopenharmony_ci .override = 0x480, 45062306a36Sopenharmony_ci .security = 0x484, 45162306a36Sopenharmony_ci }, 45262306a36Sopenharmony_ci }, 45362306a36Sopenharmony_ci }, { 45462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_UFSHCW, 45562306a36Sopenharmony_ci .name = "ufshcw", 45662306a36Sopenharmony_ci .sid = TEGRA194_SID_UFSHC, 45762306a36Sopenharmony_ci .regs = { 45862306a36Sopenharmony_ci .sid = { 45962306a36Sopenharmony_ci .override = 0x488, 46062306a36Sopenharmony_ci .security = 0x48c, 46162306a36Sopenharmony_ci }, 46262306a36Sopenharmony_ci }, 46362306a36Sopenharmony_ci }, { 46462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVDISPLAYR, 46562306a36Sopenharmony_ci .name = "nvdisplayr", 46662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDISPLAY, 46762306a36Sopenharmony_ci .regs = { 46862306a36Sopenharmony_ci .sid = { 46962306a36Sopenharmony_ci .override = 0x490, 47062306a36Sopenharmony_ci .security = 0x494, 47162306a36Sopenharmony_ci }, 47262306a36Sopenharmony_ci }, 47362306a36Sopenharmony_ci }, { 47462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_BPMPR, 47562306a36Sopenharmony_ci .name = "bpmpr", 47662306a36Sopenharmony_ci .sid = TEGRA194_SID_BPMP, 47762306a36Sopenharmony_ci .regs = { 47862306a36Sopenharmony_ci .sid = { 47962306a36Sopenharmony_ci .override = 0x498, 48062306a36Sopenharmony_ci .security = 0x49c, 48162306a36Sopenharmony_ci }, 48262306a36Sopenharmony_ci }, 48362306a36Sopenharmony_ci }, { 48462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_BPMPW, 48562306a36Sopenharmony_ci .name = "bpmpw", 48662306a36Sopenharmony_ci .sid = TEGRA194_SID_BPMP, 48762306a36Sopenharmony_ci .regs = { 48862306a36Sopenharmony_ci .sid = { 48962306a36Sopenharmony_ci .override = 0x4a0, 49062306a36Sopenharmony_ci .security = 0x4a4, 49162306a36Sopenharmony_ci }, 49262306a36Sopenharmony_ci }, 49362306a36Sopenharmony_ci }, { 49462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_BPMPDMAR, 49562306a36Sopenharmony_ci .name = "bpmpdmar", 49662306a36Sopenharmony_ci .sid = TEGRA194_SID_BPMP, 49762306a36Sopenharmony_ci .regs = { 49862306a36Sopenharmony_ci .sid = { 49962306a36Sopenharmony_ci .override = 0x4a8, 50062306a36Sopenharmony_ci .security = 0x4ac, 50162306a36Sopenharmony_ci }, 50262306a36Sopenharmony_ci }, 50362306a36Sopenharmony_ci }, { 50462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_BPMPDMAW, 50562306a36Sopenharmony_ci .name = "bpmpdmaw", 50662306a36Sopenharmony_ci .sid = TEGRA194_SID_BPMP, 50762306a36Sopenharmony_ci .regs = { 50862306a36Sopenharmony_ci .sid = { 50962306a36Sopenharmony_ci .override = 0x4b0, 51062306a36Sopenharmony_ci .security = 0x4b4, 51162306a36Sopenharmony_ci }, 51262306a36Sopenharmony_ci }, 51362306a36Sopenharmony_ci }, { 51462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_AONR, 51562306a36Sopenharmony_ci .name = "aonr", 51662306a36Sopenharmony_ci .sid = TEGRA194_SID_AON, 51762306a36Sopenharmony_ci .regs = { 51862306a36Sopenharmony_ci .sid = { 51962306a36Sopenharmony_ci .override = 0x4b8, 52062306a36Sopenharmony_ci .security = 0x4bc, 52162306a36Sopenharmony_ci }, 52262306a36Sopenharmony_ci }, 52362306a36Sopenharmony_ci }, { 52462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_AONW, 52562306a36Sopenharmony_ci .name = "aonw", 52662306a36Sopenharmony_ci .sid = TEGRA194_SID_AON, 52762306a36Sopenharmony_ci .regs = { 52862306a36Sopenharmony_ci .sid = { 52962306a36Sopenharmony_ci .override = 0x4c0, 53062306a36Sopenharmony_ci .security = 0x4c4, 53162306a36Sopenharmony_ci }, 53262306a36Sopenharmony_ci }, 53362306a36Sopenharmony_ci }, { 53462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_AONDMAR, 53562306a36Sopenharmony_ci .name = "aondmar", 53662306a36Sopenharmony_ci .sid = TEGRA194_SID_AON, 53762306a36Sopenharmony_ci .regs = { 53862306a36Sopenharmony_ci .sid = { 53962306a36Sopenharmony_ci .override = 0x4c8, 54062306a36Sopenharmony_ci .security = 0x4cc, 54162306a36Sopenharmony_ci }, 54262306a36Sopenharmony_ci }, 54362306a36Sopenharmony_ci }, { 54462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_AONDMAW, 54562306a36Sopenharmony_ci .name = "aondmaw", 54662306a36Sopenharmony_ci .sid = TEGRA194_SID_AON, 54762306a36Sopenharmony_ci .regs = { 54862306a36Sopenharmony_ci .sid = { 54962306a36Sopenharmony_ci .override = 0x4d0, 55062306a36Sopenharmony_ci .security = 0x4d4, 55162306a36Sopenharmony_ci }, 55262306a36Sopenharmony_ci }, 55362306a36Sopenharmony_ci }, { 55462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SCER, 55562306a36Sopenharmony_ci .name = "scer", 55662306a36Sopenharmony_ci .sid = TEGRA194_SID_SCE, 55762306a36Sopenharmony_ci .regs = { 55862306a36Sopenharmony_ci .sid = { 55962306a36Sopenharmony_ci .override = 0x4d8, 56062306a36Sopenharmony_ci .security = 0x4dc, 56162306a36Sopenharmony_ci }, 56262306a36Sopenharmony_ci }, 56362306a36Sopenharmony_ci }, { 56462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SCEW, 56562306a36Sopenharmony_ci .name = "scew", 56662306a36Sopenharmony_ci .sid = TEGRA194_SID_SCE, 56762306a36Sopenharmony_ci .regs = { 56862306a36Sopenharmony_ci .sid = { 56962306a36Sopenharmony_ci .override = 0x4e0, 57062306a36Sopenharmony_ci .security = 0x4e4, 57162306a36Sopenharmony_ci }, 57262306a36Sopenharmony_ci }, 57362306a36Sopenharmony_ci }, { 57462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SCEDMAR, 57562306a36Sopenharmony_ci .name = "scedmar", 57662306a36Sopenharmony_ci .sid = TEGRA194_SID_SCE, 57762306a36Sopenharmony_ci .regs = { 57862306a36Sopenharmony_ci .sid = { 57962306a36Sopenharmony_ci .override = 0x4e8, 58062306a36Sopenharmony_ci .security = 0x4ec, 58162306a36Sopenharmony_ci }, 58262306a36Sopenharmony_ci }, 58362306a36Sopenharmony_ci }, { 58462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_SCEDMAW, 58562306a36Sopenharmony_ci .name = "scedmaw", 58662306a36Sopenharmony_ci .sid = TEGRA194_SID_SCE, 58762306a36Sopenharmony_ci .regs = { 58862306a36Sopenharmony_ci .sid = { 58962306a36Sopenharmony_ci .override = 0x4f0, 59062306a36Sopenharmony_ci .security = 0x4f4, 59162306a36Sopenharmony_ci }, 59262306a36Sopenharmony_ci }, 59362306a36Sopenharmony_ci }, { 59462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_APEDMAR, 59562306a36Sopenharmony_ci .name = "apedmar", 59662306a36Sopenharmony_ci .sid = TEGRA194_SID_APE, 59762306a36Sopenharmony_ci .regs = { 59862306a36Sopenharmony_ci .sid = { 59962306a36Sopenharmony_ci .override = 0x4f8, 60062306a36Sopenharmony_ci .security = 0x4fc, 60162306a36Sopenharmony_ci }, 60262306a36Sopenharmony_ci }, 60362306a36Sopenharmony_ci }, { 60462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_APEDMAW, 60562306a36Sopenharmony_ci .name = "apedmaw", 60662306a36Sopenharmony_ci .sid = TEGRA194_SID_APE, 60762306a36Sopenharmony_ci .regs = { 60862306a36Sopenharmony_ci .sid = { 60962306a36Sopenharmony_ci .override = 0x500, 61062306a36Sopenharmony_ci .security = 0x504, 61162306a36Sopenharmony_ci }, 61262306a36Sopenharmony_ci }, 61362306a36Sopenharmony_ci }, { 61462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVDISPLAYR1, 61562306a36Sopenharmony_ci .name = "nvdisplayr1", 61662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDISPLAY, 61762306a36Sopenharmony_ci .regs = { 61862306a36Sopenharmony_ci .sid = { 61962306a36Sopenharmony_ci .override = 0x508, 62062306a36Sopenharmony_ci .security = 0x50c, 62162306a36Sopenharmony_ci }, 62262306a36Sopenharmony_ci }, 62362306a36Sopenharmony_ci }, { 62462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_VICSRD1, 62562306a36Sopenharmony_ci .name = "vicsrd1", 62662306a36Sopenharmony_ci .sid = TEGRA194_SID_VIC, 62762306a36Sopenharmony_ci .regs = { 62862306a36Sopenharmony_ci .sid = { 62962306a36Sopenharmony_ci .override = 0x510, 63062306a36Sopenharmony_ci .security = 0x514, 63162306a36Sopenharmony_ci }, 63262306a36Sopenharmony_ci }, 63362306a36Sopenharmony_ci }, { 63462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVDECSRD1, 63562306a36Sopenharmony_ci .name = "nvdecsrd1", 63662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDEC, 63762306a36Sopenharmony_ci .regs = { 63862306a36Sopenharmony_ci .sid = { 63962306a36Sopenharmony_ci .override = 0x518, 64062306a36Sopenharmony_ci .security = 0x51c, 64162306a36Sopenharmony_ci }, 64262306a36Sopenharmony_ci }, 64362306a36Sopenharmony_ci }, { 64462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU0R, 64562306a36Sopenharmony_ci .name = "miu0r", 64662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 64762306a36Sopenharmony_ci .regs = { 64862306a36Sopenharmony_ci .sid = { 64962306a36Sopenharmony_ci .override = 0x530, 65062306a36Sopenharmony_ci .security = 0x534, 65162306a36Sopenharmony_ci }, 65262306a36Sopenharmony_ci }, 65362306a36Sopenharmony_ci }, { 65462306a36Sopenharmony_ci .name = "miu0w", 65562306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU0W, 65662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 65762306a36Sopenharmony_ci .regs = { 65862306a36Sopenharmony_ci .sid = { 65962306a36Sopenharmony_ci .override = 0x538, 66062306a36Sopenharmony_ci .security = 0x53c, 66162306a36Sopenharmony_ci }, 66262306a36Sopenharmony_ci }, 66362306a36Sopenharmony_ci }, { 66462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU1R, 66562306a36Sopenharmony_ci .name = "miu1r", 66662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 66762306a36Sopenharmony_ci .regs = { 66862306a36Sopenharmony_ci .sid = { 66962306a36Sopenharmony_ci .override = 0x540, 67062306a36Sopenharmony_ci .security = 0x544, 67162306a36Sopenharmony_ci }, 67262306a36Sopenharmony_ci }, 67362306a36Sopenharmony_ci }, { 67462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU1W, 67562306a36Sopenharmony_ci .name = "miu1w", 67662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 67762306a36Sopenharmony_ci .regs = { 67862306a36Sopenharmony_ci .sid = { 67962306a36Sopenharmony_ci .override = 0x548, 68062306a36Sopenharmony_ci .security = 0x54c, 68162306a36Sopenharmony_ci }, 68262306a36Sopenharmony_ci }, 68362306a36Sopenharmony_ci }, { 68462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU2R, 68562306a36Sopenharmony_ci .name = "miu2r", 68662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 68762306a36Sopenharmony_ci .regs = { 68862306a36Sopenharmony_ci .sid = { 68962306a36Sopenharmony_ci .override = 0x570, 69062306a36Sopenharmony_ci .security = 0x574, 69162306a36Sopenharmony_ci }, 69262306a36Sopenharmony_ci }, 69362306a36Sopenharmony_ci }, { 69462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU2W, 69562306a36Sopenharmony_ci .name = "miu2w", 69662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 69762306a36Sopenharmony_ci .regs = { 69862306a36Sopenharmony_ci .sid = { 69962306a36Sopenharmony_ci .override = 0x578, 70062306a36Sopenharmony_ci .security = 0x57c, 70162306a36Sopenharmony_ci }, 70262306a36Sopenharmony_ci }, 70362306a36Sopenharmony_ci }, { 70462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU3R, 70562306a36Sopenharmony_ci .name = "miu3r", 70662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 70762306a36Sopenharmony_ci .regs = { 70862306a36Sopenharmony_ci .sid = { 70962306a36Sopenharmony_ci .override = 0x580, 71062306a36Sopenharmony_ci .security = 0x584, 71162306a36Sopenharmony_ci }, 71262306a36Sopenharmony_ci }, 71362306a36Sopenharmony_ci }, { 71462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU3W, 71562306a36Sopenharmony_ci .name = "miu3w", 71662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 71762306a36Sopenharmony_ci .regs = { 71862306a36Sopenharmony_ci .sid = { 71962306a36Sopenharmony_ci .override = 0x588, 72062306a36Sopenharmony_ci .security = 0x58c, 72162306a36Sopenharmony_ci }, 72262306a36Sopenharmony_ci }, 72362306a36Sopenharmony_ci }, { 72462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU4R, 72562306a36Sopenharmony_ci .name = "miu4r", 72662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 72762306a36Sopenharmony_ci .regs = { 72862306a36Sopenharmony_ci .sid = { 72962306a36Sopenharmony_ci .override = 0x590, 73062306a36Sopenharmony_ci .security = 0x594, 73162306a36Sopenharmony_ci }, 73262306a36Sopenharmony_ci }, 73362306a36Sopenharmony_ci }, { 73462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU4W, 73562306a36Sopenharmony_ci .name = "miu4w", 73662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 73762306a36Sopenharmony_ci .regs = { 73862306a36Sopenharmony_ci .sid = { 73962306a36Sopenharmony_ci .override = 0x598, 74062306a36Sopenharmony_ci .security = 0x59c, 74162306a36Sopenharmony_ci }, 74262306a36Sopenharmony_ci }, 74362306a36Sopenharmony_ci }, { 74462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DPMUR, 74562306a36Sopenharmony_ci .name = "dpmur", 74662306a36Sopenharmony_ci .sid = TEGRA194_SID_PASSTHROUGH, 74762306a36Sopenharmony_ci .regs = { 74862306a36Sopenharmony_ci .sid = { 74962306a36Sopenharmony_ci .override = 0x598, 75062306a36Sopenharmony_ci .security = 0x59c, 75162306a36Sopenharmony_ci }, 75262306a36Sopenharmony_ci }, 75362306a36Sopenharmony_ci }, { 75462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_VIFALR, 75562306a36Sopenharmony_ci .name = "vifalr", 75662306a36Sopenharmony_ci .sid = TEGRA194_SID_VI_FALCON, 75762306a36Sopenharmony_ci .regs = { 75862306a36Sopenharmony_ci .sid = { 75962306a36Sopenharmony_ci .override = 0x5e0, 76062306a36Sopenharmony_ci .security = 0x5e4, 76162306a36Sopenharmony_ci }, 76262306a36Sopenharmony_ci }, 76362306a36Sopenharmony_ci }, { 76462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_VIFALW, 76562306a36Sopenharmony_ci .name = "vifalw", 76662306a36Sopenharmony_ci .sid = TEGRA194_SID_VI_FALCON, 76762306a36Sopenharmony_ci .regs = { 76862306a36Sopenharmony_ci .sid = { 76962306a36Sopenharmony_ci .override = 0x5e8, 77062306a36Sopenharmony_ci .security = 0x5ec, 77162306a36Sopenharmony_ci }, 77262306a36Sopenharmony_ci }, 77362306a36Sopenharmony_ci }, { 77462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA0RDA, 77562306a36Sopenharmony_ci .name = "dla0rda", 77662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA0, 77762306a36Sopenharmony_ci .regs = { 77862306a36Sopenharmony_ci .sid = { 77962306a36Sopenharmony_ci .override = 0x5f0, 78062306a36Sopenharmony_ci .security = 0x5f4, 78162306a36Sopenharmony_ci }, 78262306a36Sopenharmony_ci }, 78362306a36Sopenharmony_ci }, { 78462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA0FALRDB, 78562306a36Sopenharmony_ci .name = "dla0falrdb", 78662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA0, 78762306a36Sopenharmony_ci .regs = { 78862306a36Sopenharmony_ci .sid = { 78962306a36Sopenharmony_ci .override = 0x5f8, 79062306a36Sopenharmony_ci .security = 0x5fc, 79162306a36Sopenharmony_ci }, 79262306a36Sopenharmony_ci }, 79362306a36Sopenharmony_ci }, { 79462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA0WRA, 79562306a36Sopenharmony_ci .name = "dla0wra", 79662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA0, 79762306a36Sopenharmony_ci .regs = { 79862306a36Sopenharmony_ci .sid = { 79962306a36Sopenharmony_ci .override = 0x600, 80062306a36Sopenharmony_ci .security = 0x604, 80162306a36Sopenharmony_ci }, 80262306a36Sopenharmony_ci }, 80362306a36Sopenharmony_ci }, { 80462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA0FALWRB, 80562306a36Sopenharmony_ci .name = "dla0falwrb", 80662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA0, 80762306a36Sopenharmony_ci .regs = { 80862306a36Sopenharmony_ci .sid = { 80962306a36Sopenharmony_ci .override = 0x608, 81062306a36Sopenharmony_ci .security = 0x60c, 81162306a36Sopenharmony_ci }, 81262306a36Sopenharmony_ci }, 81362306a36Sopenharmony_ci }, { 81462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA1RDA, 81562306a36Sopenharmony_ci .name = "dla1rda", 81662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA1, 81762306a36Sopenharmony_ci .regs = { 81862306a36Sopenharmony_ci .sid = { 81962306a36Sopenharmony_ci .override = 0x610, 82062306a36Sopenharmony_ci .security = 0x614, 82162306a36Sopenharmony_ci }, 82262306a36Sopenharmony_ci }, 82362306a36Sopenharmony_ci }, { 82462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA1FALRDB, 82562306a36Sopenharmony_ci .name = "dla1falrdb", 82662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA1, 82762306a36Sopenharmony_ci .regs = { 82862306a36Sopenharmony_ci .sid = { 82962306a36Sopenharmony_ci .override = 0x618, 83062306a36Sopenharmony_ci .security = 0x61c, 83162306a36Sopenharmony_ci }, 83262306a36Sopenharmony_ci }, 83362306a36Sopenharmony_ci }, { 83462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA1WRA, 83562306a36Sopenharmony_ci .name = "dla1wra", 83662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA1, 83762306a36Sopenharmony_ci .regs = { 83862306a36Sopenharmony_ci .sid = { 83962306a36Sopenharmony_ci .override = 0x620, 84062306a36Sopenharmony_ci .security = 0x624, 84162306a36Sopenharmony_ci }, 84262306a36Sopenharmony_ci }, 84362306a36Sopenharmony_ci }, { 84462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA1FALWRB, 84562306a36Sopenharmony_ci .name = "dla1falwrb", 84662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA1, 84762306a36Sopenharmony_ci .regs = { 84862306a36Sopenharmony_ci .sid = { 84962306a36Sopenharmony_ci .override = 0x628, 85062306a36Sopenharmony_ci .security = 0x62c, 85162306a36Sopenharmony_ci }, 85262306a36Sopenharmony_ci }, 85362306a36Sopenharmony_ci }, { 85462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA0RDA, 85562306a36Sopenharmony_ci .name = "pva0rda", 85662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA0, 85762306a36Sopenharmony_ci .regs = { 85862306a36Sopenharmony_ci .sid = { 85962306a36Sopenharmony_ci .override = 0x630, 86062306a36Sopenharmony_ci .security = 0x634, 86162306a36Sopenharmony_ci }, 86262306a36Sopenharmony_ci }, 86362306a36Sopenharmony_ci }, { 86462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA0RDB, 86562306a36Sopenharmony_ci .name = "pva0rdb", 86662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA0, 86762306a36Sopenharmony_ci .regs = { 86862306a36Sopenharmony_ci .sid = { 86962306a36Sopenharmony_ci .override = 0x638, 87062306a36Sopenharmony_ci .security = 0x63c, 87162306a36Sopenharmony_ci }, 87262306a36Sopenharmony_ci }, 87362306a36Sopenharmony_ci }, { 87462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA0RDC, 87562306a36Sopenharmony_ci .name = "pva0rdc", 87662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA0, 87762306a36Sopenharmony_ci .regs = { 87862306a36Sopenharmony_ci .sid = { 87962306a36Sopenharmony_ci .override = 0x640, 88062306a36Sopenharmony_ci .security = 0x644, 88162306a36Sopenharmony_ci }, 88262306a36Sopenharmony_ci }, 88362306a36Sopenharmony_ci }, { 88462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA0WRA, 88562306a36Sopenharmony_ci .name = "pva0wra", 88662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA0, 88762306a36Sopenharmony_ci .regs = { 88862306a36Sopenharmony_ci .sid = { 88962306a36Sopenharmony_ci .override = 0x648, 89062306a36Sopenharmony_ci .security = 0x64c, 89162306a36Sopenharmony_ci }, 89262306a36Sopenharmony_ci }, 89362306a36Sopenharmony_ci }, { 89462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA0WRB, 89562306a36Sopenharmony_ci .name = "pva0wrb", 89662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA0, 89762306a36Sopenharmony_ci .regs = { 89862306a36Sopenharmony_ci .sid = { 89962306a36Sopenharmony_ci .override = 0x650, 90062306a36Sopenharmony_ci .security = 0x654, 90162306a36Sopenharmony_ci }, 90262306a36Sopenharmony_ci }, 90362306a36Sopenharmony_ci }, { 90462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA0WRC, 90562306a36Sopenharmony_ci .name = "pva0wrc", 90662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA0, 90762306a36Sopenharmony_ci .regs = { 90862306a36Sopenharmony_ci .sid = { 90962306a36Sopenharmony_ci .override = 0x658, 91062306a36Sopenharmony_ci .security = 0x65c, 91162306a36Sopenharmony_ci }, 91262306a36Sopenharmony_ci }, 91362306a36Sopenharmony_ci }, { 91462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA1RDA, 91562306a36Sopenharmony_ci .name = "pva1rda", 91662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA1, 91762306a36Sopenharmony_ci .regs = { 91862306a36Sopenharmony_ci .sid = { 91962306a36Sopenharmony_ci .override = 0x660, 92062306a36Sopenharmony_ci .security = 0x664, 92162306a36Sopenharmony_ci }, 92262306a36Sopenharmony_ci }, 92362306a36Sopenharmony_ci }, { 92462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA1RDB, 92562306a36Sopenharmony_ci .name = "pva1rdb", 92662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA1, 92762306a36Sopenharmony_ci .regs = { 92862306a36Sopenharmony_ci .sid = { 92962306a36Sopenharmony_ci .override = 0x668, 93062306a36Sopenharmony_ci .security = 0x66c, 93162306a36Sopenharmony_ci }, 93262306a36Sopenharmony_ci }, 93362306a36Sopenharmony_ci }, { 93462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA1RDC, 93562306a36Sopenharmony_ci .name = "pva1rdc", 93662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA1, 93762306a36Sopenharmony_ci .regs = { 93862306a36Sopenharmony_ci .sid = { 93962306a36Sopenharmony_ci .override = 0x670, 94062306a36Sopenharmony_ci .security = 0x674, 94162306a36Sopenharmony_ci }, 94262306a36Sopenharmony_ci }, 94362306a36Sopenharmony_ci }, { 94462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA1WRA, 94562306a36Sopenharmony_ci .name = "pva1wra", 94662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA1, 94762306a36Sopenharmony_ci .regs = { 94862306a36Sopenharmony_ci .sid = { 94962306a36Sopenharmony_ci .override = 0x678, 95062306a36Sopenharmony_ci .security = 0x67c, 95162306a36Sopenharmony_ci }, 95262306a36Sopenharmony_ci }, 95362306a36Sopenharmony_ci }, { 95462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA1WRB, 95562306a36Sopenharmony_ci .name = "pva1wrb", 95662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA1, 95762306a36Sopenharmony_ci .regs = { 95862306a36Sopenharmony_ci .sid = { 95962306a36Sopenharmony_ci .override = 0x680, 96062306a36Sopenharmony_ci .security = 0x684, 96162306a36Sopenharmony_ci }, 96262306a36Sopenharmony_ci }, 96362306a36Sopenharmony_ci }, { 96462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA1WRC, 96562306a36Sopenharmony_ci .name = "pva1wrc", 96662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA1, 96762306a36Sopenharmony_ci .regs = { 96862306a36Sopenharmony_ci .sid = { 96962306a36Sopenharmony_ci .override = 0x688, 97062306a36Sopenharmony_ci .security = 0x68c, 97162306a36Sopenharmony_ci }, 97262306a36Sopenharmony_ci }, 97362306a36Sopenharmony_ci }, { 97462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_RCER, 97562306a36Sopenharmony_ci .name = "rcer", 97662306a36Sopenharmony_ci .sid = TEGRA194_SID_RCE, 97762306a36Sopenharmony_ci .regs = { 97862306a36Sopenharmony_ci .sid = { 97962306a36Sopenharmony_ci .override = 0x690, 98062306a36Sopenharmony_ci .security = 0x694, 98162306a36Sopenharmony_ci }, 98262306a36Sopenharmony_ci }, 98362306a36Sopenharmony_ci }, { 98462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_RCEW, 98562306a36Sopenharmony_ci .name = "rcew", 98662306a36Sopenharmony_ci .sid = TEGRA194_SID_RCE, 98762306a36Sopenharmony_ci .regs = { 98862306a36Sopenharmony_ci .sid = { 98962306a36Sopenharmony_ci .override = 0x698, 99062306a36Sopenharmony_ci .security = 0x69c, 99162306a36Sopenharmony_ci }, 99262306a36Sopenharmony_ci }, 99362306a36Sopenharmony_ci }, { 99462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_RCEDMAR, 99562306a36Sopenharmony_ci .name = "rcedmar", 99662306a36Sopenharmony_ci .sid = TEGRA194_SID_RCE, 99762306a36Sopenharmony_ci .regs = { 99862306a36Sopenharmony_ci .sid = { 99962306a36Sopenharmony_ci .override = 0x6a0, 100062306a36Sopenharmony_ci .security = 0x6a4, 100162306a36Sopenharmony_ci }, 100262306a36Sopenharmony_ci }, 100362306a36Sopenharmony_ci }, { 100462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_RCEDMAW, 100562306a36Sopenharmony_ci .name = "rcedmaw", 100662306a36Sopenharmony_ci .sid = TEGRA194_SID_RCE, 100762306a36Sopenharmony_ci .regs = { 100862306a36Sopenharmony_ci .sid = { 100962306a36Sopenharmony_ci .override = 0x6a8, 101062306a36Sopenharmony_ci .security = 0x6ac, 101162306a36Sopenharmony_ci }, 101262306a36Sopenharmony_ci }, 101362306a36Sopenharmony_ci }, { 101462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVENC1SRD, 101562306a36Sopenharmony_ci .name = "nvenc1srd", 101662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVENC1, 101762306a36Sopenharmony_ci .regs = { 101862306a36Sopenharmony_ci .sid = { 101962306a36Sopenharmony_ci .override = 0x6b0, 102062306a36Sopenharmony_ci .security = 0x6b4, 102162306a36Sopenharmony_ci }, 102262306a36Sopenharmony_ci }, 102362306a36Sopenharmony_ci }, { 102462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVENC1SWR, 102562306a36Sopenharmony_ci .name = "nvenc1swr", 102662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVENC1, 102762306a36Sopenharmony_ci .regs = { 102862306a36Sopenharmony_ci .sid = { 102962306a36Sopenharmony_ci .override = 0x6b8, 103062306a36Sopenharmony_ci .security = 0x6bc, 103162306a36Sopenharmony_ci }, 103262306a36Sopenharmony_ci }, 103362306a36Sopenharmony_ci }, { 103462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE0R, 103562306a36Sopenharmony_ci .name = "pcie0r", 103662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE0, 103762306a36Sopenharmony_ci .regs = { 103862306a36Sopenharmony_ci .sid = { 103962306a36Sopenharmony_ci .override = 0x6c0, 104062306a36Sopenharmony_ci .security = 0x6c4, 104162306a36Sopenharmony_ci }, 104262306a36Sopenharmony_ci }, 104362306a36Sopenharmony_ci }, { 104462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE0W, 104562306a36Sopenharmony_ci .name = "pcie0w", 104662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE0, 104762306a36Sopenharmony_ci .regs = { 104862306a36Sopenharmony_ci .sid = { 104962306a36Sopenharmony_ci .override = 0x6c8, 105062306a36Sopenharmony_ci .security = 0x6cc, 105162306a36Sopenharmony_ci }, 105262306a36Sopenharmony_ci }, 105362306a36Sopenharmony_ci }, { 105462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE1R, 105562306a36Sopenharmony_ci .name = "pcie1r", 105662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE1, 105762306a36Sopenharmony_ci .regs = { 105862306a36Sopenharmony_ci .sid = { 105962306a36Sopenharmony_ci .override = 0x6d0, 106062306a36Sopenharmony_ci .security = 0x6d4, 106162306a36Sopenharmony_ci }, 106262306a36Sopenharmony_ci }, 106362306a36Sopenharmony_ci }, { 106462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE1W, 106562306a36Sopenharmony_ci .name = "pcie1w", 106662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE1, 106762306a36Sopenharmony_ci .regs = { 106862306a36Sopenharmony_ci .sid = { 106962306a36Sopenharmony_ci .override = 0x6d8, 107062306a36Sopenharmony_ci .security = 0x6dc, 107162306a36Sopenharmony_ci }, 107262306a36Sopenharmony_ci }, 107362306a36Sopenharmony_ci }, { 107462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE2AR, 107562306a36Sopenharmony_ci .name = "pcie2ar", 107662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE2, 107762306a36Sopenharmony_ci .regs = { 107862306a36Sopenharmony_ci .sid = { 107962306a36Sopenharmony_ci .override = 0x6e0, 108062306a36Sopenharmony_ci .security = 0x6e4, 108162306a36Sopenharmony_ci }, 108262306a36Sopenharmony_ci }, 108362306a36Sopenharmony_ci }, { 108462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE2AW, 108562306a36Sopenharmony_ci .name = "pcie2aw", 108662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE2, 108762306a36Sopenharmony_ci .regs = { 108862306a36Sopenharmony_ci .sid = { 108962306a36Sopenharmony_ci .override = 0x6e8, 109062306a36Sopenharmony_ci .security = 0x6ec, 109162306a36Sopenharmony_ci }, 109262306a36Sopenharmony_ci }, 109362306a36Sopenharmony_ci }, { 109462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE3R, 109562306a36Sopenharmony_ci .name = "pcie3r", 109662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE3, 109762306a36Sopenharmony_ci .regs = { 109862306a36Sopenharmony_ci .sid = { 109962306a36Sopenharmony_ci .override = 0x6f0, 110062306a36Sopenharmony_ci .security = 0x6f4, 110162306a36Sopenharmony_ci }, 110262306a36Sopenharmony_ci }, 110362306a36Sopenharmony_ci }, { 110462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE3W, 110562306a36Sopenharmony_ci .name = "pcie3w", 110662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE3, 110762306a36Sopenharmony_ci .regs = { 110862306a36Sopenharmony_ci .sid = { 110962306a36Sopenharmony_ci .override = 0x6f8, 111062306a36Sopenharmony_ci .security = 0x6fc, 111162306a36Sopenharmony_ci }, 111262306a36Sopenharmony_ci }, 111362306a36Sopenharmony_ci }, { 111462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE4R, 111562306a36Sopenharmony_ci .name = "pcie4r", 111662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE4, 111762306a36Sopenharmony_ci .regs = { 111862306a36Sopenharmony_ci .sid = { 111962306a36Sopenharmony_ci .override = 0x700, 112062306a36Sopenharmony_ci .security = 0x704, 112162306a36Sopenharmony_ci }, 112262306a36Sopenharmony_ci }, 112362306a36Sopenharmony_ci }, { 112462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE4W, 112562306a36Sopenharmony_ci .name = "pcie4w", 112662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE4, 112762306a36Sopenharmony_ci .regs = { 112862306a36Sopenharmony_ci .sid = { 112962306a36Sopenharmony_ci .override = 0x708, 113062306a36Sopenharmony_ci .security = 0x70c, 113162306a36Sopenharmony_ci }, 113262306a36Sopenharmony_ci }, 113362306a36Sopenharmony_ci }, { 113462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE5R, 113562306a36Sopenharmony_ci .name = "pcie5r", 113662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE5, 113762306a36Sopenharmony_ci .regs = { 113862306a36Sopenharmony_ci .sid = { 113962306a36Sopenharmony_ci .override = 0x710, 114062306a36Sopenharmony_ci .security = 0x714, 114162306a36Sopenharmony_ci }, 114262306a36Sopenharmony_ci }, 114362306a36Sopenharmony_ci }, { 114462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE5W, 114562306a36Sopenharmony_ci .name = "pcie5w", 114662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE5, 114762306a36Sopenharmony_ci .regs = { 114862306a36Sopenharmony_ci .sid = { 114962306a36Sopenharmony_ci .override = 0x718, 115062306a36Sopenharmony_ci .security = 0x71c, 115162306a36Sopenharmony_ci }, 115262306a36Sopenharmony_ci }, 115362306a36Sopenharmony_ci }, { 115462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_ISPFALW, 115562306a36Sopenharmony_ci .name = "ispfalw", 115662306a36Sopenharmony_ci .sid = TEGRA194_SID_ISP_FALCON, 115762306a36Sopenharmony_ci .regs = { 115862306a36Sopenharmony_ci .sid = { 115962306a36Sopenharmony_ci .override = 0x720, 116062306a36Sopenharmony_ci .security = 0x724, 116162306a36Sopenharmony_ci }, 116262306a36Sopenharmony_ci }, 116362306a36Sopenharmony_ci }, { 116462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA0RDA1, 116562306a36Sopenharmony_ci .name = "dla0rda1", 116662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA0, 116762306a36Sopenharmony_ci .regs = { 116862306a36Sopenharmony_ci .sid = { 116962306a36Sopenharmony_ci .override = 0x748, 117062306a36Sopenharmony_ci .security = 0x74c, 117162306a36Sopenharmony_ci }, 117262306a36Sopenharmony_ci }, 117362306a36Sopenharmony_ci }, { 117462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_DLA1RDA1, 117562306a36Sopenharmony_ci .name = "dla1rda1", 117662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDLA1, 117762306a36Sopenharmony_ci .regs = { 117862306a36Sopenharmony_ci .sid = { 117962306a36Sopenharmony_ci .override = 0x750, 118062306a36Sopenharmony_ci .security = 0x754, 118162306a36Sopenharmony_ci }, 118262306a36Sopenharmony_ci }, 118362306a36Sopenharmony_ci }, { 118462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA0RDA1, 118562306a36Sopenharmony_ci .name = "pva0rda1", 118662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA0, 118762306a36Sopenharmony_ci .regs = { 118862306a36Sopenharmony_ci .sid = { 118962306a36Sopenharmony_ci .override = 0x758, 119062306a36Sopenharmony_ci .security = 0x75c, 119162306a36Sopenharmony_ci }, 119262306a36Sopenharmony_ci }, 119362306a36Sopenharmony_ci }, { 119462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA0RDB1, 119562306a36Sopenharmony_ci .name = "pva0rdb1", 119662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA0, 119762306a36Sopenharmony_ci .regs = { 119862306a36Sopenharmony_ci .sid = { 119962306a36Sopenharmony_ci .override = 0x760, 120062306a36Sopenharmony_ci .security = 0x764, 120162306a36Sopenharmony_ci }, 120262306a36Sopenharmony_ci }, 120362306a36Sopenharmony_ci }, { 120462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA1RDA1, 120562306a36Sopenharmony_ci .name = "pva1rda1", 120662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA1, 120762306a36Sopenharmony_ci .regs = { 120862306a36Sopenharmony_ci .sid = { 120962306a36Sopenharmony_ci .override = 0x768, 121062306a36Sopenharmony_ci .security = 0x76c, 121162306a36Sopenharmony_ci }, 121262306a36Sopenharmony_ci }, 121362306a36Sopenharmony_ci }, { 121462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PVA1RDB1, 121562306a36Sopenharmony_ci .name = "pva1rdb1", 121662306a36Sopenharmony_ci .sid = TEGRA194_SID_PVA1, 121762306a36Sopenharmony_ci .regs = { 121862306a36Sopenharmony_ci .sid = { 121962306a36Sopenharmony_ci .override = 0x770, 122062306a36Sopenharmony_ci .security = 0x774, 122162306a36Sopenharmony_ci }, 122262306a36Sopenharmony_ci }, 122362306a36Sopenharmony_ci }, { 122462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE5R1, 122562306a36Sopenharmony_ci .name = "pcie5r1", 122662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE5, 122762306a36Sopenharmony_ci .regs = { 122862306a36Sopenharmony_ci .sid = { 122962306a36Sopenharmony_ci .override = 0x778, 123062306a36Sopenharmony_ci .security = 0x77c, 123162306a36Sopenharmony_ci }, 123262306a36Sopenharmony_ci }, 123362306a36Sopenharmony_ci }, { 123462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVENCSRD1, 123562306a36Sopenharmony_ci .name = "nvencsrd1", 123662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVENC, 123762306a36Sopenharmony_ci .regs = { 123862306a36Sopenharmony_ci .sid = { 123962306a36Sopenharmony_ci .override = 0x780, 124062306a36Sopenharmony_ci .security = 0x784, 124162306a36Sopenharmony_ci }, 124262306a36Sopenharmony_ci }, 124362306a36Sopenharmony_ci }, { 124462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVENC1SRD1, 124562306a36Sopenharmony_ci .name = "nvenc1srd1", 124662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVENC1, 124762306a36Sopenharmony_ci .regs = { 124862306a36Sopenharmony_ci .sid = { 124962306a36Sopenharmony_ci .override = 0x788, 125062306a36Sopenharmony_ci .security = 0x78c, 125162306a36Sopenharmony_ci }, 125262306a36Sopenharmony_ci }, 125362306a36Sopenharmony_ci }, { 125462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_ISPRA1, 125562306a36Sopenharmony_ci .name = "ispra1", 125662306a36Sopenharmony_ci .sid = TEGRA194_SID_ISP, 125762306a36Sopenharmony_ci .regs = { 125862306a36Sopenharmony_ci .sid = { 125962306a36Sopenharmony_ci .override = 0x790, 126062306a36Sopenharmony_ci .security = 0x794, 126162306a36Sopenharmony_ci }, 126262306a36Sopenharmony_ci }, 126362306a36Sopenharmony_ci }, { 126462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_PCIE0R1, 126562306a36Sopenharmony_ci .name = "pcie0r1", 126662306a36Sopenharmony_ci .sid = TEGRA194_SID_PCIE0, 126762306a36Sopenharmony_ci .regs = { 126862306a36Sopenharmony_ci .sid = { 126962306a36Sopenharmony_ci .override = 0x798, 127062306a36Sopenharmony_ci .security = 0x79c, 127162306a36Sopenharmony_ci }, 127262306a36Sopenharmony_ci }, 127362306a36Sopenharmony_ci }, { 127462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVDEC1SRD, 127562306a36Sopenharmony_ci .name = "nvdec1srd", 127662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDEC1, 127762306a36Sopenharmony_ci .regs = { 127862306a36Sopenharmony_ci .sid = { 127962306a36Sopenharmony_ci .override = 0x7c8, 128062306a36Sopenharmony_ci .security = 0x7cc, 128162306a36Sopenharmony_ci }, 128262306a36Sopenharmony_ci }, 128362306a36Sopenharmony_ci }, { 128462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVDEC1SRD1, 128562306a36Sopenharmony_ci .name = "nvdec1srd1", 128662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDEC1, 128762306a36Sopenharmony_ci .regs = { 128862306a36Sopenharmony_ci .sid = { 128962306a36Sopenharmony_ci .override = 0x7d0, 129062306a36Sopenharmony_ci .security = 0x7d4, 129162306a36Sopenharmony_ci }, 129262306a36Sopenharmony_ci }, 129362306a36Sopenharmony_ci }, { 129462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_NVDEC1SWR, 129562306a36Sopenharmony_ci .name = "nvdec1swr", 129662306a36Sopenharmony_ci .sid = TEGRA194_SID_NVDEC1, 129762306a36Sopenharmony_ci .regs = { 129862306a36Sopenharmony_ci .sid = { 129962306a36Sopenharmony_ci .override = 0x7d8, 130062306a36Sopenharmony_ci .security = 0x7dc, 130162306a36Sopenharmony_ci }, 130262306a36Sopenharmony_ci }, 130362306a36Sopenharmony_ci }, { 130462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU5R, 130562306a36Sopenharmony_ci .name = "miu5r", 130662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 130762306a36Sopenharmony_ci .regs = { 130862306a36Sopenharmony_ci .sid = { 130962306a36Sopenharmony_ci .override = 0x7e0, 131062306a36Sopenharmony_ci .security = 0x7e4, 131162306a36Sopenharmony_ci }, 131262306a36Sopenharmony_ci }, 131362306a36Sopenharmony_ci }, { 131462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU5W, 131562306a36Sopenharmony_ci .name = "miu5w", 131662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 131762306a36Sopenharmony_ci .regs = { 131862306a36Sopenharmony_ci .sid = { 131962306a36Sopenharmony_ci .override = 0x7e8, 132062306a36Sopenharmony_ci .security = 0x7ec, 132162306a36Sopenharmony_ci }, 132262306a36Sopenharmony_ci }, 132362306a36Sopenharmony_ci }, { 132462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU6R, 132562306a36Sopenharmony_ci .name = "miu6r", 132662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 132762306a36Sopenharmony_ci .regs = { 132862306a36Sopenharmony_ci .sid = { 132962306a36Sopenharmony_ci .override = 0x7f0, 133062306a36Sopenharmony_ci .security = 0x7f4, 133162306a36Sopenharmony_ci }, 133262306a36Sopenharmony_ci }, 133362306a36Sopenharmony_ci }, { 133462306a36Sopenharmony_ci .id = TEGRA194_MEMORY_CLIENT_MIU6W, 133562306a36Sopenharmony_ci .name = "miu6w", 133662306a36Sopenharmony_ci .sid = TEGRA194_SID_MIU, 133762306a36Sopenharmony_ci .regs = { 133862306a36Sopenharmony_ci .sid = { 133962306a36Sopenharmony_ci .override = 0x7f8, 134062306a36Sopenharmony_ci .security = 0x7fc, 134162306a36Sopenharmony_ci }, 134262306a36Sopenharmony_ci }, 134362306a36Sopenharmony_ci }, 134462306a36Sopenharmony_ci}; 134562306a36Sopenharmony_ci 134662306a36Sopenharmony_ciconst struct tegra_mc_soc tegra194_mc_soc = { 134762306a36Sopenharmony_ci .num_clients = ARRAY_SIZE(tegra194_mc_clients), 134862306a36Sopenharmony_ci .clients = tegra194_mc_clients, 134962306a36Sopenharmony_ci .num_address_bits = 40, 135062306a36Sopenharmony_ci .num_channels = 16, 135162306a36Sopenharmony_ci .client_id_mask = 0xff, 135262306a36Sopenharmony_ci .intmask = MC_INT_DECERR_ROUTE_SANITY | 135362306a36Sopenharmony_ci MC_INT_DECERR_GENERALIZED_CARVEOUT | MC_INT_DECERR_MTS | 135462306a36Sopenharmony_ci MC_INT_SECERR_SEC | MC_INT_DECERR_VPR | 135562306a36Sopenharmony_ci MC_INT_SECURITY_VIOLATION | MC_INT_DECERR_EMEM, 135662306a36Sopenharmony_ci .has_addr_hi_reg = true, 135762306a36Sopenharmony_ci .ops = &tegra186_mc_ops, 135862306a36Sopenharmony_ci .icc_ops = &tegra_mc_icc_ops, 135962306a36Sopenharmony_ci .ch_intmask = 0x00000f00, 136062306a36Sopenharmony_ci .global_intstatus_channel_shift = 8, 136162306a36Sopenharmony_ci}; 1362