Lines Matching refs:compatible
3936 if (device->deviceinfo.platform->compatible) {
3937 char **compatible = device->deviceinfo.platform->compatible;
3939 while (*compatible) {
3940 free(*compatible);
3941 compatible++;
3944 free(device->deviceinfo.platform->compatible);
3952 if (device->deviceinfo.host1x->compatible) {
3953 char **compatible = device->deviceinfo.host1x->compatible;
3955 while (*compatible) {
3956 free(*compatible);
3957 compatible++;
3960 free(device->deviceinfo.host1x->compatible);
4267 static int drmParseOFDeviceInfo(int maj, int min, char ***compatible)
4285 *compatible = calloc(count + 1, sizeof(char *));
4286 if (!*compatible)
4310 (*compatible)[i] = tmp_name;
4317 free((*compatible)[i]);
4319 free(*compatible);
4353 ret = drmParseOFDeviceInfo(maj, min, &dev->deviceinfo.platform->compatible);
4393 ret = drmParseOFDeviceInfo(maj, min, &dev->deviceinfo.host1x->compatible);