Home
last modified time | relevance | path

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

12

/freebsd-head/sys/dev/nvme/
HDnvme_pci.c72 uint16_t subdevice; member
100 nvme_match(uint32_t devid, uint16_t subdevice, struct _pcsid *ep) in nvme_match() argument
108 if (subdevice == ep->subdevice) in nvme_match()
120 uint16_t subdevice; in nvme_pci_probe() local
123 subdevice = pci_get_subdevice(device); in nvme_pci_probe()
127 if (nvme_match(devid, subdevice, ep)) in nvme_pci_probe()
/freebsd-head/sys/dev/puc/
HDpuc_pci.c90 uint16_t subvendor, subdevice; in puc_pci_match() local
95 subdevice = pci_get_subdevice(dev); in puc_pci_match()
101 desc->subdevice == subdevice) in puc_pci_match()
HDpuc_cfg.h76 uint16_t subdevice; member
/freebsd-head/sys/contrib/dev/iwlwifi/tests/
HDdevinfo.c17 pfx, di->device, di->subdevice, di->mac_type, di->mac_step, in iwl_pci_print_dev_info()
30 ret = iwl_pci_find_dev_info(di->device, di->subdevice, in devinfo_table_order()
59 dev->subsystem_device = s->subdevice; in devinfo_pci_ids()
/freebsd-head/sys/contrib/dev/iwlwifi/
HDiwl-config.h497 #define IWL_SUBDEVICE_RF_ID(subdevice) ((u16)((subdevice) & 0x00F0) >> 4) argument
498 #define IWL_SUBDEVICE_NO_160(subdevice) ((u16)((subdevice) & 0x0200) >> 9) argument
499 #define IWL_SUBDEVICE_CORES(subdevice) ((u16)((subdevice) & 0x1C00) >> 10) argument
503 u16 subdevice; member
/freebsd-head/sys/dev/iwx/
HDif_iwxvar.h618 #define IWX_SUBDEVICE_RF_ID(subdevice) ((uint16_t)((subdevice) & 0x00f0) >> 4) argument
619 #define IWX_SUBDEVICE_NO_160(subdevice) ((uint16_t)((subdevice) & 0x0200) >> 9) argument
620 #define IWX_SUBDEVICE_CORES(subdevice) ((uint16_t)((subdevice) & 0x1c00) >> 10) argument
/freebsd-head/sys/dev/mfi/
HDmfi_pci.c121 uint16_t subdevice; member
175 ((m->subdevice == pci_get_subdevice(dev)) || in mfi_find_ident()
176 (m->subdevice == 0xffff))) in mfi_find_ident()
/freebsd-head/sys/dev/sound/pci/
HDenvy24ht.c117 u_int16_t subvendor, subdevice; member
641 buff->subdevice = envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE) << 8; in envy24ht_rom2cfg()
642 buff->subdevice += envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE + 1); in envy24ht_rom2cfg()
656 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0; in envy24ht_rom2cfg()
659 cfg_table[i].subdevice == buff->subdevice) in envy24ht_rom2cfg()
680 buff->subdevice = envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE) << 8; in envy24ht_rom2cfg()
681 buff->subdevice += envy24ht_rdrom(sc, ENVY24HT_E2PROM_SUBDEVICE + 1); in envy24ht_rom2cfg()
696 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0; i++) in envy24ht_rom2cfg()
698 cfg_table[i].subdevice == buff->subdevice) in envy24ht_rom2cfg()
829 if (sc->cfg->subvendor == 0x153b && sc->cfg->subdevice == 0x1150) in envy24ht_gpiord()
[all …]
HDcsavar.h32 u_int16_t subvendor, subdevice; member
HDenvy24.c108 u_int16_t subvendor, subdevice; member
605 buff->subdevice = envy24_rdrom(sc, ENVY24_E2PROM_SUBDEVICE) << 8; in envy24_rom2cfg()
606 buff->subdevice += envy24_rdrom(sc, ENVY24_E2PROM_SUBDEVICE + 1); in envy24_rom2cfg()
615 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0; i++) in envy24_rom2cfg()
617 cfg_table[i].subdevice == buff->subdevice) in envy24_rom2cfg()
1026 ptr->parent->cfg->subdevice == 0x1138 && ptr->num == 100) { in envy24_delta_ak4524_init()
1142 if (sc->cfg->subvendor==0x153b && sc->cfg->subdevice==0x1138 ) { in envy24_setvolume()
2137 for (i = 0; cfg_table[i].subvendor != 0 || cfg_table[i].subdevice != 0; i++) { in envy24_pci_probe()
2139 cfg_table[i].subdevice == sd) { in envy24_pci_probe()
2294 sc->cfg->subvendor, sc->cfg->subdevice); in envy24_putcfg()
[all …]
/freebsd-head/sys/dev/mlx/
HDmlx_pci.c82 u_int16_t subdevice; member
102 (m->subdevice == pci_get_subdevice(dev))))) in mlx_pci_match()
/freebsd-head/sys/dev/aic7xxx/
HDaic7xxx_pci.c52 ahc_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) in ahc_compose_id() argument
57 | (subdevice << 16) in ahc_compose_id()
671 uint16_t subdevice, uint16_t subvendor);
706 uint16_t subdevice, uint16_t subvendor) in ahc_9005_subdevinfo_valid() argument
714 && subdevice != device in ahc_9005_subdevinfo_valid()
715 && SUBID_9005_TYPE_KNOWN(subdevice) != 0) { in ahc_9005_subdevinfo_valid()
716 switch (SUBID_9005_TYPE(subdevice)) { in ahc_9005_subdevinfo_valid()
743 uint16_t subdevice; in ahc_find_pci_device() local
751 subdevice = aic_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2); in ahc_find_pci_device()
752 full_id = ahc_compose_id(device, vendor, subdevice, subvendor); in ahc_find_pci_device()
[all …]
HDaic79xx_pci.c50 ahd_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) in ahd_compose_id() argument
55 | (subdevice << 16) in ahd_compose_id()
286 uint16_t subdevice; in ahd_find_pci_device() local
294 subdevice = aic_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2); in ahd_find_pci_device()
306 subdevice, in ahd_find_pci_device()
/freebsd-head/sys/dev/mps/
HDmps_pci.c93 uint16_t subdevice; member
161 if ((m->subdevice != 0xffff) && in mps_find_ident()
162 (m->subdevice != pci_get_subdevice(dev))) in mps_find_ident()
/freebsd-head/sys/dev/mpr/
HDmpr_pci.c93 uint16_t subdevice; member
194 if ((m->subdevice != 0xffff) && in mpr_find_ident()
195 (m->subdevice != pci_get_subdevice(dev))) in mpr_find_ident()
/freebsd-head/sys/dev/pci/
HDpcivar.h183 uint16_t subdevice; /* card device ID, assigned by card vendor */ member
293 uint16_t subdevice; member
307 .match_flag_subdevice = 1, .subdevice = (sd)
373 PCI_ACCESSOR(subdevice, SUBDEVICE, uint16_t) in PCI_ACCESSOR()
/freebsd-head/usr.sbin/bhyve/amd64/
HDpci_lpc.c500 uint16_t device, subdevice, subvendor, vendor; in pci_lpc_init() local
532 subdevice = pci_config_read_reg(selp, nvl, PCIR_SUBDEV_0, 2, in pci_lpc_init()
542 pci_set_cfgdata16(pi, PCIR_SUBDEV_0, subdevice); in pci_lpc_init()
/freebsd-head/sys/dev/aac/
HDaac_pci.c92 u_int16_t subdevice; member
303 (m->subdevice == sub_devid)) in aac_find_ident()
/freebsd-head/sys/contrib/device-tree/Bindings/pwm/
HDatmel-hlcdc-pwm.txt3 The Atmel HLCDC PWM is subdevice of the HLCDC MFD device.
/freebsd-head/sys/dev/mpi3mr/
HDmpi3mr_pci.c86 uint16_t subdevice; member
222 if ((m->subdevice != 0xffff) && in mpi3mr_find_ident()
223 (m->subdevice != pci_get_subdevice(dev))) in mpi3mr_find_ident()
/freebsd-head/sys/contrib/dev/iwlwifi/pcie/
HDdrv.c35 .subvendor = PCI_ANY_ID, .subdevice = (subdev), \
557 { .device = (_device), .subdevice = (_subdevice), .cfg = &(_cfg), \
1317 if (dev_info->subdevice != (u16)IWL_CFG_ANY && in iwl_pci_find_dev_info()
1318 dev_info->subdevice != subsystem_device) in iwl_pci_find_dev_info()
1722 id->vendor, id->device, id->subvendor, id->subdevice, in sysctl_iwlwifi_pci_ids_name()
1731 id->vendor, id->device, id->subvendor, id->subdevice, in sysctl_iwlwifi_pci_ids_name()
1736 id->vendor, id->device, id->subvendor, id->subdevice, in sysctl_iwlwifi_pci_ids_name()
1755 PCI_VENDOR_ID_INTEL, dev_info->device, PCI_ANY_ID, dev_info->subdevice, in sysctl_iwlwifi_pci_ids_name()
/freebsd-head/sys/compat/linuxkpi/common/include/linux/
HDpci.h69 uint32_t subdevice; member
104 .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID
107 .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID
1305 (ids->subdevice == PCI_ANY_ID || in pci_match_id()
1306 ids->subdevice == pdev->subsystem_device) && in pci_match_id()
/freebsd-head/sys/contrib/device-tree/Bindings/display/atmel/
HDhlcdc-dc.txt3 The Atmel HLCDC Display Controller is subdevice of the HLCDC MFD device.
/freebsd-head/sys/dev/aacraid/
HDaacraid_pci.c89 u_int16_t subdevice; member
/freebsd-head/sys/contrib/device-tree/Bindings/mfd/
HDqcom-pm8xxx.txt29 Definition: specifies the interrupt that indicates a subdevice

12