|
@@ -40,15 +40,15 @@ nv49_ram_create(struct nouveau_object *parent, struct nouveau_object *engine,
|
|
|
return ret;
|
|
|
|
|
|
switch (pfb914 & 0x00000003) {
|
|
|
- case 0x00000000: pfb->ram->type = NV_MEM_TYPE_DDR1; break;
|
|
|
- case 0x00000001: pfb->ram->type = NV_MEM_TYPE_DDR2; break;
|
|
|
- case 0x00000002: pfb->ram->type = NV_MEM_TYPE_GDDR3; break;
|
|
|
+ case 0x00000000: ram->type = NV_MEM_TYPE_DDR1; break;
|
|
|
+ case 0x00000001: ram->type = NV_MEM_TYPE_DDR2; break;
|
|
|
+ case 0x00000002: ram->type = NV_MEM_TYPE_GDDR3; break;
|
|
|
case 0x00000003: break;
|
|
|
}
|
|
|
|
|
|
- pfb->ram->size = nv_rd32(pfb, 0x10020c) & 0xff000000;
|
|
|
- pfb->ram->parts = (nv_rd32(pfb, 0x100200) & 0x00000003) + 1;
|
|
|
- pfb->ram->tags = nv_rd32(pfb, 0x100320);
|
|
|
+ ram->size = nv_rd32(pfb, 0x10020c) & 0xff000000;
|
|
|
+ ram->parts = (nv_rd32(pfb, 0x100200) & 0x00000003) + 1;
|
|
|
+ ram->tags = nv_rd32(pfb, 0x100320);
|
|
|
return 0;
|
|
|
}
|
|
|
|