/drivers/tc/ |
H A D | Makefile | 7 obj-$(CONFIG_TC) += tc.o tc-driver.o
|
/drivers/uwb/ |
H A D | umc-drv.c | 2 * 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/usb/serial/ |
H A D | bus.c | 22 struct usb_serial_driver *driver; local 33 driver = to_usb_serial_driver(drv); 35 if (driver == port->serial->type) 52 struct usb_serial_driver *driver; local 68 driver = port->serial->type; 69 if (driver->port_probe) { 70 retval = driver->port_probe(port); 77 if (driver->port_remove) 78 retval = driver->port_remove(port); 86 driver 96 struct usb_serial_driver *driver; local 132 new_id_store(struct device_driver *driver, const char *buf, size_t count) argument 147 new_id_show(struct device_driver *driver, char *buf) argument 181 usb_serial_bus_register(struct usb_serial_driver *driver) argument 194 usb_serial_bus_deregister(struct usb_serial_driver *driver) argument [all...] |
/drivers/dio/ |
H A D | Makefile | 5 obj-y := dio.o dio-driver.o dio-sysfs.o
|
/drivers/base/power/ |
H A D | generic_ops.c | 18 * 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; 37 * If PM operations are defined for the @dev's driver and they include 43 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; 62 struct device_driver *drv = dev->driver; 77 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; 89 const struct dev_pm_ops *pm = dev->driver [all...] |
/drivers/gpu/drm/ |
H A D | drm_platform.c | 43 struct drm_driver *driver) 50 dev = drm_dev_alloc(driver, &platdev->dev); 61 driver->name, driver->major, driver->minor, driver->patchlevel, 62 driver->date, dev->primary->index); 91 * @driver: DRM device driver 94 * Registers the specified DRM device driver an 42 drm_get_platform_dev(struct platform_device *platdev, struct drm_driver *driver) argument 100 drm_platform_init(struct drm_driver *driver, struct platform_device *platform_device) argument [all...] |
/drivers/ide/ |
H A D | ide-scan-pci.c | 23 * __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/platform/x86/ |
H A D | asus-wmi.h | 2 * Asus PC WMI hotkey driver 71 void (*key_filter) (struct asus_wmi_driver *driver, int *code, 75 void (*detect_quirks) (struct asus_wmi_driver *driver); 81 int asus_wmi_register_driver(struct asus_wmi_driver *driver); 82 void asus_wmi_unregister_driver(struct asus_wmi_driver *driver);
|
/drivers/gpu/drm/nouveau/nvif/ |
H A D | client.c | 26 #include "driver.h" 32 return client->driver->ioctl(client->base.priv, client->super, data, size, NULL); 38 return client->driver->suspend(client->base.priv); 44 return client->driver->resume(client->base.priv); 50 if (client->driver) { 51 client->driver->fini(client->base.priv); 52 client->driver = NULL; 70 nvif_client_init(void (*dtor)(struct nvif_client *), const char *driver, argument 85 for (i = 0, ret = -EINVAL; (client->driver = nvif_drivers[i]); i++) { 86 if (!driver || !strcm 107 nvif_client_new(const char *driver, const char *name, u64 device, const char *cfg, const char *dbg, struct nvif_client **pclient) argument [all...] |
/drivers/pci/pcie/ |
H A D | portdrv_pci.c | 153 struct pcie_port_service_driver *driver; local 159 if (device->bus == &pcie_port_bus_type && device->driver) { 160 driver = to_service_driver(device->driver); 161 if (!driver || 162 !driver->err_handler || 163 !driver->err_handler->error_detected) 169 status = driver->err_handler->error_detected( 192 struct pcie_port_service_driver *driver; local 197 if (device->bus == &pcie_port_bus_type && device->driver) { 226 struct pcie_port_service_driver *driver; local 268 struct pcie_port_service_driver *driver; local [all...] |
H A D | portdrv_bus.c | 29 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 != pci_pcie_type(pciedev->port)))
|
/drivers/block/mtip32xx/ |
H A D | Kconfig | 2 # mtip32xx device driver configuration 9 This enables the block driver for Micron PCIe SSDs.
|
/drivers/media/platform/marvell-ccic/ |
H A D | Makefile | 2 cafe_ccic-y := cafe-driver.o mcam-core.o 5 mmp_camera-y := mmp-driver.o mcam-core.o
|
/drivers/scsi/aic7xxx/ |
H A D | Kconfig.aic79xx | 10 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 D | Kconfig.aic7xxx | 10 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 D | Kconfig | 2 # 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 D | Kconfig | 2 # 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/gpu/drm/gma500/ |
H A D | mmu.c | 67 static inline void psb_mmu_clflush(struct psb_mmu_driver *driver, void *addr) argument 69 if (!driver->has_clflush) 78 static inline void psb_mmu_clflush(struct psb_mmu_driver *driver, void *addr) argument 84 static void psb_mmu_flush_pd_locked(struct psb_mmu_driver *driver, int force) argument 86 struct drm_device *dev = driver->dev; 89 if (atomic_read(&driver->needs_tlbflush) || force) { 97 if (driver->msvdx_mmu_invaldc) 98 atomic_set(driver->msvdx_mmu_invaldc, 1); 100 atomic_set(&driver->needs_tlbflush, 0); 104 static void psb_mmu_flush_pd(struct psb_mmu_driver *driver, in 112 psb_mmu_flush(struct psb_mmu_driver *driver) argument 175 psb_mmu_alloc_pd(struct psb_mmu_driver *driver, int trap_pagefaults, int invalid_type) argument 249 struct psb_mmu_driver *driver = pd->driver; local 418 psb_mmu_get_default_pd(struct psb_mmu_driver *driver) argument 430 psb_get_default_pd_addr(struct psb_mmu_driver *driver) argument 438 psb_mmu_driver_takedown(struct psb_mmu_driver *driver) argument 453 struct psb_mmu_driver *driver; local [all...] |
/drivers/net/ethernet/icplus/ |
H A D | Kconfig | 10 This driver supports IP1000 gigabit Ethernet cards. 12 To compile this driver as a module, choose M here: the module
|
/drivers/net/ethernet/renesas/ |
H A D | Kconfig | 14 Renesas SuperH Ethernet device driver. 15 This driver supporting CPUs are:
|
/drivers/staging/unisys/channels/ |
H A D | Kconfig | 6 tristate "Unisys channelstub driver" 9 If you say Y here, you will enable the Unisys channels driver.
|
/drivers/staging/unisys/virtpci/ |
H A D | Kconfig | 6 tristate "Unisys virtpci driver" 9 If you say Y here, you will enable the Unisys virtpci driver.
|
/drivers/staging/unisys/visorchannel/ |
H A D | Kconfig | 6 tristate "Unisys visorchannel driver" 9 If you say Y here, you will enable the Unisys visorchannel driver.
|
/drivers/staging/unisys/visorutil/ |
H A D | Kconfig | 6 tristate "Unisys visorutil driver" 9 If you say Y here, you will enable the Unisys visorutil driver.
|
/drivers/iio/imu/inv_mpu6050/ |
H A D | Kconfig | 11 This driver supports the Invensense MPU6050 devices. 12 This driver can also support MPU6500 in MPU6050 compatibility mode 15 This driver can be built as a module. The module will be called
|