Searched refs:driver (Results 176 - 200 of 2668) sorted by relevance

1234567891011>>

/drivers/gpu/drm/radeon/
H A Dradeon_drv.c3 * ATI Radeon driver
376 static struct drm_driver *driver; variable in typeref:struct:drm_driver
395 driver = &driver_old;
397 driver->num_ioctls = radeon_max_ioctl;
401 driver = &driver_old;
403 driver->driver_features &= ~DRIVER_MODESET;
419 driver = &kms_driver;
421 driver->driver_features |= DRIVER_MODESET;
422 driver->num_ioctls = radeon_max_kms_ioctl;
427 return drm_pci_init(driver, pdrive
[all...]
/drivers/net/ethernet/smsc/
H A DKconfig34 To compile this driver as a module, choose M here. The module
45 This is a driver for SMC's 91x series of Ethernet chipsets,
51 This driver is also available as a module ( = code which can be
66 To compile this driver as a module, choose M here: the module will be
76 This driver is for the SMC EtherPower II 9432 PCI Ethernet NIC,
88 This is a driver for SMSC's LAN911x series of Ethernet chipsets
94 This driver is also available as a module. The module will be
109 To compile this driver as a module, choose M here. The module
127 This is a driver for SMSC's LAN9420 PCI ethernet adapter.
132 This driver i
[all...]
/drivers/scsi/pcmcia/
H A DKconfig19 To compile this driver as a module, choose M here: the
28 To compile this driver as a module, choose M here: the
62 To compile this driver as a module, choose M here: the
71 To compile this driver as a module, choose M here: the
80 To compile this driver as a module, choose M here: the
/drivers/tty/
H A Dtty_audit.c171 major = tty->driver->major;
172 minor = tty->driver->minor_start + tty->index;
255 buf2 = tty_audit_buf_alloc(tty->driver->major,
256 tty->driver->minor_start + tty->index,
295 if (tty->driver->type == TTY_DRIVER_TYPE_PTY
296 && tty->driver->subtype == PTY_TYPE_MASTER)
304 major = tty->driver->major;
305 minor = tty->driver->minor_start + tty->index;
352 major = tty->driver->major;
353 minor = tty->driver
[all...]
/drivers/gpu/drm/
H A Ddrm_irq.c78 if (!dev->driver->bus->irq_by_busid)
84 return dev->driver->bus->irq_by_busid(dev, p);
116 dev->driver->disable_vblank(dev, crtc);
132 dev->last_vblank[crtc] = dev->driver->get_vblank_counter(dev, crtc);
134 } while (dev->last_vblank[crtc] != dev->driver->get_vblank_counter(dev, crtc));
188 /* Bail if the driver didn't call drm_vblank_init() */
258 if (dev->driver->get_vblank_timestamp)
261 DRM_INFO("No driver support for vblank timestamp query.\n");
283 if (dev->driver->vgaarb_irq) {
284 dev->driver
[all...]
/drivers/input/touchscreen/
H A DKconfig2 # Touchscreen driver configuration
23 To compile this driver as a module, choose M here: the
36 If HWMON is selected, and the driver is told the reference voltage
42 To compile this driver as a module, choose M here: the
55 To compile this driver as a module, choose M here: the
66 To compile this driver as a module, choose M here: the
75 To compile this driver as a module, choose M here: the
86 To compile this driver as a module, choose M here: the
98 To compile this driver as a module, choose M here: the
111 To compile this driver a
[all...]
/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c104 if (bdev->driver->fault_reserve_notify) {
105 ret = bdev->driver->fault_reserve_notify(bo);
181 if (ttm->bdev->driver->ttm_tt_populate(ttm)) {
255 struct ttm_bo_driver *driver; local
271 driver = bo->bdev->driver;
272 if (unlikely(!driver->verify_access)) {
276 ret = driver->verify_access(bo, filp);
314 struct ttm_bo_driver *driver; local
336 driver
[all...]
H A Dttm_bo_util.c120 if (!bdev->driver->io_mem_reserve)
123 return bdev->driver->io_mem_reserve(bdev, mem);
125 if (bdev->driver->io_mem_reserve &&
128 ret = bdev->driver->io_mem_reserve(bdev, mem);
146 if (bdev->driver->io_mem_reserve &&
148 bdev->driver->io_mem_free)
149 bdev->driver->io_mem_free(bdev, mem);
346 ret = ttm->bdev->driver->ttm_tt_populate(ttm);
423 struct ttm_bo_driver *driver = bdev->driver; local
620 struct ttm_bo_driver *driver = bdev->driver; local
[all...]
/drivers/net/wan/
H A DKconfig19 say Y here and also to the WAN driver for your card.
34 The driver will be compiled as a module: the
37 # The COSA/SRP driver has not been tested as non-modular yet.
54 details about the cards and the driver itself.
56 The driver will be compiled as a module: the
84 To compile this driver as a module, choose M here: the
92 This is a driver for the Sealevel Systems ACB 56 serial I/O adapter.
94 The driver will be compiled as a module: the
102 Network) card supported by this driver and you are planning to
107 Generic HDLC driver currentl
[all...]
/drivers/usb/gadget/
H A Dat91_udc.c2 * at91_udc -- driver for at91-series USB peripheral controller
54 * This driver expects the board has been wired with two GPIOs suppporting
85 static const char debug_filename[] = "driver/udc";
182 udc->driver ? udc->driver->driver.name : "(none)");
428 * gadget driver IN bytecounts can be wrong in fault cases. That's
487 if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN) {
577 * this is a PIO-only driver, so there's nothing
628 if (!udc || !udc->driver || ud
848 struct usb_gadget_driver *driver = udc->driver; local
1630 at91_start(struct usb_gadget_driver *driver, int (*bind)(struct usb_gadget *)) argument
1675 at91_stop(struct usb_gadget_driver *driver) argument
[all...]
H A Dimx_udc.c2 * driver/usb/gadget/imx_udc.c
648 i = imx_usb->driver->setup(&imx_usb->gadget, &u.r);
698 if (!imx_usb->driver || imx_usb->gadget.speed == USB_SPEED_UNKNOWN) {
805 if (!imx_usb->driver || imx_usb->gadget.speed == USB_SPEED_UNKNOWN) {
999 struct usb_gadget_driver *driver)
1005 driver = NULL;
1020 if (driver)
1021 driver->disconnect(&imx_usb->gadget);
1063 imx_usb->driver->setup(&imx_usb->gadget, &u);
1076 imx_usb->driver
998 udc_stop_activity(struct imx_udc_struct *imx_usb, struct usb_gadget_driver *driver) argument
1332 imx_udc_start(struct usb_gadget_driver *driver, int (*bind)(struct usb_gadget *)) argument
1377 imx_udc_stop(struct usb_gadget_driver *driver) argument
[all...]
H A Ds3c2410_udc.c728 if (!dev->driver)
731 /* deliver the request to the gadget driver */
732 ret = dev->driver->setup(&dev->gadget, crq);
744 "dev->driver->setup failed. (%d)\n", ret);
901 if (!dev->driver) {
965 && dev->driver
966 && dev->driver->resume)
967 dev->driver->resume(&dev->gadget);
979 && dev->driver
980 && dev->driver
1672 s3c2410_udc_start(struct usb_gadget_driver *driver, int (*bind)(struct usb_gadget *)) argument
1728 s3c2410_udc_stop(struct usb_gadget_driver *driver) argument
[all...]
H A Ds3c-hsudc.c6 * S3C24XX USB 2.0 High-speed USB controller gadget driver
99 * struct s3c_hsudc_ep - Endpoint representation used by driver.
103 * @desc: Endpoint descriptor obtained from the gadget driver.
133 * @gadget: Instance of usb_gadget which is referenced by gadget driver.
134 * @driver: Reference to currenty active gadget driver.
146 struct usb_gadget_driver *driver; member in struct:s3c_hsudc
288 * @driver: Reference to the gadget driver which is currently active.
671 if (hsudc->driver) {
1143 s3c_hsudc_start(struct usb_gadget *gadget, struct usb_gadget_driver *driver) argument
1201 s3c_hsudc_stop(struct usb_gadget *gadget, struct usb_gadget_driver *driver) argument
[all...]
/drivers/input/gameport/
H A Dgameport.c35 * every time gameport port or driver registrered or unregistered.
178 * Basic gameport -> driver core mappings
185 gameport->dev.driver = &drv->driver;
187 gameport->dev.driver = NULL;
198 gameport->dev.driver = NULL;
372 * be it a gameport port or a driver.
396 * are registered by driver's connect() handler so there can't be a grandchild
512 * Driver core will attempt to find appropriate driver for the port.
584 * gameport_disconnect_port() unbinds a port from its driver
644 struct gameport_driver *driver = to_gameport_driver(drv); local
[all...]
/drivers/pci/hotplug/
H A DKconfig13 To compile this driver as a module, choose M here: the
21 tristate "Fake PCI Hotplug driver"
23 Say Y here if you want to use the fake PCI hotplug driver. It can
27 This driver will "emulate" removing PCI devices from the system.
37 To compile this driver as a module, choose M here: the
43 tristate "Compaq PCI Hotplug driver"
49 To compile this driver as a module, choose M here: the
59 controller. This will allow the PCI Hotplug driver to store the PCI
65 tristate "IBM PCI Hotplug driver"
71 To compile this driver a
[all...]
/drivers/tty/serial/8250/
H A DKconfig10 This selects whether you want to include the driver for the standard
16 serial port drivers do not need this driver built in for them to
19 To compile this driver as a module, choose M here: the
21 [WARNING: Do not compile this driver as a module if you are using
23 be lost when the driver is unloaded. This limitation may be lifted
110 To compile this driver as a module, choose M here: the
120 Set this to the number of serial ports you want the driver
137 bool "Extended 8250/16550 serial driver options"
141 driver, say Y here. This includes HUB6 support, shared serial
147 the questions about serial driver option
[all...]
/drivers/s390/cio/
H A Dcss.c2 * driver for channel subsystem
293 * the subchannel driver can decide itself when it wants to inform
305 if (!sch->driver) {
307 * No driver matched. Generate the uevent now so that
308 * a fitting driver module may be loaded based on the
394 if (sch->driver) {
395 if (sch->driver->sch_event)
396 ret = sch->driver->sch_event(sch, slow);
866 * Now that the driver core is running, we can setup our channel subsystem.
967 pr_alert("The CSS device driver initializatio
1108 struct css_driver *driver = to_cssdriver(drv); local
[all...]
/drivers/uio/
H A Duio_pci_generic.c1 /* uio_pci_generic - generic UIO driver for PCI 2.3 devices
8 * Since the driver does not declare any device ids, you must allocate
9 * id and bind the device to the driver yourself. For example:
14 * # ls -l /sys/bus/pci/devices/0000:00:19.0/driver
15 * .../0000:00:19.0/driver -> ../../../bus/pci/drivers/uio_pci_generic
30 #define DRIVER_DESC "Generic UIO driver for PCI 2.3 devices"
116 static struct pci_driver driver = { variable in typeref:struct:pci_driver
126 return pci_register_driver(&driver);
131 pci_unregister_driver(&driver);
/drivers/usb/core/
H A Dbuffer.c57 !(hcd->driver->flags & HCD_LOCAL_MEM))
113 !(hcd->driver->flags & HCD_LOCAL_MEM)) {
139 !(hcd->driver->flags & HCD_LOCAL_MEM)) {
/drivers/usb/host/
H A Dohci-ppc-soc.c9 * Bus Glue for PPC On-Chip OHCI driver
31 static int usb_hcd_ppc_soc_probe(const struct hc_driver *driver, argument
55 hcd = usb_create_hcd(driver, &pdev->dev, "PPC-SOC USB");
209 .driver = {
H A DKconfig17 To compile this driver as a module, choose M here: the
27 To compile this driver as a module, choose M here: the
38 Say 'Y' to turn on debugging for the xHCI host controller driver.
40 This should only be used for debugging xHCI driver bugs.
63 To compile this driver as a module, choose M here: the
167 This driver depends on OTG driver for PHY initialization,
169 This driver is not supported on boards like trout which
177 This driver enables support for the internal USB Host Controllers
231 This option is deprecated now and the driver wa
[all...]
/drivers/memstick/core/
H A Dmemstick.c11 * that made this driver possible.
50 driver);
84 struct memstick_driver *drv = container_of(dev->driver,
86 driver);
89 if (dev->driver && drv->probe) {
101 struct memstick_driver *drv = container_of(dev->driver,
103 driver);
105 if (dev->driver && drv->remove) {
107 card->dev.driver = NULL;
120 struct memstick_driver *drv = container_of(dev->driver,
[all...]
/drivers/usb/serial/
H A Dusb-serial.c2 * USB Serial Converter driver
12 * This driver was originally based on the ACM driver by Armin Fuerst (which was
13 * based on a driver by Brad Keryan)
16 * driver
58 the MODULE_DEVICE_TABLE declarations in each serial driver
186 * @driver: the driver (USB in our case)
194 * acquire references to the usb_serial structure and the driver module,
198 static int serial_install(struct tty_driver *driver, struc argument
615 create_serial(struct usb_device *dev, struct usb_interface *interface, struct usb_serial_driver *driver) argument
675 struct usb_driver *driver = to_usb_driver(iface->dev.driver); local
1327 usb_serial_register(struct usb_serial_driver *driver) argument
[all...]
/drivers/isdn/capi/
H A Dkcapi.c340 * Called by hardware driver to pass a CAPI message to the application.
427 * Called by hardware driver to signal that the controller is up and running.
444 * Called by hardware driver to signal that the controller is down and
461 * Called by hardware driver to stop data flow.
482 * Called by hardware driver to resume data flow.
505 * Called by hardware driver to register a controller with the CAPI subsystem.
554 * Called by hardware driver to remove the registration of a controller
589 * register_capi_driver() - register CAPI driver
590 * @driver: driver descripto
595 register_capi_driver(struct capi_driver *driver) argument
611 unregister_capi_driver(struct capi_driver *driver) argument
1022 struct capi_driver *driver = NULL; local
1226 struct capi_driver *driver = NULL; local
[all...]
/drivers/net/ethernet/amd/
H A DKconfig18 for your specific chipset/driver in the following questions.
30 To compile this driver as a module, choose M here: the module
44 To compile this driver as a module, choose M here. The module
56 To compile this driver as a module, choose M here: the module
70 To compile this driver as a module, choose M here. The module
80 To compile this driver as a module, choose M here: the module
104 This driver is for the series of Ethernet controllers produced by
118 To compile this driver as a module, choose M here. The module
145 driver for this chip in your kernel.
146 To compile this driver a
[all...]

Completed in 577 milliseconds

1234567891011>>