Home
last modified time | relevance | path

Searched refs:subdev (Results 1 – 19 of 19) sorted by relevance

/freebsd-13.1/sys/dev/ppbus/
H A Dpps.c218 int subdev = (intptr_t)dev->si_drv2; in ppsopen() local
243 if (subdev > 0 && !(sc->busy & ~1)) { in ppsopen()
248 sc->busy |= (1 << subdev); in ppsopen()
258 int subdev = (intptr_t)dev->si_drv2; in ppsclose() local
261 sc->pps[subdev].ppsparam.mode = 0; /* PHK ??? */ in ppsclose()
263 sc->busy &= ~(1 << subdev); in ppsclose()
264 if (subdev > 0 && !(sc->busy & ~1)) in ppsclose()
326 int subdev = (intptr_t)dev->si_drv2; in ppsioctl() local
330 err = pps_ioctl(cmd, data, &sc->pps[subdev]); in ppsioctl()
/freebsd-13.1/sys/dev/uart/
H A Duart_bus_pci.c72 uint16_t subdev; member
199 uint16_t device, subdev, subven, vendor; in uart_pci_match() local
211 subdev = pci_get_subdevice(dev); in uart_pci_match()
213 (id->subven != subven || id->subdev != subdev)) in uart_pci_match()
/freebsd-13.1/sys/dev/usb/
H A Dusb_handle_request.c262 (iface->subdev != NULL) && in usb_handle_iface_request()
263 device_is_attached(iface->subdev)) { in usb_handle_iface_request()
267 error = USB_HANDLE_REQUEST(iface->subdev, in usb_handle_iface_request()
283 (iface_parent->subdev != NULL) && in usb_handle_iface_request()
285 (iface_parent->subdev != iface->subdev) && in usb_handle_iface_request()
286 device_is_attached(iface_parent->subdev)) { in usb_handle_iface_request()
287 error = USB_HANDLE_REQUEST(iface_parent->subdev, in usb_handle_iface_request()
H A Dusb_device.c1300 usb_detach_device_sub(udev, &iface->subdev, in usb_detach_device()
1325 dev = iface->subdev; in usb_probe_and_attach_sub()
1335 iface->subdev = NULL; in usb_probe_and_attach_sub()
1361 iface->subdev = uaa->temp_dev; in usb_probe_and_attach_sub()
1363 if (device_probe_and_attach(iface->subdev) == 0) { in usb_probe_and_attach_sub()
1369 device_set_ivars(iface->subdev, NULL); in usb_probe_and_attach_sub()
1372 err = DEVICE_SUSPEND(iface->subdev); in usb_probe_and_attach_sub()
1374 device_printf(iface->subdev, "Suspend failed\n"); in usb_probe_and_attach_sub()
1379 iface->subdev = NULL; in usb_probe_and_attach_sub()
1617 usb_suspend_resume_sub(udev, iface->subdev, do_suspend); in usb_suspend_resume()
H A Dusb_generic.c789 if ((iface->subdev != NULL) && in ugen_get_iface_driver()
790 device_is_attached(iface->subdev) && in ugen_get_iface_driver()
791 (ptr = device_get_nameunit(iface->subdev)) && in ugen_get_iface_driver()
792 (desc = device_get_desc(iface->subdev))) { in ugen_get_iface_driver()
2189 if (iface && iface->subdev) in ugen_ioctl_post()
H A Dusbdi.h176 device_t subdev; member
H A Dusb_hub.c1622 (iface->subdev == child)) { in uhub_find_iface_index()
/freebsd-13.1/sys/dev/nfsmb/
H A Dnfsmb.c120 device_t subdev; member
244 nfsmb_sc->subdev = NULL; in nfsmb_attach()
261 nfsmb_sc->subdev = device_add_child(dev, "nfsmb", -1); in nfsmb_attach()
262 if (!nfsmb_sc->subdev) { in nfsmb_attach()
302 if (nfsmb_sc->subdev) { in nfsmb_detach()
303 device_delete_child(dev, nfsmb_sc->subdev); in nfsmb_detach()
304 nfsmb_sc->subdev = NULL; in nfsmb_detach()
/freebsd-13.1/sys/dev/sound/pci/
H A Dds1.c139 u_int32_t dev, subdev; member
915 ds_finddev(u_int32_t dev, u_int32_t subdev) in ds_finddev() argument
921 (ds_devs[i].subdev == subdev || ds_devs[i].subdev == 0)) in ds_finddev()
931 u_int32_t subdev; in ds_pci_probe() local
933 subdev = (pci_get_subdevice(dev) << 16) | pci_get_subvendor(dev); in ds_pci_probe()
934 i = ds_finddev(pci_get_devid(dev), subdev); in ds_pci_probe()
945 u_int32_t subdev, i; in ds_pci_attach() local
953 subdev = (pci_get_subdevice(dev) << 16) | pci_get_subvendor(dev); in ds_pci_attach()
954 sc->type = ds_finddev(pci_get_devid(dev), subdev); in ds_pci_attach()
997 switch (subdev) { in ds_pci_attach()
H A Dneomagic.c604 u_int32_t subdev, i; in nm_pci_probe() local
606 subdev = (pci_get_subdevice(dev) << 16) | pci_get_subvendor(dev); in nm_pci_probe()
610 while ((i < NUM_BADCARDS) && (badcards[i] != subdev)) in nm_pci_probe()
642 subdev)); in nm_pci_probe()
H A Dsolo.c919 u_int32_t subdev; in ess_probe() local
921 subdev = (pci_get_subdevice(dev) << 16) | pci_get_subvendor(dev); in ess_probe()
924 if (subdev == 0x8888125d) in ess_probe()
926 else if (subdev == 0x1818125d) in ess_probe()
H A Datiixp.c1007 uint32_t subdev; in atiixp_chip_post_init() local
1075 subdev = (pci_get_subdevice(sc->dev) << 16) | in atiixp_chip_post_init()
1077 switch (subdev) { in atiixp_chip_post_init()
H A Dich.c885 uint32_t subdev; in ich_pci_attach() local
897 subdev = (pci_get_subdevice(dev) << 16) | pci_get_subvendor(dev); in ich_pci_attach()
1013 switch (subdev) { in ich_pci_attach()
H A Des137x.c1026 uint32_t cssr, devid, revid, subdev; in es1371_init() local
1037 subdev = (pci_get_subdevice(es->dev) << 16) | in es1371_init()
1044 switch (subdev) { in es1371_init()
/freebsd-13.1/sys/arm/ti/twl/
H A Dtwl_vreg.c160 uint8_t subdev; member
169 #define TWL_REGULATOR_ADJUSTABLE(name, subdev, reg, voltages) \ argument
170 { name, subdev, reg, 0, voltages, (sizeof(voltages)/sizeof(voltages[0])) }
171 #define TWL_REGULATOR_FIXED(name, subdev, reg, voltage) \ argument
172 { name, subdev, reg, voltage, NULL, 0 }
873 entry = twl_vreg_add_regulator(sc, walker->name, walker->subdev, in twl_vreg_add_regulators()
H A Dtwl_clks.c100 uint8_t subdev; member
500 entry = twl_clks_add_clock(sc, walker->name, walker->subdev, in twl_clks_add_clocks()
/freebsd-13.1/sys/dev/puc/
H A Dpucdata.c1688 uint16_t subdev; in puc_config_timedia() local
1703 subdev = pci_get_subdevice(sc->sc_dev); in puc_config_timedia()
1708 if (subdev == subdevs[dev].ids[id]) { in puc_config_timedia()
/freebsd-13.1/sys/contrib/dev/iwlwifi/pcie/
H A Ddrv.c30 #define IWL_PCI_DEVICE(dev, subdev, cfg) \ argument
32 .subvendor = PCI_ANY_ID, .subdevice = (subdev), \
/freebsd-13.1/sys/sys/
H A Dsoundcard.h258 u_char subdev; /* which output */ member