Lines Matching refs:args

50 	} *args = data;  in nvkm_udevice_info()  local
54 if (nvif_unpack(args->v0, 0, 0, false)) { in nvkm_udevice_info()
55 nvif_ioctl(object, "device info vers %d\n", args->v0.version); in nvkm_udevice_info()
70 args->v0.platform = NV_DEVICE_INFO_V0_IGP; in nvkm_udevice_info()
75 args->v0.platform = NV_DEVICE_INFO_V0_PCI; in nvkm_udevice_info()
78 args->v0.platform = NV_DEVICE_INFO_V0_AGP; in nvkm_udevice_info()
81 args->v0.platform = NV_DEVICE_INFO_V0_PCIE; in nvkm_udevice_info()
84 args->v0.platform = NV_DEVICE_INFO_V0_SOC; in nvkm_udevice_info()
94 case NV_04: args->v0.family = NV_DEVICE_INFO_V0_TNT; break; in nvkm_udevice_info()
96 case NV_11: args->v0.family = NV_DEVICE_INFO_V0_CELSIUS; break; in nvkm_udevice_info()
97 case NV_20: args->v0.family = NV_DEVICE_INFO_V0_KELVIN; break; in nvkm_udevice_info()
98 case NV_30: args->v0.family = NV_DEVICE_INFO_V0_RANKINE; break; in nvkm_udevice_info()
99 case NV_40: args->v0.family = NV_DEVICE_INFO_V0_CURIE; break; in nvkm_udevice_info()
100 case NV_50: args->v0.family = NV_DEVICE_INFO_V0_TESLA; break; in nvkm_udevice_info()
101 case NV_C0: args->v0.family = NV_DEVICE_INFO_V0_FERMI; break; in nvkm_udevice_info()
102 case NV_E0: args->v0.family = NV_DEVICE_INFO_V0_KEPLER; break; in nvkm_udevice_info()
103 case GM100: args->v0.family = NV_DEVICE_INFO_V0_MAXWELL; break; in nvkm_udevice_info()
105 args->v0.family = 0; in nvkm_udevice_info()
109 args->v0.chipset = device->chipset; in nvkm_udevice_info()
110 args->v0.revision = device->chiprev; in nvkm_udevice_info()
112 args->v0.ram_size = args->v0.ram_user = fb->ram->size; in nvkm_udevice_info()
114 args->v0.ram_size = args->v0.ram_user = 0; in nvkm_udevice_info()
115 if (imem && args->v0.ram_size > 0) in nvkm_udevice_info()
116 args->v0.ram_user = args->v0.ram_user - imem->reserved; in nvkm_udevice_info()
118 strncpy(args->v0.chip, device->chip->name, sizeof(args->v0.chip)); in nvkm_udevice_info()
119 strncpy(args->v0.name, device->name, sizeof(args->v0.name)); in nvkm_udevice_info()
129 } *args = data; in nvkm_udevice_time() local
132 if (nvif_unpack(args->v0, 0, 0, false)) { in nvkm_udevice_time()
133 args->v0.time = nvkm_timer_read(device->timer); in nvkm_udevice_time()
329 } *args = data; in nvkm_udevice_new() local
337 if (nvif_unpack(args->v0, 0, 0, false)) { in nvkm_udevice_new()
339 args->v0.version, args->v0.device); in nvkm_udevice_new()
355 if (args->v0.device != ~0) in nvkm_udevice_new()
356 udev->device = nvkm_device_find(args->v0.device); in nvkm_udevice_new()