18fd9f632SThierry Reding // SPDX-License-Identifier: GPL-2.0-only 28fd9f632SThierry Reding /* 38fd9f632SThierry Reding * Copyright (C) 2017-2021 NVIDIA CORPORATION. All rights reserved. 48fd9f632SThierry Reding */ 58fd9f632SThierry Reding 68fd9f632SThierry Reding #include <soc/tegra/mc.h> 78fd9f632SThierry Reding 88fd9f632SThierry Reding #include <dt-bindings/memory/tegra194-mc.h> 98fd9f632SThierry Reding 108fd9f632SThierry Reding #include "mc.h" 118fd9f632SThierry Reding 128fd9f632SThierry Reding static const struct tegra_mc_client tegra194_mc_clients[] = { 138fd9f632SThierry Reding { 148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PTCR, 158fd9f632SThierry Reding .name = "ptcr", 168fd9f632SThierry Reding .sid = TEGRA194_SID_PASSTHROUGH, 178fd9f632SThierry Reding .regs = { 188fd9f632SThierry Reding .sid = { 198fd9f632SThierry Reding .override = 0x000, 208fd9f632SThierry Reding .security = 0x004, 218fd9f632SThierry Reding }, 228fd9f632SThierry Reding }, 238fd9f632SThierry Reding }, { 248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU7R, 258fd9f632SThierry Reding .name = "miu7r", 268fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 278fd9f632SThierry Reding .regs = { 288fd9f632SThierry Reding .sid = { 298fd9f632SThierry Reding .override = 0x008, 308fd9f632SThierry Reding .security = 0x00c, 318fd9f632SThierry Reding }, 328fd9f632SThierry Reding }, 338fd9f632SThierry Reding }, { 348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU7W, 358fd9f632SThierry Reding .name = "miu7w", 368fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 378fd9f632SThierry Reding .regs = { 388fd9f632SThierry Reding .sid = { 398fd9f632SThierry Reding .override = 0x010, 408fd9f632SThierry Reding .security = 0x014, 418fd9f632SThierry Reding }, 428fd9f632SThierry Reding }, 438fd9f632SThierry Reding }, { 448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_HDAR, 458fd9f632SThierry Reding .name = "hdar", 468fd9f632SThierry Reding .sid = TEGRA194_SID_HDA, 478fd9f632SThierry Reding .regs = { 488fd9f632SThierry Reding .sid = { 498fd9f632SThierry Reding .override = 0x0a8, 508fd9f632SThierry Reding .security = 0x0ac, 518fd9f632SThierry Reding }, 528fd9f632SThierry Reding }, 538fd9f632SThierry Reding }, { 548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_HOST1XDMAR, 558fd9f632SThierry Reding .name = "host1xdmar", 568fd9f632SThierry Reding .sid = TEGRA194_SID_HOST1X, 578fd9f632SThierry Reding .regs = { 588fd9f632SThierry Reding .sid = { 598fd9f632SThierry Reding .override = 0x0b0, 608fd9f632SThierry Reding .security = 0x0b4, 618fd9f632SThierry Reding }, 628fd9f632SThierry Reding }, 638fd9f632SThierry Reding }, { 648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVENCSRD, 658fd9f632SThierry Reding .name = "nvencsrd", 668fd9f632SThierry Reding .sid = TEGRA194_SID_NVENC, 678fd9f632SThierry Reding .regs = { 688fd9f632SThierry Reding .sid = { 698fd9f632SThierry Reding .override = 0x0e0, 708fd9f632SThierry Reding .security = 0x0e4, 718fd9f632SThierry Reding }, 728fd9f632SThierry Reding }, 738fd9f632SThierry Reding }, { 748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SATAR, 758fd9f632SThierry Reding .name = "satar", 768fd9f632SThierry Reding .sid = TEGRA194_SID_SATA, 778fd9f632SThierry Reding .regs = { 788fd9f632SThierry Reding .sid = { 798fd9f632SThierry Reding .override = 0x0f8, 808fd9f632SThierry Reding .security = 0x0fc, 818fd9f632SThierry Reding }, 828fd9f632SThierry Reding }, 838fd9f632SThierry Reding }, { 848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MPCORER, 858fd9f632SThierry Reding .name = "mpcorer", 868fd9f632SThierry Reding .sid = TEGRA194_SID_PASSTHROUGH, 878fd9f632SThierry Reding .regs = { 888fd9f632SThierry Reding .sid = { 898fd9f632SThierry Reding .override = 0x138, 908fd9f632SThierry Reding .security = 0x13c, 918fd9f632SThierry Reding }, 928fd9f632SThierry Reding }, 938fd9f632SThierry Reding }, { 948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVENCSWR, 958fd9f632SThierry Reding .name = "nvencswr", 968fd9f632SThierry Reding .sid = TEGRA194_SID_NVENC, 978fd9f632SThierry Reding .regs = { 988fd9f632SThierry Reding .sid = { 998fd9f632SThierry Reding .override = 0x158, 1008fd9f632SThierry Reding .security = 0x15c, 1018fd9f632SThierry Reding }, 1028fd9f632SThierry Reding }, 1038fd9f632SThierry Reding }, { 1048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_HDAW, 1058fd9f632SThierry Reding .name = "hdaw", 1068fd9f632SThierry Reding .sid = TEGRA194_SID_HDA, 1078fd9f632SThierry Reding .regs = { 1088fd9f632SThierry Reding .sid = { 1098fd9f632SThierry Reding .override = 0x1a8, 1108fd9f632SThierry Reding .security = 0x1ac, 1118fd9f632SThierry Reding }, 1128fd9f632SThierry Reding }, 1138fd9f632SThierry Reding }, { 1148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MPCOREW, 1158fd9f632SThierry Reding .name = "mpcorew", 1168fd9f632SThierry Reding .sid = TEGRA194_SID_PASSTHROUGH, 1178fd9f632SThierry Reding .regs = { 1188fd9f632SThierry Reding .sid = { 1198fd9f632SThierry Reding .override = 0x1c8, 1208fd9f632SThierry Reding .security = 0x1cc, 1218fd9f632SThierry Reding }, 1228fd9f632SThierry Reding }, 1238fd9f632SThierry Reding }, { 1248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SATAW, 1258fd9f632SThierry Reding .name = "sataw", 1268fd9f632SThierry Reding .sid = TEGRA194_SID_SATA, 1278fd9f632SThierry Reding .regs = { 1288fd9f632SThierry Reding .sid = { 1298fd9f632SThierry Reding .override = 0x1e8, 1308fd9f632SThierry Reding .security = 0x1ec, 1318fd9f632SThierry Reding }, 1328fd9f632SThierry Reding }, 1338fd9f632SThierry Reding }, { 1348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_ISPRA, 1358fd9f632SThierry Reding .name = "ispra", 1368fd9f632SThierry Reding .sid = TEGRA194_SID_ISP, 1378fd9f632SThierry Reding .regs = { 1388fd9f632SThierry Reding .sid = { 1398fd9f632SThierry Reding .override = 0x220, 1408fd9f632SThierry Reding .security = 0x224, 1418fd9f632SThierry Reding }, 1428fd9f632SThierry Reding }, 1438fd9f632SThierry Reding }, { 1448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_ISPFALR, 1458fd9f632SThierry Reding .name = "ispfalr", 1468fd9f632SThierry Reding .sid = TEGRA194_SID_ISP_FALCON, 1478fd9f632SThierry Reding .regs = { 1488fd9f632SThierry Reding .sid = { 1498fd9f632SThierry Reding .override = 0x228, 1508fd9f632SThierry Reding .security = 0x22c, 1518fd9f632SThierry Reding }, 1528fd9f632SThierry Reding }, 1538fd9f632SThierry Reding }, { 1548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_ISPWA, 1558fd9f632SThierry Reding .name = "ispwa", 1568fd9f632SThierry Reding .sid = TEGRA194_SID_ISP, 1578fd9f632SThierry Reding .regs = { 1588fd9f632SThierry Reding .sid = { 1598fd9f632SThierry Reding .override = 0x230, 1608fd9f632SThierry Reding .security = 0x234, 1618fd9f632SThierry Reding }, 1628fd9f632SThierry Reding }, 1638fd9f632SThierry Reding }, { 1648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_ISPWB, 1658fd9f632SThierry Reding .name = "ispwb", 1668fd9f632SThierry Reding .sid = TEGRA194_SID_ISP, 1678fd9f632SThierry Reding .regs = { 1688fd9f632SThierry Reding .sid = { 1698fd9f632SThierry Reding .override = 0x238, 1708fd9f632SThierry Reding .security = 0x23c, 1718fd9f632SThierry Reding }, 1728fd9f632SThierry Reding }, 1738fd9f632SThierry Reding }, { 1748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_XUSB_HOSTR, 1758fd9f632SThierry Reding .name = "xusb_hostr", 1768fd9f632SThierry Reding .sid = TEGRA194_SID_XUSB_HOST, 1778fd9f632SThierry Reding .regs = { 1788fd9f632SThierry Reding .sid = { 1798fd9f632SThierry Reding .override = 0x250, 1808fd9f632SThierry Reding .security = 0x254, 1818fd9f632SThierry Reding }, 1828fd9f632SThierry Reding }, 1838fd9f632SThierry Reding }, { 1848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_XUSB_HOSTW, 1858fd9f632SThierry Reding .name = "xusb_hostw", 1868fd9f632SThierry Reding .sid = TEGRA194_SID_XUSB_HOST, 1878fd9f632SThierry Reding .regs = { 1888fd9f632SThierry Reding .sid = { 1898fd9f632SThierry Reding .override = 0x258, 1908fd9f632SThierry Reding .security = 0x25c, 1918fd9f632SThierry Reding }, 1928fd9f632SThierry Reding }, 1938fd9f632SThierry Reding }, { 1948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_XUSB_DEVR, 1958fd9f632SThierry Reding .name = "xusb_devr", 1968fd9f632SThierry Reding .sid = TEGRA194_SID_XUSB_DEV, 1978fd9f632SThierry Reding .regs = { 1988fd9f632SThierry Reding .sid = { 1998fd9f632SThierry Reding .override = 0x260, 2008fd9f632SThierry Reding .security = 0x264, 2018fd9f632SThierry Reding }, 2028fd9f632SThierry Reding }, 2038fd9f632SThierry Reding }, { 2048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_XUSB_DEVW, 2058fd9f632SThierry Reding .name = "xusb_devw", 2068fd9f632SThierry Reding .sid = TEGRA194_SID_XUSB_DEV, 2078fd9f632SThierry Reding .regs = { 2088fd9f632SThierry Reding .sid = { 2098fd9f632SThierry Reding .override = 0x268, 2108fd9f632SThierry Reding .security = 0x26c, 2118fd9f632SThierry Reding }, 2128fd9f632SThierry Reding }, 2138fd9f632SThierry Reding }, { 2148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SDMMCRA, 2158fd9f632SThierry Reding .name = "sdmmcra", 2168fd9f632SThierry Reding .sid = TEGRA194_SID_SDMMC1, 2178fd9f632SThierry Reding .regs = { 2188fd9f632SThierry Reding .sid = { 2198fd9f632SThierry Reding .override = 0x300, 2208fd9f632SThierry Reding .security = 0x304, 2218fd9f632SThierry Reding }, 2228fd9f632SThierry Reding }, 2238fd9f632SThierry Reding }, { 2248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SDMMCR, 2258fd9f632SThierry Reding .name = "sdmmcr", 2268fd9f632SThierry Reding .sid = TEGRA194_SID_SDMMC3, 2278fd9f632SThierry Reding .regs = { 2288fd9f632SThierry Reding .sid = { 2298fd9f632SThierry Reding .override = 0x310, 2308fd9f632SThierry Reding .security = 0x314, 2318fd9f632SThierry Reding }, 2328fd9f632SThierry Reding }, 2338fd9f632SThierry Reding }, { 2348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SDMMCRAB, 2358fd9f632SThierry Reding .name = "sdmmcrab", 2368fd9f632SThierry Reding .sid = TEGRA194_SID_SDMMC4, 2378fd9f632SThierry Reding .regs = { 2388fd9f632SThierry Reding .sid = { 2398fd9f632SThierry Reding .override = 0x318, 2408fd9f632SThierry Reding .security = 0x31c, 2418fd9f632SThierry Reding }, 2428fd9f632SThierry Reding }, 2438fd9f632SThierry Reding }, { 2448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SDMMCWA, 2458fd9f632SThierry Reding .name = "sdmmcwa", 2468fd9f632SThierry Reding .sid = TEGRA194_SID_SDMMC1, 2478fd9f632SThierry Reding .regs = { 2488fd9f632SThierry Reding .sid = { 2498fd9f632SThierry Reding .override = 0x320, 2508fd9f632SThierry Reding .security = 0x324, 2518fd9f632SThierry Reding }, 2528fd9f632SThierry Reding }, 2538fd9f632SThierry Reding }, { 2548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SDMMCW, 2558fd9f632SThierry Reding .name = "sdmmcw", 2568fd9f632SThierry Reding .sid = TEGRA194_SID_SDMMC3, 2578fd9f632SThierry Reding .regs = { 2588fd9f632SThierry Reding .sid = { 2598fd9f632SThierry Reding .override = 0x330, 2608fd9f632SThierry Reding .security = 0x334, 2618fd9f632SThierry Reding }, 2628fd9f632SThierry Reding }, 2638fd9f632SThierry Reding }, { 2648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SDMMCWAB, 2658fd9f632SThierry Reding .name = "sdmmcwab", 2668fd9f632SThierry Reding .sid = TEGRA194_SID_SDMMC4, 2678fd9f632SThierry Reding .regs = { 2688fd9f632SThierry Reding .sid = { 2698fd9f632SThierry Reding .override = 0x338, 2708fd9f632SThierry Reding .security = 0x33c, 2718fd9f632SThierry Reding }, 2728fd9f632SThierry Reding }, 2738fd9f632SThierry Reding }, { 2748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_VICSRD, 2758fd9f632SThierry Reding .name = "vicsrd", 2768fd9f632SThierry Reding .sid = TEGRA194_SID_VIC, 2778fd9f632SThierry Reding .regs = { 2788fd9f632SThierry Reding .sid = { 2798fd9f632SThierry Reding .override = 0x360, 2808fd9f632SThierry Reding .security = 0x364, 2818fd9f632SThierry Reding }, 2828fd9f632SThierry Reding }, 2838fd9f632SThierry Reding }, { 2848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_VICSWR, 2858fd9f632SThierry Reding .name = "vicswr", 2868fd9f632SThierry Reding .sid = TEGRA194_SID_VIC, 2878fd9f632SThierry Reding .regs = { 2888fd9f632SThierry Reding .sid = { 2898fd9f632SThierry Reding .override = 0x368, 2908fd9f632SThierry Reding .security = 0x36c, 2918fd9f632SThierry Reding }, 2928fd9f632SThierry Reding }, 2938fd9f632SThierry Reding }, { 2948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_VIW, 2958fd9f632SThierry Reding .name = "viw", 2968fd9f632SThierry Reding .sid = TEGRA194_SID_VI, 2978fd9f632SThierry Reding .regs = { 2988fd9f632SThierry Reding .sid = { 2998fd9f632SThierry Reding .override = 0x390, 3008fd9f632SThierry Reding .security = 0x394, 3018fd9f632SThierry Reding }, 3028fd9f632SThierry Reding }, 3038fd9f632SThierry Reding }, { 3048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVDECSRD, 3058fd9f632SThierry Reding .name = "nvdecsrd", 3068fd9f632SThierry Reding .sid = TEGRA194_SID_NVDEC, 3078fd9f632SThierry Reding .regs = { 3088fd9f632SThierry Reding .sid = { 3098fd9f632SThierry Reding .override = 0x3c0, 3108fd9f632SThierry Reding .security = 0x3c4, 3118fd9f632SThierry Reding }, 3128fd9f632SThierry Reding }, 3138fd9f632SThierry Reding }, { 3148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVDECSWR, 3158fd9f632SThierry Reding .name = "nvdecswr", 3168fd9f632SThierry Reding .sid = TEGRA194_SID_NVDEC, 3178fd9f632SThierry Reding .regs = { 3188fd9f632SThierry Reding .sid = { 3198fd9f632SThierry Reding .override = 0x3c8, 3208fd9f632SThierry Reding .security = 0x3cc, 3218fd9f632SThierry Reding }, 3228fd9f632SThierry Reding }, 3238fd9f632SThierry Reding }, { 3248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_APER, 3258fd9f632SThierry Reding .name = "aper", 3268fd9f632SThierry Reding .sid = TEGRA194_SID_APE, 3278fd9f632SThierry Reding .regs = { 3288fd9f632SThierry Reding .sid = { 3298fd9f632SThierry Reding .override = 0x3c0, 3308fd9f632SThierry Reding .security = 0x3c4, 3318fd9f632SThierry Reding }, 3328fd9f632SThierry Reding }, 3338fd9f632SThierry Reding }, { 3348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_APEW, 3358fd9f632SThierry Reding .name = "apew", 3368fd9f632SThierry Reding .sid = TEGRA194_SID_APE, 3378fd9f632SThierry Reding .regs = { 3388fd9f632SThierry Reding .sid = { 3398fd9f632SThierry Reding .override = 0x3d0, 3408fd9f632SThierry Reding .security = 0x3d4, 3418fd9f632SThierry Reding }, 3428fd9f632SThierry Reding }, 3438fd9f632SThierry Reding }, { 3448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVJPGSRD, 3458fd9f632SThierry Reding .name = "nvjpgsrd", 3468fd9f632SThierry Reding .sid = TEGRA194_SID_NVJPG, 3478fd9f632SThierry Reding .regs = { 3488fd9f632SThierry Reding .sid = { 3498fd9f632SThierry Reding .override = 0x3f0, 3508fd9f632SThierry Reding .security = 0x3f4, 3518fd9f632SThierry Reding }, 3528fd9f632SThierry Reding }, 3538fd9f632SThierry Reding }, { 3548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVJPGSWR, 3558fd9f632SThierry Reding .name = "nvjpgswr", 3568fd9f632SThierry Reding .sid = TEGRA194_SID_NVJPG, 3578fd9f632SThierry Reding .regs = { 3588fd9f632SThierry Reding .sid = { 3598fd9f632SThierry Reding .override = 0x3f0, 3608fd9f632SThierry Reding .security = 0x3f4, 3618fd9f632SThierry Reding }, 3628fd9f632SThierry Reding }, 3638fd9f632SThierry Reding }, { 3648fd9f632SThierry Reding .name = "axiapr", 3658fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_AXIAPR, 3668fd9f632SThierry Reding .sid = TEGRA194_SID_PASSTHROUGH, 3678fd9f632SThierry Reding .regs = { 3688fd9f632SThierry Reding .sid = { 3698fd9f632SThierry Reding .override = 0x410, 3708fd9f632SThierry Reding .security = 0x414, 3718fd9f632SThierry Reding }, 3728fd9f632SThierry Reding }, 3738fd9f632SThierry Reding }, { 3748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_AXIAPW, 3758fd9f632SThierry Reding .name = "axiapw", 3768fd9f632SThierry Reding .sid = TEGRA194_SID_PASSTHROUGH, 3778fd9f632SThierry Reding .regs = { 3788fd9f632SThierry Reding .sid = { 3798fd9f632SThierry Reding .override = 0x418, 3808fd9f632SThierry Reding .security = 0x41c, 3818fd9f632SThierry Reding }, 3828fd9f632SThierry Reding }, 3838fd9f632SThierry Reding }, { 3848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_ETRR, 3858fd9f632SThierry Reding .name = "etrr", 3868fd9f632SThierry Reding .sid = TEGRA194_SID_ETR, 3878fd9f632SThierry Reding .regs = { 3888fd9f632SThierry Reding .sid = { 3898fd9f632SThierry Reding .override = 0x420, 3908fd9f632SThierry Reding .security = 0x424, 3918fd9f632SThierry Reding }, 3928fd9f632SThierry Reding }, 3938fd9f632SThierry Reding }, { 3948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_ETRW, 3958fd9f632SThierry Reding .name = "etrw", 3968fd9f632SThierry Reding .sid = TEGRA194_SID_ETR, 3978fd9f632SThierry Reding .regs = { 3988fd9f632SThierry Reding .sid = { 3998fd9f632SThierry Reding .override = 0x428, 4008fd9f632SThierry Reding .security = 0x42c, 4018fd9f632SThierry Reding }, 4028fd9f632SThierry Reding }, 4038fd9f632SThierry Reding }, { 4048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_AXISR, 4058fd9f632SThierry Reding .name = "axisr", 4068fd9f632SThierry Reding .sid = TEGRA194_SID_PASSTHROUGH, 4078fd9f632SThierry Reding .regs = { 4088fd9f632SThierry Reding .sid = { 4098fd9f632SThierry Reding .override = 0x460, 4108fd9f632SThierry Reding .security = 0x464, 4118fd9f632SThierry Reding }, 4128fd9f632SThierry Reding }, 4138fd9f632SThierry Reding }, { 4148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_AXISW, 4158fd9f632SThierry Reding .name = "axisw", 4168fd9f632SThierry Reding .sid = TEGRA194_SID_PASSTHROUGH, 4178fd9f632SThierry Reding .regs = { 4188fd9f632SThierry Reding .sid = { 4198fd9f632SThierry Reding .override = 0x468, 4208fd9f632SThierry Reding .security = 0x46c, 4218fd9f632SThierry Reding }, 4228fd9f632SThierry Reding }, 4238fd9f632SThierry Reding }, { 4248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_EQOSR, 4258fd9f632SThierry Reding .name = "eqosr", 4268fd9f632SThierry Reding .sid = TEGRA194_SID_EQOS, 4278fd9f632SThierry Reding .regs = { 4288fd9f632SThierry Reding .sid = { 4298fd9f632SThierry Reding .override = 0x470, 4308fd9f632SThierry Reding .security = 0x474, 4318fd9f632SThierry Reding }, 4328fd9f632SThierry Reding }, 4338fd9f632SThierry Reding }, { 4348fd9f632SThierry Reding .name = "eqosw", 4358fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_EQOSW, 4368fd9f632SThierry Reding .sid = TEGRA194_SID_EQOS, 4378fd9f632SThierry Reding .regs = { 4388fd9f632SThierry Reding .sid = { 4398fd9f632SThierry Reding .override = 0x478, 4408fd9f632SThierry Reding .security = 0x47c, 4418fd9f632SThierry Reding }, 4428fd9f632SThierry Reding }, 4438fd9f632SThierry Reding }, { 4448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_UFSHCR, 4458fd9f632SThierry Reding .name = "ufshcr", 4468fd9f632SThierry Reding .sid = TEGRA194_SID_UFSHC, 4478fd9f632SThierry Reding .regs = { 4488fd9f632SThierry Reding .sid = { 4498fd9f632SThierry Reding .override = 0x480, 4508fd9f632SThierry Reding .security = 0x484, 4518fd9f632SThierry Reding }, 4528fd9f632SThierry Reding }, 4538fd9f632SThierry Reding }, { 4548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_UFSHCW, 4558fd9f632SThierry Reding .name = "ufshcw", 4568fd9f632SThierry Reding .sid = TEGRA194_SID_UFSHC, 4578fd9f632SThierry Reding .regs = { 4588fd9f632SThierry Reding .sid = { 4598fd9f632SThierry Reding .override = 0x488, 4608fd9f632SThierry Reding .security = 0x48c, 4618fd9f632SThierry Reding }, 4628fd9f632SThierry Reding }, 4638fd9f632SThierry Reding }, { 4648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVDISPLAYR, 4658fd9f632SThierry Reding .name = "nvdisplayr", 4668fd9f632SThierry Reding .sid = TEGRA194_SID_NVDISPLAY, 4678fd9f632SThierry Reding .regs = { 4688fd9f632SThierry Reding .sid = { 4698fd9f632SThierry Reding .override = 0x490, 4708fd9f632SThierry Reding .security = 0x494, 4718fd9f632SThierry Reding }, 4728fd9f632SThierry Reding }, 4738fd9f632SThierry Reding }, { 4748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_BPMPR, 4758fd9f632SThierry Reding .name = "bpmpr", 4768fd9f632SThierry Reding .sid = TEGRA194_SID_BPMP, 4778fd9f632SThierry Reding .regs = { 4788fd9f632SThierry Reding .sid = { 4798fd9f632SThierry Reding .override = 0x498, 4808fd9f632SThierry Reding .security = 0x49c, 4818fd9f632SThierry Reding }, 4828fd9f632SThierry Reding }, 4838fd9f632SThierry Reding }, { 4848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_BPMPW, 4858fd9f632SThierry Reding .name = "bpmpw", 4868fd9f632SThierry Reding .sid = TEGRA194_SID_BPMP, 4878fd9f632SThierry Reding .regs = { 4888fd9f632SThierry Reding .sid = { 4898fd9f632SThierry Reding .override = 0x4a0, 4908fd9f632SThierry Reding .security = 0x4a4, 4918fd9f632SThierry Reding }, 4928fd9f632SThierry Reding }, 4938fd9f632SThierry Reding }, { 4948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_BPMPDMAR, 4958fd9f632SThierry Reding .name = "bpmpdmar", 4968fd9f632SThierry Reding .sid = TEGRA194_SID_BPMP, 4978fd9f632SThierry Reding .regs = { 4988fd9f632SThierry Reding .sid = { 4998fd9f632SThierry Reding .override = 0x4a8, 5008fd9f632SThierry Reding .security = 0x4ac, 5018fd9f632SThierry Reding }, 5028fd9f632SThierry Reding }, 5038fd9f632SThierry Reding }, { 5048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_BPMPDMAW, 5058fd9f632SThierry Reding .name = "bpmpdmaw", 5068fd9f632SThierry Reding .sid = TEGRA194_SID_BPMP, 5078fd9f632SThierry Reding .regs = { 5088fd9f632SThierry Reding .sid = { 5098fd9f632SThierry Reding .override = 0x4b0, 5108fd9f632SThierry Reding .security = 0x4b4, 5118fd9f632SThierry Reding }, 5128fd9f632SThierry Reding }, 5138fd9f632SThierry Reding }, { 5148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_AONR, 5158fd9f632SThierry Reding .name = "aonr", 5168fd9f632SThierry Reding .sid = TEGRA194_SID_AON, 5178fd9f632SThierry Reding .regs = { 5188fd9f632SThierry Reding .sid = { 5198fd9f632SThierry Reding .override = 0x4b8, 5208fd9f632SThierry Reding .security = 0x4bc, 5218fd9f632SThierry Reding }, 5228fd9f632SThierry Reding }, 5238fd9f632SThierry Reding }, { 5248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_AONW, 5258fd9f632SThierry Reding .name = "aonw", 5268fd9f632SThierry Reding .sid = TEGRA194_SID_AON, 5278fd9f632SThierry Reding .regs = { 5288fd9f632SThierry Reding .sid = { 5298fd9f632SThierry Reding .override = 0x4c0, 5308fd9f632SThierry Reding .security = 0x4c4, 5318fd9f632SThierry Reding }, 5328fd9f632SThierry Reding }, 5338fd9f632SThierry Reding }, { 5348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_AONDMAR, 5358fd9f632SThierry Reding .name = "aondmar", 5368fd9f632SThierry Reding .sid = TEGRA194_SID_AON, 5378fd9f632SThierry Reding .regs = { 5388fd9f632SThierry Reding .sid = { 5398fd9f632SThierry Reding .override = 0x4c8, 5408fd9f632SThierry Reding .security = 0x4cc, 5418fd9f632SThierry Reding }, 5428fd9f632SThierry Reding }, 5438fd9f632SThierry Reding }, { 5448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_AONDMAW, 5458fd9f632SThierry Reding .name = "aondmaw", 5468fd9f632SThierry Reding .sid = TEGRA194_SID_AON, 5478fd9f632SThierry Reding .regs = { 5488fd9f632SThierry Reding .sid = { 5498fd9f632SThierry Reding .override = 0x4d0, 5508fd9f632SThierry Reding .security = 0x4d4, 5518fd9f632SThierry Reding }, 5528fd9f632SThierry Reding }, 5538fd9f632SThierry Reding }, { 5548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SCER, 5558fd9f632SThierry Reding .name = "scer", 5568fd9f632SThierry Reding .sid = TEGRA194_SID_SCE, 5578fd9f632SThierry Reding .regs = { 5588fd9f632SThierry Reding .sid = { 5598fd9f632SThierry Reding .override = 0x4d8, 5608fd9f632SThierry Reding .security = 0x4dc, 5618fd9f632SThierry Reding }, 5628fd9f632SThierry Reding }, 5638fd9f632SThierry Reding }, { 5648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SCEW, 5658fd9f632SThierry Reding .name = "scew", 5668fd9f632SThierry Reding .sid = TEGRA194_SID_SCE, 5678fd9f632SThierry Reding .regs = { 5688fd9f632SThierry Reding .sid = { 5698fd9f632SThierry Reding .override = 0x4e0, 5708fd9f632SThierry Reding .security = 0x4e4, 5718fd9f632SThierry Reding }, 5728fd9f632SThierry Reding }, 5738fd9f632SThierry Reding }, { 5748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SCEDMAR, 5758fd9f632SThierry Reding .name = "scedmar", 5768fd9f632SThierry Reding .sid = TEGRA194_SID_SCE, 5778fd9f632SThierry Reding .regs = { 5788fd9f632SThierry Reding .sid = { 5798fd9f632SThierry Reding .override = 0x4e8, 5808fd9f632SThierry Reding .security = 0x4ec, 5818fd9f632SThierry Reding }, 5828fd9f632SThierry Reding }, 5838fd9f632SThierry Reding }, { 5848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_SCEDMAW, 5858fd9f632SThierry Reding .name = "scedmaw", 5868fd9f632SThierry Reding .sid = TEGRA194_SID_SCE, 5878fd9f632SThierry Reding .regs = { 5888fd9f632SThierry Reding .sid = { 5898fd9f632SThierry Reding .override = 0x4f0, 5908fd9f632SThierry Reding .security = 0x4f4, 5918fd9f632SThierry Reding }, 5928fd9f632SThierry Reding }, 5938fd9f632SThierry Reding }, { 5948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_APEDMAR, 5958fd9f632SThierry Reding .name = "apedmar", 5968fd9f632SThierry Reding .sid = TEGRA194_SID_APE, 5978fd9f632SThierry Reding .regs = { 5988fd9f632SThierry Reding .sid = { 5998fd9f632SThierry Reding .override = 0x4f8, 6008fd9f632SThierry Reding .security = 0x4fc, 6018fd9f632SThierry Reding }, 6028fd9f632SThierry Reding }, 6038fd9f632SThierry Reding }, { 6048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_APEDMAW, 6058fd9f632SThierry Reding .name = "apedmaw", 6068fd9f632SThierry Reding .sid = TEGRA194_SID_APE, 6078fd9f632SThierry Reding .regs = { 6088fd9f632SThierry Reding .sid = { 6098fd9f632SThierry Reding .override = 0x500, 6108fd9f632SThierry Reding .security = 0x504, 6118fd9f632SThierry Reding }, 6128fd9f632SThierry Reding }, 6138fd9f632SThierry Reding }, { 6148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVDISPLAYR1, 6158fd9f632SThierry Reding .name = "nvdisplayr1", 6168fd9f632SThierry Reding .sid = TEGRA194_SID_NVDISPLAY, 6178fd9f632SThierry Reding .regs = { 6188fd9f632SThierry Reding .sid = { 6198fd9f632SThierry Reding .override = 0x508, 6208fd9f632SThierry Reding .security = 0x50c, 6218fd9f632SThierry Reding }, 6228fd9f632SThierry Reding }, 6238fd9f632SThierry Reding }, { 6248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_VICSRD1, 6258fd9f632SThierry Reding .name = "vicsrd1", 6268fd9f632SThierry Reding .sid = TEGRA194_SID_VIC, 6278fd9f632SThierry Reding .regs = { 6288fd9f632SThierry Reding .sid = { 6298fd9f632SThierry Reding .override = 0x510, 6308fd9f632SThierry Reding .security = 0x514, 6318fd9f632SThierry Reding }, 6328fd9f632SThierry Reding }, 6338fd9f632SThierry Reding }, { 6348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVDECSRD1, 6358fd9f632SThierry Reding .name = "nvdecsrd1", 6368fd9f632SThierry Reding .sid = TEGRA194_SID_NVDEC, 6378fd9f632SThierry Reding .regs = { 6388fd9f632SThierry Reding .sid = { 6398fd9f632SThierry Reding .override = 0x518, 6408fd9f632SThierry Reding .security = 0x51c, 6418fd9f632SThierry Reding }, 6428fd9f632SThierry Reding }, 6438fd9f632SThierry Reding }, { 6448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU0R, 6458fd9f632SThierry Reding .name = "miu0r", 6468fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 6478fd9f632SThierry Reding .regs = { 6488fd9f632SThierry Reding .sid = { 6498fd9f632SThierry Reding .override = 0x530, 6508fd9f632SThierry Reding .security = 0x534, 6518fd9f632SThierry Reding }, 6528fd9f632SThierry Reding }, 6538fd9f632SThierry Reding }, { 6548fd9f632SThierry Reding .name = "miu0w", 6558fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU0W, 6568fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 6578fd9f632SThierry Reding .regs = { 6588fd9f632SThierry Reding .sid = { 6598fd9f632SThierry Reding .override = 0x538, 6608fd9f632SThierry Reding .security = 0x53c, 6618fd9f632SThierry Reding }, 6628fd9f632SThierry Reding }, 6638fd9f632SThierry Reding }, { 6648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU1R, 6658fd9f632SThierry Reding .name = "miu1r", 6668fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 6678fd9f632SThierry Reding .regs = { 6688fd9f632SThierry Reding .sid = { 6698fd9f632SThierry Reding .override = 0x540, 6708fd9f632SThierry Reding .security = 0x544, 6718fd9f632SThierry Reding }, 6728fd9f632SThierry Reding }, 6738fd9f632SThierry Reding }, { 6748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU1W, 6758fd9f632SThierry Reding .name = "miu1w", 6768fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 6778fd9f632SThierry Reding .regs = { 6788fd9f632SThierry Reding .sid = { 6798fd9f632SThierry Reding .override = 0x548, 6808fd9f632SThierry Reding .security = 0x54c, 6818fd9f632SThierry Reding }, 6828fd9f632SThierry Reding }, 6838fd9f632SThierry Reding }, { 6848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU2R, 6858fd9f632SThierry Reding .name = "miu2r", 6868fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 6878fd9f632SThierry Reding .regs = { 6888fd9f632SThierry Reding .sid = { 6898fd9f632SThierry Reding .override = 0x570, 6908fd9f632SThierry Reding .security = 0x574, 6918fd9f632SThierry Reding }, 6928fd9f632SThierry Reding }, 6938fd9f632SThierry Reding }, { 6948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU2W, 6958fd9f632SThierry Reding .name = "miu2w", 6968fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 6978fd9f632SThierry Reding .regs = { 6988fd9f632SThierry Reding .sid = { 6998fd9f632SThierry Reding .override = 0x578, 7008fd9f632SThierry Reding .security = 0x57c, 7018fd9f632SThierry Reding }, 7028fd9f632SThierry Reding }, 7038fd9f632SThierry Reding }, { 7048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU3R, 7058fd9f632SThierry Reding .name = "miu3r", 7068fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 7078fd9f632SThierry Reding .regs = { 7088fd9f632SThierry Reding .sid = { 7098fd9f632SThierry Reding .override = 0x580, 7108fd9f632SThierry Reding .security = 0x584, 7118fd9f632SThierry Reding }, 7128fd9f632SThierry Reding }, 7138fd9f632SThierry Reding }, { 7148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU3W, 7158fd9f632SThierry Reding .name = "miu3w", 7168fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 7178fd9f632SThierry Reding .regs = { 7188fd9f632SThierry Reding .sid = { 7198fd9f632SThierry Reding .override = 0x588, 7208fd9f632SThierry Reding .security = 0x58c, 7218fd9f632SThierry Reding }, 7228fd9f632SThierry Reding }, 7238fd9f632SThierry Reding }, { 7248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU4R, 7258fd9f632SThierry Reding .name = "miu4r", 7268fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 7278fd9f632SThierry Reding .regs = { 7288fd9f632SThierry Reding .sid = { 7298fd9f632SThierry Reding .override = 0x590, 7308fd9f632SThierry Reding .security = 0x594, 7318fd9f632SThierry Reding }, 7328fd9f632SThierry Reding }, 7338fd9f632SThierry Reding }, { 7348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU4W, 7358fd9f632SThierry Reding .name = "miu4w", 7368fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 7378fd9f632SThierry Reding .regs = { 7388fd9f632SThierry Reding .sid = { 7398fd9f632SThierry Reding .override = 0x598, 7408fd9f632SThierry Reding .security = 0x59c, 7418fd9f632SThierry Reding }, 7428fd9f632SThierry Reding }, 7438fd9f632SThierry Reding }, { 7448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DPMUR, 7458fd9f632SThierry Reding .name = "dpmur", 7468fd9f632SThierry Reding .sid = TEGRA194_SID_PASSTHROUGH, 7478fd9f632SThierry Reding .regs = { 7488fd9f632SThierry Reding .sid = { 7498fd9f632SThierry Reding .override = 0x598, 7508fd9f632SThierry Reding .security = 0x59c, 7518fd9f632SThierry Reding }, 7528fd9f632SThierry Reding }, 7538fd9f632SThierry Reding }, { 7548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_VIFALR, 7558fd9f632SThierry Reding .name = "vifalr", 7568fd9f632SThierry Reding .sid = TEGRA194_SID_VI_FALCON, 7578fd9f632SThierry Reding .regs = { 7588fd9f632SThierry Reding .sid = { 7598fd9f632SThierry Reding .override = 0x5e0, 7608fd9f632SThierry Reding .security = 0x5e4, 7618fd9f632SThierry Reding }, 7628fd9f632SThierry Reding }, 7638fd9f632SThierry Reding }, { 7648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_VIFALW, 7658fd9f632SThierry Reding .name = "vifalw", 7668fd9f632SThierry Reding .sid = TEGRA194_SID_VI_FALCON, 7678fd9f632SThierry Reding .regs = { 7688fd9f632SThierry Reding .sid = { 7698fd9f632SThierry Reding .override = 0x5e8, 7708fd9f632SThierry Reding .security = 0x5ec, 7718fd9f632SThierry Reding }, 7728fd9f632SThierry Reding }, 7738fd9f632SThierry Reding }, { 7748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA0RDA, 7758fd9f632SThierry Reding .name = "dla0rda", 7768fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA0, 7778fd9f632SThierry Reding .regs = { 7788fd9f632SThierry Reding .sid = { 7798fd9f632SThierry Reding .override = 0x5f0, 7808fd9f632SThierry Reding .security = 0x5f4, 7818fd9f632SThierry Reding }, 7828fd9f632SThierry Reding }, 7838fd9f632SThierry Reding }, { 7848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA0FALRDB, 7858fd9f632SThierry Reding .name = "dla0falrdb", 7868fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA0, 7878fd9f632SThierry Reding .regs = { 7888fd9f632SThierry Reding .sid = { 7898fd9f632SThierry Reding .override = 0x5f8, 7908fd9f632SThierry Reding .security = 0x5fc, 7918fd9f632SThierry Reding }, 7928fd9f632SThierry Reding }, 7938fd9f632SThierry Reding }, { 7948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA0WRA, 7958fd9f632SThierry Reding .name = "dla0wra", 7968fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA0, 7978fd9f632SThierry Reding .regs = { 7988fd9f632SThierry Reding .sid = { 7998fd9f632SThierry Reding .override = 0x600, 8008fd9f632SThierry Reding .security = 0x604, 8018fd9f632SThierry Reding }, 8028fd9f632SThierry Reding }, 8038fd9f632SThierry Reding }, { 8048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA0FALWRB, 8058fd9f632SThierry Reding .name = "dla0falwrb", 8068fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA0, 8078fd9f632SThierry Reding .regs = { 8088fd9f632SThierry Reding .sid = { 8098fd9f632SThierry Reding .override = 0x608, 8108fd9f632SThierry Reding .security = 0x60c, 8118fd9f632SThierry Reding }, 8128fd9f632SThierry Reding }, 8138fd9f632SThierry Reding }, { 8148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA1RDA, 8158fd9f632SThierry Reding .name = "dla1rda", 8168fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA1, 8178fd9f632SThierry Reding .regs = { 8188fd9f632SThierry Reding .sid = { 8198fd9f632SThierry Reding .override = 0x610, 8208fd9f632SThierry Reding .security = 0x614, 8218fd9f632SThierry Reding }, 8228fd9f632SThierry Reding }, 8238fd9f632SThierry Reding }, { 8248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA1FALRDB, 8258fd9f632SThierry Reding .name = "dla1falrdb", 8268fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA1, 8278fd9f632SThierry Reding .regs = { 8288fd9f632SThierry Reding .sid = { 8298fd9f632SThierry Reding .override = 0x618, 8308fd9f632SThierry Reding .security = 0x61c, 8318fd9f632SThierry Reding }, 8328fd9f632SThierry Reding }, 8338fd9f632SThierry Reding }, { 8348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA1WRA, 8358fd9f632SThierry Reding .name = "dla1wra", 8368fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA1, 8378fd9f632SThierry Reding .regs = { 8388fd9f632SThierry Reding .sid = { 8398fd9f632SThierry Reding .override = 0x620, 8408fd9f632SThierry Reding .security = 0x624, 8418fd9f632SThierry Reding }, 8428fd9f632SThierry Reding }, 8438fd9f632SThierry Reding }, { 8448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA1FALWRB, 8458fd9f632SThierry Reding .name = "dla1falwrb", 8468fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA1, 8478fd9f632SThierry Reding .regs = { 8488fd9f632SThierry Reding .sid = { 8498fd9f632SThierry Reding .override = 0x628, 8508fd9f632SThierry Reding .security = 0x62c, 8518fd9f632SThierry Reding }, 8528fd9f632SThierry Reding }, 8538fd9f632SThierry Reding }, { 8548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA0RDA, 8558fd9f632SThierry Reding .name = "pva0rda", 8568fd9f632SThierry Reding .sid = TEGRA194_SID_PVA0, 8578fd9f632SThierry Reding .regs = { 8588fd9f632SThierry Reding .sid = { 8598fd9f632SThierry Reding .override = 0x630, 8608fd9f632SThierry Reding .security = 0x634, 8618fd9f632SThierry Reding }, 8628fd9f632SThierry Reding }, 8638fd9f632SThierry Reding }, { 8648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA0RDB, 8658fd9f632SThierry Reding .name = "pva0rdb", 8668fd9f632SThierry Reding .sid = TEGRA194_SID_PVA0, 8678fd9f632SThierry Reding .regs = { 8688fd9f632SThierry Reding .sid = { 8698fd9f632SThierry Reding .override = 0x638, 8708fd9f632SThierry Reding .security = 0x63c, 8718fd9f632SThierry Reding }, 8728fd9f632SThierry Reding }, 8738fd9f632SThierry Reding }, { 8748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA0RDC, 8758fd9f632SThierry Reding .name = "pva0rdc", 8768fd9f632SThierry Reding .sid = TEGRA194_SID_PVA0, 8778fd9f632SThierry Reding .regs = { 8788fd9f632SThierry Reding .sid = { 8798fd9f632SThierry Reding .override = 0x640, 8808fd9f632SThierry Reding .security = 0x644, 8818fd9f632SThierry Reding }, 8828fd9f632SThierry Reding }, 8838fd9f632SThierry Reding }, { 8848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA0WRA, 8858fd9f632SThierry Reding .name = "pva0wra", 8868fd9f632SThierry Reding .sid = TEGRA194_SID_PVA0, 8878fd9f632SThierry Reding .regs = { 8888fd9f632SThierry Reding .sid = { 8898fd9f632SThierry Reding .override = 0x648, 8908fd9f632SThierry Reding .security = 0x64c, 8918fd9f632SThierry Reding }, 8928fd9f632SThierry Reding }, 8938fd9f632SThierry Reding }, { 8948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA0WRB, 8958fd9f632SThierry Reding .name = "pva0wrb", 8968fd9f632SThierry Reding .sid = TEGRA194_SID_PVA0, 8978fd9f632SThierry Reding .regs = { 8988fd9f632SThierry Reding .sid = { 8998fd9f632SThierry Reding .override = 0x650, 9008fd9f632SThierry Reding .security = 0x654, 9018fd9f632SThierry Reding }, 9028fd9f632SThierry Reding }, 9038fd9f632SThierry Reding }, { 9048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA0WRC, 9058fd9f632SThierry Reding .name = "pva0wrc", 9068fd9f632SThierry Reding .sid = TEGRA194_SID_PVA0, 9078fd9f632SThierry Reding .regs = { 9088fd9f632SThierry Reding .sid = { 9098fd9f632SThierry Reding .override = 0x658, 9108fd9f632SThierry Reding .security = 0x65c, 9118fd9f632SThierry Reding }, 9128fd9f632SThierry Reding }, 9138fd9f632SThierry Reding }, { 9148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA1RDA, 9158fd9f632SThierry Reding .name = "pva1rda", 9168fd9f632SThierry Reding .sid = TEGRA194_SID_PVA1, 9178fd9f632SThierry Reding .regs = { 9188fd9f632SThierry Reding .sid = { 9198fd9f632SThierry Reding .override = 0x660, 9208fd9f632SThierry Reding .security = 0x664, 9218fd9f632SThierry Reding }, 9228fd9f632SThierry Reding }, 9238fd9f632SThierry Reding }, { 9248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA1RDB, 9258fd9f632SThierry Reding .name = "pva1rdb", 9268fd9f632SThierry Reding .sid = TEGRA194_SID_PVA1, 9278fd9f632SThierry Reding .regs = { 9288fd9f632SThierry Reding .sid = { 9298fd9f632SThierry Reding .override = 0x668, 9308fd9f632SThierry Reding .security = 0x66c, 9318fd9f632SThierry Reding }, 9328fd9f632SThierry Reding }, 9338fd9f632SThierry Reding }, { 9348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA1RDC, 9358fd9f632SThierry Reding .name = "pva1rdc", 9368fd9f632SThierry Reding .sid = TEGRA194_SID_PVA1, 9378fd9f632SThierry Reding .regs = { 9388fd9f632SThierry Reding .sid = { 9398fd9f632SThierry Reding .override = 0x670, 9408fd9f632SThierry Reding .security = 0x674, 9418fd9f632SThierry Reding }, 9428fd9f632SThierry Reding }, 9438fd9f632SThierry Reding }, { 9448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA1WRA, 9458fd9f632SThierry Reding .name = "pva1wra", 9468fd9f632SThierry Reding .sid = TEGRA194_SID_PVA1, 9478fd9f632SThierry Reding .regs = { 9488fd9f632SThierry Reding .sid = { 9498fd9f632SThierry Reding .override = 0x678, 9508fd9f632SThierry Reding .security = 0x67c, 9518fd9f632SThierry Reding }, 9528fd9f632SThierry Reding }, 9538fd9f632SThierry Reding }, { 9548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA1WRB, 9558fd9f632SThierry Reding .name = "pva1wrb", 9568fd9f632SThierry Reding .sid = TEGRA194_SID_PVA1, 9578fd9f632SThierry Reding .regs = { 9588fd9f632SThierry Reding .sid = { 9598fd9f632SThierry Reding .override = 0x680, 9608fd9f632SThierry Reding .security = 0x684, 9618fd9f632SThierry Reding }, 9628fd9f632SThierry Reding }, 9638fd9f632SThierry Reding }, { 9648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA1WRC, 9658fd9f632SThierry Reding .name = "pva1wrc", 9668fd9f632SThierry Reding .sid = TEGRA194_SID_PVA1, 9678fd9f632SThierry Reding .regs = { 9688fd9f632SThierry Reding .sid = { 9698fd9f632SThierry Reding .override = 0x688, 9708fd9f632SThierry Reding .security = 0x68c, 9718fd9f632SThierry Reding }, 9728fd9f632SThierry Reding }, 9738fd9f632SThierry Reding }, { 9748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_RCER, 9758fd9f632SThierry Reding .name = "rcer", 9768fd9f632SThierry Reding .sid = TEGRA194_SID_RCE, 9778fd9f632SThierry Reding .regs = { 9788fd9f632SThierry Reding .sid = { 9798fd9f632SThierry Reding .override = 0x690, 9808fd9f632SThierry Reding .security = 0x694, 9818fd9f632SThierry Reding }, 9828fd9f632SThierry Reding }, 9838fd9f632SThierry Reding }, { 9848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_RCEW, 9858fd9f632SThierry Reding .name = "rcew", 9868fd9f632SThierry Reding .sid = TEGRA194_SID_RCE, 9878fd9f632SThierry Reding .regs = { 9888fd9f632SThierry Reding .sid = { 9898fd9f632SThierry Reding .override = 0x698, 9908fd9f632SThierry Reding .security = 0x69c, 9918fd9f632SThierry Reding }, 9928fd9f632SThierry Reding }, 9938fd9f632SThierry Reding }, { 9948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_RCEDMAR, 9958fd9f632SThierry Reding .name = "rcedmar", 9968fd9f632SThierry Reding .sid = TEGRA194_SID_RCE, 9978fd9f632SThierry Reding .regs = { 9988fd9f632SThierry Reding .sid = { 9998fd9f632SThierry Reding .override = 0x6a0, 10008fd9f632SThierry Reding .security = 0x6a4, 10018fd9f632SThierry Reding }, 10028fd9f632SThierry Reding }, 10038fd9f632SThierry Reding }, { 10048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_RCEDMAW, 10058fd9f632SThierry Reding .name = "rcedmaw", 10068fd9f632SThierry Reding .sid = TEGRA194_SID_RCE, 10078fd9f632SThierry Reding .regs = { 10088fd9f632SThierry Reding .sid = { 10098fd9f632SThierry Reding .override = 0x6a8, 10108fd9f632SThierry Reding .security = 0x6ac, 10118fd9f632SThierry Reding }, 10128fd9f632SThierry Reding }, 10138fd9f632SThierry Reding }, { 10148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVENC1SRD, 10158fd9f632SThierry Reding .name = "nvenc1srd", 10168fd9f632SThierry Reding .sid = TEGRA194_SID_NVENC1, 10178fd9f632SThierry Reding .regs = { 10188fd9f632SThierry Reding .sid = { 10198fd9f632SThierry Reding .override = 0x6b0, 10208fd9f632SThierry Reding .security = 0x6b4, 10218fd9f632SThierry Reding }, 10228fd9f632SThierry Reding }, 10238fd9f632SThierry Reding }, { 10248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVENC1SWR, 10258fd9f632SThierry Reding .name = "nvenc1swr", 10268fd9f632SThierry Reding .sid = TEGRA194_SID_NVENC1, 10278fd9f632SThierry Reding .regs = { 10288fd9f632SThierry Reding .sid = { 10298fd9f632SThierry Reding .override = 0x6b8, 10308fd9f632SThierry Reding .security = 0x6bc, 10318fd9f632SThierry Reding }, 10328fd9f632SThierry Reding }, 10338fd9f632SThierry Reding }, { 10348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE0R, 10358fd9f632SThierry Reding .name = "pcie0r", 10368fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE0, 10378fd9f632SThierry Reding .regs = { 10388fd9f632SThierry Reding .sid = { 10398fd9f632SThierry Reding .override = 0x6c0, 10408fd9f632SThierry Reding .security = 0x6c4, 10418fd9f632SThierry Reding }, 10428fd9f632SThierry Reding }, 10438fd9f632SThierry Reding }, { 10448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE0W, 10458fd9f632SThierry Reding .name = "pcie0w", 10468fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE0, 10478fd9f632SThierry Reding .regs = { 10488fd9f632SThierry Reding .sid = { 10498fd9f632SThierry Reding .override = 0x6c8, 10508fd9f632SThierry Reding .security = 0x6cc, 10518fd9f632SThierry Reding }, 10528fd9f632SThierry Reding }, 10538fd9f632SThierry Reding }, { 10548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE1R, 10558fd9f632SThierry Reding .name = "pcie1r", 10568fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE1, 10578fd9f632SThierry Reding .regs = { 10588fd9f632SThierry Reding .sid = { 10598fd9f632SThierry Reding .override = 0x6d0, 10608fd9f632SThierry Reding .security = 0x6d4, 10618fd9f632SThierry Reding }, 10628fd9f632SThierry Reding }, 10638fd9f632SThierry Reding }, { 10648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE1W, 10658fd9f632SThierry Reding .name = "pcie1w", 10668fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE1, 10678fd9f632SThierry Reding .regs = { 10688fd9f632SThierry Reding .sid = { 10698fd9f632SThierry Reding .override = 0x6d8, 10708fd9f632SThierry Reding .security = 0x6dc, 10718fd9f632SThierry Reding }, 10728fd9f632SThierry Reding }, 10738fd9f632SThierry Reding }, { 10748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE2AR, 10758fd9f632SThierry Reding .name = "pcie2ar", 10768fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE2, 10778fd9f632SThierry Reding .regs = { 10788fd9f632SThierry Reding .sid = { 10798fd9f632SThierry Reding .override = 0x6e0, 10808fd9f632SThierry Reding .security = 0x6e4, 10818fd9f632SThierry Reding }, 10828fd9f632SThierry Reding }, 10838fd9f632SThierry Reding }, { 10848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE2AW, 10858fd9f632SThierry Reding .name = "pcie2aw", 10868fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE2, 10878fd9f632SThierry Reding .regs = { 10888fd9f632SThierry Reding .sid = { 10898fd9f632SThierry Reding .override = 0x6e8, 10908fd9f632SThierry Reding .security = 0x6ec, 10918fd9f632SThierry Reding }, 10928fd9f632SThierry Reding }, 10938fd9f632SThierry Reding }, { 10948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE3R, 10958fd9f632SThierry Reding .name = "pcie3r", 10968fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE3, 10978fd9f632SThierry Reding .regs = { 10988fd9f632SThierry Reding .sid = { 10998fd9f632SThierry Reding .override = 0x6f0, 11008fd9f632SThierry Reding .security = 0x6f4, 11018fd9f632SThierry Reding }, 11028fd9f632SThierry Reding }, 11038fd9f632SThierry Reding }, { 11048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE3W, 11058fd9f632SThierry Reding .name = "pcie3w", 11068fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE3, 11078fd9f632SThierry Reding .regs = { 11088fd9f632SThierry Reding .sid = { 11098fd9f632SThierry Reding .override = 0x6f8, 11108fd9f632SThierry Reding .security = 0x6fc, 11118fd9f632SThierry Reding }, 11128fd9f632SThierry Reding }, 11138fd9f632SThierry Reding }, { 11148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE4R, 11158fd9f632SThierry Reding .name = "pcie4r", 11168fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE4, 11178fd9f632SThierry Reding .regs = { 11188fd9f632SThierry Reding .sid = { 11198fd9f632SThierry Reding .override = 0x700, 11208fd9f632SThierry Reding .security = 0x704, 11218fd9f632SThierry Reding }, 11228fd9f632SThierry Reding }, 11238fd9f632SThierry Reding }, { 11248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE4W, 11258fd9f632SThierry Reding .name = "pcie4w", 11268fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE4, 11278fd9f632SThierry Reding .regs = { 11288fd9f632SThierry Reding .sid = { 11298fd9f632SThierry Reding .override = 0x708, 11308fd9f632SThierry Reding .security = 0x70c, 11318fd9f632SThierry Reding }, 11328fd9f632SThierry Reding }, 11338fd9f632SThierry Reding }, { 11348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE5R, 11358fd9f632SThierry Reding .name = "pcie5r", 11368fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE5, 11378fd9f632SThierry Reding .regs = { 11388fd9f632SThierry Reding .sid = { 11398fd9f632SThierry Reding .override = 0x710, 11408fd9f632SThierry Reding .security = 0x714, 11418fd9f632SThierry Reding }, 11428fd9f632SThierry Reding }, 11438fd9f632SThierry Reding }, { 11448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE5W, 11458fd9f632SThierry Reding .name = "pcie5w", 11468fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE5, 11478fd9f632SThierry Reding .regs = { 11488fd9f632SThierry Reding .sid = { 11498fd9f632SThierry Reding .override = 0x718, 11508fd9f632SThierry Reding .security = 0x71c, 11518fd9f632SThierry Reding }, 11528fd9f632SThierry Reding }, 11538fd9f632SThierry Reding }, { 11548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_ISPFALW, 11558fd9f632SThierry Reding .name = "ispfalw", 11568fd9f632SThierry Reding .sid = TEGRA194_SID_ISP_FALCON, 11578fd9f632SThierry Reding .regs = { 11588fd9f632SThierry Reding .sid = { 11598fd9f632SThierry Reding .override = 0x720, 11608fd9f632SThierry Reding .security = 0x724, 11618fd9f632SThierry Reding }, 11628fd9f632SThierry Reding }, 11638fd9f632SThierry Reding }, { 11648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA0RDA1, 11658fd9f632SThierry Reding .name = "dla0rda1", 11668fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA0, 11678fd9f632SThierry Reding .regs = { 11688fd9f632SThierry Reding .sid = { 11698fd9f632SThierry Reding .override = 0x748, 11708fd9f632SThierry Reding .security = 0x74c, 11718fd9f632SThierry Reding }, 11728fd9f632SThierry Reding }, 11738fd9f632SThierry Reding }, { 11748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_DLA1RDA1, 11758fd9f632SThierry Reding .name = "dla1rda1", 11768fd9f632SThierry Reding .sid = TEGRA194_SID_NVDLA1, 11778fd9f632SThierry Reding .regs = { 11788fd9f632SThierry Reding .sid = { 11798fd9f632SThierry Reding .override = 0x750, 11808fd9f632SThierry Reding .security = 0x754, 11818fd9f632SThierry Reding }, 11828fd9f632SThierry Reding }, 11838fd9f632SThierry Reding }, { 11848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA0RDA1, 11858fd9f632SThierry Reding .name = "pva0rda1", 11868fd9f632SThierry Reding .sid = TEGRA194_SID_PVA0, 11878fd9f632SThierry Reding .regs = { 11888fd9f632SThierry Reding .sid = { 11898fd9f632SThierry Reding .override = 0x758, 11908fd9f632SThierry Reding .security = 0x75c, 11918fd9f632SThierry Reding }, 11928fd9f632SThierry Reding }, 11938fd9f632SThierry Reding }, { 11948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA0RDB1, 11958fd9f632SThierry Reding .name = "pva0rdb1", 11968fd9f632SThierry Reding .sid = TEGRA194_SID_PVA0, 11978fd9f632SThierry Reding .regs = { 11988fd9f632SThierry Reding .sid = { 11998fd9f632SThierry Reding .override = 0x760, 12008fd9f632SThierry Reding .security = 0x764, 12018fd9f632SThierry Reding }, 12028fd9f632SThierry Reding }, 12038fd9f632SThierry Reding }, { 12048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA1RDA1, 12058fd9f632SThierry Reding .name = "pva1rda1", 12068fd9f632SThierry Reding .sid = TEGRA194_SID_PVA1, 12078fd9f632SThierry Reding .regs = { 12088fd9f632SThierry Reding .sid = { 12098fd9f632SThierry Reding .override = 0x768, 12108fd9f632SThierry Reding .security = 0x76c, 12118fd9f632SThierry Reding }, 12128fd9f632SThierry Reding }, 12138fd9f632SThierry Reding }, { 12148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PVA1RDB1, 12158fd9f632SThierry Reding .name = "pva1rdb1", 12168fd9f632SThierry Reding .sid = TEGRA194_SID_PVA1, 12178fd9f632SThierry Reding .regs = { 12188fd9f632SThierry Reding .sid = { 12198fd9f632SThierry Reding .override = 0x770, 12208fd9f632SThierry Reding .security = 0x774, 12218fd9f632SThierry Reding }, 12228fd9f632SThierry Reding }, 12238fd9f632SThierry Reding }, { 12248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE5R1, 12258fd9f632SThierry Reding .name = "pcie5r1", 12268fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE5, 12278fd9f632SThierry Reding .regs = { 12288fd9f632SThierry Reding .sid = { 12298fd9f632SThierry Reding .override = 0x778, 12308fd9f632SThierry Reding .security = 0x77c, 12318fd9f632SThierry Reding }, 12328fd9f632SThierry Reding }, 12338fd9f632SThierry Reding }, { 12348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVENCSRD1, 12358fd9f632SThierry Reding .name = "nvencsrd1", 12368fd9f632SThierry Reding .sid = TEGRA194_SID_NVENC, 12378fd9f632SThierry Reding .regs = { 12388fd9f632SThierry Reding .sid = { 12398fd9f632SThierry Reding .override = 0x780, 12408fd9f632SThierry Reding .security = 0x784, 12418fd9f632SThierry Reding }, 12428fd9f632SThierry Reding }, 12438fd9f632SThierry Reding }, { 12448fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVENC1SRD1, 12458fd9f632SThierry Reding .name = "nvenc1srd1", 12468fd9f632SThierry Reding .sid = TEGRA194_SID_NVENC1, 12478fd9f632SThierry Reding .regs = { 12488fd9f632SThierry Reding .sid = { 12498fd9f632SThierry Reding .override = 0x788, 12508fd9f632SThierry Reding .security = 0x78c, 12518fd9f632SThierry Reding }, 12528fd9f632SThierry Reding }, 12538fd9f632SThierry Reding }, { 12548fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_ISPRA1, 12558fd9f632SThierry Reding .name = "ispra1", 12568fd9f632SThierry Reding .sid = TEGRA194_SID_ISP, 12578fd9f632SThierry Reding .regs = { 12588fd9f632SThierry Reding .sid = { 12598fd9f632SThierry Reding .override = 0x790, 12608fd9f632SThierry Reding .security = 0x794, 12618fd9f632SThierry Reding }, 12628fd9f632SThierry Reding }, 12638fd9f632SThierry Reding }, { 12648fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_PCIE0R1, 12658fd9f632SThierry Reding .name = "pcie0r1", 12668fd9f632SThierry Reding .sid = TEGRA194_SID_PCIE0, 12678fd9f632SThierry Reding .regs = { 12688fd9f632SThierry Reding .sid = { 12698fd9f632SThierry Reding .override = 0x798, 12708fd9f632SThierry Reding .security = 0x79c, 12718fd9f632SThierry Reding }, 12728fd9f632SThierry Reding }, 12738fd9f632SThierry Reding }, { 12748fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVDEC1SRD, 12758fd9f632SThierry Reding .name = "nvdec1srd", 12768fd9f632SThierry Reding .sid = TEGRA194_SID_NVDEC1, 12778fd9f632SThierry Reding .regs = { 12788fd9f632SThierry Reding .sid = { 12798fd9f632SThierry Reding .override = 0x7c8, 12808fd9f632SThierry Reding .security = 0x7cc, 12818fd9f632SThierry Reding }, 12828fd9f632SThierry Reding }, 12838fd9f632SThierry Reding }, { 12848fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVDEC1SRD1, 12858fd9f632SThierry Reding .name = "nvdec1srd1", 12868fd9f632SThierry Reding .sid = TEGRA194_SID_NVDEC1, 12878fd9f632SThierry Reding .regs = { 12888fd9f632SThierry Reding .sid = { 12898fd9f632SThierry Reding .override = 0x7d0, 12908fd9f632SThierry Reding .security = 0x7d4, 12918fd9f632SThierry Reding }, 12928fd9f632SThierry Reding }, 12938fd9f632SThierry Reding }, { 12948fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_NVDEC1SWR, 12958fd9f632SThierry Reding .name = "nvdec1swr", 12968fd9f632SThierry Reding .sid = TEGRA194_SID_NVDEC1, 12978fd9f632SThierry Reding .regs = { 12988fd9f632SThierry Reding .sid = { 12998fd9f632SThierry Reding .override = 0x7d8, 13008fd9f632SThierry Reding .security = 0x7dc, 13018fd9f632SThierry Reding }, 13028fd9f632SThierry Reding }, 13038fd9f632SThierry Reding }, { 13048fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU5R, 13058fd9f632SThierry Reding .name = "miu5r", 13068fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 13078fd9f632SThierry Reding .regs = { 13088fd9f632SThierry Reding .sid = { 13098fd9f632SThierry Reding .override = 0x7e0, 13108fd9f632SThierry Reding .security = 0x7e4, 13118fd9f632SThierry Reding }, 13128fd9f632SThierry Reding }, 13138fd9f632SThierry Reding }, { 13148fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU5W, 13158fd9f632SThierry Reding .name = "miu5w", 13168fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 13178fd9f632SThierry Reding .regs = { 13188fd9f632SThierry Reding .sid = { 13198fd9f632SThierry Reding .override = 0x7e8, 13208fd9f632SThierry Reding .security = 0x7ec, 13218fd9f632SThierry Reding }, 13228fd9f632SThierry Reding }, 13238fd9f632SThierry Reding }, { 13248fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU6R, 13258fd9f632SThierry Reding .name = "miu6r", 13268fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 13278fd9f632SThierry Reding .regs = { 13288fd9f632SThierry Reding .sid = { 13298fd9f632SThierry Reding .override = 0x7f0, 13308fd9f632SThierry Reding .security = 0x7f4, 13318fd9f632SThierry Reding }, 13328fd9f632SThierry Reding }, 13338fd9f632SThierry Reding }, { 13348fd9f632SThierry Reding .id = TEGRA194_MEMORY_CLIENT_MIU6W, 13358fd9f632SThierry Reding .name = "miu6w", 13368fd9f632SThierry Reding .sid = TEGRA194_SID_MIU, 13378fd9f632SThierry Reding .regs = { 13388fd9f632SThierry Reding .sid = { 13398fd9f632SThierry Reding .override = 0x7f8, 13408fd9f632SThierry Reding .security = 0x7fc, 13418fd9f632SThierry Reding }, 13428fd9f632SThierry Reding }, 13438fd9f632SThierry Reding }, 13448fd9f632SThierry Reding }; 13458fd9f632SThierry Reding 13468fd9f632SThierry Reding const struct tegra_mc_soc tegra194_mc_soc = { 13478fd9f632SThierry Reding .num_clients = ARRAY_SIZE(tegra194_mc_clients), 13488fd9f632SThierry Reding .clients = tegra194_mc_clients, 13498fd9f632SThierry Reding .num_address_bits = 40, 1350a7cffa11SAshish Mhetre .num_channels = 16, 135154a85e09SAshish Mhetre .client_id_mask = 0xff, 135254a85e09SAshish Mhetre .intmask = MC_INT_DECERR_ROUTE_SANITY | 135354a85e09SAshish Mhetre MC_INT_DECERR_GENERALIZED_CARVEOUT | MC_INT_DECERR_MTS | 135454a85e09SAshish Mhetre MC_INT_SECERR_SEC | MC_INT_DECERR_VPR | 135554a85e09SAshish Mhetre MC_INT_SECURITY_VIOLATION | MC_INT_DECERR_EMEM, 135654a85e09SAshish Mhetre .has_addr_hi_reg = true, 13578fd9f632SThierry Reding .ops = &tegra186_mc_ops, 1358*d1478aeaSThierry Reding .icc_ops = &tegra_mc_icc_ops, 135954a85e09SAshish Mhetre .ch_intmask = 0x00000f00, 136054a85e09SAshish Mhetre .global_intstatus_channel_shift = 8, 13618fd9f632SThierry Reding }; 1362