Home
last modified time | relevance | path

Searched refs:compat (Results 1 – 25 of 66) sorted by relevance

123

/drivers/net/pcs/
Dpcs-xpcs.c130 const struct xpcs_compat *compat; member
139 const struct xpcs_compat *compat = &id->compat[i]; in xpcs_find_compat() local
141 for (j = 0; j < compat->num_interfaces; j++) in xpcs_find_compat()
142 if (compat->interface[j] == interface) in xpcs_find_compat()
143 return compat; in xpcs_find_compat()
151 const struct xpcs_compat *compat; in xpcs_get_an_mode() local
153 compat = xpcs_find_compat(xpcs->id, interface); in xpcs_get_an_mode()
154 if (!compat) in xpcs_get_an_mode()
157 return compat->an_mode; in xpcs_get_an_mode()
161 static bool __xpcs_linkmode_supported(const struct xpcs_compat *compat, in __xpcs_linkmode_supported() argument
[all …]
/drivers/firmware/efi/
Defivars.c213 struct compat_efi_variable *compat; in efivar_store_raw() local
215 if (count != sizeof(*compat)) in efivar_store_raw()
218 compat = (struct compat_efi_variable *)buf; in efivar_store_raw()
219 attributes = compat->Attributes; in efivar_store_raw()
220 vendor = compat->VendorGuid; in efivar_store_raw()
221 name = compat->VariableName; in efivar_store_raw()
222 size = compat->DataSize; in efivar_store_raw()
223 data = compat->Data; in efivar_store_raw()
229 copy_out_compat(&entry->var, compat); in efivar_store_raw()
262 struct compat_efi_variable *compat; in efivar_show_raw() local
[all …]
/drivers/vfio/platform/
Dvfio_platform_private.h52 const char *compat; member
76 char *compat; member
94 extern void vfio_platform_unregister_reset(const char *compat,
99 .compat = __compat, \
104 #define module_vfio_reset_handler(compat, reset) \ argument
105 MODULE_ALIAS("vfio-reset:" compat); \
108 vfio_platform_register_reset(compat, reset); \
113 vfio_platform_unregister_reset(compat, reset); \
Dvfio_platform_common.c31 static vfio_platform_reset_fn_t vfio_platform_lookup_reset(const char *compat, in vfio_platform_lookup_reset() argument
39 if (!strcmp(iter->compat, compat) && in vfio_platform_lookup_reset()
117 vdev->of_reset = vfio_platform_lookup_reset(vdev->compat, in vfio_platform_get_reset()
120 request_module("vfio-reset:%s", vdev->compat); in vfio_platform_get_reset()
121 vdev->of_reset = vfio_platform_lookup_reset(vdev->compat, in vfio_platform_get_reset()
617 &vdev->compat); in vfio_platform_of_probe()
710 void vfio_platform_unregister_reset(const char *compat, in vfio_platform_unregister_reset() argument
717 if (!strcmp(iter->compat, compat) && (iter->of_reset == fn)) { in vfio_platform_unregister_reset()
/drivers/macintosh/
Dmacio_sysfs.c10 const char *compat; in compatible_show() local
15 compat = of_get_property(of->dev.of_node, "compatible", &cplen); in compatible_show()
16 if (!compat) { in compatible_show()
22 length += sprintf (buf, "%s\n", compat); in compatible_show()
24 l = strlen (compat) + 1; in compatible_show()
25 compat += l; in compatible_show()
/drivers/hid/
Duhid.c435 struct uhid_create_req_compat *compat; in uhid_event_from_user() local
437 compat = kzalloc(sizeof(*compat), GFP_KERNEL); in uhid_event_from_user()
438 if (!compat) in uhid_event_from_user()
443 if (copy_from_user(compat, buffer, in uhid_event_from_user()
444 min(len, sizeof(*compat)))) { in uhid_event_from_user()
445 kfree(compat); in uhid_event_from_user()
452 memcpy(event->u.create.name, compat->name, in uhid_event_from_user()
453 sizeof(compat->name)); in uhid_event_from_user()
454 memcpy(event->u.create.phys, compat->phys, in uhid_event_from_user()
455 sizeof(compat->phys)); in uhid_event_from_user()
[all …]
/drivers/gpu/drm/omapdrm/dss/
Dbase.c198 const char *compat; member
218 const char *compat; in omapdss_walk_device() local
221 ret = of_property_read_string(node, "compatible", &compat); in omapdss_walk_device()
229 comp->compat = compat; in omapdss_walk_device()
277 if (!strstarts(comp->compat, "omapdss,")) in omapdss_component_is_loaded()
/drivers/pps/
Dpps.c258 struct pps_fdata_compat compat; in pps_cdev_compat_ioctl() local
264 err = copy_from_user(&compat, uarg, sizeof(struct pps_fdata_compat)); in pps_cdev_compat_ioctl()
268 memcpy(&fdata.timeout, &compat.timeout, in pps_cdev_compat_ioctl()
278 compat.info.assert_sequence = pps->assert_sequence; in pps_cdev_compat_ioctl()
279 compat.info.clear_sequence = pps->clear_sequence; in pps_cdev_compat_ioctl()
280 compat.info.current_mode = pps->current_mode; in pps_cdev_compat_ioctl()
282 memcpy(&compat.info.assert_tu, &pps->assert_tu, in pps_cdev_compat_ioctl()
284 memcpy(&compat.info.clear_tu, &pps->clear_tu, in pps_cdev_compat_ioctl()
289 return copy_to_user(uarg, &compat, in pps_cdev_compat_ioctl()
/drivers/of/
Ddevice.c246 const char *compat; in of_device_get_modalias() local
264 of_property_for_each_string(dev->of_node, "compatible", p, compat) { in of_device_get_modalias()
265 csize = strlen(compat) + 1; in of_device_get_modalias()
270 csize = snprintf(str, len, "C%s", compat); in of_device_get_modalias()
336 const char *compat, *type; in of_device_uevent() local
353 of_property_for_each_string(dev->of_node, "compatible", p, compat) { in of_device_uevent()
354 add_uevent_var(env, "OF_COMPATIBLE_%d=%s", seen, compat); in of_device_uevent()
Dfdt.c773 unsigned long node, const char *compat) in of_fdt_is_compatible() argument
784 if (of_compat_cmp(cp, compat, strlen(compat)) == 0) in of_fdt_is_compatible()
799 int __init of_flat_dt_is_compatible(unsigned long node, const char *compat) in of_flat_dt_is_compatible() argument
801 return of_fdt_is_compatible(initial_boot_params, node, compat); in of_flat_dt_is_compatible()
807 static int __init of_flat_dt_match(unsigned long node, const char *const *compat) in of_flat_dt_match() argument
811 if (!compat) in of_flat_dt_match()
814 while (*compat) { in of_flat_dt_match()
815 tmp = of_fdt_is_compatible(initial_boot_params, node, *compat); in of_flat_dt_match()
818 compat++; in of_flat_dt_match()
866 const char *const *compat; in of_flat_dt_match_machine() local
[all …]
Dbase.c486 const char *compat, const char *type, const char *name) in __of_device_is_compatible() argument
493 if (compat && compat[0]) { in __of_device_is_compatible()
497 if (of_compat_cmp(cp, compat, strlen(compat)) == 0) { in __of_device_is_compatible()
527 const char *compat) in of_device_is_compatible() argument
533 res = __of_device_is_compatible(device, compat, NULL, NULL); in of_device_is_compatible()
544 const char *const *compat) in of_device_compatible_match() argument
548 if (!compat) in of_device_compatible_match()
551 while (*compat) { in of_device_compatible_match()
552 tmp = of_device_is_compatible(device, *compat); in of_device_compatible_match()
555 compat++; in of_device_compatible_match()
[all …]
/drivers/clk/
Dclk-qoriq.c78 const char *compat, *guts_compat; member
556 .compat = "fsl,b4420-clockgen",
574 .compat = "fsl,b4860-clockgen",
592 .compat = "fsl,ls1021a-clockgen",
603 .compat = "fsl,ls1028a-clockgen",
619 .compat = "fsl,ls1043a-clockgen",
635 .compat = "fsl,ls1046a-clockgen",
651 .compat = "fsl,ls1088a-clockgen",
666 .compat = "fsl,ls1012a-clockgen",
676 .compat = "fsl,ls2080a-clockgen",
[all …]
/drivers/staging/wlan-ng/
Dprism2fw.c101 struct hfa384x_caplevel compat; member
1168 s3info[i].info.compat.role, in validate_identity()
1169 s3info[i].info.compat.id, in validate_identity()
1170 s3info[i].info.compat.variant, in validate_identity()
1171 s3info[i].info.compat.bottom, in validate_identity()
1172 s3info[i].info.compat.top); in validate_identity()
1175 if ((s3info[i].info.compat.role == 1) && in validate_identity()
1176 (s3info[i].info.compat.id == 2)) { in validate_identity()
1177 if (s3info[i].info.compat.variant != in validate_identity()
1184 if ((s3info[i].info.compat.role == 1) && in validate_identity()
[all …]
/drivers/soundwire/
Dslave.c214 const char *compat = NULL; in sdw_of_find_slaves() local
218 compat = of_get_property(node, "compatible", NULL); in sdw_of_find_slaves()
219 if (!compat) in sdw_of_find_slaves()
222 ret = sscanf(compat, "sdw%01x%04hx%04hx%02hhx", &sdw_version, in sdw_of_find_slaves()
227 compat); in sdw_of_find_slaves()
/drivers/md/bcache/
Dfeatures.c14 int compat; member
30 for (f = &feature_list[0]; f->compat != 0; f++) { \
31 if (f->compat != BCH_FEATURE_ ## type) \
/drivers/input/
Devdev.c640 unsigned int maxlen, void __user *p, int compat) in bits_to_user() argument
644 if (compat) { in bits_to_user()
668 unsigned int maxlen, const void __user *p, int compat) in bits_from_user() argument
672 if (compat) { in bits_from_user()
707 unsigned int maxlen, void __user *p, int compat) in bits_to_user() argument
709 int len = compat ? in bits_to_user()
720 unsigned int maxlen, const void __user *p, int compat) in bits_from_user() argument
722 size_t chunk_size = compat ? sizeof(compat_long_t) : sizeof(long); in bits_from_user()
728 len = compat ? BITS_TO_LONGS_COMPAT(maxbit) : BITS_TO_LONGS(maxbit); in bits_from_user()
741 unsigned int maxlen, void __user *p, int compat) in bits_to_user() argument
[all …]
/drivers/clk/ti/
DMakefile10 clk-33xx-compat.o
21 dpll44xx.o clk-7xx-compat.o
23 clk-43xx-compat.o
Dclkctrl.c480 const char *compat; in clkctrl_get_name() local
483 of_property_for_each_string(np, "compatible", prop, compat) { in clkctrl_get_name()
484 if (!strncmp("ti,clkctrl-", compat, prefix_len)) { in clkctrl_get_name()
486 if (strnlen(compat + prefix_len, 16) < 2) in clkctrl_get_name()
488 name = kasprintf(GFP_KERNEL, "%s", compat + prefix_len); in clkctrl_get_name()
/drivers/gpu/drm/meson/
Dmeson_drv.h29 enum vpu_compatible compat; member
39 enum vpu_compatible compat; member
175 return priv->compat == family; in meson_vpu_is_compatible()
Dmeson_drv.c210 priv->compat = match->compat; in meson_drv_bind_master()
534 .compat = VPU_COMPATIBLE_GXBB,
538 .compat = VPU_COMPATIBLE_GXL,
542 .compat = VPU_COMPATIBLE_GXM,
547 .compat = VPU_COMPATIBLE_G12A,
/drivers/slimbus/
Dcore.c207 const char *compat = NULL; in of_register_slim_devices() local
211 compat = of_get_property(node, "compatible", NULL); in of_register_slim_devices()
212 if (!compat) in of_register_slim_devices()
215 ret = sscanf(compat, "slim%x,%x", &manf_id, &prod_code); in of_register_slim_devices()
218 compat); in of_register_slim_devices()
/drivers/virtio/
Dvirtio.c338 char compat[] = "virtio,deviceXXXXXXXX"; in virtio_device_of_init() local
356 ret = snprintf(compat, sizeof(compat), "virtio,device%x", dev->id.device); in virtio_device_of_init()
357 BUG_ON(ret >= sizeof(compat)); in virtio_device_of_init()
364 if (!of_device_is_compatible(np, compat)) { in virtio_device_of_init()
/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_cmd.c474 u32 compat = 0; in hclge_firmware_compat_config() local
481 hnae3_set_bit(compat, HCLGE_LINK_EVENT_REPORT_EN_B, 1); in hclge_firmware_compat_config()
482 hnae3_set_bit(compat, HCLGE_NCSI_ERROR_REPORT_EN_B, 1); in hclge_firmware_compat_config()
484 hnae3_set_bit(compat, HCLGE_PHY_IMP_EN_B, 1); in hclge_firmware_compat_config()
486 req->compat = cpu_to_le32(compat); in hclge_firmware_compat_config()
/drivers/net/ethernet/broadcom/genet/
Dbcmmii.c373 char *compat; in bcmgenet_mii_of_find_mdio() local
375 compat = kasprintf(GFP_KERNEL, "brcm,genet-mdio-v%d", priv->version); in bcmgenet_mii_of_find_mdio()
376 if (!compat) in bcmgenet_mii_of_find_mdio()
379 priv->mdio_dn = of_get_compatible_child(dn, compat); in bcmgenet_mii_of_find_mdio()
380 kfree(compat); in bcmgenet_mii_of_find_mdio()
/drivers/mtd/ubi/
Dio.c846 int compat = vid_hdr->compat; in validate_vid_hdr() local
869 if (vol_id < UBI_INTERNAL_VOL_START && compat != 0) { in validate_vid_hdr()
874 if (vol_id >= UBI_INTERNAL_VOL_START && compat != UBI_COMPAT_DELETE && in validate_vid_hdr()
875 compat != UBI_COMPAT_RO && compat != UBI_COMPAT_PRESERVE && in validate_vid_hdr()
876 compat != UBI_COMPAT_REJECT) { in validate_vid_hdr()

123