|
@@ -87,18 +87,18 @@ nouveau_abi16_swclass(struct nouveau_drm *drm)
|
|
{
|
|
{
|
|
switch (drm->device.info.family) {
|
|
switch (drm->device.info.family) {
|
|
case NV_DEVICE_INFO_V0_TNT:
|
|
case NV_DEVICE_INFO_V0_TNT:
|
|
- return NVIF_IOCTL_NEW_V0_SW_NV04;
|
|
|
|
|
|
+ return NVIF_CLASS_SW_NV04;
|
|
case NV_DEVICE_INFO_V0_CELSIUS:
|
|
case NV_DEVICE_INFO_V0_CELSIUS:
|
|
case NV_DEVICE_INFO_V0_KELVIN:
|
|
case NV_DEVICE_INFO_V0_KELVIN:
|
|
case NV_DEVICE_INFO_V0_RANKINE:
|
|
case NV_DEVICE_INFO_V0_RANKINE:
|
|
case NV_DEVICE_INFO_V0_CURIE:
|
|
case NV_DEVICE_INFO_V0_CURIE:
|
|
- return NVIF_IOCTL_NEW_V0_SW_NV10;
|
|
|
|
|
|
+ return NVIF_CLASS_SW_NV10;
|
|
case NV_DEVICE_INFO_V0_TESLA:
|
|
case NV_DEVICE_INFO_V0_TESLA:
|
|
- return NVIF_IOCTL_NEW_V0_SW_NV50;
|
|
|
|
|
|
+ return NVIF_CLASS_SW_NV50;
|
|
case NV_DEVICE_INFO_V0_FERMI:
|
|
case NV_DEVICE_INFO_V0_FERMI:
|
|
case NV_DEVICE_INFO_V0_KEPLER:
|
|
case NV_DEVICE_INFO_V0_KEPLER:
|
|
case NV_DEVICE_INFO_V0_MAXWELL:
|
|
case NV_DEVICE_INFO_V0_MAXWELL:
|
|
- return NVIF_IOCTL_NEW_V0_SW_GF100;
|
|
|
|
|
|
+ return NVIF_CLASS_SW_GF100;
|
|
}
|
|
}
|
|
|
|
|
|
return 0x0000;
|
|
return 0x0000;
|
|
@@ -433,10 +433,10 @@ nouveau_abi16_ioctl_grobj_alloc(ABI16_IOCTL_ARGS)
|
|
/* nvsw: compatibility with older 0x*6e class identifier */
|
|
/* nvsw: compatibility with older 0x*6e class identifier */
|
|
for (i = 0; !oclass && i < ret; i++) {
|
|
for (i = 0; !oclass && i < ret; i++) {
|
|
switch (sclass[i].oclass) {
|
|
switch (sclass[i].oclass) {
|
|
- case NVIF_IOCTL_NEW_V0_SW_NV04:
|
|
|
|
- case NVIF_IOCTL_NEW_V0_SW_NV10:
|
|
|
|
- case NVIF_IOCTL_NEW_V0_SW_NV50:
|
|
|
|
- case NVIF_IOCTL_NEW_V0_SW_GF100:
|
|
|
|
|
|
+ case NVIF_CLASS_SW_NV04:
|
|
|
|
+ case NVIF_CLASS_SW_NV10:
|
|
|
|
+ case NVIF_CLASS_SW_NV50:
|
|
|
|
+ case NVIF_CLASS_SW_GF100:
|
|
oclass = sclass[i].oclass;
|
|
oclass = sclass[i].oclass;
|
|
break;
|
|
break;
|
|
default:
|
|
default:
|