/openbmc/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 …]
|
/openbmc/linux/drivers/iommu/amd/ |
H A D | iommu.c | 104 return p->devid; in get_acpihid_device_id() 143 u32 devid = get_acpihid_device_id(dev, NULL); in get_device_segment() local 145 seg = PCI_SBDF_TO_SEGID(devid); in get_device_segment() 152 void amd_iommu_set_rlookup_table(struct amd_iommu *iommu, u16 devid) in amd_iommu_set_rlookup_table() argument 156 pci_seg->rlookup_table[devid] = iommu; in amd_iommu_set_rlookup_table() 159 static struct amd_iommu *__rlookup_amd_iommu(u16 seg, u16 devid) in __rlookup_amd_iommu() argument 165 return pci_seg->rlookup_table[devid]; in __rlookup_amd_iommu() 173 int devid = get_device_sbdf_id(dev); in rlookup_amd_iommu() local 175 if (devid < 0) in rlookup_amd_iommu() 177 return __rlookup_amd_iommu(seg, PCI_SBDF_TO_DEVID(devid)); in rlookup_amd_iommu() [all …]
|
H A D | init.c | 106 u16 devid; member 124 u16 devid; member 144 u16 devid; member 297 PCI_BUS_NUM(iommu->devid), PCI_SLOT(iommu->devid), in get_global_efr() 298 PCI_FUNC(iommu->devid)); in get_global_efr() 592 if (dev->devid > last_devid) in find_last_devid_from_ivhd() 593 last_devid = dev->devid; in find_last_devid_from_ivhd() 1059 u16 devid, u8 bit) in __set_dev_entry_bit() argument 1064 dev_table[devid].data[i] |= (1UL << _bit); in __set_dev_entry_bit() 1067 static void set_dev_entry_bit(struct amd_iommu *iommu, u16 devid, u8 bit) in set_dev_entry_bit() argument [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()
|
/openbmc/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()
|
/openbmc/qemu/audio/ |
H A D | sdlaudio.c | 48 SDL_AudioDeviceID devid; member 56 SDL_AudioDeviceID devid; member 166 SDL_AudioDeviceID devid; in sdl_open() local 184 devid = SDL_OpenAudioDevice(NULL, rec, req, obt, 0); in sdl_open() 185 if (!devid) { in sdl_open() 200 return devid; in sdl_open() 206 SDL_LockAudioDevice(sdl->devid); in sdl_close_out() 208 SDL_UnlockAudioDevice(sdl->devid); in sdl_close_out() 209 SDL_PauseAudioDevice(sdl->devid, 1); in sdl_close_out() 212 if (sdl->devid) { in sdl_close_out() [all …]
|
/openbmc/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()
|
/openbmc/ipmitool/lib/ |
H A D | ipmi_ime.c | 194 struct ipm_devid_rsp *devid; in ImeGetInfo() local 215 devid = (struct ipm_devid_rsp *) rsp->data; in ImeGetInfo() 217 lprintf(LOG_DEBUG,"Device ID : %i", devid->device_id); in ImeGetInfo() 219 devid->device_revision & IPM_DEV_DEVICE_ID_REV_MASK); in ImeGetInfo() 222 (devid->device_id == 0) in ImeGetInfo() 224 ((devid->device_revision & IPM_DEV_DEVICE_ID_REV_MASK) == 0) in ImeGetInfo() 227 (devid->manufacturer_id[0] == 0x57) // Intel in ImeGetInfo() 229 (devid->manufacturer_id[1] == 0x01) // Intel in ImeGetInfo() 231 (devid->manufacturer_id[2] == 0x00) // Intel in ImeGetInfo() 235 (devid->product_id[1] == 0x0b) in ImeGetInfo() [all …]
|
H A D | ipmi_mc.c | 390 struct ipm_devid_rsp *devid; in ipmi_mc_get_deviceid() local 410 devid = (struct ipm_devid_rsp *) rsp->data; in ipmi_mc_get_deviceid() 412 devid->device_id); in ipmi_mc_get_deviceid() 414 devid->device_revision & IPM_DEV_DEVICE_ID_REV_MASK); in ipmi_mc_get_deviceid() 416 devid->fw_rev1 & IPM_DEV_FWREV1_MAJOR_MASK, in ipmi_mc_get_deviceid() 417 devid->fw_rev2); in ipmi_mc_get_deviceid() 419 IPM_DEV_IPMI_VERSION_MAJOR(devid->ipmi_version), in ipmi_mc_get_deviceid() 420 IPM_DEV_IPMI_VERSION_MINOR(devid->ipmi_version)); in ipmi_mc_get_deviceid() 422 (long)IPM_DEV_MANUFACTURER_ID(devid->manufacturer_id)); in ipmi_mc_get_deviceid() 424 val2str( (long)IPM_DEV_MANUFACTURER_ID(devid->manufacturer_id), in ipmi_mc_get_deviceid() [all …]
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/linux/drivers/char/ |
H A D | scx200_gpio.c | 79 dev_t devid; in scx200_gpio_init() local 99 devid = MKDEV(major, 0); in scx200_gpio_init() 100 rc = register_chrdev_region(devid, MAX_PINS, "scx200_gpio"); in scx200_gpio_init() 102 rc = alloc_chrdev_region(&devid, 0, MAX_PINS, "scx200_gpio"); in scx200_gpio_init() 103 major = MAJOR(devid); in scx200_gpio_init() 111 cdev_add(&scx200_gpio_cdev, devid, MAX_PINS); in scx200_gpio_init()
|
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_its.c | 288 static MemTxResult get_dte(GICv3ITSState *s, uint32_t devid, DTEntry *dte) in get_dte() argument 292 uint64_t entry_addr = table_entry_addr(s, &s->dt, devid, &res); in get_dte() 310 trace_gicv3_its_dte_read_fault(devid); in get_dte() 312 trace_gicv3_its_dte_read(devid, dte->valid, dte->size, dte->ittaddr); in get_dte() 361 uint32_t devid, uint32_t eventid, ITEntry *ite, in lookup_ite() argument 366 if (devid >= s->dt.num_entries) { in lookup_ite() 369 who, devid, s->dt.num_entries); in lookup_ite() 373 if (get_dte(s, devid, dte) != MEMTX_OK) { in lookup_ite() 379 "invalid dte for %d\n", who, devid); in lookup_ite() 514 static ItsCmdResult do_process_its_cmd(GICv3ITSState *s, uint32_t devid, in do_process_its_cmd() argument [all …]
|
/openbmc/qemu/hw/i386/ |
H A D | amd_iommu.c | 74 uint16_t devid; /* device owning entry */ member 220 static void amdvi_encode_event(uint64_t *evt, uint16_t devid, uint64_t addr, in amdvi_encode_event() argument 226 amdvi_setevent_bits(evt, devid, 0, 16); in amdvi_encode_event() 234 static void amdvi_page_fault(AMDVIState *s, uint16_t devid, in amdvi_page_fault() argument 240 amdvi_encode_event(evt, devid, addr, info); in amdvi_page_fault() 250 static void amdvi_log_devtab_error(AMDVIState *s, uint16_t devid, in amdvi_log_devtab_error() argument 257 amdvi_encode_event(evt, devid, devtab, info); in amdvi_log_devtab_error() 293 static void amdvi_log_illegaldevtab_error(AMDVIState *s, uint16_t devid, in amdvi_log_illegaldevtab_error() argument 299 amdvi_encode_event(evt, devid, addr, info); in amdvi_log_illegaldevtab_error() 305 static void amdvi_log_pagetab_error(AMDVIState *s, uint16_t devid, in amdvi_log_pagetab_error() argument [all …]
|
/openbmc/qemu/hw/riscv/ |
H A D | riscv-iommu.c | 49 uint32_t devid; /* Requester identifier, AKA device_id */ member 56 uint64_t devid:24; /* Requester Id, AKA device_id */ member 121 uint32_t devid = get_field(ev->hdr, RISCV_IOMMU_FQ_HDR_DID); in riscv_iommu_fault() local 123 trace_riscv_iommu_flt(s->parent_obj.id, PCI_BUS_NUM(devid), PCI_SLOT(devid), in riscv_iommu_fault() 124 PCI_FUNC(devid), ev->hdr, ev->iotval); in riscv_iommu_fault() 157 uint32_t devid = get_field(pr->hdr, RISCV_IOMMU_PREQ_HDR_DID); in riscv_iommu_pri() local 159 trace_riscv_iommu_pri(s->parent_obj.id, PCI_BUS_NUM(devid), PCI_SLOT(devid), in riscv_iommu_pri() 160 PCI_FUNC(devid), pr->payload); in riscv_iommu_pri() 521 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_DID, ctx->devid); in riscv_iommu_report_fault() 590 trace_riscv_iommu_msi(s->parent_obj.id, PCI_BUS_NUM(ctx->devid), in riscv_iommu_msi_write() [all …]
|
/openbmc/linux/fs/autofs/ |
H A D | dev-ioctl.c | 227 static int autofs_dev_ioctl_open_mountpoint(const char *name, dev_t devid) in autofs_dev_ioctl_open_mountpoint() argument 236 err = find_autofs_mount(name, &path, test_by_dev, &devid); in autofs_dev_ioctl_open_mountpoint() 263 dev_t devid; in autofs_dev_ioctl_openmount() local 268 if (!param->openmount.devid) in autofs_dev_ioctl_openmount() 274 devid = new_decode_dev(param->openmount.devid); in autofs_dev_ioctl_openmount() 277 fd = autofs_dev_ioctl_open_mountpoint(path, devid); in autofs_dev_ioctl_openmount() 426 dev_t devid; in autofs_dev_ioctl_requester() local 431 devid = sbi->sb->s_dev; in autofs_dev_ioctl_requester() 435 err = find_autofs_mount(param->path, &path, test_by_dev, &devid); in autofs_dev_ioctl_requester() 511 unsigned int devid, magic; in autofs_dev_ioctl_ismountpoint() local [all …]
|
/openbmc/linux/drivers/ata/ |
H A D | pata_it8213.c | 145 int devid = adev->devno; in it8213_set_dmamode() local 173 udma_enable |= (1 << devid); in it8213_set_dmamode() 177 udma_timing &= ~(3 << (4 * devid)); in it8213_set_dmamode() 178 udma_timing |= u_speed << (4 * devid); in it8213_set_dmamode() 183 ideconf &= ~(0x1001 << devid); in it8213_set_dmamode() 184 ideconf |= u_clock << devid; in it8213_set_dmamode() 209 if (devid) { /* Slave */ in it8213_set_dmamode() 225 udma_enable &= ~(1 << devid); in it8213_set_dmamode()
|
/openbmc/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()
|
/openbmc/linux/drivers/platform/x86/intel/pmc/ |
H A D | core_ssram.c | 24 static const struct pmc_reg_map *pmc_core_find_regmap(struct pmc_info *list, u16 devid) in pmc_core_find_regmap() argument 27 if (devid == list->devid) in pmc_core_find_regmap() 71 u16 devid; in pmc_core_ssram_get_pmc() local 85 devid = readw(ssram + SSRAM_DEVID_OFFSET); in pmc_core_ssram_get_pmc() 90 map = pmc_core_find_regmap(pmcdev->regmap_list, devid); in pmc_core_ssram_get_pmc()
|
/openbmc/qemu/hw/remote/ |
H A D | remote-obj.c | 42 char *devid; member 75 g_free(o->devid); in remote_object_set_devid() 77 o->devid = g_strdup(str); in remote_object_set_devid() 99 dev = qdev_find_recursive(sysbus_get_default(), o->devid); in remote_object_machine_done() 101 error_report("%s is not a PCI device", o->devid); in remote_object_machine_done() 140 o->devid = NULL; in remote_object_init() 163 g_free(o->devid); in remote_object_finalize()
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | intel_device_info.c | 233 u16 devid = INTEL_DEVID(i915); in intel_device_info_subplatform_init() local 240 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() 253 } else if (find_devid(devid, subplatform_portf_ids, in intel_device_info_subplatform_init() 257 } else if (find_devid(devid, subplatform_uy_ids, in intel_device_info_subplatform_init() 260 } else if (find_devid(devid, subplatform_n_ids, in intel_device_info_subplatform_init() 263 } else if (find_devid(devid, subplatform_rpl_ids, in intel_device_info_subplatform_init() 266 if (find_devid(devid, subplatform_rplu_ids, in intel_device_info_subplatform_init() 269 } else if (find_devid(devid, subplatform_g10_ids, in intel_device_info_subplatform_init() 272 } else if (find_devid(devid, subplatform_g11_ids, in intel_device_info_subplatform_init() [all …]
|
/openbmc/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) | \
|
/openbmc/linux/drivers/base/ |
H A D | platform-msi.c | 28 int devid; member 41 u32 devid = desc->dev->msi.data->platform_data->devid; in platform_msi_calc_hwirq() local 43 return (devid << (32 - DEV_ID_SHIFT)) | desc->msi_index; in platform_msi_calc_hwirq() 175 datap->devid = ida_simple_get(&platform_msi_devid_ida, in platform_msi_alloc_priv_data() 177 if (datap->devid < 0) { in platform_msi_alloc_priv_data() 178 err = datap->devid; in platform_msi_alloc_priv_data() 194 ida_simple_remove(&platform_msi_devid_ida, data->devid); in platform_msi_free_priv_data()
|
/openbmc/linux/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-core.c | 223 static enum tmc_mem_intf_width tmc_get_memwidth(u32 devid) in tmc_get_memwidth() argument 236 switch (BMVAL(devid, 8, 10)) { in tmc_get_memwidth() 267 coresight_simple_reg32(devid, CORESIGHT_DEVID), 366 static int tmc_etr_setup_caps(struct device *parent, u32 devid, void *dev_caps) in tmc_etr_setup_caps() argument 378 if (!(devid & TMC_DEVID_NOSCAT) && tmc_etr_can_use_sg(parent)) in tmc_etr_setup_caps() 382 if (devid & TMC_DEVID_AXIAW_VALID) in tmc_etr_setup_caps() 383 dma_mask = ((devid >> TMC_DEVID_AXIAW_SHIFT) & in tmc_etr_setup_caps() 435 u32 devid; in tmc_probe() local 463 devid = readl_relaxed(drvdata->base + CORESIGHT_DEVID); in tmc_probe() 464 drvdata->config_type = BMVAL(devid, 6, 7); in tmc_probe() [all …]
|