Lines Matching +full:0 +full:x700000
35 if (offset + length <= 0x00100000) { in pramin_read()
37 *(u32 *)&bios->data[i] = nvkm_rd32(device, 0x700000 + i); in pramin_read()
40 return 0; in pramin_read()
49 nvkm_wr32(device, 0x001700, priv->bar0); in pramin_fini()
60 u64 addr = 0; in pramin_init()
68 addr = device->chipset == 0x170; /*XXX: find the fuse reg for this */ in pramin_init()
71 addr = nvkm_rd32(device, 0x021c04); in pramin_init()
74 addr = nvkm_rd32(device, 0x022500); in pramin_init()
75 if (addr & 0x00000001) { in pramin_init()
85 addr = nvkm_rd32(device, 0x625f04); in pramin_init()
87 addr = nvkm_rd32(device, 0x619f04); in pramin_init()
88 if (!(addr & 0x00000008)) { in pramin_init()
92 if ( (addr & 0x00000003) != 1) { in pramin_init()
98 addr = (addr & 0xffffff00) << 8; in pramin_init()
100 addr = (u64)nvkm_rd32(device, 0x001700) << 16; in pramin_init()
101 addr += 0xf0000; in pramin_init()
111 priv->bar0 = nvkm_rd32(device, 0x001700); in pramin_init()
112 nvkm_wr32(device, 0x001700, addr >> 16); in pramin_init()