| /freebsd/lib/libusb/ |
| H A D | libusb20.c | 135 error = xfer->pdev->methods->tr_close(xfer); in libusb20_tr_close() 212 error = xfer->pdev->methods->tr_open(xfer, MaxBufSize, in libusb20_tr_open_stream() 215 error = xfer->pdev->methods->tr_open(xfer, MaxBufSize, in libusb20_tr_open_stream() 229 libusb20_tr_get_pointer(struct libusb20_device *pdev, uint16_t trIndex) in libusb20_tr_get_pointer() 231 if (trIndex >= pdev->nTransfer) { in libusb20_tr_get_pointer() 234 return (pdev->pTransfer + trIndex); in libusb20_tr_get_pointer() 325 xfer->pdev->methods->tr_cancel_async(xfer); in libusb20_tr_stop() 348 xfer->pdev->methods->tr_clear_stall_sync(xfer); in libusb20_tr_clear_stall_sync() 482 struct libusb20_device *pdev = xfer->pdev; in libusb20_tr_bulk_intr_sync() 228 libusb20_tr_get_pointer(struct libusb20_device * pdev,uint16_t trIndex) libusb20_tr_get_pointer() argument 475 struct libusb20_device *pdev = xfer->pdev; libusb20_tr_bulk_intr_sync() local 578 libusb20_dev_close(struct libusb20_device * pdev) libusb20_dev_close() argument 631 libusb20_dev_detach_kernel_driver(struct libusb20_device * pdev,uint8_t ifaceIndex) libusb20_dev_detach_kernel_driver() argument 640 libusb20_dev_get_device_desc(struct libusb20_device * pdev) libusb20_dev_get_device_desc() argument 646 libusb20_dev_get_fd(struct libusb20_device * pdev) libusb20_dev_get_fd() argument 652 libusb20_dev_kernel_driver_active(struct libusb20_device * pdev,uint8_t ifaceIndex) libusb20_dev_kernel_driver_active() argument 661 libusb20_dev_open(struct libusb20_device * pdev,uint16_t nTransferMax) libusb20_dev_open() argument 711 libusb20_dev_reset(struct libusb20_device * pdev) libusb20_dev_reset() argument 720 libusb20_dev_check_connected(struct libusb20_device * pdev) libusb20_dev_check_connected() argument 729 libusb20_dev_set_power_mode(struct libusb20_device * pdev,uint8_t power_mode) libusb20_dev_set_power_mode() argument 738 libusb20_dev_get_power_mode(struct libusb20_device * pdev) libusb20_dev_get_power_mode() argument 750 libusb20_dev_get_port_path(struct libusb20_device * pdev,uint8_t * buf,uint8_t bufsize) libusb20_dev_get_port_path() argument 775 libusb20_dev_get_power_usage(struct libusb20_device * pdev) libusb20_dev_get_power_usage() argument 787 libusb20_dev_set_alt_index(struct libusb20_device * pdev,uint8_t ifaceIndex,uint8_t altIndex) libusb20_dev_set_alt_index() argument 796 libusb20_dev_set_config_index(struct libusb20_device * pdev,uint8_t configIndex) libusb20_dev_set_config_index() argument 805 libusb20_dev_request_sync(struct libusb20_device * pdev,struct LIBUSB20_CONTROL_SETUP_DECODED * setup,void * data,uint16_t * pactlen,uint32_t timeout,uint8_t flags) libusb20_dev_request_sync() argument 817 libusb20_dev_req_string_sync(struct libusb20_device * pdev,uint8_t str_index,uint16_t langid,void * ptr,uint16_t len) libusb20_dev_req_string_sync() argument 871 libusb20_dev_req_string_simple_sync(struct libusb20_device * pdev,uint8_t str_index,void * ptr,uint16_t len) libusb20_dev_req_string_simple_sync() argument 955 libusb20_dev_alloc_config(struct libusb20_device * pdev,uint8_t configIndex) libusb20_dev_alloc_config() argument 1002 struct libusb20_device *pdev; libusb20_dev_alloc() local 1017 libusb20_dev_get_config_index(struct libusb20_device * pdev) libusb20_dev_get_config_index() argument 1046 libusb20_dev_get_mode(struct libusb20_device * pdev) libusb20_dev_get_mode() argument 1052 libusb20_dev_get_speed(struct libusb20_device * pdev) libusb20_dev_get_speed() argument 1058 libusb20_dev_get_stats(struct libusb20_device * pdev,struct libusb20_device_stats * pstats) libusb20_dev_get_stats() argument 1084 libusb20_dev_process(struct libusb20_device * pdev) libusb20_dev_process() argument 1093 libusb20_dev_wait_process(struct libusb20_device * pdev,int timeout) libusb20_dev_wait_process() argument 1111 libusb20_dev_free(struct libusb20_device * pdev) libusb20_dev_free() argument 1127 libusb20_dev_get_info(struct libusb20_device * pdev,struct usb_device_info * pinfo) libusb20_dev_get_info() argument 1137 libusb20_dev_get_backend_name(struct libusb20_device * pdev) libusb20_dev_get_backend_name() argument 1143 libusb20_dev_get_desc(struct libusb20_device * pdev) libusb20_dev_get_desc() argument 1149 libusb20_dev_set_debug(struct libusb20_device * pdev,int debug) libusb20_dev_set_debug() argument 1156 libusb20_dev_get_debug(struct libusb20_device * pdev) libusb20_dev_get_debug() argument 1162 libusb20_dev_get_address(struct libusb20_device * pdev) libusb20_dev_get_address() argument 1168 libusb20_dev_get_parent_address(struct libusb20_device * pdev) libusb20_dev_get_parent_address() argument 1174 libusb20_dev_get_parent_port(struct libusb20_device * pdev) libusb20_dev_get_parent_port() argument 1180 libusb20_dev_get_bus_number(struct libusb20_device * pdev) libusb20_dev_get_bus_number() argument 1186 libusb20_dev_get_iface_desc(struct libusb20_device * pdev,uint8_t iface_index,char * buf,uint8_t len) libusb20_dev_get_iface_desc() argument 1246 libusb20_be_device_foreach(struct libusb20_backend * pbe,struct libusb20_device * pdev) libusb20_be_device_foreach() argument 1313 struct libusb20_device *pdev; libusb20_be_free() local 1331 libusb20_be_enqueue_device(struct libusb20_backend * pbe,struct libusb20_device * pdev) libusb20_be_enqueue_device() argument 1339 libusb20_be_dequeue_device(struct libusb20_backend * pbe,struct libusb20_device * pdev) libusb20_be_dequeue_device() argument [all...] |
| H A D | libusb20_ugen20.c | 134 ugen20_enumerate(struct libusb20_device *pdev, const char *id) in ugen20_enumerate() 145 pdev->bus_number = ugen20_path_convert_one(&tmp); in ugen20_enumerate() 146 pdev->device_address = ugen20_path_convert_one(&tmp); in ugen20_enumerate() 149 pdev->bus_number, pdev->device_address); in ugen20_enumerate() 160 pdev->session_data.plugtime = plugtime; in ugen20_enumerate() 166 LIBUSB20_INIT(LIBUSB20_DEVICE_DESC, &(pdev->ddesc)); in ugen20_enumerate() 168 libusb20_me_decode(&ddesc, sizeof(ddesc), &(pdev->ddesc)); in ugen20_enumerate() 170 if (pdev->ddesc.bNumConfigurations == 0) { in ugen20_enumerate() 173 } else if (pdev in ugen20_enumerate() 133 ugen20_enumerate(struct libusb20_device * pdev,const char * id) ugen20_enumerate() argument 287 struct libusb20_device *pdev; ugen20_init_backend() local 319 ugen20_tr_release(struct libusb20_device * pdev) ugen20_tr_release() argument 337 ugen20_tr_renew(struct libusb20_device * pdev) ugen20_tr_renew() argument 378 ugen20_open_device(struct libusb20_device * pdev,uint16_t nMaxTransfer) ugen20_open_device() argument 440 ugen20_close_device(struct libusb20_device * pdev) ugen20_close_device() argument 467 ugen20_get_config_desc_full(struct libusb20_device * pdev,uint8_t ** ppbuf,uint16_t * plen,uint8_t cfg_index) ugen20_get_config_desc_full() argument 519 ugen20_get_config_index(struct libusb20_device * pdev,uint8_t * pindex) ugen20_get_config_index() argument 532 ugen20_set_config_index(struct libusb20_device * pdev,uint8_t cfg_index) ugen20_set_config_index() argument 546 ugen20_set_alt_index(struct libusb20_device * pdev,uint8_t iface_index,uint8_t alt_index) ugen20_set_alt_index() argument 566 ugen20_reset_device(struct libusb20_device * pdev) ugen20_reset_device() argument 580 ugen20_check_connected(struct libusb20_device * pdev) ugen20_check_connected() argument 599 ugen20_set_power_mode(struct libusb20_device * pdev,uint8_t power_mode) ugen20_set_power_mode() argument 629 ugen20_get_power_mode(struct libusb20_device * pdev,uint8_t * power_mode) ugen20_get_power_mode() argument 661 ugen20_get_power_usage(struct libusb20_device * pdev,uint16_t * power_usage) ugen20_get_power_usage() argument 673 ugen20_get_stats(struct libusb20_device * pdev,struct libusb20_device_stats * pstats) ugen20_get_stats() argument 696 ugen20_kernel_driver_active(struct libusb20_device * pdev,uint8_t iface_index) ugen20_kernel_driver_active() argument 708 ugen20_detach_kernel_driver(struct libusb20_device * pdev,uint8_t iface_index) ugen20_detach_kernel_driver() argument 720 ugen20_do_request_sync(struct libusb20_device * pdev,struct LIBUSB20_CONTROL_SETUP_DECODED * setup,void * data,uint16_t * pactlen,uint32_t timeout,uint8_t flags) ugen20_do_request_sync() argument 747 ugen20_process(struct libusb20_device * pdev) ugen20_process() argument 951 ugen20_dev_get_iface_desc(struct libusb20_device * pdev,uint8_t iface_index,char * buf,uint8_t len) ugen20_dev_get_iface_desc() argument 969 ugen20_dev_get_info(struct libusb20_device * pdev,struct usb_device_info * pinfo) ugen20_dev_get_info() argument [all...] |
| H A D | libusb20.h | 210 struct libusb20_transfer *libusb20_tr_get_pointer(struct libusb20_device *pdev, uint16_t tr_index); 246 const char *libusb20_dev_get_backend_name(struct libusb20_device *pdev); 247 const char *libusb20_dev_get_desc(struct libusb20_device *pdev); 248 int libusb20_dev_close(struct libusb20_device *pdev); 249 int libusb20_dev_detach_kernel_driver(struct libusb20_device *pdev, uint8_t iface_index); 250 int libusb20_dev_attach_kernel_driver(struct libusb20_device *pdev, 252 int libusb20_dev_set_config_index(struct libusb20_device *pdev, uint8_t configIndex); 253 int libusb20_dev_get_debug(struct libusb20_device *pdev); 254 int libusb20_dev_get_fd(struct libusb20_device *pdev); 255 int libusb20_dev_get_stats(struct libusb20_device *pdev, struc [all...] |
| H A D | libusb10.c | 375 struct libusb20_device *pdev, *parent_dev; in libusb_get_device_list() 392 pdev = NULL; in libusb_get_device_list() 394 while ((pdev = libusb20_be_device_foreach(usb_backend, pdev))) in libusb_get_device_list() 405 while ((pdev = libusb20_be_device_foreach(usb_backend, NULL))) { in libusb_get_device_list() 419 libusb20_be_dequeue_device(usb_backend, pdev); in libusb_get_device_list() 433 dev->os_priv = pdev; in libusb_get_device_list() 434 pdev->privLuData = dev; in libusb_get_device_list() 443 pdev = (*list)[j]->os_priv; in libusb_get_device_list() 451 if (parent_dev->bus_number != pdev in libusb_get_device_list() 365 struct libusb20_device *pdev, *parent_dev; libusb_get_device_list() local 626 struct libusb20_device *pdev = dev->os_priv; libusb_open() local 669 struct libusb20_device *pdev; libusb_open_device_with_vid_pid() local 707 libusb_close(struct libusb20_device * pdev) libusb_close() argument 730 libusb_get_device(struct libusb20_device * pdev) libusb_get_device() argument 738 libusb_get_configuration(struct libusb20_device * pdev,int * config) libusb_get_configuration() argument 757 libusb_set_configuration(struct libusb20_device * pdev,int configuration) libusb_set_configuration() argument 803 libusb_claim_interface(struct libusb20_device * pdev,int interface_number) libusb_claim_interface() argument 829 libusb_release_interface(struct libusb20_device * pdev,int interface_number) libusb_release_interface() argument 858 libusb_set_interface_alt_setting(struct libusb20_device * pdev,int interface_number,int alternate_setting) libusb_set_interface_alt_setting() argument 900 libusb10_get_transfer(struct libusb20_device * pdev,uint8_t endpoint,uint8_t xfer_index) libusb10_get_transfer() argument 915 libusb_clear_halt(struct libusb20_device * pdev,uint8_t endpoint) libusb_clear_halt() argument 948 libusb_reset_device(struct libusb20_device * pdev) libusb_reset_device() argument 971 libusb_check_connected(struct libusb20_device * pdev) libusb_check_connected() argument 986 libusb_kernel_driver_active(struct libusb20_device * pdev,int interface) libusb_kernel_driver_active() argument 998 libusb_get_driver_np(struct libusb20_device * pdev,int interface,char * name,int namelen) libusb_get_driver_np() argument 1005 libusb_get_driver(struct libusb20_device * pdev,int interface,char * name,int namelen) libusb_get_driver() argument 1033 libusb_detach_kernel_driver_np(struct libusb20_device * pdev,int interface) libusb_detach_kernel_driver_np() argument 1039 libusb_detach_kernel_driver(struct libusb20_device * pdev,int interface) libusb_detach_kernel_driver() argument 1053 libusb_attach_kernel_driver(struct libusb20_device * pdev,int interface) libusb_attach_kernel_driver() argument 1115 libusb10_get_maxframe(struct libusb20_device * pdev,libusb_transfer * xfer) libusb10_get_maxframe() argument 1134 libusb10_get_buffsize(struct libusb20_device * pdev,libusb_transfer * xfer) libusb10_get_buffsize() argument 1470 libusb10_submit_transfer_sub(struct libusb20_device * pdev,uint8_t endpoint) libusb10_submit_transfer_sub() argument 1741 struct libusb20_device *pdev = dev->os_priv; libusb10_cancel_all_transfer() local 1755 libusb10_cancel_all_transfer_locked(struct libusb20_device * pdev,struct libusb_device * dev) libusb10_cancel_all_transfer_locked() argument [all...] |
| H A D | libusb20_int.h | 52 typedef int (libusb20_close_device_t)(struct libusb20_device *pdev); 53 typedef int (libusb20_dev_get_info_t)(struct libusb20_device *pdev, struct usb_device_info *pinfo); 54 typedef int (libusb20_dev_get_iface_desc_t)(struct libusb20_device *pdev, uint8_t iface_index, char *buf, uint8_t len); 56 typedef int (libusb20_open_device_t)(struct libusb20_device *pdev, uint16_t transfer_count_max); 94 typedef int (libusb20_detach_kernel_driver_t)(struct libusb20_device *pdev, uint8_t iface_index); 95 typedef int (libusb20_attach_kernel_driver_t)(struct libusb20_device *pdev, uint8_t iface_index); 96 typedef int (libusb20_do_request_sync_t)(struct libusb20_device *pdev, struct LIBUSB20_CONTROL_SETUP_DECODED *setup, void *data, uint16_t *pactlen, uint32_t timeout, uint8_t flags); 97 typedef int (libusb20_get_config_desc_full_t)(struct libusb20_device *pdev, uint8_t **ppbuf, uint16_t *plen, uint8_t index); 98 typedef int (libusb20_get_config_index_t)(struct libusb20_device *pdev, uint8_t *pindex); 99 typedef int (libusb20_kernel_driver_active_t)(struct libusb20_device *pdev, uint8_ 148 struct libusb20_device *pdev; /* the USB device we belong to */ global() member [all...] |
| /freebsd/tools/tools/usbtest/ |
| H A D | usb_control_ep_test.c | 80 struct libusb20_device *pdev; in usb_control_ep_error_test() local 88 pdev = find_usb_device(uaddr); in usb_control_ep_error_test() 89 if (pdev == NULL) { in usb_control_ep_error_test() 93 error = libusb20_dev_open(pdev, 0); in usb_control_ep_error_test() 96 libusb20_dev_free(pdev); in usb_control_ep_error_test() 100 bus = libusb20_dev_get_bus_number(pdev); in usb_control_ep_error_test() 101 dev = libusb20_dev_get_address(pdev); in usb_control_ep_error_test() 116 error = libusb20_dev_request_sync(pdev, &req, buffer, in usb_control_ep_error_test() 127 error = libusb20_dev_request_sync(pdev, &req, buffer, in usb_control_ep_error_test() 132 error = libusb20_dev_request_sync(pdev, &req, buffer, in usb_control_ep_error_test() [all …]
|
| /freebsd/sys/dev/xen/pcifront/ |
| H A D | pcifront.c | 108 struct pcifront_device *pdev; member 115 struct pcifront_device *pdev = NULL; in alloc_pdev() local 122 xenbus_dev_fatal(pdev->xdev, err, "Error scanning pci device instance number"); in alloc_pdev() 126 pdev = (struct pcifront_device *)malloc(sizeof(struct pcifront_device), M_DEVBUF, M_NOWAIT); in alloc_pdev() 127 if (pdev == NULL) { in alloc_pdev() 132 pdev->unit = unit; in alloc_pdev() 133 pdev->xdev = xdev; in alloc_pdev() 134 pdev->ref_cnt = 1; in alloc_pdev() 136 pdev->sh_info = (struct xen_pci_sharedinfo *)malloc(PAGE_SIZE, M_DEVBUF, M_NOWAIT); in alloc_pdev() 137 if (pdev->sh_info == NULL) { in alloc_pdev() [all …]
|
| /freebsd/sys/compat/linuxkpi/common/src/ |
| H A D | linux_pci.c | 170 linux_pdev_dma_uninit(struct pci_dev *pdev) in linux_pdev_dma_uninit() argument 174 priv = pdev->dev.dma_priv; in linux_pdev_dma_uninit() 180 pdev->dev.dma_priv = NULL; in linux_pdev_dma_uninit() 186 linux_pdev_dma_init(struct pci_dev *pdev) in linux_pdev_dma_init() argument 196 pdev->dev.dma_priv = priv; in linux_pdev_dma_init() 199 error = linux_dma_tag_init(&pdev->dev, DMA_BIT_MASK(64)); in linux_pdev_dma_init() 203 error = linux_dma_tag_init_coherent(&pdev->dev, DMA_BIT_MASK(32)); in linux_pdev_dma_init() 210 linux_pdev_dma_uninit(pdev); in linux_pdev_dma_init() 311 struct pci_dev *pdev, *found; in lkpi_pci_get_device() local 315 list_for_each_entry(pdev, &pci_devices, links) { in lkpi_pci_get_device() [all …]
|
| H A D | linuxkpi_80211_pm.c | 23 int (*suspend) (struct pci_dev *pdev, pm_message_t state); 24 int (*resume) (struct pci_dev *pdev); 28 lkpi_80211_pm_suspend(struct pci_dev *pdev, pm_message_t state) in lkpi_80211_pm_suspend() argument 36 dev = device_find_child(pdev->dev.bsddev, "lkpi80211_pm", in lkpi_80211_pm_suspend() 40 device_printf(pdev->dev.bsddev, in lkpi_80211_pm_suspend() 42 __func__, device_get_name(pdev->dev.bsddev)); in lkpi_80211_pm_suspend() 50 ic = ieee80211_find_com(device_get_nameunit(pdev->dev.bsddev)); in lkpi_80211_pm_suspend() 54 device_printf(pdev->dev.bsddev, in lkpi_80211_pm_suspend() 61 pmops = pdev->pdrv->driver.pm; in lkpi_80211_pm_suspend() 63 error = sc->suspend(pdev, state); in lkpi_80211_pm_suspend() [all …]
|
| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | pci.h | 365 int pci_alloc_irq_vectors(struct pci_dev *pdev, int minv, int maxv, 367 bool pci_device_is_present(struct pci_dev *pdev); 369 int linuxkpi_pcim_enable_device(struct pci_dev *pdev); 370 void __iomem **linuxkpi_pcim_iomap_table(struct pci_dev *pdev); 375 void linuxkpi_pci_iounmap(struct pci_dev *pdev, void *res); 376 int linuxkpi_pcim_iomap_regions(struct pci_dev *pdev, uint32_t mask, 379 int linuxkpi_pci_request_regions(struct pci_dev *pdev, const char *res_name); 381 void linuxkpi_pci_release_region(struct pci_dev *pdev, int bar); 382 void linuxkpi_pci_release_regions(struct pci_dev *pdev); 383 int linuxkpi_pci_enable_msix(struct pci_dev *pdev, struct msix_entry *entries, [all …]
|
| H A D | vgaarb.h | 69 extern void vga_set_legacy_decoding(struct pci_dev *pdev, 72 static inline void vga_set_legacy_decoding(struct pci_dev *pdev, in vga_set_legacy_decoding() argument 105 extern int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible); 107 static inline int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible) { return 0; } in vga_get() argument 116 static inline int vga_get_interruptible(struct pci_dev *pdev, in vga_get_interruptible() argument 119 return vga_get(pdev, rsrc, 1); in vga_get_interruptible() 128 static inline int vga_get_uninterruptible(struct pci_dev *pdev, in vga_get_uninterruptible() argument 131 return vga_get(pdev, rsrc, 0); in vga_get_uninterruptible() 146 extern int vga_tryget(struct pci_dev *pdev, unsigned int rsrc); 148 static inline int vga_tryget(struct pci_dev *pdev, unsigned int rsrc) { return 0; } in vga_tryget() argument [all …]
|
| /freebsd/sys/dev/ow/ |
| H A D | own.h | 38 own_send_command(device_t pdev, struct ow_cmd *cmd) in own_send_command() argument 40 device_t ndev = device_get_parent(pdev); in own_send_command() 42 return OWN_SEND_COMMAND(ndev, pdev, cmd); in own_send_command() 52 own_acquire_bus(device_t pdev, int how) in own_acquire_bus() argument 54 device_t ndev = device_get_parent(pdev); in own_acquire_bus() 56 return OWN_ACQUIRE_BUS(ndev, pdev, how); in own_acquire_bus() 60 own_release_bus(device_t pdev) in own_release_bus() argument 62 device_t ndev = device_get_parent(pdev); in own_release_bus() 64 OWN_RELEASE_BUS(ndev, pdev); in own_release_bus() 68 own_crc(device_t pdev, uint8_t *buffer, size_t len) in own_crc() argument [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
| H A D | pci.c | 22 static int mt7615_pci_probe(struct pci_dev *pdev, in mt7615_pci_probe() argument 28 ret = pcim_enable_device(pdev); in mt7615_pci_probe() 32 ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev)); in mt7615_pci_probe() 36 pci_set_master(pdev); in mt7615_pci_probe() 38 ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_ALL_TYPES); in mt7615_pci_probe() 42 ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32)); in mt7615_pci_probe() 46 mt76_pci_disable_aspm(pdev); in mt7615_pci_probe() 49 ret = mt7615_mmio_probe(&pdev->dev, pcim_iomap_table(pdev)[0], in mt7615_pci_probe() 50 pdev->irq, map); in mt7615_pci_probe() 56 pci_free_irq_vectors(pdev); in mt7615_pci_probe() [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
| H A D | pci.c | 72 static struct mt7996_hif *mt7996_pci_init_hif2(struct pci_dev *pdev) in mt7996_pci_init_hif2() argument 89 pcim_iomap_table(pdev)[0] + MT_PCIE_RECOG_ID); in mt7996_pci_init_hif2() 91 (u8 *)(pcim_iomap_table(pdev)[0]) + MT_PCIE_RECOG_ID); in mt7996_pci_init_hif2() 97 static int mt7996_pci_hif2_probe(struct pci_dev *pdev) in mt7996_pci_hif2_probe() argument 101 hif = devm_kzalloc(&pdev->dev, sizeof(*hif), GFP_KERNEL); in mt7996_pci_hif2_probe() 105 hif->dev = &pdev->dev; in mt7996_pci_hif2_probe() 106 hif->regs = pcim_iomap_table(pdev)[0]; in mt7996_pci_hif2_probe() 107 hif->irq = pdev->irq; in mt7996_pci_hif2_probe() 108 pcie_bandwidth_available(pdev, NULL, &hif->speed, &hif->width); in mt7996_pci_hif2_probe() 112 pci_set_drvdata(pdev, hif); in mt7996_pci_hif2_probe() [all …]
|
| /freebsd/usr.sbin/usbconfig/ |
| H A D | dump.c | 59 #define DUMP0(n,type,field,...) dump_field(pdev, " ", #field, n->field); 60 #define DUMP0L(n,type,field,...) dump_fieldl(pdev, " ", #field, n->field); 61 #define DUMP1(n,type,field,...) dump_field(pdev, " ", #field, n->field); 62 #define DUMP2(n,type,field,...) dump_field(pdev, " ", #field, n->field); 63 #define DUMP3(n,type,field,...) dump_field(pdev, " ", #field, n->field); 132 _dump_field(struct libusb20_device *pdev, const char *plevel, in _dump_field() argument 196 if (libusb20_dev_req_string_simple_sync(pdev, value, in _dump_field() 287 dump_field(struct libusb20_device *pdev, const char *plevel, in dump_field() argument 290 _dump_field(pdev, plevel, field, value, false); in dump_field() 294 dump_fieldl(struct libusb20_device *pdev, const char *plevel, in dump_fieldl() argument [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
| H A D | pci.c | 76 static struct mt7915_hif *mt7915_pci_init_hif2(struct pci_dev *pdev) in mt7915_pci_init_hif2() argument 100 pcim_iomap_table(pdev)[0] + MT_PCIE_RECOG_ID); in mt7915_pci_init_hif2() 102 (u8 *)(pcim_iomap_table(pdev)[0]) + MT_PCIE_RECOG_ID); in mt7915_pci_init_hif2() 108 static int mt7915_pci_hif2_probe(struct pci_dev *pdev) in mt7915_pci_hif2_probe() argument 112 hif = devm_kzalloc(&pdev->dev, sizeof(*hif), GFP_KERNEL); in mt7915_pci_hif2_probe() 116 hif->dev = &pdev->dev; in mt7915_pci_hif2_probe() 117 hif->regs = pcim_iomap_table(pdev)[0]; in mt7915_pci_hif2_probe() 118 hif->irq = pdev->irq; in mt7915_pci_hif2_probe() 122 pci_set_drvdata(pdev, hif); in mt7915_pci_hif2_probe() 127 static int mt7915_pci_probe(struct pci_dev *pdev, in mt7915_pci_probe() argument [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt76x2/ |
| H A D | pci.c | 20 mt76x2e_probe(struct pci_dev *pdev, const struct pci_device_id *id) in mt76x2e_probe() argument 42 ret = pcim_enable_device(pdev); in mt76x2e_probe() 46 ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev)); in mt76x2e_probe() 50 pci_set_master(pdev); in mt76x2e_probe() 52 ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32)); in mt76x2e_probe() 56 mdev = mt76_alloc_device(&pdev->dev, sizeof(*dev), &mt76x2_ops, in mt76x2e_probe() 62 mt76_mmio_init(mdev, pcim_iomap_table(pdev)[0]); in mt76x2e_probe() 70 ret = devm_request_irq(mdev->dev, pdev->irq, mt76x02_irq_handler, in mt76x2e_probe() 90 mt76_pci_disable_aspm(pdev); in mt76x2e_probe() 101 mt76x2e_remove(struct pci_dev *pdev) in mt76x2e_remove() argument [all …]
|
| /freebsd/sys/dev/ena/ |
| H A D | ena.c | 210 device_t pdev = adapter->pdev; in ena_dma_alloc() local 234 ena_log(pdev, ERR, "bus_dma_tag_create failed: %d\n", error); in ena_dma_alloc() 240 ena_log(pdev, ERR, "bus_dma_tag_set_domain failed: %d\n", in ena_dma_alloc() 248 ena_log(pdev, ERR, "bus_dmamem_alloc(%ju) failed: %d\n", in ena_dma_alloc() 257 ena_log(pdev, ERR, "bus_dmamap_load failed: %d\n", error); in ena_dma_alloc() 281 device_t pdev = adapter->pdev; in ena_free_pci_resources() local 284 bus_release_resource(pdev, SYS_RES_MEMORY, in ena_free_pci_resources() 289 bus_release_resource(pdev, SYS_RES_MEMORY, in ena_free_pci_resources() 294 bus_release_resource(pdev, SYS_RES_MEMORY, adapter->msix_rid, in ena_free_pci_resources() 330 device_t pdev = adapter->pdev; in ena_change_mtu() local [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/pcie/ |
| H A D | utils.c | 12 void iwl_trans_pcie_dump_regs(struct iwl_trans *trans, struct pci_dev *pdev) in iwl_trans_pcie_dump_regs() argument 45 sprintf(prefix, "iwlwifi %s: ", pci_name(pdev)); in iwl_trans_pcie_dump_regs() 48 if (pci_read_config_dword(pdev, i, ptr)) in iwl_trans_pcie_dump_regs() 65 pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ERR); in iwl_trans_pcie_dump_regs() 69 if (pci_read_config_dword(pdev, pos + i, ptr)) in iwl_trans_pcie_dump_regs() 80 if (!pdev->bus->self) in iwl_trans_pcie_dump_regs() 83 pdev = pdev->bus->self; in iwl_trans_pcie_dump_regs() 84 sprintf(prefix, "iwlwifi %s: ", pci_name(pdev)); in iwl_trans_pcie_dump_regs() 87 pci_name(pdev)); in iwl_trans_pcie_dump_regs() 89 if (pci_read_config_dword(pdev, i, ptr)) in iwl_trans_pcie_dump_regs() [all …]
|
| /freebsd/sys/dev/qat/qat_common/ |
| H A D | adf_aer.c | 73 device_t pdev = accel_to_pci_dev(accel_dev); in adf_reset_sbr() local 74 device_t parent = device_get_parent(device_get_parent(pdev)); in adf_reset_sbr() 81 parent = pdev; in adf_reset_sbr() 83 if (!pcie_wait_for_pending_transactions(pdev, 0)) in adf_reset_sbr() 89 pci_save_state(pdev); in adf_reset_sbr() 97 pci_restore_state(pdev); in adf_reset_sbr() 103 device_t pdev = accel_to_pci_dev(accel_dev); in adf_reset_flr() local 105 pci_save_state(pdev); in adf_reset_flr() 106 if (pcie_flr(pdev, in adf_reset_flr() 107 max(pcie_get_max_completion_timeout(pdev) / 1000, 10), in adf_reset_flr() [all …]
|
| /freebsd/sys/dev/qat/qat_hw/qat_c4xxx/ |
| H A D | adf_c4xxx_reset.c | 10 device_t pdev = accel_dev->accel_pci_dev.pci_dev; in adf_check_uncorr_status() local 12 uncorr_err = pci_read_config(pdev, PCI_EXP_AERUCS, 4); in adf_check_uncorr_status() 25 device_t pdev = accel_dev->accel_pci_dev.pci_dev; in adf_c4xxx_dev_reset() local 32 device_id1 = pci_read_config(pdev, PCIR_DEVICE, 2); in adf_c4xxx_dev_reset() 38 device_id2 = pci_read_config(pdev, PCIR_DEVICE, 2); in adf_c4xxx_dev_reset() 57 device_t pdev = accel_dev->accel_pci_dev.pci_dev; in adf_c4xxx_dev_restore() local 69 pmisclbar1 = pci_read_config(pdev, ADF_PMISC_L_OFFSET, 4); in adf_c4xxx_dev_restore() 70 pmiscubar1 = pci_read_config(pdev, ADF_PMISC_U_OFFSET, 4); in adf_c4xxx_dev_restore() 73 pci_restore_state(pdev); in adf_c4xxx_dev_restore() 76 pmisclbar2 = pci_read_config(pdev, ADF_PMISC_L_OFFSET, 4); in adf_c4xxx_dev_restore() [all …]
|
| /freebsd/sys/dev/clk/ |
| H A D | clkdev_if.m | 38 device_t pdev; 40 pdev = device_get_parent(dev); 41 if (pdev == NULL) 44 return (CLKDEV_WRITE_4(pdev, addr, val)); 50 device_t pdev; 52 pdev = device_get_parent(dev); 53 if (pdev == NULL) 56 return (CLKDEV_READ_4(pdev, addr, val)); 63 device_t pdev; 65 pdev = device_get_parent(dev); [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7603/ |
| H A D | pci.c | 15 mt76pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) in mt76pci_probe() argument 21 ret = pcim_enable_device(pdev); in mt76pci_probe() 25 ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev)); in mt76pci_probe() 29 pci_set_master(pdev); in mt76pci_probe() 31 ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32)); in mt76pci_probe() 35 mdev = mt76_alloc_device(&pdev->dev, sizeof(*dev), &mt7603_ops, in mt76pci_probe() 41 mt76_mmio_init(mdev, pcim_iomap_table(pdev)[0]); in mt76pci_probe() 49 ret = devm_request_irq(mdev->dev, pdev->irq, mt7603_irq_handler, in mt76pci_probe() 66 mt76pci_remove(struct pci_dev *pdev) in mt76pci_remove() argument 68 struct mt76_dev *mdev = pci_get_drvdata(pdev); in mt76pci_remove()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt76x0/ |
| H A D | pci.c | 154 mt76x0e_probe(struct pci_dev *pdev, const struct pci_device_id *id) in mt76x0e_probe() argument 176 ret = pcim_enable_device(pdev); in mt76x0e_probe() 180 ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev)); in mt76x0e_probe() 184 pci_set_master(pdev); in mt76x0e_probe() 186 ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32)); in mt76x0e_probe() 190 mt76_pci_disable_aspm(pdev); in mt76x0e_probe() 192 mdev = mt76_alloc_device(&pdev->dev, sizeof(*dev), &mt76x0e_ops, in mt76x0e_probe() 200 mt76_mmio_init(mdev, pcim_iomap_table(pdev)[0]); in mt76x0e_probe() 207 ret = devm_request_irq(mdev->dev, pdev->irq, mt76x02_irq_handler, in mt76x0e_probe() 235 mt76x0e_remove(struct pci_dev *pdev) in mt76x0e_remove() argument [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | pci.c | 9 void mt76_pci_disable_aspm(struct pci_dev *pdev) in mt76_pci_disable_aspm() argument 11 struct pci_dev *parent = pdev->bus->self; in mt76_pci_disable_aspm() 14 pcie_capability_read_word(pdev, PCI_EXP_LNKCTL, &aspm_conf); in mt76_pci_disable_aspm() 27 dev_info(&pdev->dev, "disabling ASPM %s %s\n", in mt76_pci_disable_aspm() 34 err = pci_disable_link_state(pdev, aspm_conf); in mt76_pci_disable_aspm() 42 pcie_capability_clear_word(pdev, PCI_EXP_LNKCTL, aspm_conf); in mt76_pci_disable_aspm() 49 bool mt76_pci_aspm_supported(struct pci_dev *pdev) in mt76_pci_aspm_supported() argument 51 struct pci_dev *parent = pdev->bus->self; in mt76_pci_aspm_supported() 55 pcie_capability_read_word(pdev, PCI_EXP_LNKCTL, &aspm_conf); in mt76_pci_aspm_supported()
|