gpu: nvgpu: unit: add FUSE reg space

Added pre-populated register space for gv11b:
- NV_FUSE 0x00021fff:0x00021000

Registers values were captured for Xavier on DDPX platform,
using reg_dump, after disabling railgating and ELPG.

Jira NVGPU-3476

Change-Id: Ic96f06501c3e903aef7ed635a88005332758bbb6
Signed-off-by: Thomas Fleury <tfleury@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/2120663
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Seema Khowala <seemaj@nvidia.com>
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Thomas Fleury
2019-05-16 17:36:05 -07:00
committed by mobile promotions
parent 12db97bd5c
commit 7b3950f224

View File

@@ -32,6 +32,271 @@
#include "nvgpu-fifo-gv11b.h"
u32 gv11b_fuse_regs[] = {
/* 0x00021000 */ 0x000000ff, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021010 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021020 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021030 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021040 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021050 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021060 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021070 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021080 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021090 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000210a0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000210b0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000210c0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000210d0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000210e0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000210f0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021100 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021110 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021120 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021130 */ 0x00000000, 0xbadf5040, 0x00000000, 0xbadf5040,
/* 0x00021140 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021150 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021160 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021170 */ 0xbadf5040, 0x00000001, 0xbadf5040, 0xbadf5040,
/* 0x00021180 */ 0xbadf5040, 0xbadf5040, 0x00000000, 0xbadf5040,
/* 0x00021190 */ 0x00000007, 0xbadf5040, 0x00000001, 0xbadf5040,
/* 0x000211a0 */ 0x00000000, 0xbadf5040, 0x00000000, 0x00000000,
/* 0x000211b0 */ 0x00000000, 0xbadf5040, 0xbadf5040, 0x00000000,
/* 0x000211c0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000211d0 */ 0x00000000, 0xbadf5040, 0xbadf5040, 0x00000000,
/* 0x000211e0 */ 0x00000000, 0x00000000, 0xbadf5040, 0xbadf5040,
/* 0x000211f0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0x00000000,
/* 0x00021200 */ 0x00000001, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x00021210 */ 0xbadf5040, 0xbadf5040, 0x00000001, 0xbadf5040,
/* 0x00021220 */ 0x00000000, 0x00000000, 0x00000001, 0x00000000,
/* 0x00021230 */ 0x00000000, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x00021240 */ 0xbadf5040, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021250 */ 0x00000000, 0x00000001, 0x00000000, 0x00000000,
/* 0x00021260 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021270 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021280 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021290 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000212a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000212b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000212c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000212d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000212e0 */ 0x00000001, 0x00000000, 0xbadf5040, 0x00000004,
/* 0x000212f0 */ 0x00000000, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x00021300 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021310 */ 0x00000000, 0x00000000, 0x00000000, 0xbadf5040,
/* 0x00021320 */ 0xbadf5040, 0xbadf5040, 0x00000000, 0x00000000,
/* 0x00021330 */ 0x00000000, 0x00000001, 0x00000001, 0x00000000,
/* 0x00021340 */ 0x00000000, 0xbadf5040, 0xbadf5040, 0x00000000,
/* 0x00021350 */ 0x00000000, 0xbadf5040, 0xbadf5040, 0x00000000,
/* 0x00021360 */ 0xbadf5040, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021370 */ 0xbadf5040, 0xbadf5040, 0x00000000, 0x00000000,
/* 0x00021380 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021390 */ 0x00000000, 0x00000000, 0x00000000, 0xbadf5040,
/* 0x000213a0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000213b0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000213c0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000213d0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000213e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000213f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000001,
/* 0x00021400 */ 0x00000000, 0x00000000, 0x00000001, 0x00000000,
/* 0x00021410 */ 0x00000000, 0x00000000, 0x00000000, 0xbadf5040,
/* 0x00021420 */ 0xbadf5040, 0xbadf5040, 0x00000000, 0x00000000,
/* 0x00021430 */ 0x00000000, 0x00000001, 0x00000000, 0x00000000,
/* 0x00021440 */ 0x00000000, 0x00000000, 0x00000001, 0x00000000,
/* 0x00021450 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021460 */ 0x00000000, 0x00000001, 0xbadf5040, 0xbadf5040,
/* 0x00021470 */ 0x00000001, 0x00000001, 0x00000000, 0x00000001,
/* 0x00021480 */ 0x00000000, 0x00000000, 0xbadf5040, 0xbadf5040,
/* 0x00021490 */ 0xbadf5040, 0x00000001, 0x00000000, 0x00000000,
/* 0x000214a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000214b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000214c0 */ 0x00000000, 0xbadf5040, 0x00000000, 0xbadf5040,
/* 0x000214d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000214e0 */ 0x00000000, 0x00000000, 0x00000000, 0xbadf5040,
/* 0x000214f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021500 */ 0x00000000, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021510 */ 0x00000000, 0xbadf5040, 0x00000000, 0x00000000,
/* 0x00021520 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021530 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021540 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021550 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021560 */ 0x00000000, 0xbadf5040, 0x00000000, 0x00000000,
/* 0x00021570 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021580 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021590 */ 0x00000000, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x000215a0 */ 0xbadf5040, 0x00000000, 0xbadf5040, 0xbadf5040,
/* 0x000215b0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000215c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000215d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000215e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000001,
/* 0x000215f0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0x00000001,
/* 0x00021600 */ 0xbadf5040, 0x00000001, 0x00000001, 0xbadf5040,
/* 0x00021610 */ 0x00000000, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021620 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021630 */ 0xbadf5040, 0x00000000, 0x00000000, 0xbadf5040,
/* 0x00021640 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0x00000000,
/* 0x00021650 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021660 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021670 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0x00000001,
/* 0x00021680 */ 0xbadf5040, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021690 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000216a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000216b0 */ 0x00000000, 0x00000000, 0x00000000, 0xbadf5040,
/* 0x000216c0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000216d0 */ 0xbadf5040, 0x00000000, 0x00000000, 0x00000000,
/* 0x000216e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000216f0 */ 0xbadf5040, 0xbadf5040, 0x00000001, 0xbadf5040,
/* 0x00021700 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0x00000000,
/* 0x00021710 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021720 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021730 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021740 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021750 */ 0x00000000, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021760 */ 0x00000000, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021770 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021780 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021790 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000217a0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000217b0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000217c0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000217d0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000217e0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x000217f0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021800 */ 0x00000000, 0x00000000, 0x00000000, 0xbadf5040,
/* 0x00021810 */ 0xbadf5040, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021820 */ 0xbadf5040, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021830 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021840 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021850 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021860 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021870 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021880 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021890 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000218a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000218b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000218c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000218d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000218e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000218f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021900 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021910 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021920 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021930 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021940 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021950 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021960 */ 0x00000000, 0xbadf5040, 0x00000000, 0x00000000,
/* 0x00021970 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021980 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021990 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000219a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000219b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000219c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000219d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000219e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x000219f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021a00 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021a10 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021a20 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021a30 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021a40 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021a50 */ 0x00000000, 0x00000000, 0x00000000, 0xbadf5040,
/* 0x00021a60 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021a70 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021a80 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021a90 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021aa0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ab0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ac0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ad0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ae0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021af0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b00 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b10 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b20 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b30 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b40 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b50 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b60 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b70 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b80 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021b90 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ba0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021bb0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021bc0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021bd0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021be0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021bf0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021c00 */ 0x00000000, 0x00000001, 0x0000000f, 0xbadf5040,
/* 0x00021c10 */ 0xbadf5040, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021c20 */ 0xbadf5040, 0x00000001, 0x00000000, 0x00000000,
/* 0x00021c30 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021c40 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021c50 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021c60 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021c70 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021c80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021c90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021ca0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021cb0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021cc0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021cd0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021ce0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021cf0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021d00 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021d10 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021d20 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021d30 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021d40 */ 0xbadf5040, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x00021d50 */ 0xbadf5040, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x00021d60 */ 0xbadf5040, 0xbadf5040, 0x00000001, 0x00000000,
/* 0x00021d70 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021d80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021d90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021da0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021db0 */ 0x00000000, 0xbadf5040, 0x00000000, 0x00000000,
/* 0x00021dc0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021dd0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021de0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021df0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/* 0x00021e00 */ 0xbadf5040, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x00021e10 */ 0xbadf5040, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x00021e20 */ 0xbadf5040, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x00021e30 */ 0xbadf5040, 0x00000000, 0xbadf5040, 0x00000000,
/* 0x00021e40 */ 0xbadf5040, 0x00000004, 0xbadf5040, 0x00000000,
/* 0x00021e50 */ 0xbadf5040, 0x00000000, 0xbadf5040, 0xbadf5040,
/* 0x00021e60 */ 0x00000000, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021e70 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021e80 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021e90 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ea0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021eb0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ec0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ed0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ee0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ef0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f00 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f10 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f20 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f30 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f40 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f50 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f60 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f70 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f80 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021f90 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021fa0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021fb0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021fc0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021fd0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021fe0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
/* 0x00021ff0 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
};
struct nvgpu_posix_io_reg_space gv11b_fuse_reg_space = {
.base = 0x00021000,
.size = sizeof(gv11b_fuse_regs),
.data = gv11b_fuse_regs,
};
u32 gv11b_master_regs[] = {
/* 0x00000000 */ 0x15b000a1, 0x00000000, 0x00000000, 0xbadf5040,
/* 0x00000010 */ 0xbadf5040, 0xbadf5040, 0xbadf5040, 0xbadf5040,
@@ -13268,6 +13533,12 @@ int test_fifo_setup_gv11b_reg_space(struct unit_module *m, struct gk20a *g)
return UNIT_FAIL;
}
if (nvgpu_posix_io_register_reg_space(g, &gv11b_fuse_reg_space) != 0) {
unit_err(m, "%s: failed to create fuse register space\n",
__func__);
return UNIT_FAIL;
}
(void)nvgpu_posix_register_io(g, &test_reg_callbacks);
return 0;
}