/kernel/linux/linux-5.10/drivers/scsi/qedi/ |
H A D | qedi_iscsi.c | 35 struct Scsi_Host *shost = cmd->device->host; in qedi_eh_host_reset()
|
/kernel/linux/linux-5.10/drivers/tty/ |
H A D | moxa.c | 64 * Define the Moxa PCI vendor and device IDs. 820 static int moxa_init_board(struct moxa_board_conf *brd, struct device *dev) in moxa_init_board() 941 dev_err(&pdev->dev, "can't enable pci device\n"); in moxa_pci_probe()
|
H A D | isicom.c | 9 * Loader switched to a misc device 1530 dev_info(&pdev->dev, "ISI PCI Card(Device ID 0x%x)\n", ent->device); in isicom_probe()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | pmac_zilog.c | 1499 * Fixup for the port on Gatwick for which the device-tree has in pmz_init_port() 1501 * fixed up interrupt info, but we use the device-tree directly in pmz_init_port() 1539 * Called upon match with an escc node in the device-tree. 1561 * to work around bugs in ancient Apple device-trees in pmz_attach() 1574 * That one should not be called, macio isn't really a hotswap device, 1627 * with the serial layer later, so we get a proper struct device which 1807 .device = uart_console_device, 1898 "pmac_zilog: Error registering serial device, disabling pmac_zilog.\n" in init_pmz()
|
H A D | sunzilog.c | 1265 .device = uart_console_device,
|
/kernel/linux/linux-5.10/drivers/usb/gadget/function/ |
H A D | f_ncm.c | 17 #include <linux/device.h> 863 /* device either stalls (value < 0) or reports success */ in ncm_setup() 1389 * net device is opened or closed.
|
/kernel/linux/linux-5.10/drivers/usb/gadget/ |
H A D | configfs.c | 5 #include <linux/device.h>
|
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
H A D | r8a66597-udc.c | 1837 struct device *dev = &pdev->dev; in r8a66597_probe()
|
H A D | s3c2410_udc.c | 5 * Samsung S3C24xx series on-chip full speed USB device controllers 1566 /* device/ep0 records init */ in s3c2410_udc_reinit() 1731 * probe - binds to the platform device 1736 struct device *dev = &pdev->dev; in s3c2410_udc_probe() 1750 udc_clock = clk_get(NULL, "usb-device"); in s3c2410_udc_probe()
|
H A D | at91_udc.c | 47 * provides software control over whether the host enumerates the device. 491 DBG("bogus device state\n"); in at91_ep_enable() 630 DBG("invalid device\n"); in at91_ep_queue() 1090 * hardware ... notably for device and endpoint features. in handle_setup() 1128 PACKET("get device status\n"); in handle_setup() 1452 * NOTE: when suspending a VBUS-powered device, the in at91_udc_irq() 1474 * NOTE: for a VBUS-powered device, the gadget driver in at91_udc_irq() 1808 struct device *dev = &pdev->dev; in at91udc_probe()
|
H A D | gr_udc.c | 31 #include <linux/device.h> 770 * Stop all device activity and disable data line pullup.
|
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | xhci.h | 263 * Generate a device notification event when the HC sees a transaction with a 268 /* Most of the device notification types should only be used for debug. 286 /* bits 0:7 - maximum number of device slots enabled (NumSlotsEn) */ 295 /* true: device connected */ 325 /* bits 10:13 indicate device speed: 348 /* Bits 20:23 in the Slot Context are the speed for the device */ 365 /* true: warm reset for a USB 3.0 device is done. A "hot" reset puts the port 366 * into an enabled state, and the device into the default state. A "warm" reset 367 * also resets the link, forcing the device through the link training sequence. 378 * - U3 to Resume Wakeup signaling from a device [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/legacy/ |
H A D | inode.c | 29 #include <linux/device.h> 45 * are two types of files. One type is for the device, implementing ep0. 50 * (by writing configuration and device descriptors). Afterwards it 51 * may serve as a source of device events, used to handle all control 83 /* /dev/gadget/$CHIP represents ep0 and the whole device */ 89 * ep0/device i/o modes and binding to the controller. Driver 90 * must always write descriptors to initialize the device, then 91 * the device becomes UNCONNECTED until enumeration. 104 /* UNBOUND means the driver closed ep0, so the device won't be 1201 * device fro in dev_release() [all...] |
/kernel/linux/linux-5.10/drivers/usb/musb/ |
H A D | musb_host.c | 101 * observed during device disconnect on AM335x. in musb_h_tx_flush_fifo() 104 * unplug the usb device which is connected to AM335x usb in musb_h_tx_flush_fifo() 107 * I found using a usb-ethernet device and running iperf in musb_h_tx_flush_fifo() 1252 musb_dbg(musb, "TX ep%d device not responding", epnum); in musb_host_tx() 1603 * the problem is that you cannot be sure when the device will send the 1787 * device is not accessible, for example detached or powered in musb_host_rx() 1789 * USB device drivers won't immediately resubmit the same URB. in musb_host_rx() 2086 * full speed device connected to a high speed device. in musb_schedule() 2088 * 4 (8 frame or 8ms) for FS device in musb_schedule() [all...] |
H A D | musb_gadget.c | 1163 struct device *dev; 2078 /* USB device controllers that are not OTG compatible
|
/kernel/linux/linux-5.10/drivers/vfio/pci/ |
H A D | vfio_pci_config.c | 59 [PCI_CAP_ID_SECDEV] = 0, /* secure device not yet */ 414 * (backdoor = some device specific technique that we didn't catch) 592 * shows it disabled (phys_mem/io, then the device has in vfio_basic_config_write() 845 * The FLR bit is virtualized, if set and the device supports PCIe in vfio_exp_config_write() 870 * device view. The MRRS is largely independent of MPS, but since the in vfio_exp_config_write() 873 * but we set the floor to the physical device MPS setting, so that in vfio_exp_config_write() 903 * Allow writes to device control fields, except devctl_phantom, in init_pci_cap_exp_perm() 927 * The FLR bit is virtualized, if set and the device supports AF in vfio_af_config_write() 1155 * MSI determination is per-device, so this routine gets used beyond 1660 * For each device w [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | pm2fb.c | 1513 * Initialise and allocate resource for PCI device. 1515 * @param pdev PCI device. 1516 * @param id PCI device ID. 1538 switch (pdev->device) { in pm2fb_probe() 1694 fb_info(info, "%s frame buffer device, memory = %dK\n", in pm2fb_probe() 1724 * Release all device resources. 1726 * @param pdev PCI device to clean up. 1847 MODULE_DESCRIPTION("Permedia2 framebuffer device driver");
|
H A D | smscufx.c | 94 struct device *gdev; /* &udev->dev */ 99 bool virtualized; /* true when physical usb device not present */ 969 /* walk the written page list and render each to device */ in ufx_dpy_deferred_io() 1076 /* If the USB device is gone, we don't accept new opens */ in ufx_ops_open() 1111 * and all references to our device instance (ufx_data) are released. 1236 /* set device-specific elements of var unrelated to mode */ in ufx_ops_check_var() 1528 pr_err("Unable to get valid EDID from device/display\n"); in ufx_setup_modes() 1642 dev->gdev = &usbdev->dev; /* our generic struct device * */ in ufx_usb_probe() 1681 check_warn_goto_error(retval, "error %d reading 0x3000 register from device", retval); in ufx_usb_probe() 1685 check_warn_goto_error(retval, "error %d reading 0x3004 register from device", retva in ufx_usb_probe() [all...] |
/kernel/linux/linux-5.10/drivers/usb/isp1760/ |
H A D | isp1760-hcd.c | 184 * These functions copy via MMIO data to/from the device. memcpy_{to|from}io() 480 * reset the whole device. We thus can't use it here, so let's reset in isp1760_hc_setup() 481 * the host controller through the EHCI USB Command register. The device in isp1760_hc_setup() 1055 * device is not able to send data fast enough. in check_atl_transfer() 1357 * since the class device isn't created that early. in isp1760_run() 1735 * high-speed device is switched over to the companion in isp1760_hub_status_data() 2187 struct device *dev) in isp1760_hcd_register()
|
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_ep.c | 3 * bdc_ep.c - BRCM BDC USB3.0 device controller endpoint related functions 26 #include <linux/device.h> 1123 /* Issue Address device command */ in ep0_set_address() 1137 "SET Address in wrong device state %d\n", in ep0_set_address() 1145 /* Handler for SET/CLEAR FEATURE requests for device */
|
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | mos7840.c | 93 * Vendor id and device id defines 195 int port_num; /*Actual port number in the device(1,2,etc) */ 211 /* For device(s) with LED indicator */ 592 /* Set all regs to the device default values. */ in mos7840_open() 679 dev_dbg(&port->dev, "port's number in the device is %d\n", mos7840_port->port_num); in mos7840_open() 1191 * This routine is called to set the UART on the device to match 1471 /* If this is a MCS7810 device, both test patterns must match */ in mos7810_check() 1497 /* Skip device-type detection if we already have device flags. */ in mos7840_probe() 1509 /* For a MCS7840 device GPIO in mos7840_probe() [all...] |
/kernel/linux/linux-5.10/sound/pci/rme9652/ |
H A D | rme9652.c | 295 .device = 0x3fc4,
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | cs47l85.c | 11 #include <linux/device.h>
|
H A D | cs47l90.c | 11 #include <linux/device.h>
|
H A D | cs47l92.c | 11 #include <linux/device.h>
|