############################################################################### # # Copyright (c) 2017-2019, NVIDIA CORPORATION. All rights reserved. # # NVIDIA CORPORATION and its licensors retain all intellectual property # and proprietary rights in and to this software, related documentation # and any modifications thereto. Any use, reproduction, disclosure or # distribution of this software and related documentation without an express # license agreement from NVIDIA CORPORATION is strictly prohibited. # ############################################################################### # following fields are platform specific McVideoProtectBom = 0x00000000; McVideoProtectBomAdrHi = 0x00000000; McVideoProtectSizeMb = 0x00000080; McVideoProtectGpuOverride0 = 0x00000001; McVideoProtectGpuOverride1 = 0x00000000; McVideoProtectWriteAccess = 0x00000001; MssEncryptGenKeys = 0x2000000f; MssEncryptDistKeys = 0x000f000f; # following fields are pending update in SDRAM BCT McGeneralizedCarveout7Cfg0 = 0x04003ffe; McGeneralizedCarveout10Cfg0 = 0x100017fa; McGeneralizedCarveout24Size128kb = 0x00000100; # 32MB camera carveout McGeneralizedCarveout26Bom = 0x40040000; McGeneralizedCarveout26BomHi = 0x0; McGeneralizedCarveout26Size128kb = 0x30000000; # 24KB Grid of semaphore carveout #Increase BPMP-FW carveout size McGeneralizedCarveout6Size128kb = 0x00000020; # 4MB McGeneralizedCarveout26Access1 = 0x2000080; # CPU access to sysram CV aperture #SCE-BPMP-IVC Carveout programming McGeneralizedCarveout25Bom = 0x40050000; McGeneralizedCarveout25BomHi = 0x00000000; McGeneralizedCarveout25Size128kb = 0x10000000; McGeneralizedCarveout25Access4 = 0x18180000; McGeneralizedCarveout25Cfg0 = 0x32000ffa; McSidStreamidOverrideConfigPtcr = 0x00000000; McSidStreamidSecurityConfigPtcr = 0x00010000; McSidStreamidOverrideConfigHdar = 0x00000012; McSidStreamidSecurityConfigHdar = 0x00010101; McSidStreamidOverrideConfigHost1xdmar = 0x00000000; McSidStreamidSecurityConfigHost1xdmar = 0x00010000; McSidStreamidOverrideConfigNvencsrd = 0x00000000; McSidStreamidSecurityConfigNvencsrd = 0x00010000; McSidStreamidOverrideConfigSatar = 0x0000001d; McSidStreamidSecurityConfigSatar = 0x00010101; McSidStreamidOverrideConfigMpcorer = 0x00000000; McSidStreamidSecurityConfigMpcorer = 0x00010000; McSidStreamidOverrideConfigNvencswr = 0x00000000; McSidStreamidSecurityConfigNvencswr = 0x00010000; McSidStreamidOverrideConfigHdaw = 0x00000012; McSidStreamidSecurityConfigHdaw = 0x00010101; McSidStreamidOverrideConfigMpcorew = 0x00000000; McSidStreamidSecurityConfigMpcorew = 0x00010000; McSidStreamidOverrideConfigSataw = 0x0000001d; McSidStreamidSecurityConfigSataw = 0x00010101; McSidStreamidOverrideConfigIspra = 0x00000000; McSidStreamidSecurityConfigIspra = 0x00010000; McSidStreamidOverrideConfigIspfalr = 0x00000000; McSidStreamidSecurityConfigIspfalr = 0x00010000; McSidStreamidOverrideConfigIspwa = 0x00000000; McSidStreamidSecurityConfigIspwa = 0x00010000; McSidStreamidOverrideConfigIspwb = 0x00000000; McSidStreamidSecurityConfigIspwb = 0x00010000; McSidStreamidOverrideConfigXusb_hostr = 0x00000000; McSidStreamidSecurityConfigXusb_hostr = 0x00010000; McSidStreamidOverrideConfigXusb_hostw = 0x00000000; McSidStreamidSecurityConfigXusb_hostw = 0x00010000; McSidStreamidOverrideConfigXusb_devr = 0x00000000; McSidStreamidSecurityConfigXusb_devr = 0x00010000; McSidStreamidOverrideConfigXusb_devw = 0x00000000; McSidStreamidSecurityConfigXusb_devw = 0x00010000; McSidStreamidOverrideConfigTsecsrd = 0x00000000; McSidStreamidSecurityConfigTsecsrd = 0x00010000; McSidStreamidOverrideConfigTsecswr = 0x00000000; McSidStreamidSecurityConfigTsecswr = 0x00010000; McSidStreamidOverrideConfigSdmmcra = 0x0000001a; McSidStreamidSecurityConfigSdmmcra = 0x00010101; McSidStreamidOverrideConfigSdmmcr = 0x00000018; McSidStreamidSecurityConfigSdmmcr = 0x00010101; McSidStreamidOverrideConfigSdmmcrab = 0x00000017; McSidStreamidSecurityConfigSdmmcrab = 0x00010101; McSidStreamidOverrideConfigSdmmcwa = 0x0000001a; McSidStreamidSecurityConfigSdmmcwa = 0x00010101; McSidStreamidOverrideConfigSdmmcw = 0x00000018; McSidStreamidSecurityConfigSdmmcw = 0x00010101; McSidStreamidOverrideConfigSdmmcwab = 0x00000017; McSidStreamidSecurityConfigSdmmcwab = 0x00010101; McSidStreamidOverrideConfigVicsrd = 0x00000000; McSidStreamidSecurityConfigVicsrd = 0x00010000; McSidStreamidOverrideConfigVicswr = 0x00000000; McSidStreamidSecurityConfigVicswr = 0x00010000; McSidStreamidOverrideConfigViw = 0x00000000; McSidStreamidSecurityConfigViw = 0x00010000; McSidStreamidOverrideConfigNvdecsrd = 0x00000000; McSidStreamidSecurityConfigNvdecsrd = 0x00010000; McSidStreamidOverrideConfigNvdecswr = 0x00000000; McSidStreamidSecurityConfigNvdecswr = 0x00010000; McSidStreamidOverrideConfigAper = 0x00000000; McSidStreamidSecurityConfigAper = 0x00010000; McSidStreamidOverrideConfigApew = 0x00000000; McSidStreamidSecurityConfigApew = 0x00010000; McSidStreamidOverrideConfigNvjpgsrd = 0x00000000; McSidStreamidSecurityConfigNvjpgsrd = 0x00010000; McSidStreamidOverrideConfigNvjpgswr = 0x00000000; McSidStreamidSecurityConfigNvjpgswr = 0x00010000; McSidStreamidOverrideConfigSesrd = 0x00000000; McSidStreamidSecurityConfigSesrd = 0x00010000; McSidStreamidOverrideConfigSeswr = 0x00000000; McSidStreamidSecurityConfigSeswr = 0x00010000; McSidStreamidOverrideConfigAxiapr = 0x00000000; McSidStreamidSecurityConfigAxiapr = 0x00010101; McSidStreamidOverrideConfigAxiapw = 0x00000000; McSidStreamidSecurityConfigAxiapw = 0x00010101; McSidStreamidOverrideConfigEtrr = 0x00000013; McSidStreamidSecurityConfigEtrr = 0x00010101; McSidStreamidOverrideConfigEtrw = 0x00000013; McSidStreamidSecurityConfigEtrw = 0x00010101; McSidStreamidOverrideConfigTsecsrdb = 0x00000000; McSidStreamidSecurityConfigTsecsrdb = 0x00010000; McSidStreamidOverrideConfigTsecswrb = 0x00000000; McSidStreamidSecurityConfigTsecswrb = 0x00010000; McSidStreamidOverrideConfigAxisr = 0x00000000; McSidStreamidSecurityConfigAxisr = 0x00010000; McSidStreamidOverrideConfigAxisw = 0x00000000; McSidStreamidSecurityConfigAxisw = 0x00010000; McSidStreamidOverrideConfigEqosr = 0x00000014; McSidStreamidSecurityConfigEqosr = 0x00010101; McSidStreamidOverrideConfigEqosw = 0x00000014; McSidStreamidSecurityConfigEqosw = 0x00010101; McSidStreamidOverrideConfigUfshcr = 0x00000015; McSidStreamidSecurityConfigUfshcr = 0x00010101; McSidStreamidOverrideConfigUfshcw = 0x00000015; McSidStreamidSecurityConfigUfshcw = 0x00010101; McSidStreamidOverrideConfigNvdisplayr = 0x0000007f; McSidStreamidSecurityConfigNvdisplayr = 0x00010101; McSidStreamidOverrideConfigBpmpr = 0x00000000; McSidStreamidSecurityConfigBpmpr = 0x00010000; McSidStreamidOverrideConfigBpmpw = 0x00000000; McSidStreamidSecurityConfigBpmpw = 0x00010000; McSidStreamidOverrideConfigBpmpdmar = 0x00000000; McSidStreamidSecurityConfigBpmpdmar = 0x00010000; McSidStreamidOverrideConfigBpmpdmaw = 0x00000000; McSidStreamidSecurityConfigBpmpdmaw = 0x00010000; McSidStreamidOverrideConfigAonr = 0x00000000; McSidStreamidSecurityConfigAonr = 0x00010000; McSidStreamidOverrideConfigAonw = 0x00000000; McSidStreamidSecurityConfigAonw = 0x00010000; McSidStreamidOverrideConfigAondmar = 0x00000000; McSidStreamidSecurityConfigAondmar = 0x00010000; McSidStreamidOverrideConfigAondmaw = 0x00000000; McSidStreamidSecurityConfigAondmaw = 0x00010000; McSidStreamidOverrideConfigScer = 0x00000000; McSidStreamidSecurityConfigScer = 0x00010000; McSidStreamidOverrideConfigScew = 0x00000000; McSidStreamidSecurityConfigScew = 0x00010000; McSidStreamidOverrideConfigScedmar = 0x00000000; McSidStreamidSecurityConfigScedmar = 0x00010000; McSidStreamidOverrideConfigScedmaw = 0x00000000; McSidStreamidSecurityConfigScedmaw = 0x00010000; McSidStreamidOverrideConfigApedmar = 0x00000000; McSidStreamidSecurityConfigApedmar = 0x00010000; McSidStreamidOverrideConfigApedmaw = 0x00000000; McSidStreamidSecurityConfigApedmaw = 0x00010000; McSidStreamidOverrideConfigNvdisplayr1 = 0x0000007f; McSidStreamidSecurityConfigNvdisplayr1 = 0x00010101; McSidStreamidOverrideConfigVicsrd1 = 0x00000000; McSidStreamidSecurityConfigVicsrd1 = 0x00010000; McSidStreamidOverrideConfigNvdecsrd1 = 0x00000000; McSidStreamidSecurityConfigNvdecsrd1 = 0x00010000; McSidStreamidOverrideConfigVifalr = 0x00000000; McSidStreamidSecurityConfigVifalr = 0x00010000; McSidStreamidOverrideConfigVifalw = 0x00000000; McSidStreamidSecurityConfigVifalw = 0x00010000; McSidStreamidOverrideConfigDla0rda = 0x00000000; McSidStreamidSecurityConfigDla0rda = 0x00010000; McSidStreamidOverrideConfigDla0falrdb = 0x00000000; McSidStreamidSecurityConfigDla0falrdb = 0x00010000; McSidStreamidOverrideConfigDla0wra = 0x00000000; McSidStreamidSecurityConfigDla0wra = 0x00010000; McSidStreamidOverrideConfigDla0falwrb = 0x00000000; McSidStreamidSecurityConfigDla0falwrb = 0x00010000; McSidStreamidOverrideConfigDla1rda = 0x00000000; McSidStreamidSecurityConfigDla1rda = 0x00010000; McSidStreamidOverrideConfigDla1falrdb = 0x00000000; McSidStreamidSecurityConfigDla1falrdb = 0x00010000; McSidStreamidOverrideConfigDla1wra = 0x00000000; McSidStreamidSecurityConfigDla1wra = 0x00010000; McSidStreamidOverrideConfigDla1falwrb = 0x00000000; McSidStreamidSecurityConfigDla1falwrb = 0x00010000; McSidStreamidOverrideConfigPva0rda = 0x00000000; McSidStreamidSecurityConfigPva0rda = 0x00010000; McSidStreamidOverrideConfigPva0rdb = 0x00000000; McSidStreamidSecurityConfigPva0rdb = 0x00010000; McSidStreamidOverrideConfigPva0rdc = 0x00000000; McSidStreamidSecurityConfigPva0rdc = 0x00010000; McSidStreamidOverrideConfigPva0wra = 0x00000000; McSidStreamidSecurityConfigPva0wra = 0x00010000; McSidStreamidOverrideConfigPva0wrb = 0x00000000; McSidStreamidSecurityConfigPva0wrb = 0x00010000; McSidStreamidOverrideConfigPva0wrc = 0x00000000; McSidStreamidSecurityConfigPva0wrc = 0x00010000; McSidStreamidOverrideConfigPva1rda = 0x00000000; McSidStreamidSecurityConfigPva1rda = 0x00010000; McSidStreamidOverrideConfigPva1rdb = 0x00000000; McSidStreamidSecurityConfigPva1rdb = 0x00010000; McSidStreamidOverrideConfigPva1rdc = 0x00000000; McSidStreamidSecurityConfigPva1rdc = 0x00010000; McSidStreamidOverrideConfigPva1wra = 0x00000000; McSidStreamidSecurityConfigPva1wra = 0x00010000; McSidStreamidOverrideConfigPva1wrb = 0x00000000; McSidStreamidSecurityConfigPva1wrb = 0x00010000; McSidStreamidOverrideConfigPva1wrc = 0x00000000; McSidStreamidSecurityConfigPva1wrc = 0x00010000; McSidStreamidOverrideConfigRcer = 0x00000000; McSidStreamidSecurityConfigRcer = 0x00010000; McSidStreamidOverrideConfigRcew = 0x00000000; McSidStreamidSecurityConfigRcew = 0x00010000; McSidStreamidOverrideConfigRcedmar = 0x00000000; McSidStreamidSecurityConfigRcedmar = 0x00010000; McSidStreamidOverrideConfigRcedmaw = 0x00000000; McSidStreamidSecurityConfigRcedmaw = 0x00010000; McSidStreamidOverrideConfigNvenc1srd = 0x00000000; McSidStreamidSecurityConfigNvenc1srd = 0x00010000; McSidStreamidOverrideConfigNvenc1swr = 0x00000000; McSidStreamidSecurityConfigNvenc1swr = 0x00010000; McSidStreamidOverrideConfigPcie0r = 0x00000056; McSidStreamidSecurityConfigPcie0r = 0x00010101; McSidStreamidOverrideConfigPcie0w = 0x00000056; McSidStreamidSecurityConfigPcie0w = 0x00010101; McSidStreamidOverrideConfigPcie1r = 0x00000057; McSidStreamidSecurityConfigPcie1r = 0x00010101; McSidStreamidOverrideConfigPcie1w = 0x00000057; McSidStreamidSecurityConfigPcie1w = 0x00010101; McSidStreamidOverrideConfigPcie2ar = 0x00000058; McSidStreamidSecurityConfigPcie2ar = 0x00010101; McSidStreamidOverrideConfigPcie2aw = 0x00000058; McSidStreamidSecurityConfigPcie2aw = 0x00010101; McSidStreamidOverrideConfigPcie3r = 0x0000007f; McSidStreamidSecurityConfigPcie3r = 0x00010101; McSidStreamidOverrideConfigPcie3w = 0x0000007f; McSidStreamidSecurityConfigPcie3w = 0x00010101; McSidStreamidOverrideConfigPcie4r = 0x0000005a; McSidStreamidSecurityConfigPcie4r = 0x00010101; McSidStreamidOverrideConfigPcie4w = 0x0000005a; McSidStreamidSecurityConfigPcie4w = 0x00010101; McSidStreamidOverrideConfigPcie5r = 0x0000005b; McSidStreamidSecurityConfigPcie5r = 0x00010101; McSidStreamidOverrideConfigPcie5w = 0x0000005b; McSidStreamidSecurityConfigPcie5w = 0x00010101; McSidStreamidOverrideConfigIspfalw = 0x00000000; McSidStreamidSecurityConfigIspfalw = 0x00010000; McSidStreamidOverrideConfigDla0rda1 = 0x00000000; McSidStreamidSecurityConfigDla0rda1 = 0x00010000; McSidStreamidOverrideConfigDla1rda1 = 0x00000000; McSidStreamidSecurityConfigDla1rda1 = 0x00010000; McSidStreamidOverrideConfigPva0rda1 = 0x00000000; McSidStreamidSecurityConfigPva0rda1 = 0x00010000; McSidStreamidOverrideConfigPva0rdb1 = 0x00000000; McSidStreamidSecurityConfigPva0rdb1 = 0x00010000; McSidStreamidOverrideConfigPva1rda1 = 0x00000000; McSidStreamidSecurityConfigPva1rda1 = 0x00010000; McSidStreamidOverrideConfigPva1rdb1 = 0x00000000; McSidStreamidSecurityConfigPva1rdb1 = 0x00010000; McSidStreamidOverrideConfigPcie5r1 = 0x0000005b; McSidStreamidSecurityConfigPcie5r1 = 0x00010101; McSidStreamidOverrideConfigNvencsrd1 = 0x00000000; McSidStreamidSecurityConfigNvencsrd1 = 0x00010000; McSidStreamidOverrideConfigNvenc1srd1 = 0x00000000; McSidStreamidSecurityConfigNvenc1srd1 = 0x00010000; McSidStreamidOverrideConfigIspra1 = 0x00000000; McSidStreamidSecurityConfigIspra1 = 0x00010000; McSidStreamidOverrideConfigPcie0r1 = 0x00000056; McSidStreamidSecurityConfigPcie0r1 = 0x00010101; McSidStreamidOverrideConfigNvdec1srd = 0x00000000; McSidStreamidSecurityConfigNvdec1srd = 0x00010000; McSidStreamidOverrideConfigNvdec1srd1 = 0x00000000; McSidStreamidSecurityConfigNvdec1srd1 = 0x00010000; McSidStreamidOverrideConfigNvdec1swr = 0x00000000; McSidStreamidSecurityConfigNvdec1swr = 0x00010000; McSidStreamidOverrideConfigMiu0r = 0x0000007f; McSidStreamidSecurityConfigMiu0r = 0x00010000; McSidStreamidOverrideConfigMiu0w = 0x0000007f; McSidStreamidSecurityConfigMiu0w = 0x00010000; McSidStreamidOverrideConfigMiu1r = 0x0000007f; McSidStreamidSecurityConfigMiu1r = 0x00010000; McSidStreamidOverrideConfigMiu1w = 0x0000007f; McSidStreamidSecurityConfigMiu1w = 0x00010000; McSidStreamidOverrideConfigMiu2r = 0x0000007f; McSidStreamidSecurityConfigMiu2r = 0x00010000; McSidStreamidOverrideConfigMiu2w = 0x0000007f; McSidStreamidSecurityConfigMiu2w = 0x00010000; McSidStreamidOverrideConfigMiu3r = 0x0000007f; McSidStreamidSecurityConfigMiu3r = 0x00010000; McSidStreamidOverrideConfigMiu3w = 0x0000007f; McSidStreamidSecurityConfigMiu3w = 0x00010000; McSidStreamidOverrideConfigMiu4r = 0x0000007f; McSidStreamidSecurityConfigMiu4r = 0x00010000; McSidStreamidOverrideConfigMiu4w = 0x0000007f; McSidStreamidSecurityConfigMiu4w = 0x00010000; McSidStreamidOverrideConfigMiu5r = 0x0000007f; McSidStreamidSecurityConfigMiu5r = 0x00010000; McSidStreamidOverrideConfigMiu5w = 0x0000007f; McSidStreamidSecurityConfigMiu5w = 0x00010000; McSidStreamidOverrideConfigMiu6r = 0x0000007f; McSidStreamidSecurityConfigMiu6r = 0x00010000; McSidStreamidOverrideConfigMiu6w = 0x0000007f; McSidStreamidSecurityConfigMiu6w = 0x00010000; McSidStreamidOverrideConfigMiu7r = 0x0000007f; McSidStreamidSecurityConfigMiu7r = 0x00010000; McSidStreamidOverrideConfigMiu7w = 0x0000007f; McSidStreamidSecurityConfigMiu7w = 0x00010000;