Searched refs:driver (Results 226 - 250 of 2668) sorted by relevance

1234567891011>>

/drivers/char/hw_random/
H A Dvirtio-rng.c2 * Randomness driver for virtio
119 .driver.name = KBUILD_MODNAME,
120 .driver.owner = THIS_MODULE,
139 MODULE_DESCRIPTION("Virtio random number driver");
/drivers/firewire/
H A Dcore-iso.c145 ctx = card->driver->allocate_iso_context(card,
164 ctx->card->driver->free_iso_context(ctx);
171 return ctx->card->driver->start_iso(ctx, cycle, sync, tags);
177 return ctx->card->driver->set_iso_channels(ctx, channels);
185 return ctx->card->driver->queue_iso(ctx, packet, buffer, payload);
191 ctx->card->driver->flush_queue_iso(ctx);
197 return ctx->card->driver->flush_iso_completions(ctx);
203 return ctx->card->driver->stop_iso(ctx);
/drivers/net/ethernet/faraday/
H A DKconfig27 This driver supports the FTMAC100 10/100 Ethernet controller
36 This driver supports the FTGMAC100 Gigabit Ethernet controller
/drivers/net/phy/
H A DKconfig26 Currently has a driver for the 88E1011S
88 This is the driver for the STe100p and STe101p PHYs.
124 To compile this driver as a module, choose M here: the module
133 This module provides a driver for the Octeon MDIO busses.
H A Dphy_device.c5 * Also contains generic PHY driver
193 enough for the driver to get loaded. With MDIO, the NIC
194 driver will get bored and give up as soon as it finds that
195 there's no driver _already_ loaded. */
318 * connected device driver when the link status changes.
366 * the connected driver when the link status changes. If you
436 * to the phy_driver. If no driver is attached, then the
439 * change. The phy_device is returned to the attaching driver.
447 /* Assume that if there is no driver, that it doesn't
448 * exist, and we should use the genphy driver
[all...]
/drivers/staging/iio/
H A DKconfig15 tristate "Hwmon driver that uses channels specified via iio maps"
18 This is a platform driver that in combination with a suitable
85 tristate "An example driver with no hardware requirements"
88 a driver. May also be useful for testing userspace code
97 Add some dummy events to the simple dummy driver.
103 Add buffered data capture to the simple dummy driver.
/drivers/staging/iio/trigger/
H A DKconfig28 To compile this driver as a module, choose M here: the
39 To compile this driver as a module, choose M here: the
/drivers/platform/x86/
H A Dasus-wmi.c2 * Asus PC WMI hotkey driver
59 (container_of((drv), struct platform_driver, driver))
208 struct asus_wmi_driver *driver; member in struct:asus_wmi
219 asus->inputdev->name = asus->driver->input_name;
220 asus->inputdev->phys = asus->driver->input_phys;
225 err = sparse_keymap_setup(asus->inputdev, asus->driver->keymap, NULL);
788 asus->driver->quirks->hotplug_wireless)
899 if (!asus->driver->quirks->hotplug_wireless)
1080 if (asus->driver->quirks->store_backlight_power)
1081 ret = !asus->driver
1830 asus_wmi_register_driver(struct asus_wmi_driver *driver) argument
1855 asus_wmi_unregister_driver(struct asus_wmi_driver *driver) argument
[all...]
/drivers/acpi/
H A DKconfig118 This driver supports the AC Adapter object, which indicates
122 To compile this driver as a module, choose M here:
131 This driver adds support for battery information through
135 To compile this driver as a module, choose M here:
143 This driver handles events on the power, sleep, and lid buttons.
148 To compile this driver as a module, choose M here:
157 This driver implements the ACPI Extensions For Display Adapters
163 To compile this driver as a module, choose M here:
171 This driver supports ACPI fan devices, allowing user-mode
174 To compile this driver a
[all...]
H A Dscan.c152 if (acpi_device->driver == NULL) {
261 * driver for it.
296 struct acpi_driver *acpi_drv = acpi_dev->driver;
306 struct acpi_driver *acpi_drv = acpi_dev->driver;
343 device->driver->ops.notify(device, event);
398 struct acpi_driver *acpi_drv = to_acpi_driver(dev->driver);
417 "Found driver [%s] for device [%s]\n",
427 struct acpi_driver *acpi_drv = acpi_dev->driver;
435 acpi_dev->driver = NULL;
547 * acpi_bus_driver_init - add a device to a driver
555 acpi_bus_driver_init(struct acpi_device *device, struct acpi_driver *driver) argument
587 struct acpi_driver *driver; local
610 acpi_bus_register_driver(struct acpi_driver *driver) argument
633 acpi_bus_unregister_driver(struct acpi_driver *driver) argument
[all...]
/drivers/base/power/
H A Dmain.c2 * drivers/base/power/main.c - Where the driver meets power management.
10 * The driver model core calls device_pm_add() when a device is registered.
295 * The driver of @dev will not receive interrupts while this function is being
402 * Called when a driver has timed out suspending or resuming.
456 * The driver of @dev will not receive interrupts while this function is being
482 if (!callback && dev->driver && dev->driver->pm) {
483 info = "noirq driver ";
484 callback = pm_noirq_op(dev->driver->pm, state);
559 if (!callback && dev->driver
[all...]
/drivers/char/agp/
H A Dsgi-agp.c86 * sgi_tioca_configure() doesn't have anything to do since the base CA driver
97 * CA driver init, so just need to set agp_bridge values accordingly.
146 switch (bridge->driver->size_type) {
187 bridge->driver->cache_flush();
193 bridge->driver->mask_memory(bridge,
198 bridge->driver->tlb_flush(mem);
223 bridge->driver->tlb_flush(mem);
232 * Cleanup. Nothing to do as the CA driver owns the GART.
281 printk(KERN_INFO PFX "SGI TIO CA GART driver initialized.\n");
311 sgi_tioca_agp_bridges[j]->driver
[all...]
/drivers/gpu/drm/
H A Ddrm_prime.c40 * object goes away in the driver .release function.
91 buf = dev->driver->gem_prime_export(dev, obj, flags);
129 obj = dev->driver->gem_prime_import(dev, dma_buf);
149 /* hmm, if driver attached, we are relying on the free-object path
169 if (!dev->driver->prime_handle_to_fd)
179 return dev->driver->prime_handle_to_fd(dev, file_priv,
191 if (!dev->driver->prime_fd_to_handle)
194 return dev->driver->prime_fd_to_handle(dev, file_priv,
202 * the driver is responsible for mapping the pages into the
/drivers/mmc/core/
H A Dbus.c11 * MMC card bus driver model
55 * This currently matches any MMC driver to any MMC card - drivers
109 struct mmc_driver *drv = to_mmc_driver(dev->driver);
117 struct mmc_driver *drv = to_mmc_driver(dev->driver);
127 struct mmc_driver *drv = to_mmc_driver(dev->driver);
131 if (dev->driver && drv->suspend)
138 struct mmc_driver *drv = to_mmc_driver(dev->driver);
142 if (dev->driver && drv->resume)
197 * mmc_register_driver - register a media driver
198 * @drv: MMC media driver
[all...]
/drivers/net/hippi/
H A DKconfig6 bool "HIPPI driver support (EXPERIMENTAL)"
15 under Linux, say Y here (you must also remember to enable the driver
26 To compile this driver as a module, choose M here: the module
33 If you say Y here, the RoadRunner driver will preallocate up to 2 MB
/drivers/pcmcia/
H A DKconfig15 To compile this driver as modules, choose M here: the
33 To compile this driver as modules, choose M here: the
80 To compile this driver as modules, choose M here: the
156 This driver is also available as a module called m8xx_pcmcia.
163 Enable this driver of you want PCMCIA support on your Alchemy
167 This driver is also available as a module called db1xxx_ss.ko
177 This driver is also available as a module called xxs1500_ss.ko
199 This driver is also available as a module called sa1100_cs.
211 This driver is also available as a module called sa1111_cs.
286 Say Y here to support the CompactFlash PCMCIA driver fo
[all...]
/drivers/staging/usbip/userspace/
H A DREADME46 - List driver assignments for USB devices.
110 driver. To export this device, we first mark the device as
111 "exportable"; the device is bound to the usbip-host driver. Please
/drivers/uwb/
H A DKconfig33 tristate "UWB Radio Control driver for WUSB-compliant USB dongles (HWA)"
36 This driver enables the radio controller for HWA USB
41 To compile this driver select Y (built in) or M (module). It
45 tristate "UWB Radio Control driver for WHCI-compliant cards"
48 This driver enables the radio controller for WHCI cards.
57 To compile this driver select Y (built in) or M (module). It
65 This driver enables support for the i1480 when connected via
69 To compile this driver select Y (built in) or M (module). It
/drivers/net/usb/
H A DKconfig23 This driver makes the adapter appear as a normal Ethernet interface,
27 To compile this driver as a module, choose M here: the
55 This driver is likely to work with most 10Mbps only USB Ethernet
58 the CATC NetMate driver for those. If you are not sure which one
62 This driver makes the adapter appear as a normal Ethernet interface,
66 To compile this driver as a module, choose M here: the
82 To compile this driver as a module, choose M here: the
95 To compile this driver as a module, choose M here: the
103 This driver supports several kinds of network links over USB,
104 with "minidrivers" built around a common network driver cor
[all...]
/drivers/isdn/gigaset/
H A Dser-gigaset.c43 static struct gigaset_driver *driver; variable in typeref:struct:gigaset_driver
53 .driver = {
70 if (!tty || !tty->driver || !skb)
112 if (!tty || !tty->driver)
273 * return number of characters the driver will accept to be written
436 if (!tty || !tty->driver || !tty->ops->tiocmset)
499 * Called by the tty driver when the line discipline is pushed onto the tty.
511 if (!driver) {
512 pr_err("%s: no driver structure\n", __func__);
517 cs = gigaset_initcs(driver,
[all...]
/drivers/s390/char/
H A Dsclp_vt220.c2 * SCLP VT220 terminal driver.
56 /* Structures and data needed to register tty driver */
88 /* Counter controlling core driver initialization. */
524 * done stuffing characters into the driver.
546 * This routine returns the numbers of characters the tty driver
672 * Register driver with SCLP and Linux and initialize internal tty structures.
676 struct tty_driver *driver; local
681 driver = alloc_tty_driver(1);
682 if (!driver)
688 driver
[all...]
/drivers/spi/
H A Dspi.c79 const struct spi_driver *sdrv = to_spi_driver(sdev->dev.driver);
112 struct spi_driver *drv = to_spi_driver(dev->driver);
127 struct spi_driver *drv = to_spi_driver(dev->driver);
141 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL;
151 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL;
161 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL;
171 const struct dev_pm_ops *pm = dev->driver
[all...]
/drivers/usb/gadget/
H A Dpxa27x_udc.c4 * Inspired by original driver by Frank Becker, David Brownell, and others.
38 * This driver handles the USB Device Controller (UDC) in Intel's PXA 27x
41 * Such controller drivers work with a gadget driver. The gadget driver
44 * the different protocol interfaces. The controller driver virtualizes
55 * will work with this driver. This is done in pxa_udc structure, statically.
65 * The driver doesn't use DMA, only IO access and IRQ callbacks. No use is
75 #define DRIVER_DESC "PXA 27x USB Device Controller driver"
98 if (!udc->driver)
103 "%s version: %s\nGadget driver
1804 pxa27x_udc_start(struct usb_gadget_driver *driver, int (*bind)(struct usb_gadget *)) argument
1869 stop_activity(struct pxa_udc *udc, struct usb_gadget_driver *driver) argument
1891 pxa27x_udc_stop(struct usb_gadget_driver *driver) argument
[all...]
H A Dpch_udc.c324 * @gadget: gadget driver data
325 * @driver: reference to gadget driver bound
334 * @registered: driver regsitered with system
335 * @suspended: driver in suspended state
336 * @connected: gadget driver associated
353 struct usb_gadget_driver *driver; member in struct:pch_udc_dev
620 if (dev->driver && dev->driver->disconnect) {
622 dev->driver
2986 pch_udc_start(struct usb_gadget_driver *driver, int (*bind)(struct usb_gadget *)) argument
3031 pch_udc_stop(struct usb_gadget_driver *driver) argument
[all...]
/drivers/ide/
H A Dide-proc.c218 * to the driver to change settings, and then wait on a sema for completion.
409 /* generic settings first, then driver specific ones */
517 if (dev->driver) {
518 ide_drv = to_ide_driver(dev->driver);
520 dev->driver->name, ide_drv->version);
531 static int ide_replace_subdriver(ide_drive_t *drive, const char *driver) argument
538 /* FIXME: device can still be in use by previous driver */
539 strlcpy(drive->driver_req, driver, sizeof(drive->driver_req));
545 if (dev->driver == NULL) {
552 if (dev->driver
647 ide_proc_register_driver(ide_drive_t *drive, struct ide_driver *driver) argument
669 ide_proc_unregister_driver(ide_drive_t *drive, struct ide_driver *driver) argument
[all...]

Completed in 1855 milliseconds

1234567891011>>