Lines Matching defs:compat
28 const char *type, *compat;
32 compat = dev->compat;
35 while (matches->type[0] || matches->compat[0]) {
40 if (matches->compat[0]) {
42 of_find_in_proplist(compat, matches->compat, len);
55 add_uevent_var(env, "MODALIAS=vio:T%sS%s", vio_dev->type, vio_dev->compat);
142 return sysfs_emit(buf, "vio:T%sS%s\n", vdev->type, vdev->compat);
296 const char *type, *compat;
320 compat = mdesc_get_property(hp, mp, "device-type", &clen);
321 if (!compat) {
337 if (compat)
338 memcpy(vdev->compat, compat, clen);
340 memset(vdev->compat, 0, sizeof(vdev->compat));
504 const char *compat;
534 compat = mdesc_get_property(hp, root, "compatible", &len);
535 if (!compat) {
540 if (!of_find_in_proplist(compat, channel_devices_compat, len)) {
542 "compat entry.\n", channel_devices_compat);