Home
last modified time | relevance | path

Searched refs:subdevice (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-12.1/sys/dev/nvme/
H A Dnvme_pci.c74 uint16_t subdevice; member
97 nvme_match(uint32_t devid, uint16_t subdevice, struct _pcsid *ep) in nvme_match() argument
105 if (subdevice == ep->subdevice) in nvme_match()
117 uint16_t subdevice; in nvme_pci_probe() local
120 subdevice = pci_get_subdevice(device); in nvme_pci_probe()
124 if (nvme_match(devid, subdevice, ep)) in nvme_pci_probe()
/freebsd-12.1/sys/dev/puc/
H A Dpuc_pci.c93 uint16_t subvendor, subdevice; in puc_pci_match() local
98 subdevice = pci_get_subdevice(dev); in puc_pci_match()
104 desc->subdevice == subdevice) in puc_pci_match()
H A Dpuc_cfg.h78 uint16_t subdevice; member
H A Dpucdata.c1397 if (cfg->subdevice == 0x1282) /* Everest SP */ in puc_config_diva()
1399 else if (cfg->subdevice == 0x104b) /* Maestro SP2 */ in puc_config_diva()
/freebsd-12.1/sys/compat/linuxkpi/common/src/
H A Dlinux_pci.c86 uint16_t subdevice; in linux_pci_find() local
91 subdevice = pci_get_subdevice(dev); in linux_pci_find()
99 (PCI_ANY_ID == id->subdevice || subdevice == id->subdevice)) { in linux_pci_find()
158 pdev->subsystem_device = dinfo->cfg.subdevice; in linux_pci_attach()
/freebsd-12.1/sys/dev/sound/pci/
H A Denvy24ht.c119 u_int16_t subvendor, subdevice; member
661 cfg_table[i].subdevice == buff->subdevice) in envy24ht_rom2cfg()
682 buff->subdevice = envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE) << 8; in envy24ht_rom2cfg()
683 buff->subdevice += envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE + 1); in envy24ht_rom2cfg()
700 cfg_table[i].subdevice == buff->subdevice) in envy24ht_rom2cfg()
831 if (sc->cfg->subvendor == 0x153b && sc->cfg->subdevice == 0x1150) in envy24ht_gpiord()
845 if (sc->cfg->subdevice != 0x1150) in envy24ht_gpiowr()
862 if (sc->cfg->subdevice != 0x1150) in envy24ht_gpiosetmask()
878 if (sc->cfg->subvendor == 0x153b && sc->cfg->subdevice == 0x1150) in envy24ht_gpiosetdir()
2065 cfg_table[i].subdevice == sd) { in envy24ht_pci_probe()
[all …]
H A Denvy24.c110 u_int16_t subvendor, subdevice; member
607 buff->subdevice = envy24_rdrom(sc, ENVY24_E2PROM_SUBDEVICE) << 8; in envy24_rom2cfg()
608 buff->subdevice += envy24_rdrom(sc, ENVY24_E2PROM_SUBDEVICE + 1); in envy24_rom2cfg()
617 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0; i++) in envy24_rom2cfg()
619 cfg_table[i].subdevice == buff->subdevice) in envy24_rom2cfg()
1028 ptr->parent->cfg->subdevice == 0x1138 && ptr->num == 100) { in envy24_delta_ak4524_init()
1144 if (sc->cfg->subvendor==0x153b && sc->cfg->subdevice==0x1138 ) { in envy24_setvolume()
2151 cfg_table[i].subdevice == sd) { in envy24_pci_probe()
2304 sc->cfg->subvendor, sc->cfg->subdevice); in envy24_putcfg()
2412 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0; i++) { in envy24_init()
[all …]
H A Dcsavar.h34 u_int16_t subvendor, subdevice; member
H A Demu10kx.c465 uint16_t subdevice; member
568 uint16_t subdevice; in emu_getcard() local
573 subdevice = pci_read_config(dev, PCIR_SUBDEV_0, /* bytes */ 2); in emu_getcard()
578 if (subdevice == emu_cards[i].subdevice) { in emu_getcard()
582 if (0x0000 == emu_cards[i].subdevice) { in emu_getcard()
594 if (subdevice == emu_bad_cards[i].subdevice) { in emu_getcard()
598 if (0x0000 == emu_bad_cards[i].subdevice) { in emu_getcard()
H A Dcsa.c223 && pci_get_subdevice(dev) == subcard[i].subdevice) { in csa_findsubcard()
/freebsd-12.1/sys/dev/mfi/
H A Dmfi_pci.c122 uint16_t subdevice; member
175 ((m->subdevice == pci_get_subdevice(dev)) || in mfi_find_ident()
176 (m->subdevice == 0xffff))) in mfi_find_ident()
H A Dmfireg.h730 uint16_t subdevice; member
/freebsd-12.1/sys/dev/mlx/
H A Dmlx_pci.c85 u_int16_t subdevice; member
105 (m->subdevice == pci_get_subdevice(dev))))) in mlx_pci_match()
/freebsd-12.1/sys/dev/aic7xxx/
H A Daic7xxx_pci.c65 | (subdevice << 16) in ahc_compose_id()
679 uint16_t subdevice, uint16_t subvendor);
714 uint16_t subdevice, uint16_t subvendor) in ahc_9005_subdevinfo_valid() argument
722 && subdevice != device in ahc_9005_subdevinfo_valid()
723 && SUBID_9005_TYPE_KNOWN(subdevice) != 0) { in ahc_9005_subdevinfo_valid()
725 switch (SUBID_9005_TYPE(subdevice)) { in ahc_9005_subdevinfo_valid()
752 uint16_t subdevice; in ahc_find_pci_device() local
760 subdevice = aic_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2); in ahc_find_pci_device()
761 full_id = ahc_compose_id(device, vendor, subdevice, subvendor); in ahc_find_pci_device()
771 && ahc_9005_subdevinfo_valid(device, vendor, subdevice, subvendor) in ahc_find_pci_device()
[all …]
H A Daic79xx_pci.c57 ahd_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) in ahd_compose_id() argument
62 | (subdevice << 16) in ahd_compose_id()
293 uint16_t subdevice; in ahd_find_pci_device() local
301 subdevice = aic_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2); in ahd_find_pci_device()
313 subdevice, in ahd_find_pci_device()
/freebsd-12.1/sys/dev/mps/
H A Dmps_pci.c95 uint16_t subdevice; member
163 if ((m->subdevice != 0xffff) && in mps_find_ident()
164 (m->subdevice != pci_get_subdevice(dev))) in mps_find_ident()
/freebsd-12.1/sys/dev/mpr/
H A Dmpr_pci.c96 uint16_t subdevice; member
199 if ((m->subdevice != 0xffff) && in mpr_find_ident()
200 (m->subdevice != pci_get_subdevice(dev))) in mpr_find_ident()
/freebsd-12.1/sys/dev/pci/
H A Dpcivar.h185 uint16_t subdevice; /* card device ID, assigned by card vendor */ member
287 uint16_t subdevice; member
301 .match_flag_subdevice = 1, .subdevice = (sd)
367 PCI_ACCESSOR(subdevice, SUBDEVICE, uint16_t) in PCI_ACCESSOR()
H A Dpci.c618 cfg->subdevice = REG(PCIR_SUBDEV_0, 2); in pci_hdrtypedata()
638 cfg->subdevice = REG(PCIR_SUBDEV_2, 2); in pci_hdrtypedata()
718 devlist_entry->conf.pc_subdevice = cfg->subdevice; in pci_fill_devinfo()
920 cfg->subdevice = val >> 16; in pci_read_cap()
5144 *result = cfg->subdevice; in pci_read_ivar()
5781 cfg->subvendor, cfg->subdevice, cfg->baseclass, cfg->subclass, in pci_child_pnpinfo_str_method()
6060 dinfo->cfg.subdevice = pci_read_config(dev, PCIR_SUBDEV_0, 2); in pci_cfg_save()
6088 dinfo->cfg.subdevice = pci_read_config(dev, PCIR_SUBDEV_2, 2); in pci_cfg_save()
6463 uint16_t vendor, device, subvendor, subdevice, class, subclass, revid; in pci_match_device() local
6468 subdevice = pci_get_subdevice(child); in pci_match_device()
[all …]
/freebsd-12.1/sys/dev/advansys/
H A Dadw_pci.c151 adw_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) in adw_compose_id() argument
156 | (subdevice << 16) in adw_compose_id()
/freebsd-12.1/sys/dev/aac/
H A Daac_pci.c96 u_int16_t subdevice; member
307 (m->subdevice == sub_devid)) in aac_find_ident()
/freebsd-12.1/sys/dev/smartpqi/
H A Dsmartpqi_main.c44 u_int16_t subdevice; member
163 (m->subdevice == sub_devid)) { in pqi_find_ident()
/freebsd-12.1/sys/dev/virtio/
H A Dvirtio.h132 VIRTIO_READ_IVAR(subdevice, VIRTIO_IVAR_SUBDEVICE);
/freebsd-12.1/sys/compat/linuxkpi/common/include/linux/
H A Dpci.h60 uint32_t subdevice; member
105 .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID
108 .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID
/freebsd-12.1/sys/dev/aacraid/
H A Daacraid_pci.c93 u_int16_t subdevice; member

12