/drivers/net/pcs/ |
D | pcs-xpcs.c | 130 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/ |
D | efivars.c | 213 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/ |
D | vfio_platform_private.h | 52 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); \
|
D | vfio_platform_common.c | 31 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/ |
D | macio_sysfs.c | 10 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/ |
D | uhid.c | 435 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/ |
D | base.c | 198 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/ |
D | pps.c | 258 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/ |
D | device.c | 246 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()
|
D | fdt.c | 773 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 …]
|
D | base.c | 486 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/ |
D | clk-qoriq.c | 78 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/ |
D | prism2fw.c | 101 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/ |
D | slave.c | 214 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/ |
D | features.c | 14 int compat; member 30 for (f = &feature_list[0]; f->compat != 0; f++) { \ 31 if (f->compat != BCH_FEATURE_ ## type) \
|
/drivers/input/ |
D | evdev.c | 640 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/ |
D | Makefile | 10 clk-33xx-compat.o 21 dpll44xx.o clk-7xx-compat.o 23 clk-43xx-compat.o
|
D | clkctrl.c | 480 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/ |
D | meson_drv.h | 29 enum vpu_compatible compat; member 39 enum vpu_compatible compat; member 175 return priv->compat == family; in meson_vpu_is_compatible()
|
D | meson_drv.c | 210 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/ |
D | core.c | 207 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/ |
D | virtio.c | 338 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/ |
D | hclge_cmd.c | 474 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/ |
D | bcmmii.c | 373 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/ |
D | io.c | 846 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()
|