Searched refs:subdevice (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-9.3-release/sys/dev/puc/
H A Dpuc_pci.c85 uint16_t subvendor, subdevice; local
90 subdevice = pci_get_subdevice(dev);
96 desc->subdevice == subdevice)
H A Dpuc_cfg.h76 uint16_t subdevice; member in struct:puc_cfg
H A Dpucdata.c1214 if (cfg->subdevice == 0x1282) /* Everest SP */
1216 else if (cfg->subdevice == 0x104b) /* Maestro SP2 */
/freebsd-9.3-release/sys/dev/sound/pci/
H A Dcsavar.h32 u_int16_t subvendor, subdevice; member in struct:csa_card
H A Denvy24ht.c117 u_int16_t subvendor, subdevice; member in struct:cfg_info
640 buff->subdevice = envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE) << 8;
641 buff->subdevice += envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE + 1);
655 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0;
658 cfg_table[i].subdevice == buff->subdevice)
679 buff->subdevice = envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE) << 8;
680 buff->subdevice += envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE + 1);
695 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0; i++)
697 cfg_table[i].subdevice
[all...]
H A Denvy24.c108 u_int16_t subvendor, subdevice; member in struct:cfg_info
604 buff->subdevice = envy24_rdrom(sc, ENVY24_E2PROM_SUBDEVICE) << 8;
605 buff->subdevice += envy24_rdrom(sc, ENVY24_E2PROM_SUBDEVICE + 1);
614 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0; i++)
616 cfg_table[i].subdevice == buff->subdevice)
1025 ptr->parent->cfg->subdevice == 0x1138 && ptr->num == 100) {
1141 if (sc->cfg->subvendor==0x153b && sc->cfg->subdevice==0x1138 ) {
2146 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0; i++) {
2148 cfg_table[i].subdevice
[all...]
H A Demu10kx.c460 uint16_t subdevice; member in struct:emu_hwinfo
563 uint16_t subdevice; local
569 subdevice = pci_read_config(dev, PCIR_SUBDEV_0, /* bytes */ 2);
575 if (subdevice == emu_cards[i].subdevice) {
579 if (0x0000 == emu_cards[i].subdevice) {
592 if (subdevice == emu_bad_cards[i].subdevice) {
596 if (0x0000 == emu_bad_cards[i].subdevice) {
H A Dcsa.c221 && pci_get_subdevice(dev) == subcard[i].subdevice) {
/freebsd-9.3-release/sys/dev/mlx/
H A Dmlx_pci.c80 u_int16_t subdevice; member in struct:mlx_ident
102 (m->subdevice == pci_get_subdevice(dev))))) {
/freebsd-9.3-release/sys/dev/mfi/
H A Dmfi_pci.c119 uint16_t subdevice; member in struct:mfi_ident
167 ((m->subdevice == pci_get_subdevice(dev)) ||
168 (m->subdevice == 0xffff)))
H A Dmfireg.h726 uint16_t subdevice; member in struct:mfi_info_pci
/freebsd-9.3-release/sys/dev/mpr/
H A Dmpr_pci.c97 uint16_t subdevice; member in struct:mpr_ident
129 if ((m->subdevice != 0xffff) &&
130 (m->subdevice != pci_get_subdevice(dev)))
/freebsd-9.3-release/sys/dev/mps/
H A Dmps_pci.c96 uint16_t subdevice; member in struct:mps_ident
128 // Add Customer specific vender/subdevice id before generic
129 // (0xffff) vender/subdevice id.
160 if ((m->subdevice != 0xffff) &&
161 (m->subdevice != pci_get_subdevice(dev)))
/freebsd-9.3-release/sys/dev/virtio/
H A Dvirtio.h165 VIRTIO_READ_IVAR(subdevice, VIRTIO_IVAR_SUBDEVICE);
/freebsd-9.3-release/sys/dev/advansys/
H A Dadw_pci.c152 adw_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) argument
157 | (subdevice << 16)
/freebsd-9.3-release/sys/dev/aic7xxx/
H A Daic7xxx_pci.c58 ahc_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) argument
63 | (subdevice << 16)
677 uint16_t subvendor, uint16_t subdevice);
712 uint16_t subdevice, uint16_t subvendor)
720 && subdevice != device
721 && SUBID_9005_TYPE_KNOWN(subdevice) != 0) {
723 switch (SUBID_9005_TYPE(subdevice)) {
750 uint16_t subdevice; local
758 subdevice = aic_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2);
759 full_id = ahc_compose_id(device, vendor, subdevice, subvendo
711 ahc_9005_subdevinfo_valid(uint16_t device, uint16_t vendor, uint16_t subdevice, uint16_t subvendor) argument
[all...]
H A Daic79xx_pci.c55 ahd_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) argument
60 | (subdevice << 16)
286 uint16_t subdevice; local
294 subdevice = aic_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2);
297 subdevice,
/freebsd-9.3-release/sys/ofed/include/linux/
H A Dpci.h59 uint32_t subdevice; member in struct:pci_device_id
78 .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID
81 .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID
/freebsd-9.3-release/sys/dev/aac/
H A Daac_pci.c95 u_int16_t subdevice; member in struct:aac_ident
306 (m->subdevice == sub_devid))
/freebsd-9.3-release/sys/dev/pci/
H A Dpcivar.h134 uint16_t subdevice; /* card device ID, assigned by card vendor */ member in struct:pcicfg
253 PCI_ACCESSOR(subdevice, SUBDEVICE, uint16_t)
H A Dpci.c557 cfg->subdevice = REG(PCIR_SUBDEV_0, 2);
565 cfg->subdevice = REG(PCIR_SUBDEV_2, 2);
632 devlist_entry->conf.pc_subdevice = cfg->subdevice;
759 cfg->subdevice = val >> 16;
3947 *result = cfg->subdevice;
4475 "subdevice=0x%04x class=0x%02x%02x%02x", cfg->vendor, cfg->device,
4476 cfg->subvendor, cfg->subdevice, cfg->baseclass, cfg->subclass,
4582 dinfo->cfg.subdevice = pci_read_config(dev, PCIR_SUBDEV_0, 2);
/freebsd-9.3-release/sys/dev/aacraid/
H A Daacraid_pci.c94 u_int16_t subdevice; member in struct:aac_ident
/freebsd-9.3-release/sys/dev/mly/
H A Dmly.c172 u_int16_t subdevice; member in struct:mly_ident
198 (m->subdevice == pci_get_subdevice(dev))))) {
/freebsd-9.3-release/sys/dev/mrsas/
H A Dmrsas.c162 uint16_t subdevice; member in struct:mrsas_ident
323 ((pci_device->subdevice == pci_get_subdevice(dev)) ||
324 (pci_device->subdevice == 0xffff)))
/freebsd-9.3-release/sys/dev/wpi/
H A Dif_wpi.c143 uint16_t subdevice; member in struct:wpi_ident
504 * this is one such card. A 0x0 in the subdevice table indicates
505 * the entire subdevice range is to be ignored.
508 if (ident->subdevice &&
509 pci_get_subdevice(dev) == ident->subdevice) {

Completed in 381 milliseconds

12