/linux/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | mbox.c | 18 void __otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in __otx2_mbox_reset() argument 20 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in __otx2_mbox_reset() 36 void otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in otx2_mbox_reset() argument 38 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_reset() 41 __otx2_mbox_reset(mbox, devid); in otx2_mbox_reset() 134 int devid, err; in otx2_mbox_init() local 142 for (devid = 0; devid < ndevs; devid++) { in otx2_mbox_init() 143 mdev = &mbox->dev[devid]; in otx2_mbox_init() 144 mdev->mbase = mbox->hwbase + (devid * MBOX_SIZE); in otx2_mbox_init() 148 otx2_mbox_reset(mbox, devid); in otx2_mbox_init() [all …]
|
/linux/drivers/iommu/amd/ |
H A D | iommu.c | 86 static void iommu_flush_dte_sync(struct amd_iommu *iommu, u16 devid); 88 static struct iommu_dev_data *find_dev_data(struct amd_iommu *iommu, u16 devid); 146 struct dev_table_entry *ptr = &dev_table[dev_data->devid]; in update_dte256() 154 iommu_flush_dte_sync(iommu, dev_data->devid); in update_dte256() 159 iommu_flush_dte_sync(iommu, dev_data->devid); in update_dte256() 167 iommu_flush_dte_sync(iommu, dev_data->devid); in update_dte256() 176 iommu_flush_dte_sync(iommu, dev_data->devid); in update_dte256() 189 iommu_flush_dte_sync(iommu, dev_data->devid); in update_dte256() 194 iommu_flush_dte_sync(iommu, dev_data->devid); in update_dte256() 214 ptr = &dev_table[dev_data->devid]; in get_dte256() [all …]
|
H A D | quirks.c | 18 u32 devid; member 30 { .id = 4, .devid = 0xa0 }, 31 { .id = 5, .devid = 0x2 }, 36 { .id = 4, .devid = 0xa0 }, 41 { .id = 32, .devid = 0xa0 }, 51 for (i = d->driver_data; i->id != 0 && i->devid != 0; i++) in ivrs_ioapic_quirk_cb() 52 add_special_device(IVHD_SPECIAL_IOAPIC, i->id, (u32 *)&i->devid, 0); in ivrs_ioapic_quirk_cb()
|
/linux/arch/sparc/include/asm/ |
H A D | sbi.h | 69 static inline int acquire_sbi(int devid, int mask) in acquire_sbi() argument 74 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_STATE), in acquire_sbi() 79 static inline void release_sbi(int devid, int mask) in release_sbi() argument 83 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_STATE), in release_sbi() 87 static inline void set_sbi_tid(int devid, int targetid) in set_sbi_tid() argument 91 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_TID), in set_sbi_tid() 95 static inline int get_sbi_ctl(int devid, int cfgno) in get_sbi_ctl() argument 101 "r" ((ECSR_DEV_BASE(devid) | SBI_CFG0) + (cfgno<<2)), in get_sbi_ctl() 106 static inline void set_sbi_ctl(int devid, int cfgno, int cfg) in set_sbi_ctl() argument 110 "r" ((ECSR_DEV_BASE(devid) | SBI_CFG0) + (cfgno<<2)), in set_sbi_ctl()
|
/linux/sound/soc/codecs/ |
H A D | cirrus_legacy.h | 11 u8 devid[3]; in cirrus_read_device_id() local 14 ret = regmap_bulk_read(regmap, reg, devid, ARRAY_SIZE(devid)); in cirrus_read_device_id() 18 return ((devid[0] & 0xFF) << 12) | in cirrus_read_device_id() 19 ((devid[1] & 0xFF) << 4) | in cirrus_read_device_id() 20 ((devid[2] & 0xF0) >> 4); in cirrus_read_device_id()
|
/linux/drivers/acpi/ |
H A D | acpi_pnp.c | 338 const struct acpi_device_id *devid; in acpi_pnp_match() local 340 for (devid = acpi_pnp_device_ids; devid->id[0]; devid++) in acpi_pnp_match() 341 if (matching_id(idstr, (char *)devid->id)) { in acpi_pnp_match() 343 *matchid = devid; in acpi_pnp_match()
|
/linux/drivers/xen/xen-pciback/ |
H A D | conf_space_quirks.c | 37 if (match_one_device(&tmp_quirk->devid, dev) != NULL) in xen_pcibk_find_quirk() 106 quirk->devid.vendor = dev->vendor; in xen_pcibk_config_quirks_init() 107 quirk->devid.device = dev->device; in xen_pcibk_config_quirks_init() 108 quirk->devid.subvendor = dev->subsystem_vendor; in xen_pcibk_config_quirks_init() 109 quirk->devid.subdevice = dev->subsystem_device; in xen_pcibk_config_quirks_init() 110 quirk->devid.class = 0; in xen_pcibk_config_quirks_init() 111 quirk->devid.class_mask = 0; in xen_pcibk_config_quirks_init() 112 quirk->devid.driver_data = 0UL; in xen_pcibk_config_quirks_init()
|
/linux/drivers/gpu/drm/i915/ |
H A D | intel_device_info.c | 235 u16 devid = INTEL_DEVID(i915); in intel_device_info_subplatform_init() local 242 if (find_devid(devid, subplatform_ult_ids, in intel_device_info_subplatform_init() 245 } else if (find_devid(devid, subplatform_ulx_ids, in intel_device_info_subplatform_init() 252 } else if (find_devid(devid, subplatform_portf_ids, in intel_device_info_subplatform_init() 255 } else if (find_devid(devid, subplatform_uy_ids, in intel_device_info_subplatform_init() 258 } else if (find_devid(devid, subplatform_n_ids, in intel_device_info_subplatform_init() 261 } else if (find_devid(devid, subplatform_rpl_ids, in intel_device_info_subplatform_init() 264 if (find_devid(devid, subplatform_rplu_ids, in intel_device_info_subplatform_init() 267 } else if (find_devid(devid, subplatform_g10_ids, in intel_device_info_subplatform_init() 270 } else if (find_devid(devid, subplatform_g11_ids, in intel_device_info_subplatform_init() [all …]
|
/linux/arch/mips/ath25/ |
H A D | ar5312.c | 286 u32 scratch, devid, clock_ctl1; in ar5312_cpu_frequency() local 296 devid = ar5312_rst_reg_read(AR5312_REV); in ar5312_cpu_frequency() 297 devid = (devid & AR5312_REV_MAJ) >> AR5312_REV_MAJ_S; in ar5312_cpu_frequency() 298 if (devid == AR5312_REV_MAJ_AR2313) { in ar5312_cpu_frequency() 355 u32 devid; in ar5312_plat_mem_setup() local 371 devid = ar5312_rst_reg_read(AR5312_REV); in ar5312_plat_mem_setup() 372 devid >>= AR5312_REV_WMAC_MIN_S; in ar5312_plat_mem_setup() 373 devid &= AR5312_REV_CHIP; in ar5312_plat_mem_setup() 374 ath25_board.devid = (u16)devid; in ar5312_plat_mem_setup()
|
/linux/drivers/char/ |
H A D | scx200_gpio.c | 78 dev_t devid; in scx200_gpio_init() local 98 devid = MKDEV(major, 0); in scx200_gpio_init() 99 rc = register_chrdev_region(devid, MAX_PINS, "scx200_gpio"); in scx200_gpio_init() 101 rc = alloc_chrdev_region(&devid, 0, MAX_PINS, "scx200_gpio"); in scx200_gpio_init() 102 major = MAJOR(devid); in scx200_gpio_init() 110 cdev_add(&scx200_gpio_cdev, devid, MAX_PINS); in scx200_gpio_init()
|
H A D | pc8736x_gpio.c | 257 dev_t devid; in pc8736x_gpio_init() local 306 devid = MKDEV(major, 0); in pc8736x_gpio_init() 307 rc = register_chrdev_region(devid, PC8736X_GPIO_CT, DEVNAME); in pc8736x_gpio_init() 309 rc = alloc_chrdev_region(&devid, 0, PC8736X_GPIO_CT, DEVNAME); in pc8736x_gpio_init() 310 major = MAJOR(devid); in pc8736x_gpio_init() 326 cdev_add(&pc8736x_gpio_cdev, devid, PC8736X_GPIO_CT); in pc8736x_gpio_init()
|
/linux/tools/usb/usbip/libsrc/ |
H A D | vhci_driver.c | 52 int port, status, speed, devid; in parse_status() local 60 &devid, &sockfd, lbusid); in parse_status() 68 hub, port, status, speed, devid); in parse_status() 83 idev->devid = devid; in parse_status() 85 idev->busnum = (devid >> 16); in parse_status() 86 idev->devnum = (devid & 0x0000ffff); in parse_status() 357 int usbip_vhci_attach_device2(uint8_t port, int sockfd, uint32_t devid, in usbip_vhci_attach_device2() argument 366 port, sockfd, devid, speed); in usbip_vhci_attach_device2() 394 int devid = get_devid(busnum, devnum); in usbip_vhci_attach_device() local 396 return usbip_vhci_attach_device2(port, sockfd, devid, speed); in usbip_vhci_attach_device()
|
/linux/fs/autofs/ |
H A D | dev-ioctl.c | 232 static int autofs_dev_ioctl_open_mountpoint(const char *name, dev_t devid) in autofs_dev_ioctl_open_mountpoint() argument 241 err = find_autofs_mount(name, &path, test_by_dev, &devid); in autofs_dev_ioctl_open_mountpoint() 268 dev_t devid; in autofs_dev_ioctl_openmount() local 273 if (!param->openmount.devid) in autofs_dev_ioctl_openmount() 279 devid = new_decode_dev(param->openmount.devid); in autofs_dev_ioctl_openmount() 282 fd = autofs_dev_ioctl_open_mountpoint(path, devid); in autofs_dev_ioctl_openmount() 512 dev_t devid; in autofs_dev_ioctl_requester() local 517 devid = sbi->sb->s_dev; in autofs_dev_ioctl_requester() 521 err = find_autofs_mount(param->path, &path, test_by_dev, &devid); in autofs_dev_ioctl_requester() 597 unsigned int devid, magic; in autofs_dev_ioctl_ismountpoint() local [all …]
|
/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_pci_id_tbl.h | 83 #define CH_PCI_ID_TABLE_FENTRY(devid) \ argument 84 CH_PCI_ID_TABLE_ENTRY((devid) | \ 87 #define CH_PCI_ID_TABLE_FENTRY(devid) \ argument 88 CH_PCI_ID_TABLE_ENTRY((devid) | \ 90 CH_PCI_ID_TABLE_ENTRY((devid) | \
|
/linux/drivers/platform/x86/intel/pmt/ |
H A D | telemetry.c | 158 struct telem_endpoint *pmt_telem_register_endpoint(int devid) in pmt_telem_register_endpoint() argument 161 unsigned long index = devid; in pmt_telem_register_endpoint() 183 int pmt_telem_get_endpoint_info(int devid, struct telem_endpoint_info *info) in pmt_telem_get_endpoint_info() argument 186 unsigned long index = devid; in pmt_telem_get_endpoint_info() 251 int devid = 0; in pmt_telem_find_and_register_endpoint() local 255 while ((devid = pmt_telem_get_next_endpoint(devid))) { in pmt_telem_find_and_register_endpoint() 258 err = pmt_telem_get_endpoint_info(devid, &ep_info); in pmt_telem_find_and_register_endpoint() 264 return pmt_telem_register_endpoint(devid); in pmt_telem_find_and_register_endpoint()
|
/linux/drivers/ata/ |
H A D | libata-pmp.c | 263 u16 devid = sata_pmp_gscr_devid(gscr); in sata_pmp_configure() local 295 if (vendor == 0x1095 && (devid == 0x3726 || devid == 0x3826)) { in sata_pmp_configure() 316 sata_pmp_spec_rev_str(gscr), vendor, devid, in sata_pmp_configure() 382 u16 devid = sata_pmp_gscr_devid(gscr); in sata_pmp_quirks() local 385 if (vendor == 0x1095 && (devid == 0x3726 || devid == 0x3826)) { in sata_pmp_quirks() 404 } else if (vendor == 0x1095 && devid == 0x4723) { in sata_pmp_quirks() 416 } else if (vendor == 0x1095 && devid == 0x4726) { in sata_pmp_quirks() 438 } else if (vendor == 0x1095 && (devid == 0x5723 || devid == 0x5733 || in sata_pmp_quirks() 439 devid == 0x5734 || devid == 0x5744)) { in sata_pmp_quirks() 449 } else if (vendor == 0x197b && (devid == 0x2352 || devid == 0x0325)) { in sata_pmp_quirks() [all …]
|
H A D | pata_efar.c | 164 int devid = adev->devno + 2 * ap->port_no; in efar_set_dmamode() local 184 udma_enable |= (1 << devid); in efar_set_dmamode() 188 udma_timing &= ~(7 << (4 * devid)); in efar_set_dmamode() 189 udma_timing |= udma << (4 * devid); in efar_set_dmamode() 230 udma_enable &= ~(1 << devid); in efar_set_dmamode()
|
/linux/drivers/power/supply/ |
H A D | lp8727_charger.c | 92 enum lp8727_dev_id devid; member 182 u8 devid = LP8727_ID_NONE; in lp8727_id_detection() local 187 devid = LP8727_ID_TA; in lp8727_id_detection() 193 devid = LP8727_ID_DEDICATED_CHG; in lp8727_id_detection() 196 devid = LP8727_ID_USB_CHG; in lp8727_id_detection() 199 devid = LP8727_ID_USB_DS; in lp8727_id_detection() 204 devid = LP8727_ID_NONE; in lp8727_id_detection() 209 pchg->devid = devid; in lp8727_id_detection() 315 val->intval = lp8727_is_charger_attached(psy->desc->name, pchg->devid); in lp8727_charger_get_property() 343 if (!lp8727_is_charger_attached(psy->desc->name, pchg->devid)) { in lp8727_battery_get_property() [all …]
|
/linux/drivers/scsi/snic/ |
H A D | snic_isr.c | 83 snic->msix[i].devid); in snic_free_intr() 108 snic->msix[SNIC_MSIX_WQ].devid = snic; in snic_request_intr() 114 snic->msix[SNIC_MSIX_IO_CMPL].devid = snic; in snic_request_intr() 120 snic->msix[SNIC_MSIX_ERR_NOTIFY].devid = snic; in snic_request_intr() 127 snic->msix[i].devid); in snic_request_intr()
|
/linux/fs/btrfs/ |
H A D | volumes.c | 652 u64 devid; in btrfs_open_one_device() local 665 devid = btrfs_stack_device_id(&disk_super->dev_item); in btrfs_open_one_device() 666 if (devid != device->devid) in btrfs_open_one_device() 713 device->devid != BTRFS_DEV_REPLACE_DEVID) { in btrfs_open_one_device() 863 u64 devid = btrfs_stack_device_id(&disk_super->dev_item); in device_list_add() local 909 .devid = devid, in device_list_add() 938 device = btrfs_alloc_device(NULL, &devid, in device_list_add() 958 disk_super->label, devid, found_transid, path, in device_list_add() 964 disk_super->fsid, devid, found_transid, path, in device_list_add() 1024 path, devid, found_transid, in device_list_add() [all …]
|
H A D | dev-replace.c | 72 struct btrfs_dev_lookup_args args = { .devid = BTRFS_DEV_REPLACE_DEVID }; in btrfs_init_dev_replace() 177 args.devid = src_devid; in btrfs_init_dev_replace() 249 u64 devid = BTRFS_DEV_REPLACE_DEVID; in btrfs_init_dev_replace_tgtdev() local 293 device = btrfs_alloc_device(NULL, &devid, NULL, device_path); in btrfs_init_dev_replace_tgtdev() 422 dev_replace->srcdev->devid); in btrfs_run_dev_replace() 506 key.objectid = src_dev->devid; in mark_block_group_to_copy() 513 if (found_key.objectid != src_dev->devid) in mark_block_group_to_copy() 614 btrfs_dev_name(src_device), src_device->devid); in btrfs_dev_replace_start() 662 src_device->devid, in btrfs_dev_replace_start() 709 ret = btrfs_scrub_dev(fs_info, src_device->devid, 0, in btrfs_dev_replace_start() [all …]
|
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-core.c | 225 static enum tmc_mem_intf_width tmc_get_memwidth(u32 devid) in tmc_get_memwidth() argument 238 switch (BMVAL(devid, 8, 10)) { in tmc_get_memwidth() 269 coresight_simple_reg32(devid, CORESIGHT_DEVID), 402 static int tmc_etr_setup_caps(struct device *parent, u32 devid, in tmc_etr_setup_caps() argument 419 if (!(devid & TMC_DEVID_NOSCAT) && tmc_etr_can_use_sg(parent)) in tmc_etr_setup_caps() 423 if (devid & TMC_DEVID_AXIAW_VALID) in tmc_etr_setup_caps() 424 dma_mask = ((devid >> TMC_DEVID_AXIAW_SHIFT) & in tmc_etr_setup_caps() 476 u32 devid; in __tmc_probe() local 497 devid = readl_relaxed(drvdata->base + CORESIGHT_DEVID); in __tmc_probe() 498 drvdata->config_type = BMVAL(devid, 6, 7); in __tmc_probe() [all …]
|
/linux/drivers/mfd/ |
H A D | intel-lpss.c | 89 int devid; member 352 snprintf(devname, sizeof(devname), "%s.%d", cell->name, lpss->devid); in intel_lpss_register_clock() 426 lpss->devid = ida_alloc(&intel_lpss_devid_ida, GFP_KERNEL); in intel_lpss_probe() 427 if (lpss->devid < 0) in intel_lpss_probe() 428 return lpss->devid; in intel_lpss_probe() 441 ret = mfd_add_devices(dev, lpss->devid, &intel_lpss_idma64_cell, in intel_lpss_probe() 448 ret = mfd_add_devices(dev, lpss->devid, lpss->cell, in intel_lpss_probe() 463 ida_free(&intel_lpss_devid_ida, lpss->devid); in intel_lpss_probe() 477 ida_free(&intel_lpss_devid_ida, lpss->devid); in intel_lpss_remove()
|
/linux/drivers/vfio/ |
H A D | iommufd.c | 28 return vdev->ops->bind_iommufd(vdev, ictx, &df->devid); in vfio_df_iommufd_bind() 88 int devid; in vfio_iommufd_get_dev_id() local 98 devid = -ENOENT; in vfio_iommufd_get_dev_id() 100 devid = -ENODEV; in vfio_iommufd_get_dev_id() 104 return devid; in vfio_iommufd_get_dev_id()
|
/linux/drivers/platform/x86/intel/pmc/ |
H A D | core_ssram.c | 206 static const struct pmc_reg_map *pmc_core_find_regmap(struct pmc_info *list, u16 devid) in pmc_core_find_regmap() argument 209 if (devid == list->devid) in pmc_core_find_regmap() 258 u16 devid; in pmc_core_ssram_get_pmc() local 287 devid = readw(ssram + SSRAM_DEVID_OFFSET); in pmc_core_ssram_get_pmc() 292 map = pmc_core_find_regmap(pmcdev->regmap_list, devid); in pmc_core_ssram_get_pmc()
|