/drivers/input/misc/ |
H A D | Kconfig | 22 To compile this driver as a module, choose M here: the module 32 To compile this driver as a module, choose M here: the module 42 To compile this driver as a module, choose M here: the 52 To compile this driver as a module, choose M here: the 62 To compile this driver as a module, choose M here: the 73 To compile this driver as a module, choose M here: the 85 To compile this driver as a module, choose M here: the 93 This option enables device driver support for the vibrator 94 on Qualcomm PM8xxx chip. This driver supports ff-memless interface 97 To compile this driver a [all...] |
/drivers/media/video/ |
H A D | v4l2-common.c | 251 if (c->driver == NULL || c->driver->driver.name == NULL) 253 len = strlen(c->driver->driver.name); 255 if (len && c->driver->driver.name[len - 1] == '\'') 257 return len && !strncmp(c->driver->driver.name, match->name, len); 293 /* the owner is the same as the i2c_client's driver owne [all...] |
/drivers/ptp/ |
H A D | Kconfig | 23 This driver adds support for PTP clocks as character 25 also enable at least one clock driver as well. 27 To compile this driver as a module, choose M here: the module 35 This driver adds support for using the eTSEC as a PTP 40 To compile this driver as a module, choose M here: the module 48 This driver adds support for using the IXP46X as a PTP 53 To compile this driver as a module, choose M here: the module 67 This driver adds support for using the DP83640 as a PTP 72 In order for this to work, your MAC driver must also 80 This driver add [all...] |
/drivers/gpu/drm/mga/ |
H A D | mga_drv.c | 1 /* mga_drv.c -- Matrox G200/G400 driver -*- linux-c -*- 61 static struct drm_driver driver = { variable in typeref:struct:drm_driver 97 driver.num_ioctls = mga_max_ioctl; 98 return drm_pci_init(&driver, &mga_pci_driver); 103 drm_pci_exit(&driver, &mga_pci_driver); 132 * supported by this driver, by looking at the device ID of the
|
/drivers/gpu/drm/sis/ |
H A D | sis_drv.c | 1 /* sis.c -- sis driver -*- linux-c -*- 103 static struct drm_driver driver = { variable in typeref:struct:drm_driver 130 driver.num_ioctls = sis_max_ioctl; 131 return drm_pci_init(&driver, &sis_pci_driver); 136 drm_pci_exit(&driver, &sis_pci_driver);
|
/drivers/gpu/drm/via/ |
H A D | via_drv.c | 71 static struct drm_driver driver = { variable in typeref:struct:drm_driver 109 driver.num_ioctls = via_max_ioctl; 111 return drm_pci_init(&driver, &via_pci_driver); 116 drm_pci_exit(&driver, &via_pci_driver);
|
/drivers/media/dvb/siano/ |
H A D | Kconfig | 11 To compile this driver as a module, choose M here 14 Further documentation on this driver can be found on the WWW
|
/drivers/mmc/ |
H A D | Kconfig | 13 also to your specific host controller driver. 20 say N here. This enables MMC core and driver debugging.
|
/drivers/pnp/ |
H A D | Makefile | 7 pnp-y := core.o card.o driver.o resource.o manager.o support.o interface.o quirks.o
|
H A D | driver.c | 2 * driver.c - device id matching, driver model, etc. 87 pnp_drv = to_pnp_driver(dev->driver); 112 pnp_dev->driver = pnp_drv; 127 struct pnp_driver *drv = pnp_dev->driver; 132 pnp_dev->driver = NULL; 141 struct pnp_driver *drv = pnp_dev->driver; 160 struct pnp_driver *pnp_drv = pnp_dev->driver; 186 struct pnp_driver *pnp_drv = pnp_dev->driver; 226 drv->driver [all...] |
/drivers/staging/iio/magnetometer/ |
H A D | Kconfig | 14 To compile this driver as a module, choose M here: the module 24 To compile this driver as a module, choose M here: the module
|
/drivers/char/tpm/ |
H A D | Kconfig | 17 compile this driver as a module, choose M here; the module 33 from within Linux. To compile this driver as a module, choose 42 compile this driver as a module, choose M here; the module 50 will be accessible from within Linux. To compile this driver 60 To compile this driver as a module, choose M here; the module 62 Further information on this driver and the supported hardware 63 can be found at http://www.trust.rub.de/projects/linux-device-driver-infineon-tpm/
|
/drivers/net/ |
H A D | Kconfig | 30 bool "Network core driver support" 38 tristate "Bonding driver support" 46 The driver supports multiple bonding modes to allow for both high 52 To compile this driver as a module, choose M here: the module 56 tristate "Dummy net driver support" 68 To compile this driver as a module, choose M here: the module 70 device at a time, you need to compile this driver as a module. 81 one double speed connection using this driver. Naturally, this has 83 Linux driver or with a Livingston Portmaster 2e. 90 To compile this driver a [all...] |
/drivers/s390/char/ |
H A D | sclp_tty.c | 3 * SCLP line mode terminal driver. 83 * This routine returns the numbers of characters the tty driver 253 * routine (if defined) when it is done stuffing characters into the driver. 255 * Characters provided to sclp_tty_put_char() are buffered by the SCLP driver. 286 * SCLP driver. The provided number includes all characters that are stored 312 * removes all content from buffers of low level driver 332 * If this tty driver is currently closed 424 /* transfer input to high level driver */ 505 struct tty_driver *driver; local 512 driver [all...] |
/drivers/net/ethernet/i825xx/ |
H A D | Kconfig | 32 To compile this driver as a module, choose M here. The module 43 To compile this driver as a module, choose M here. The module 54 To compile this driver as a module, choose M here. The module 65 To compile this driver as a module, choose M here. The module 83 To compile this driver as a module, choose M here. The module 90 This is the driver for the Ethernet interface on BVME4000 and 91 BVME6000 VME boards. Say Y here to include the driver for this chip 93 To compile this driver as a module, choose M here. 103 because the driver was very unreliable. We now have a new driver [all...] |
/drivers/uwb/ |
H A D | umc-bus.c | 19 if (dev->driver) { 21 struct umc_driver *umc_drv = to_umc_driver(dev->driver); 35 if (dev->driver) { 37 struct umc_driver *umc_drv = to_umc_driver(dev->driver); 78 * umc_match_pci_id - match a UMC driver to a UMC device's parent PCI device. 79 * @umc_drv: umc driver with match_data pointing to a zero-terminated 100 if (!dev->driver) 140 umc_driver = to_umc_driver(dev->driver); 158 umc_driver = to_umc_driver(dev->driver); 174 if (dev->driver) { [all...] |
/drivers/net/arcnet/ |
H A D | Kconfig | 13 You need both this driver, and the driver for the particular ARCnet 22 To compile this driver as a module, choose M here. The module will 33 packet driver or most DOS/Windows ODI drivers. Please read the 43 arcnet.com packet driver, Amigas running AmiTCP, and some variants 46 packet driver or most DOS/Windows ODI drivers. RFC1201 is included 55 to work unless talking to a copy of the same Linux arcnet driver, 64 actually appear on the network. After transmit the driver will send 77 tristate "ARCnet COM90xx (normal) chipset driver" 79 This is the chipset driver fo [all...] |
/drivers/usb/misc/ |
H A D | Kconfig | 2 # USB Miscellaneous driver configuration 11 This driver loads firmware to Emagic EMI 6|2m low latency USB 15 USB Audio driver. 26 This driver loads firmware to Emagic EMI 2|6 low latency USB 30 USB Audio driver. 32 To compile this driver as a module, choose M here: the 42 To compile this driver as a module, choose M here. The module 51 To compile this driver as a module, choose M here: the 62 To compile this driver as a module, choose M here: the 79 tristate "USB LCD driver suppor [all...] |
/drivers/base/ |
H A D | dd.c | 2 * drivers/base/dd.c - The core device/driver interactions. 6 * driver binding and unbinding. 34 * Sometimes driver probe order matters, but the kernel doesn't always have 36 * resource it depends on is available. For example, an SDHCI driver may 38 * initialized. If a required resource is not available yet, a driver can 42 * list. A driver returning -EPROBE_DEFER causes the device to be added to the 43 * pending list. A successful driver probe will trigger moving all devices 124 * should be called anytime a driver is successfully bound to a device. 175 pr_debug("driver: '%s': %s: bound to device '%s'\n", dev_name(dev), 176 __func__, dev->driver [all...] |
/drivers/sbus/char/ |
H A D | uctrl.c | 243 if (UCTRL_STAT_TXNF_STA & sbus_readl(&driver->regs->uctrl_stat)) \ 247 sbus_writel(value, &driver->regs->uctrl_data); \ 256 if ((UCTRL_STAT_RXNE_STA & sbus_readl(&driver->regs->uctrl_stat)) == 0) \ 260 value = sbus_readl(&driver->regs->uctrl_data); \ 262 sbus_writel(UCTRL_STAT_RXNE_STA, &driver->regs->uctrl_stat); \ 265 static void uctrl_do_txn(struct uctrl_driver *driver, struct uctrl_txn *txn) argument 270 stat = sbus_readl(&driver->regs->uctrl_stat); 271 intr = sbus_readl(&driver->regs->uctrl_intr); 272 sbus_writel(stat, &driver->regs->uctrl_stat); 303 static void uctrl_get_event_status(struct uctrl_driver *driver) argument 322 uctrl_get_external_status(struct uctrl_driver *driver) argument [all...] |
/drivers/usb/core/ |
H A D | hcd-pci.c | 173 struct hc_driver *driver; local 182 driver = (struct hc_driver *)id->driver_data; 183 if (!driver) 190 /* The xHCI driver supports MSI and MSI-X, 193 if (!dev->irq && (driver->flags & HCD_MASK) != HCD_USB3) { 201 hcd = usb_create_hcd(driver, &dev->dev, pci_name(dev)); 207 if (driver->flags & HCD_MEMORY) { 212 driver->description)) { 236 driver->description)) 258 if (driver [all...] |
/drivers/gpu/drm/ |
H A D | drm_fops.c | 54 if (dev->driver->firstopen) { 55 ret = dev->driver->firstopen(dev); 191 filp->f_op = fops_get(dev->driver->fops); 271 if (dev->driver->driver_features & DRIVER_GEM) 277 if (dev->driver->open) { 278 ret = dev->driver->open(dev, priv); 302 if (dev->driver->master_create) { 303 ret = dev->driver->master_create(dev, priv->master); 314 if (dev->driver->master_set) { 315 ret = dev->driver [all...] |
H A D | drm_stub.c | 174 if (dev->driver->master_destroy) 175 dev->driver->master_destroy(dev, master); 230 if (dev->driver->master_set) { 231 ret = dev->driver->master_set(dev, file_priv, false); 253 if (dev->driver->master_drop) 254 dev->driver->master_drop(dev, file_priv, false); 263 struct drm_driver *driver) 291 dev->driver = driver; 293 if (dev->driver 261 drm_fill_in_dev(struct drm_device *dev, const struct pci_device_id *ent, struct drm_driver *driver) argument 449 struct drm_driver *driver; local [all...] |
/drivers/staging/media/lirc/ |
H A D | lirc_sasem.c | 8 * This driver was derived from: 10 * "lirc_imon - "LIRC/VFD driver for Ahanix/Soundgraph IMON IR/VFD" 14 * "Sasem OnAir VFD/IR USB driver" 17 * NOTE - The LCDproc iMon driver should work with this module. More info at 79 /* LIRC driver function prototypes */ 100 struct lirc_driver *driver; member in struct:sasem_context 172 lirc_buffer_free(context->driver->rbuf); 173 kfree(context->driver->rbuf); 174 kfree(context->driver); 184 int minor = context->driver 679 struct lirc_driver *driver = NULL; local [all...] |
/drivers/tty/ |
H A D | pty.c | 39 if (tty->driver->subtype == PTY_TYPE_MASTER) 54 if (tty->driver->subtype == PTY_TYPE_MASTER) { 57 if (tty->driver == ptm_driver) 283 static int pty_install(struct tty_driver *driver, struct tty_struct *tty) argument 292 if (!try_module_get(driver->other->owner)) { 297 initialize_tty_struct(o_tty, driver->other, idx); 312 driver->other->ttys[idx] = o_tty; 313 tty_driver_kref_get(driver->other); 314 if (driver->subtype == PTY_TYPE_MASTER) 320 tty_driver_kref_get(driver); 465 ptm_unix98_lookup(struct tty_driver *driver, struct inode *ptm_inode, int idx) argument 481 pts_unix98_lookup(struct tty_driver *driver, struct inode *pts_inode, int idx) argument 501 pty_unix98_install(struct tty_driver *driver, struct tty_struct *tty) argument 551 ptm_unix98_remove(struct tty_driver *driver, struct tty_struct *tty) argument 555 pts_unix98_remove(struct tty_driver *driver, struct tty_struct *tty) argument [all...] |