提交 7191b623 编写于 作者: T Thierry Reding 提交者: Krzysztof Kozlowski

memory: tegra: Add memory client IDs to tables

The memory client IDs will subsequently be used to program override SIDs
for the given clients depending on the device tree configuration.
Signed-off-by: NThierry Reding <treding@nvidia.com>
Link: https://lore.kernel.org/r/20210602163302.120041-12-thierry.reding@gmail.comSigned-off-by: NKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
上级 7355c7b9
...@@ -79,6 +79,7 @@ static const struct tegra_mc_ops tegra186_mc_ops = { ...@@ -79,6 +79,7 @@ static const struct tegra_mc_ops tegra186_mc_ops = {
#if defined(CONFIG_ARCH_TEGRA_186_SOC) #if defined(CONFIG_ARCH_TEGRA_186_SOC)
static const struct tegra_mc_client tegra186_mc_clients[] = { static const struct tegra_mc_client tegra186_mc_clients[] = {
{ {
.id = TEGRA186_MEMORY_CLIENT_PTCR,
.name = "ptcr", .name = "ptcr",
.sid = TEGRA186_SID_PASSTHROUGH, .sid = TEGRA186_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -88,6 +89,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -88,6 +89,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_AFIR,
.name = "afir", .name = "afir",
.sid = TEGRA186_SID_AFI, .sid = TEGRA186_SID_AFI,
.regs = { .regs = {
...@@ -97,6 +99,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -97,6 +99,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_HDAR,
.name = "hdar", .name = "hdar",
.sid = TEGRA186_SID_HDA, .sid = TEGRA186_SID_HDA,
.regs = { .regs = {
...@@ -106,6 +109,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -106,6 +109,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_HOST1XDMAR,
.name = "host1xdmar", .name = "host1xdmar",
.sid = TEGRA186_SID_HOST1X, .sid = TEGRA186_SID_HOST1X,
.regs = { .regs = {
...@@ -115,6 +119,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -115,6 +119,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_NVENCSRD,
.name = "nvencsrd", .name = "nvencsrd",
.sid = TEGRA186_SID_NVENC, .sid = TEGRA186_SID_NVENC,
.regs = { .regs = {
...@@ -124,6 +129,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -124,6 +129,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SATAR,
.name = "satar", .name = "satar",
.sid = TEGRA186_SID_SATA, .sid = TEGRA186_SID_SATA,
.regs = { .regs = {
...@@ -133,6 +139,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -133,6 +139,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_MPCORER,
.name = "mpcorer", .name = "mpcorer",
.sid = TEGRA186_SID_PASSTHROUGH, .sid = TEGRA186_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -142,6 +149,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -142,6 +149,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_NVENCSWR,
.name = "nvencswr", .name = "nvencswr",
.sid = TEGRA186_SID_NVENC, .sid = TEGRA186_SID_NVENC,
.regs = { .regs = {
...@@ -151,6 +159,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -151,6 +159,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_AFIW,
.name = "afiw", .name = "afiw",
.sid = TEGRA186_SID_AFI, .sid = TEGRA186_SID_AFI,
.regs = { .regs = {
...@@ -160,6 +169,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -160,6 +169,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_HDAW,
.name = "hdaw", .name = "hdaw",
.sid = TEGRA186_SID_HDA, .sid = TEGRA186_SID_HDA,
.regs = { .regs = {
...@@ -169,6 +179,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -169,6 +179,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_MPCOREW,
.name = "mpcorew", .name = "mpcorew",
.sid = TEGRA186_SID_PASSTHROUGH, .sid = TEGRA186_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -178,6 +189,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -178,6 +189,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SATAW,
.name = "sataw", .name = "sataw",
.sid = TEGRA186_SID_SATA, .sid = TEGRA186_SID_SATA,
.regs = { .regs = {
...@@ -187,6 +199,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -187,6 +199,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_ISPRA,
.name = "ispra", .name = "ispra",
.sid = TEGRA186_SID_ISP, .sid = TEGRA186_SID_ISP,
.regs = { .regs = {
...@@ -196,6 +209,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -196,6 +209,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_ISPWA,
.name = "ispwa", .name = "ispwa",
.sid = TEGRA186_SID_ISP, .sid = TEGRA186_SID_ISP,
.regs = { .regs = {
...@@ -205,6 +219,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -205,6 +219,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_ISPWB,
.name = "ispwb", .name = "ispwb",
.sid = TEGRA186_SID_ISP, .sid = TEGRA186_SID_ISP,
.regs = { .regs = {
...@@ -214,6 +229,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -214,6 +229,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_XUSB_HOSTR,
.name = "xusb_hostr", .name = "xusb_hostr",
.sid = TEGRA186_SID_XUSB_HOST, .sid = TEGRA186_SID_XUSB_HOST,
.regs = { .regs = {
...@@ -223,6 +239,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -223,6 +239,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_XUSB_HOSTW,
.name = "xusb_hostw", .name = "xusb_hostw",
.sid = TEGRA186_SID_XUSB_HOST, .sid = TEGRA186_SID_XUSB_HOST,
.regs = { .regs = {
...@@ -232,6 +249,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -232,6 +249,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_XUSB_DEVR,
.name = "xusb_devr", .name = "xusb_devr",
.sid = TEGRA186_SID_XUSB_DEV, .sid = TEGRA186_SID_XUSB_DEV,
.regs = { .regs = {
...@@ -241,6 +259,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -241,6 +259,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_XUSB_DEVW,
.name = "xusb_devw", .name = "xusb_devw",
.sid = TEGRA186_SID_XUSB_DEV, .sid = TEGRA186_SID_XUSB_DEV,
.regs = { .regs = {
...@@ -250,6 +269,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -250,6 +269,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_TSECSRD,
.name = "tsecsrd", .name = "tsecsrd",
.sid = TEGRA186_SID_TSEC, .sid = TEGRA186_SID_TSEC,
.regs = { .regs = {
...@@ -259,6 +279,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -259,6 +279,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_TSECSWR,
.name = "tsecswr", .name = "tsecswr",
.sid = TEGRA186_SID_TSEC, .sid = TEGRA186_SID_TSEC,
.regs = { .regs = {
...@@ -268,6 +289,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -268,6 +289,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_GPUSRD,
.name = "gpusrd", .name = "gpusrd",
.sid = TEGRA186_SID_GPU, .sid = TEGRA186_SID_GPU,
.regs = { .regs = {
...@@ -277,6 +299,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -277,6 +299,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_GPUSWR,
.name = "gpuswr", .name = "gpuswr",
.sid = TEGRA186_SID_GPU, .sid = TEGRA186_SID_GPU,
.regs = { .regs = {
...@@ -286,6 +309,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -286,6 +309,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SDMMCRA,
.name = "sdmmcra", .name = "sdmmcra",
.sid = TEGRA186_SID_SDMMC1, .sid = TEGRA186_SID_SDMMC1,
.regs = { .regs = {
...@@ -295,6 +319,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -295,6 +319,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SDMMCRAA,
.name = "sdmmcraa", .name = "sdmmcraa",
.sid = TEGRA186_SID_SDMMC2, .sid = TEGRA186_SID_SDMMC2,
.regs = { .regs = {
...@@ -304,6 +329,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -304,6 +329,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SDMMCR,
.name = "sdmmcr", .name = "sdmmcr",
.sid = TEGRA186_SID_SDMMC3, .sid = TEGRA186_SID_SDMMC3,
.regs = { .regs = {
...@@ -313,6 +339,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -313,6 +339,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SDMMCRAB,
.name = "sdmmcrab", .name = "sdmmcrab",
.sid = TEGRA186_SID_SDMMC4, .sid = TEGRA186_SID_SDMMC4,
.regs = { .regs = {
...@@ -322,6 +349,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -322,6 +349,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SDMMCWA,
.name = "sdmmcwa", .name = "sdmmcwa",
.sid = TEGRA186_SID_SDMMC1, .sid = TEGRA186_SID_SDMMC1,
.regs = { .regs = {
...@@ -331,6 +359,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -331,6 +359,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SDMMCWAA,
.name = "sdmmcwaa", .name = "sdmmcwaa",
.sid = TEGRA186_SID_SDMMC2, .sid = TEGRA186_SID_SDMMC2,
.regs = { .regs = {
...@@ -340,6 +369,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -340,6 +369,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SDMMCW,
.name = "sdmmcw", .name = "sdmmcw",
.sid = TEGRA186_SID_SDMMC3, .sid = TEGRA186_SID_SDMMC3,
.regs = { .regs = {
...@@ -349,6 +379,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -349,6 +379,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SDMMCWAB,
.name = "sdmmcwab", .name = "sdmmcwab",
.sid = TEGRA186_SID_SDMMC4, .sid = TEGRA186_SID_SDMMC4,
.regs = { .regs = {
...@@ -358,6 +389,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -358,6 +389,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_VICSRD,
.name = "vicsrd", .name = "vicsrd",
.sid = TEGRA186_SID_VIC, .sid = TEGRA186_SID_VIC,
.regs = { .regs = {
...@@ -367,6 +399,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -367,6 +399,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_VICSWR,
.name = "vicswr", .name = "vicswr",
.sid = TEGRA186_SID_VIC, .sid = TEGRA186_SID_VIC,
.regs = { .regs = {
...@@ -376,6 +409,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -376,6 +409,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_VIW,
.name = "viw", .name = "viw",
.sid = TEGRA186_SID_VI, .sid = TEGRA186_SID_VI,
.regs = { .regs = {
...@@ -385,6 +419,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -385,6 +419,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_NVDECSRD,
.name = "nvdecsrd", .name = "nvdecsrd",
.sid = TEGRA186_SID_NVDEC, .sid = TEGRA186_SID_NVDEC,
.regs = { .regs = {
...@@ -394,6 +429,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -394,6 +429,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_NVDECSWR,
.name = "nvdecswr", .name = "nvdecswr",
.sid = TEGRA186_SID_NVDEC, .sid = TEGRA186_SID_NVDEC,
.regs = { .regs = {
...@@ -403,6 +439,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -403,6 +439,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_APER,
.name = "aper", .name = "aper",
.sid = TEGRA186_SID_APE, .sid = TEGRA186_SID_APE,
.regs = { .regs = {
...@@ -412,6 +449,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -412,6 +449,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_APEW,
.name = "apew", .name = "apew",
.sid = TEGRA186_SID_APE, .sid = TEGRA186_SID_APE,
.regs = { .regs = {
...@@ -421,6 +459,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -421,6 +459,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_NVJPGSRD,
.name = "nvjpgsrd", .name = "nvjpgsrd",
.sid = TEGRA186_SID_NVJPG, .sid = TEGRA186_SID_NVJPG,
.regs = { .regs = {
...@@ -430,6 +469,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -430,6 +469,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_NVJPGSWR,
.name = "nvjpgswr", .name = "nvjpgswr",
.sid = TEGRA186_SID_NVJPG, .sid = TEGRA186_SID_NVJPG,
.regs = { .regs = {
...@@ -439,6 +479,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -439,6 +479,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SESRD,
.name = "sesrd", .name = "sesrd",
.sid = TEGRA186_SID_SE, .sid = TEGRA186_SID_SE,
.regs = { .regs = {
...@@ -448,6 +489,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -448,6 +489,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SESWR,
.name = "seswr", .name = "seswr",
.sid = TEGRA186_SID_SE, .sid = TEGRA186_SID_SE,
.regs = { .regs = {
...@@ -457,6 +499,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -457,6 +499,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_ETRR,
.name = "etrr", .name = "etrr",
.sid = TEGRA186_SID_ETR, .sid = TEGRA186_SID_ETR,
.regs = { .regs = {
...@@ -466,6 +509,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -466,6 +509,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_ETRW,
.name = "etrw", .name = "etrw",
.sid = TEGRA186_SID_ETR, .sid = TEGRA186_SID_ETR,
.regs = { .regs = {
...@@ -475,6 +519,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -475,6 +519,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_TSECSRDB,
.name = "tsecsrdb", .name = "tsecsrdb",
.sid = TEGRA186_SID_TSECB, .sid = TEGRA186_SID_TSECB,
.regs = { .regs = {
...@@ -484,6 +529,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -484,6 +529,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_TSECSWRB,
.name = "tsecswrb", .name = "tsecswrb",
.sid = TEGRA186_SID_TSECB, .sid = TEGRA186_SID_TSECB,
.regs = { .regs = {
...@@ -493,6 +539,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -493,6 +539,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_GPUSRD2,
.name = "gpusrd2", .name = "gpusrd2",
.sid = TEGRA186_SID_GPU, .sid = TEGRA186_SID_GPU,
.regs = { .regs = {
...@@ -502,6 +549,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -502,6 +549,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_GPUSWR2,
.name = "gpuswr2", .name = "gpuswr2",
.sid = TEGRA186_SID_GPU, .sid = TEGRA186_SID_GPU,
.regs = { .regs = {
...@@ -511,6 +559,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -511,6 +559,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_AXISR,
.name = "axisr", .name = "axisr",
.sid = TEGRA186_SID_GPCDMA_0, .sid = TEGRA186_SID_GPCDMA_0,
.regs = { .regs = {
...@@ -520,6 +569,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -520,6 +569,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_AXISW,
.name = "axisw", .name = "axisw",
.sid = TEGRA186_SID_GPCDMA_0, .sid = TEGRA186_SID_GPCDMA_0,
.regs = { .regs = {
...@@ -529,6 +579,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -529,6 +579,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_EQOSR,
.name = "eqosr", .name = "eqosr",
.sid = TEGRA186_SID_EQOS, .sid = TEGRA186_SID_EQOS,
.regs = { .regs = {
...@@ -538,6 +589,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -538,6 +589,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_EQOSW,
.name = "eqosw", .name = "eqosw",
.sid = TEGRA186_SID_EQOS, .sid = TEGRA186_SID_EQOS,
.regs = { .regs = {
...@@ -547,6 +599,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -547,6 +599,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_UFSHCR,
.name = "ufshcr", .name = "ufshcr",
.sid = TEGRA186_SID_UFSHC, .sid = TEGRA186_SID_UFSHC,
.regs = { .regs = {
...@@ -556,6 +609,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -556,6 +609,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_UFSHCW,
.name = "ufshcw", .name = "ufshcw",
.sid = TEGRA186_SID_UFSHC, .sid = TEGRA186_SID_UFSHC,
.regs = { .regs = {
...@@ -565,6 +619,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -565,6 +619,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_NVDISPLAYR,
.name = "nvdisplayr", .name = "nvdisplayr",
.sid = TEGRA186_SID_NVDISPLAY, .sid = TEGRA186_SID_NVDISPLAY,
.regs = { .regs = {
...@@ -574,6 +629,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -574,6 +629,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_BPMPR,
.name = "bpmpr", .name = "bpmpr",
.sid = TEGRA186_SID_BPMP, .sid = TEGRA186_SID_BPMP,
.regs = { .regs = {
...@@ -583,6 +639,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -583,6 +639,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_BPMPW,
.name = "bpmpw", .name = "bpmpw",
.sid = TEGRA186_SID_BPMP, .sid = TEGRA186_SID_BPMP,
.regs = { .regs = {
...@@ -592,6 +649,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -592,6 +649,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_BPMPDMAR,
.name = "bpmpdmar", .name = "bpmpdmar",
.sid = TEGRA186_SID_BPMP, .sid = TEGRA186_SID_BPMP,
.regs = { .regs = {
...@@ -601,6 +659,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -601,6 +659,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_BPMPDMAW,
.name = "bpmpdmaw", .name = "bpmpdmaw",
.sid = TEGRA186_SID_BPMP, .sid = TEGRA186_SID_BPMP,
.regs = { .regs = {
...@@ -610,6 +669,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -610,6 +669,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_AONR,
.name = "aonr", .name = "aonr",
.sid = TEGRA186_SID_AON, .sid = TEGRA186_SID_AON,
.regs = { .regs = {
...@@ -619,6 +679,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -619,6 +679,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_AONW,
.name = "aonw", .name = "aonw",
.sid = TEGRA186_SID_AON, .sid = TEGRA186_SID_AON,
.regs = { .regs = {
...@@ -628,6 +689,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -628,6 +689,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_AONDMAR,
.name = "aondmar", .name = "aondmar",
.sid = TEGRA186_SID_AON, .sid = TEGRA186_SID_AON,
.regs = { .regs = {
...@@ -637,6 +699,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -637,6 +699,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_AONDMAW,
.name = "aondmaw", .name = "aondmaw",
.sid = TEGRA186_SID_AON, .sid = TEGRA186_SID_AON,
.regs = { .regs = {
...@@ -646,6 +709,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -646,6 +709,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SCER,
.name = "scer", .name = "scer",
.sid = TEGRA186_SID_SCE, .sid = TEGRA186_SID_SCE,
.regs = { .regs = {
...@@ -655,6 +719,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -655,6 +719,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SCEW,
.name = "scew", .name = "scew",
.sid = TEGRA186_SID_SCE, .sid = TEGRA186_SID_SCE,
.regs = { .regs = {
...@@ -664,6 +729,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -664,6 +729,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SCEDMAR,
.name = "scedmar", .name = "scedmar",
.sid = TEGRA186_SID_SCE, .sid = TEGRA186_SID_SCE,
.regs = { .regs = {
...@@ -673,6 +739,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -673,6 +739,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_SCEDMAW,
.name = "scedmaw", .name = "scedmaw",
.sid = TEGRA186_SID_SCE, .sid = TEGRA186_SID_SCE,
.regs = { .regs = {
...@@ -682,6 +749,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -682,6 +749,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_APEDMAR,
.name = "apedmar", .name = "apedmar",
.sid = TEGRA186_SID_APE, .sid = TEGRA186_SID_APE,
.regs = { .regs = {
...@@ -691,6 +759,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -691,6 +759,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_APEDMAW,
.name = "apedmaw", .name = "apedmaw",
.sid = TEGRA186_SID_APE, .sid = TEGRA186_SID_APE,
.regs = { .regs = {
...@@ -700,6 +769,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -700,6 +769,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_NVDISPLAYR1,
.name = "nvdisplayr1", .name = "nvdisplayr1",
.sid = TEGRA186_SID_NVDISPLAY, .sid = TEGRA186_SID_NVDISPLAY,
.regs = { .regs = {
...@@ -709,6 +779,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -709,6 +779,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_VICSRD1,
.name = "vicsrd1", .name = "vicsrd1",
.sid = TEGRA186_SID_VIC, .sid = TEGRA186_SID_VIC,
.regs = { .regs = {
...@@ -718,6 +789,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = { ...@@ -718,6 +789,7 @@ static const struct tegra_mc_client tegra186_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA186_MEMORY_CLIENT_NVDECSRD1,
.name = "nvdecsrd1", .name = "nvdecsrd1",
.sid = TEGRA186_SID_NVDEC, .sid = TEGRA186_SID_NVDEC,
.regs = { .regs = {
...@@ -740,6 +812,7 @@ const struct tegra_mc_soc tegra186_mc_soc = { ...@@ -740,6 +812,7 @@ const struct tegra_mc_soc tegra186_mc_soc = {
#if defined(CONFIG_ARCH_TEGRA_194_SOC) #if defined(CONFIG_ARCH_TEGRA_194_SOC)
static const struct tegra_mc_client tegra194_mc_clients[] = { static const struct tegra_mc_client tegra194_mc_clients[] = {
{ {
.id = TEGRA194_MEMORY_CLIENT_PTCR,
.name = "ptcr", .name = "ptcr",
.sid = TEGRA194_SID_PASSTHROUGH, .sid = TEGRA194_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -749,6 +822,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -749,6 +822,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU7R,
.name = "miu7r", .name = "miu7r",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -758,6 +832,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -758,6 +832,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU7W,
.name = "miu7w", .name = "miu7w",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -767,6 +842,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -767,6 +842,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_HDAR,
.name = "hdar", .name = "hdar",
.sid = TEGRA194_SID_HDA, .sid = TEGRA194_SID_HDA,
.regs = { .regs = {
...@@ -776,6 +852,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -776,6 +852,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_HOST1XDMAR,
.name = "host1xdmar", .name = "host1xdmar",
.sid = TEGRA194_SID_HOST1X, .sid = TEGRA194_SID_HOST1X,
.regs = { .regs = {
...@@ -785,6 +862,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -785,6 +862,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVENCSRD,
.name = "nvencsrd", .name = "nvencsrd",
.sid = TEGRA194_SID_NVENC, .sid = TEGRA194_SID_NVENC,
.regs = { .regs = {
...@@ -794,6 +872,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -794,6 +872,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SATAR,
.name = "satar", .name = "satar",
.sid = TEGRA194_SID_SATA, .sid = TEGRA194_SID_SATA,
.regs = { .regs = {
...@@ -803,6 +882,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -803,6 +882,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MPCORER,
.name = "mpcorer", .name = "mpcorer",
.sid = TEGRA194_SID_PASSTHROUGH, .sid = TEGRA194_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -812,6 +892,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -812,6 +892,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVENCSWR,
.name = "nvencswr", .name = "nvencswr",
.sid = TEGRA194_SID_NVENC, .sid = TEGRA194_SID_NVENC,
.regs = { .regs = {
...@@ -821,6 +902,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -821,6 +902,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_HDAW,
.name = "hdaw", .name = "hdaw",
.sid = TEGRA194_SID_HDA, .sid = TEGRA194_SID_HDA,
.regs = { .regs = {
...@@ -830,6 +912,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -830,6 +912,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MPCOREW,
.name = "mpcorew", .name = "mpcorew",
.sid = TEGRA194_SID_PASSTHROUGH, .sid = TEGRA194_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -839,6 +922,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -839,6 +922,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SATAW,
.name = "sataw", .name = "sataw",
.sid = TEGRA194_SID_SATA, .sid = TEGRA194_SID_SATA,
.regs = { .regs = {
...@@ -848,6 +932,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -848,6 +932,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_ISPRA,
.name = "ispra", .name = "ispra",
.sid = TEGRA194_SID_ISP, .sid = TEGRA194_SID_ISP,
.regs = { .regs = {
...@@ -857,6 +942,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -857,6 +942,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_ISPFALR,
.name = "ispfalr", .name = "ispfalr",
.sid = TEGRA194_SID_ISP_FALCON, .sid = TEGRA194_SID_ISP_FALCON,
.regs = { .regs = {
...@@ -866,6 +952,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -866,6 +952,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_ISPWA,
.name = "ispwa", .name = "ispwa",
.sid = TEGRA194_SID_ISP, .sid = TEGRA194_SID_ISP,
.regs = { .regs = {
...@@ -875,6 +962,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -875,6 +962,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_ISPWB,
.name = "ispwb", .name = "ispwb",
.sid = TEGRA194_SID_ISP, .sid = TEGRA194_SID_ISP,
.regs = { .regs = {
...@@ -884,6 +972,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -884,6 +972,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_XUSB_HOSTR,
.name = "xusb_hostr", .name = "xusb_hostr",
.sid = TEGRA194_SID_XUSB_HOST, .sid = TEGRA194_SID_XUSB_HOST,
.regs = { .regs = {
...@@ -893,6 +982,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -893,6 +982,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_XUSB_HOSTW,
.name = "xusb_hostw", .name = "xusb_hostw",
.sid = TEGRA194_SID_XUSB_HOST, .sid = TEGRA194_SID_XUSB_HOST,
.regs = { .regs = {
...@@ -902,6 +992,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -902,6 +992,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_XUSB_DEVR,
.name = "xusb_devr", .name = "xusb_devr",
.sid = TEGRA194_SID_XUSB_DEV, .sid = TEGRA194_SID_XUSB_DEV,
.regs = { .regs = {
...@@ -911,6 +1002,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -911,6 +1002,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_XUSB_DEVW,
.name = "xusb_devw", .name = "xusb_devw",
.sid = TEGRA194_SID_XUSB_DEV, .sid = TEGRA194_SID_XUSB_DEV,
.regs = { .regs = {
...@@ -920,6 +1012,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -920,6 +1012,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SDMMCRA,
.name = "sdmmcra", .name = "sdmmcra",
.sid = TEGRA194_SID_SDMMC1, .sid = TEGRA194_SID_SDMMC1,
.regs = { .regs = {
...@@ -929,6 +1022,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -929,6 +1022,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SDMMCR,
.name = "sdmmcr", .name = "sdmmcr",
.sid = TEGRA194_SID_SDMMC3, .sid = TEGRA194_SID_SDMMC3,
.regs = { .regs = {
...@@ -938,6 +1032,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -938,6 +1032,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SDMMCRAB,
.name = "sdmmcrab", .name = "sdmmcrab",
.sid = TEGRA194_SID_SDMMC4, .sid = TEGRA194_SID_SDMMC4,
.regs = { .regs = {
...@@ -947,6 +1042,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -947,6 +1042,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SDMMCWA,
.name = "sdmmcwa", .name = "sdmmcwa",
.sid = TEGRA194_SID_SDMMC1, .sid = TEGRA194_SID_SDMMC1,
.regs = { .regs = {
...@@ -956,6 +1052,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -956,6 +1052,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SDMMCW,
.name = "sdmmcw", .name = "sdmmcw",
.sid = TEGRA194_SID_SDMMC3, .sid = TEGRA194_SID_SDMMC3,
.regs = { .regs = {
...@@ -965,6 +1062,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -965,6 +1062,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SDMMCWAB,
.name = "sdmmcwab", .name = "sdmmcwab",
.sid = TEGRA194_SID_SDMMC4, .sid = TEGRA194_SID_SDMMC4,
.regs = { .regs = {
...@@ -974,6 +1072,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -974,6 +1072,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_VICSRD,
.name = "vicsrd", .name = "vicsrd",
.sid = TEGRA194_SID_VIC, .sid = TEGRA194_SID_VIC,
.regs = { .regs = {
...@@ -983,6 +1082,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -983,6 +1082,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_VICSWR,
.name = "vicswr", .name = "vicswr",
.sid = TEGRA194_SID_VIC, .sid = TEGRA194_SID_VIC,
.regs = { .regs = {
...@@ -992,6 +1092,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -992,6 +1092,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_VIW,
.name = "viw", .name = "viw",
.sid = TEGRA194_SID_VI, .sid = TEGRA194_SID_VI,
.regs = { .regs = {
...@@ -1001,6 +1102,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1001,6 +1102,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVDECSRD,
.name = "nvdecsrd", .name = "nvdecsrd",
.sid = TEGRA194_SID_NVDEC, .sid = TEGRA194_SID_NVDEC,
.regs = { .regs = {
...@@ -1010,6 +1112,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1010,6 +1112,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVDECSWR,
.name = "nvdecswr", .name = "nvdecswr",
.sid = TEGRA194_SID_NVDEC, .sid = TEGRA194_SID_NVDEC,
.regs = { .regs = {
...@@ -1019,6 +1122,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1019,6 +1122,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_APER,
.name = "aper", .name = "aper",
.sid = TEGRA194_SID_APE, .sid = TEGRA194_SID_APE,
.regs = { .regs = {
...@@ -1028,6 +1132,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1028,6 +1132,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_APEW,
.name = "apew", .name = "apew",
.sid = TEGRA194_SID_APE, .sid = TEGRA194_SID_APE,
.regs = { .regs = {
...@@ -1037,6 +1142,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1037,6 +1142,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVJPGSRD,
.name = "nvjpgsrd", .name = "nvjpgsrd",
.sid = TEGRA194_SID_NVJPG, .sid = TEGRA194_SID_NVJPG,
.regs = { .regs = {
...@@ -1046,6 +1152,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1046,6 +1152,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVJPGSWR,
.name = "nvjpgswr", .name = "nvjpgswr",
.sid = TEGRA194_SID_NVJPG, .sid = TEGRA194_SID_NVJPG,
.regs = { .regs = {
...@@ -1056,6 +1163,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1056,6 +1163,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, { }, {
.name = "axiapr", .name = "axiapr",
.id = TEGRA194_MEMORY_CLIENT_AXIAPR,
.sid = TEGRA194_SID_PASSTHROUGH, .sid = TEGRA194_SID_PASSTHROUGH,
.regs = { .regs = {
.sid = { .sid = {
...@@ -1064,6 +1172,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1064,6 +1172,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_AXIAPW,
.name = "axiapw", .name = "axiapw",
.sid = TEGRA194_SID_PASSTHROUGH, .sid = TEGRA194_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -1073,6 +1182,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1073,6 +1182,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_ETRR,
.name = "etrr", .name = "etrr",
.sid = TEGRA194_SID_ETR, .sid = TEGRA194_SID_ETR,
.regs = { .regs = {
...@@ -1082,6 +1192,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1082,6 +1192,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_ETRW,
.name = "etrw", .name = "etrw",
.sid = TEGRA194_SID_ETR, .sid = TEGRA194_SID_ETR,
.regs = { .regs = {
...@@ -1091,6 +1202,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1091,6 +1202,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_AXISR,
.name = "axisr", .name = "axisr",
.sid = TEGRA194_SID_PASSTHROUGH, .sid = TEGRA194_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -1100,6 +1212,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1100,6 +1212,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_AXISW,
.name = "axisw", .name = "axisw",
.sid = TEGRA194_SID_PASSTHROUGH, .sid = TEGRA194_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -1109,6 +1222,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1109,6 +1222,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_EQOSR,
.name = "eqosr", .name = "eqosr",
.sid = TEGRA194_SID_EQOS, .sid = TEGRA194_SID_EQOS,
.regs = { .regs = {
...@@ -1119,6 +1233,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1119,6 +1233,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, { }, {
.name = "eqosw", .name = "eqosw",
.id = TEGRA194_MEMORY_CLIENT_EQOSW,
.sid = TEGRA194_SID_EQOS, .sid = TEGRA194_SID_EQOS,
.regs = { .regs = {
.sid = { .sid = {
...@@ -1127,6 +1242,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1127,6 +1242,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_UFSHCR,
.name = "ufshcr", .name = "ufshcr",
.sid = TEGRA194_SID_UFSHC, .sid = TEGRA194_SID_UFSHC,
.regs = { .regs = {
...@@ -1136,6 +1252,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1136,6 +1252,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_UFSHCW,
.name = "ufshcw", .name = "ufshcw",
.sid = TEGRA194_SID_UFSHC, .sid = TEGRA194_SID_UFSHC,
.regs = { .regs = {
...@@ -1145,6 +1262,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1145,6 +1262,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVDISPLAYR,
.name = "nvdisplayr", .name = "nvdisplayr",
.sid = TEGRA194_SID_NVDISPLAY, .sid = TEGRA194_SID_NVDISPLAY,
.regs = { .regs = {
...@@ -1154,6 +1272,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1154,6 +1272,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_BPMPR,
.name = "bpmpr", .name = "bpmpr",
.sid = TEGRA194_SID_BPMP, .sid = TEGRA194_SID_BPMP,
.regs = { .regs = {
...@@ -1163,6 +1282,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1163,6 +1282,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_BPMPW,
.name = "bpmpw", .name = "bpmpw",
.sid = TEGRA194_SID_BPMP, .sid = TEGRA194_SID_BPMP,
.regs = { .regs = {
...@@ -1172,6 +1292,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1172,6 +1292,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_BPMPDMAR,
.name = "bpmpdmar", .name = "bpmpdmar",
.sid = TEGRA194_SID_BPMP, .sid = TEGRA194_SID_BPMP,
.regs = { .regs = {
...@@ -1181,6 +1302,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1181,6 +1302,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_BPMPDMAW,
.name = "bpmpdmaw", .name = "bpmpdmaw",
.sid = TEGRA194_SID_BPMP, .sid = TEGRA194_SID_BPMP,
.regs = { .regs = {
...@@ -1190,6 +1312,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1190,6 +1312,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_AONR,
.name = "aonr", .name = "aonr",
.sid = TEGRA194_SID_AON, .sid = TEGRA194_SID_AON,
.regs = { .regs = {
...@@ -1199,6 +1322,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1199,6 +1322,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_AONW,
.name = "aonw", .name = "aonw",
.sid = TEGRA194_SID_AON, .sid = TEGRA194_SID_AON,
.regs = { .regs = {
...@@ -1208,6 +1332,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1208,6 +1332,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_AONDMAR,
.name = "aondmar", .name = "aondmar",
.sid = TEGRA194_SID_AON, .sid = TEGRA194_SID_AON,
.regs = { .regs = {
...@@ -1217,6 +1342,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1217,6 +1342,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_AONDMAW,
.name = "aondmaw", .name = "aondmaw",
.sid = TEGRA194_SID_AON, .sid = TEGRA194_SID_AON,
.regs = { .regs = {
...@@ -1226,6 +1352,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1226,6 +1352,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SCER,
.name = "scer", .name = "scer",
.sid = TEGRA194_SID_SCE, .sid = TEGRA194_SID_SCE,
.regs = { .regs = {
...@@ -1235,6 +1362,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1235,6 +1362,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SCEW,
.name = "scew", .name = "scew",
.sid = TEGRA194_SID_SCE, .sid = TEGRA194_SID_SCE,
.regs = { .regs = {
...@@ -1244,6 +1372,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1244,6 +1372,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SCEDMAR,
.name = "scedmar", .name = "scedmar",
.sid = TEGRA194_SID_SCE, .sid = TEGRA194_SID_SCE,
.regs = { .regs = {
...@@ -1253,6 +1382,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1253,6 +1382,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_SCEDMAW,
.name = "scedmaw", .name = "scedmaw",
.sid = TEGRA194_SID_SCE, .sid = TEGRA194_SID_SCE,
.regs = { .regs = {
...@@ -1262,6 +1392,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1262,6 +1392,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_APEDMAR,
.name = "apedmar", .name = "apedmar",
.sid = TEGRA194_SID_APE, .sid = TEGRA194_SID_APE,
.regs = { .regs = {
...@@ -1271,6 +1402,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1271,6 +1402,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_APEDMAW,
.name = "apedmaw", .name = "apedmaw",
.sid = TEGRA194_SID_APE, .sid = TEGRA194_SID_APE,
.regs = { .regs = {
...@@ -1280,6 +1412,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1280,6 +1412,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVDISPLAYR1,
.name = "nvdisplayr1", .name = "nvdisplayr1",
.sid = TEGRA194_SID_NVDISPLAY, .sid = TEGRA194_SID_NVDISPLAY,
.regs = { .regs = {
...@@ -1289,6 +1422,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1289,6 +1422,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_VICSRD1,
.name = "vicsrd1", .name = "vicsrd1",
.sid = TEGRA194_SID_VIC, .sid = TEGRA194_SID_VIC,
.regs = { .regs = {
...@@ -1298,6 +1432,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1298,6 +1432,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVDECSRD1,
.name = "nvdecsrd1", .name = "nvdecsrd1",
.sid = TEGRA194_SID_NVDEC, .sid = TEGRA194_SID_NVDEC,
.regs = { .regs = {
...@@ -1307,6 +1442,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1307,6 +1442,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU0R,
.name = "miu0r", .name = "miu0r",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1317,6 +1453,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1317,6 +1453,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, { }, {
.name = "miu0w", .name = "miu0w",
.id = TEGRA194_MEMORY_CLIENT_MIU0W,
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
.sid = { .sid = {
...@@ -1325,6 +1462,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1325,6 +1462,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU1R,
.name = "miu1r", .name = "miu1r",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1334,6 +1472,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1334,6 +1472,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU1W,
.name = "miu1w", .name = "miu1w",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1343,6 +1482,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1343,6 +1482,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU2R,
.name = "miu2r", .name = "miu2r",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1352,6 +1492,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1352,6 +1492,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU2W,
.name = "miu2w", .name = "miu2w",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1361,6 +1502,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1361,6 +1502,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU3R,
.name = "miu3r", .name = "miu3r",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1370,6 +1512,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1370,6 +1512,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU3W,
.name = "miu3w", .name = "miu3w",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1379,6 +1522,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1379,6 +1522,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU4R,
.name = "miu4r", .name = "miu4r",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1388,6 +1532,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1388,6 +1532,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU4W,
.name = "miu4w", .name = "miu4w",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1397,6 +1542,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1397,6 +1542,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DPMUR,
.name = "dpmur", .name = "dpmur",
.sid = TEGRA194_SID_PASSTHROUGH, .sid = TEGRA194_SID_PASSTHROUGH,
.regs = { .regs = {
...@@ -1406,6 +1552,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1406,6 +1552,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_VIFALR,
.name = "vifalr", .name = "vifalr",
.sid = TEGRA194_SID_VI_FALCON, .sid = TEGRA194_SID_VI_FALCON,
.regs = { .regs = {
...@@ -1415,6 +1562,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1415,6 +1562,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_VIFALW,
.name = "vifalw", .name = "vifalw",
.sid = TEGRA194_SID_VI_FALCON, .sid = TEGRA194_SID_VI_FALCON,
.regs = { .regs = {
...@@ -1424,6 +1572,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1424,6 +1572,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA0RDA,
.name = "dla0rda", .name = "dla0rda",
.sid = TEGRA194_SID_NVDLA0, .sid = TEGRA194_SID_NVDLA0,
.regs = { .regs = {
...@@ -1433,6 +1582,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1433,6 +1582,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA0FALRDB,
.name = "dla0falrdb", .name = "dla0falrdb",
.sid = TEGRA194_SID_NVDLA0, .sid = TEGRA194_SID_NVDLA0,
.regs = { .regs = {
...@@ -1442,6 +1592,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1442,6 +1592,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA0WRA,
.name = "dla0wra", .name = "dla0wra",
.sid = TEGRA194_SID_NVDLA0, .sid = TEGRA194_SID_NVDLA0,
.regs = { .regs = {
...@@ -1451,6 +1602,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1451,6 +1602,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA0FALWRB,
.name = "dla0falwrb", .name = "dla0falwrb",
.sid = TEGRA194_SID_NVDLA0, .sid = TEGRA194_SID_NVDLA0,
.regs = { .regs = {
...@@ -1460,6 +1612,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1460,6 +1612,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA1RDA,
.name = "dla1rda", .name = "dla1rda",
.sid = TEGRA194_SID_NVDLA1, .sid = TEGRA194_SID_NVDLA1,
.regs = { .regs = {
...@@ -1469,6 +1622,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1469,6 +1622,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA1FALRDB,
.name = "dla1falrdb", .name = "dla1falrdb",
.sid = TEGRA194_SID_NVDLA1, .sid = TEGRA194_SID_NVDLA1,
.regs = { .regs = {
...@@ -1478,6 +1632,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1478,6 +1632,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA1WRA,
.name = "dla1wra", .name = "dla1wra",
.sid = TEGRA194_SID_NVDLA1, .sid = TEGRA194_SID_NVDLA1,
.regs = { .regs = {
...@@ -1487,6 +1642,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1487,6 +1642,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA1FALWRB,
.name = "dla1falwrb", .name = "dla1falwrb",
.sid = TEGRA194_SID_NVDLA1, .sid = TEGRA194_SID_NVDLA1,
.regs = { .regs = {
...@@ -1496,6 +1652,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1496,6 +1652,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA0RDA,
.name = "pva0rda", .name = "pva0rda",
.sid = TEGRA194_SID_PVA0, .sid = TEGRA194_SID_PVA0,
.regs = { .regs = {
...@@ -1505,6 +1662,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1505,6 +1662,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA0RDB,
.name = "pva0rdb", .name = "pva0rdb",
.sid = TEGRA194_SID_PVA0, .sid = TEGRA194_SID_PVA0,
.regs = { .regs = {
...@@ -1514,6 +1672,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1514,6 +1672,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA0RDC,
.name = "pva0rdc", .name = "pva0rdc",
.sid = TEGRA194_SID_PVA0, .sid = TEGRA194_SID_PVA0,
.regs = { .regs = {
...@@ -1523,6 +1682,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1523,6 +1682,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA0WRA,
.name = "pva0wra", .name = "pva0wra",
.sid = TEGRA194_SID_PVA0, .sid = TEGRA194_SID_PVA0,
.regs = { .regs = {
...@@ -1532,6 +1692,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1532,6 +1692,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA0WRB,
.name = "pva0wrb", .name = "pva0wrb",
.sid = TEGRA194_SID_PVA0, .sid = TEGRA194_SID_PVA0,
.regs = { .regs = {
...@@ -1541,6 +1702,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1541,6 +1702,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA0WRC,
.name = "pva0wrc", .name = "pva0wrc",
.sid = TEGRA194_SID_PVA0, .sid = TEGRA194_SID_PVA0,
.regs = { .regs = {
...@@ -1550,6 +1712,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1550,6 +1712,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA1RDA,
.name = "pva1rda", .name = "pva1rda",
.sid = TEGRA194_SID_PVA1, .sid = TEGRA194_SID_PVA1,
.regs = { .regs = {
...@@ -1559,6 +1722,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1559,6 +1722,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA1RDB,
.name = "pva1rdb", .name = "pva1rdb",
.sid = TEGRA194_SID_PVA1, .sid = TEGRA194_SID_PVA1,
.regs = { .regs = {
...@@ -1568,6 +1732,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1568,6 +1732,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA1RDC,
.name = "pva1rdc", .name = "pva1rdc",
.sid = TEGRA194_SID_PVA1, .sid = TEGRA194_SID_PVA1,
.regs = { .regs = {
...@@ -1577,6 +1742,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1577,6 +1742,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA1WRA,
.name = "pva1wra", .name = "pva1wra",
.sid = TEGRA194_SID_PVA1, .sid = TEGRA194_SID_PVA1,
.regs = { .regs = {
...@@ -1586,6 +1752,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1586,6 +1752,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA1WRB,
.name = "pva1wrb", .name = "pva1wrb",
.sid = TEGRA194_SID_PVA1, .sid = TEGRA194_SID_PVA1,
.regs = { .regs = {
...@@ -1595,6 +1762,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1595,6 +1762,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA1WRC,
.name = "pva1wrc", .name = "pva1wrc",
.sid = TEGRA194_SID_PVA1, .sid = TEGRA194_SID_PVA1,
.regs = { .regs = {
...@@ -1604,6 +1772,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1604,6 +1772,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_RCER,
.name = "rcer", .name = "rcer",
.sid = TEGRA194_SID_RCE, .sid = TEGRA194_SID_RCE,
.regs = { .regs = {
...@@ -1613,6 +1782,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1613,6 +1782,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_RCEW,
.name = "rcew", .name = "rcew",
.sid = TEGRA194_SID_RCE, .sid = TEGRA194_SID_RCE,
.regs = { .regs = {
...@@ -1622,6 +1792,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1622,6 +1792,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_RCEDMAR,
.name = "rcedmar", .name = "rcedmar",
.sid = TEGRA194_SID_RCE, .sid = TEGRA194_SID_RCE,
.regs = { .regs = {
...@@ -1631,6 +1802,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1631,6 +1802,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_RCEDMAW,
.name = "rcedmaw", .name = "rcedmaw",
.sid = TEGRA194_SID_RCE, .sid = TEGRA194_SID_RCE,
.regs = { .regs = {
...@@ -1640,6 +1812,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1640,6 +1812,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVENC1SRD,
.name = "nvenc1srd", .name = "nvenc1srd",
.sid = TEGRA194_SID_NVENC1, .sid = TEGRA194_SID_NVENC1,
.regs = { .regs = {
...@@ -1649,6 +1822,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1649,6 +1822,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVENC1SWR,
.name = "nvenc1swr", .name = "nvenc1swr",
.sid = TEGRA194_SID_NVENC1, .sid = TEGRA194_SID_NVENC1,
.regs = { .regs = {
...@@ -1658,6 +1832,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1658,6 +1832,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE0R,
.name = "pcie0r", .name = "pcie0r",
.sid = TEGRA194_SID_PCIE0, .sid = TEGRA194_SID_PCIE0,
.regs = { .regs = {
...@@ -1667,6 +1842,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1667,6 +1842,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE0W,
.name = "pcie0w", .name = "pcie0w",
.sid = TEGRA194_SID_PCIE0, .sid = TEGRA194_SID_PCIE0,
.regs = { .regs = {
...@@ -1676,6 +1852,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1676,6 +1852,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE1R,
.name = "pcie1r", .name = "pcie1r",
.sid = TEGRA194_SID_PCIE1, .sid = TEGRA194_SID_PCIE1,
.regs = { .regs = {
...@@ -1685,6 +1862,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1685,6 +1862,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE1W,
.name = "pcie1w", .name = "pcie1w",
.sid = TEGRA194_SID_PCIE1, .sid = TEGRA194_SID_PCIE1,
.regs = { .regs = {
...@@ -1694,6 +1872,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1694,6 +1872,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE2AR,
.name = "pcie2ar", .name = "pcie2ar",
.sid = TEGRA194_SID_PCIE2, .sid = TEGRA194_SID_PCIE2,
.regs = { .regs = {
...@@ -1703,6 +1882,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1703,6 +1882,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE2AW,
.name = "pcie2aw", .name = "pcie2aw",
.sid = TEGRA194_SID_PCIE2, .sid = TEGRA194_SID_PCIE2,
.regs = { .regs = {
...@@ -1712,6 +1892,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1712,6 +1892,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE3R,
.name = "pcie3r", .name = "pcie3r",
.sid = TEGRA194_SID_PCIE3, .sid = TEGRA194_SID_PCIE3,
.regs = { .regs = {
...@@ -1721,6 +1902,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1721,6 +1902,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE3W,
.name = "pcie3w", .name = "pcie3w",
.sid = TEGRA194_SID_PCIE3, .sid = TEGRA194_SID_PCIE3,
.regs = { .regs = {
...@@ -1730,6 +1912,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1730,6 +1912,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE4R,
.name = "pcie4r", .name = "pcie4r",
.sid = TEGRA194_SID_PCIE4, .sid = TEGRA194_SID_PCIE4,
.regs = { .regs = {
...@@ -1739,6 +1922,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1739,6 +1922,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE4W,
.name = "pcie4w", .name = "pcie4w",
.sid = TEGRA194_SID_PCIE4, .sid = TEGRA194_SID_PCIE4,
.regs = { .regs = {
...@@ -1748,6 +1932,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1748,6 +1932,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE5R,
.name = "pcie5r", .name = "pcie5r",
.sid = TEGRA194_SID_PCIE5, .sid = TEGRA194_SID_PCIE5,
.regs = { .regs = {
...@@ -1757,6 +1942,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1757,6 +1942,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE5W,
.name = "pcie5w", .name = "pcie5w",
.sid = TEGRA194_SID_PCIE5, .sid = TEGRA194_SID_PCIE5,
.regs = { .regs = {
...@@ -1766,6 +1952,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1766,6 +1952,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_ISPFALW,
.name = "ispfalw", .name = "ispfalw",
.sid = TEGRA194_SID_ISP_FALCON, .sid = TEGRA194_SID_ISP_FALCON,
.regs = { .regs = {
...@@ -1775,6 +1962,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1775,6 +1962,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA0RDA1,
.name = "dla0rda1", .name = "dla0rda1",
.sid = TEGRA194_SID_NVDLA0, .sid = TEGRA194_SID_NVDLA0,
.regs = { .regs = {
...@@ -1784,6 +1972,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1784,6 +1972,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_DLA1RDA1,
.name = "dla1rda1", .name = "dla1rda1",
.sid = TEGRA194_SID_NVDLA1, .sid = TEGRA194_SID_NVDLA1,
.regs = { .regs = {
...@@ -1793,6 +1982,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1793,6 +1982,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA0RDA1,
.name = "pva0rda1", .name = "pva0rda1",
.sid = TEGRA194_SID_PVA0, .sid = TEGRA194_SID_PVA0,
.regs = { .regs = {
...@@ -1802,6 +1992,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1802,6 +1992,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA0RDB1,
.name = "pva0rdb1", .name = "pva0rdb1",
.sid = TEGRA194_SID_PVA0, .sid = TEGRA194_SID_PVA0,
.regs = { .regs = {
...@@ -1811,6 +2002,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1811,6 +2002,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA1RDA1,
.name = "pva1rda1", .name = "pva1rda1",
.sid = TEGRA194_SID_PVA1, .sid = TEGRA194_SID_PVA1,
.regs = { .regs = {
...@@ -1820,6 +2012,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1820,6 +2012,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PVA1RDB1,
.name = "pva1rdb1", .name = "pva1rdb1",
.sid = TEGRA194_SID_PVA1, .sid = TEGRA194_SID_PVA1,
.regs = { .regs = {
...@@ -1829,6 +2022,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1829,6 +2022,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE5R1,
.name = "pcie5r1", .name = "pcie5r1",
.sid = TEGRA194_SID_PCIE5, .sid = TEGRA194_SID_PCIE5,
.regs = { .regs = {
...@@ -1838,6 +2032,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1838,6 +2032,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVENCSRD1,
.name = "nvencsrd1", .name = "nvencsrd1",
.sid = TEGRA194_SID_NVENC, .sid = TEGRA194_SID_NVENC,
.regs = { .regs = {
...@@ -1847,6 +2042,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1847,6 +2042,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVENC1SRD1,
.name = "nvenc1srd1", .name = "nvenc1srd1",
.sid = TEGRA194_SID_NVENC1, .sid = TEGRA194_SID_NVENC1,
.regs = { .regs = {
...@@ -1856,6 +2052,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1856,6 +2052,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_ISPRA1,
.name = "ispra1", .name = "ispra1",
.sid = TEGRA194_SID_ISP, .sid = TEGRA194_SID_ISP,
.regs = { .regs = {
...@@ -1865,6 +2062,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1865,6 +2062,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_PCIE0R1,
.name = "pcie0r1", .name = "pcie0r1",
.sid = TEGRA194_SID_PCIE0, .sid = TEGRA194_SID_PCIE0,
.regs = { .regs = {
...@@ -1874,6 +2072,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1874,6 +2072,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVDEC1SRD,
.name = "nvdec1srd", .name = "nvdec1srd",
.sid = TEGRA194_SID_NVDEC1, .sid = TEGRA194_SID_NVDEC1,
.regs = { .regs = {
...@@ -1883,6 +2082,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1883,6 +2082,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVDEC1SRD1,
.name = "nvdec1srd1", .name = "nvdec1srd1",
.sid = TEGRA194_SID_NVDEC1, .sid = TEGRA194_SID_NVDEC1,
.regs = { .regs = {
...@@ -1892,6 +2092,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1892,6 +2092,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_NVDEC1SWR,
.name = "nvdec1swr", .name = "nvdec1swr",
.sid = TEGRA194_SID_NVDEC1, .sid = TEGRA194_SID_NVDEC1,
.regs = { .regs = {
...@@ -1901,6 +2102,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1901,6 +2102,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU5R,
.name = "miu5r", .name = "miu5r",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1910,6 +2112,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1910,6 +2112,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU5W,
.name = "miu5w", .name = "miu5w",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1919,6 +2122,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1919,6 +2122,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU6R,
.name = "miu6r", .name = "miu6r",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
...@@ -1928,6 +2132,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = { ...@@ -1928,6 +2132,7 @@ static const struct tegra_mc_client tegra194_mc_clients[] = {
}, },
}, },
}, { }, {
.id = TEGRA194_MEMORY_CLIENT_MIU6W,
.name = "miu6w", .name = "miu6w",
.sid = TEGRA194_SID_MIU, .sid = TEGRA194_SID_MIU,
.regs = { .regs = {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册