Searched refs:driver (Results 1 - 25 of 2668) sorted by relevance

1234567891011>>

/drivers/tc/
H A DMakefile7 obj-$(CONFIG_TC) += tc.o tc-driver.o
/drivers/uwb/
H A Dumc-drv.c2 * UWB Multi-interface Controller driver management.
15 umc_drv->driver.name = umc_drv->name;
16 umc_drv->driver.owner = module;
17 umc_drv->driver.mod_name = mod_name;
18 umc_drv->driver.bus = &umc_bus_type;
20 return driver_register(&umc_drv->driver);
25 * umc_driver_register - unregister a UMC capabiltity driver.
26 * @umc_drv: pointer to the driver.
30 driver_unregister(&umc_drv->driver);
/drivers/dio/
H A DMakefile5 obj-y := dio.o dio-driver.o dio-sysfs.o
/drivers/usb/serial/
H A Dbus.c22 struct usb_serial_driver *driver; local
33 driver = to_usb_serial_driver(drv);
35 if (driver == port->serial->type)
53 struct usb_serial_driver *driver; local
64 driver = port->serial->type;
65 if (driver->port_probe) {
66 retval = driver->port_probe(port);
73 if (driver->port_remove)
74 retval = driver->port_remove(port);
82 driver
90 struct usb_serial_driver *driver; local
114 store_new_id(struct device_driver *driver, const char *buf, size_t count) argument
161 usb_serial_bus_register(struct usb_serial_driver *driver) argument
174 usb_serial_bus_deregister(struct usb_serial_driver *driver) argument
[all...]
/drivers/base/power/
H A Dgeneric_ops.c18 * If PM operations are defined for the @dev's driver and they include
24 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL;
41 * If PM operations are defined for the @dev's driver and they include
47 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL;
60 * If PM operations are defined for the @dev's driver and they include
66 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL;
85 struct device_driver *drv = dev->driver;
[all...]
/drivers/platform/x86/
H A Dasus-wmi.h2 * Asus PC WMI hotkey driver
60 void (*key_filter) (struct asus_wmi_driver *driver, int *code,
64 void (*detect_quirks) (struct asus_wmi_driver *driver);
70 int asus_wmi_register_driver(struct asus_wmi_driver *driver);
71 void asus_wmi_unregister_driver(struct asus_wmi_driver *driver);
/drivers/ide/
H A Dide-scan-pci.c23 * __ide_pci_register_driver - attach IDE driver
24 * @driver: pci driver
25 * @module: owner module of the driver
27 * Registers a driver with the IDE layer. The IDE layer arranges that
35 int __ide_pci_register_driver(struct pci_driver *driver, struct module *module, argument
39 return __pci_register_driver(driver, module, mod_name);
40 driver->driver.owner = module;
41 list_add_tail(&driver
[all...]
/drivers/gpu/drm/
H A Ddrm_usb.c7 struct drm_driver *driver)
25 ret = drm_fill_in_dev(dev, NULL, driver);
40 if (dev->driver->load) {
41 ret = dev->driver->load(dev, 0);
52 list_add_tail(&dev->driver_item, &driver->device_list);
57 driver->name, driver->major, driver->minor, driver->patchlevel,
58 driver
5 drm_get_usb_dev(struct usb_interface *interface, const struct usb_device_id *id, struct drm_driver *driver) argument
97 drm_usb_init(struct drm_driver *driver, struct usb_driver *udriver) argument
111 drm_usb_exit(struct drm_driver *driver, struct usb_driver *udriver) argument
[all...]
H A Ddrm_platform.c43 struct drm_driver *driver)
59 ret = drm_fill_in_dev(dev, NULL, driver);
77 if (dev->driver->load) {
78 ret = dev->driver->load(dev, 0);
91 list_add_tail(&dev->driver_item, &driver->device_list);
96 driver->name, driver->major, driver->minor, driver->patchlevel,
97 driver
42 drm_get_platform_dev(struct platform_device *platdev, struct drm_driver *driver) argument
186 drm_platform_init(struct drm_driver *driver, struct platform_device *platform_device) argument
197 drm_platform_exit(struct drm_driver *driver, struct platform_device *platform_device) argument
[all...]
H A Ddrm_encoder_slave.c42 * driver is transparently loaded) and attach it to the specified
44 * the hooks provided by the slave driver.
50 * -ENODEV is returned when no matching driver is found.
74 if (!client->driver) {
79 module = client->driver->driver.owner;
87 encoder_drv = to_drm_i2c_encoder_driver(client->driver);
112 * encoder driver once I2C access is no longer needed.
118 struct module *module = client->driver->driver
[all...]
/drivers/pci/pcie/
H A Dportdrv_pci.c160 struct pcie_port_service_driver *driver; local
166 if (device->bus == &pcie_port_bus_type && device->driver) {
167 driver = to_service_driver(device->driver);
168 if (!driver ||
169 !driver->err_handler ||
170 !driver->err_handler->error_detected)
176 status = driver->err_handler->error_detected(
201 struct pcie_port_service_driver *driver; local
206 if (device->bus == &pcie_port_bus_type && device->driver) {
236 struct pcie_port_service_driver *driver; local
280 struct pcie_port_service_driver *driver; local
[all...]
H A Dportdrv_bus.c29 struct pcie_port_service_driver *driver; local
35 driver = to_service_driver(drv);
37 if (driver->service != pciedev->service)
40 if ((driver->port_type != PCIE_ANY_PORT) &&
41 (driver->port_type != pciedev->port->pcie_type))
/drivers/block/mtip32xx/
H A DKconfig2 # mtip32xx device driver configuration
9 This enables the block driver for Micron PCIe SSDs.
/drivers/cpuidle/
H A DMakefile5 obj-y += cpuidle.o driver.o governor.o sysfs.o governors/
/drivers/media/video/marvell-ccic/
H A DMakefile2 cafe_ccic-y := cafe-driver.o mcam-core.o
5 mmp_camera-y := mmp-driver.o mcam-core.o
/drivers/scsi/aic7xxx/
H A DKconfig.aic79xx10 This driver supports all of Adaptec's Ultra 320 PCI-X
22 to be used for any device. The aic7xxx driver will automatically
24 fixed maximum, the driver will eventually lock to this maximum
52 source to the aic79xx driver and wish to have the generated firmware
65 driver errors.
H A DKconfig.aic7xxx10 This driver supports all of Adaptec's Fast through Ultra 160 PCI
15 To compile this driver as a module, choose M here: the
27 to be used for any device. The aic7xxx driver will automatically
29 fixed maximum, the driver will eventually lock to this maximum
57 source to the aic7xxx driver and wish to have the generated firmware
70 driver errors.
/drivers/scsi/aic94xx/
H A DKconfig2 # Kernel configuration file for aic94xx SAS/SATA driver.
9 # This file is part of the aic94xx driver.
11 # The aic94xx driver is free software; you can redistribute it and/or
16 # The aic94xx driver is distributed in the hope that it will be useful,
33 This driver supports Adaptec's SAS/SATA 3Gb/s 64 bit PCI-X
41 Compiles the aic94xx driver in debug mode. In debug mode,
42 the driver prints some messages to the console.
/drivers/scsi/mvsas/
H A DKconfig2 # Kernel configuration file for 88SE64XX/88SE94XX SAS/SATA driver.
10 # This file is part of the 88SE64XX/88SE94XX driver.
12 # The 88SE64XX/88SE94XX driver is free software; you can redistribute
17 # The 88SE64XX/88SE94XX driver is distributed in the hope that it will be
34 This driver supports Marvell's SAS/SATA 3Gb/s PCI-E 88SE64XX and 6Gb/s
42 Compiles the 88SE64XX/88SE94XX driver in debug mode. In debug mode,
43 the driver prints some messages to the console.
49 Compiles the 88SE64xx/88SE94xx driver in interrupt tasklet mode.In this mode,
/drivers/thermal/
H A DKconfig6 tristate "Generic Thermal sysfs driver"
8 Generic Thermal Sysfs driver offers a generic mechanism for
13 All platforms with ACPI thermal support can use this driver.
23 bool "SPEAr thermal sensor driver"
27 Enable this to plug the SPEAr thermal sensor driver into the Linux
/drivers/mca/
H A Dmca-driver.c4 * MCA driver support functions for sysfs.
36 mca_drv->driver.bus = &mca_bus_type;
37 if ((r = driver_register(&mca_drv->driver)) < 0)
61 driver_unregister(&mca_drv->driver);
/drivers/hsi/clients/
H A DKconfig8 tristate "HSI/SSI character driver"
11 If you say Y here, you will enable the HSI/SSI character driver.
12 This driver provides a simple character device interface for
/drivers/net/ethernet/icplus/
H A DKconfig11 This driver supports IP1000 gigabit Ethernet cards.
13 To compile this driver as a module, choose M here: the module
/drivers/net/ethernet/renesas/
H A DKconfig18 Renesas SuperH Ethernet device driver.
19 This driver supporting CPUs are:
/drivers/scsi/ufs/
H A DKconfig46 tristate "Universal Flash Storage host controller driver"
49 This is a generic driver which supports PCIe UFS Host controllers.

Completed in 586 milliseconds

1234567891011>>