Lines Matching refs:version
36 struct fd_device *msm_device_new(int fd, drmVersionPtr version);
42 drmVersionPtr version;
45 version = drmGetVersion(fd);
46 if (!version) {
47 ERROR_MSG("cannot get version: %s", strerror(errno));
51 if (!strcmp(version->name, "msm")) {
53 if (version->version_major != 1) {
54 ERROR_MSG("unsupported version: %u.%u.%u", version->version_major,
55 version->version_minor, version->version_patchlevel);
60 dev = msm_device_new(fd, version);
61 dev->version = version->version_minor;
63 } else if (!strcmp(version->name, "kgsl")) {
68 ERROR_MSG("unknown device: %s", version->name);
73 drmFreeVersion(version);
169 return dev->version;
189 return value && dev->version >= FD_VERSION_FENCE_FD;