Searched defs:driver (Results 1 - 25 of 213) sorted by relevance

123456789

/drivers/gpu/drm/i810/
H A Di810_drv.c1 /* i810_drv.c -- I810 driver -*- linux-c -*-
57 static struct drm_driver driver = { variable in typeref:struct:drm_driver
89 driver.num_ioctls = i810_max_ioctl;
90 return drm_pci_init(&driver, &i810_pci_driver);
95 drm_pci_exit(&driver, &i810_pci_driver);
/drivers/gpu/drm/savage/
H A Dsavage_drv.c1 /* savage_drv.c -- Savage driver for Linux
49 static struct drm_driver driver = { variable in typeref:struct:drm_driver
76 driver.num_ioctls = savage_max_ioctl;
77 return drm_pci_init(&driver, &savage_pci_driver);
82 drm_pci_exit(&driver, &savage_pci_driver);
/drivers/gpu/drm/tdfx/
H A Dtdfx_drv.c1 /* tdfx_drv.c -- tdfx driver -*- linux-c -*-
55 static struct drm_driver driver = { variable in typeref:struct:drm_driver
74 return drm_pci_init(&driver, &tdfx_pci_driver);
79 drm_pci_exit(&driver, &tdfx_pci_driver);
/drivers/pci/pcie/
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/platform/x86/
H A Dasus-nb-wmi.c2 * Asus Notebooks WMI hotkey driver
54 static void asus_nb_wmi_quirks(struct asus_wmi_driver *driver) argument
56 driver->wapf = wapf;
/drivers/gpu/drm/
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
178 drm_platform_init(struct drm_driver *driver, struct platform_device *platform_device) argument
189 drm_platform_exit(struct drm_driver *driver, struct platform_device *platform_device) argument
[all...]
H A Ddrm_usb.c8 struct drm_driver *driver)
26 ret = drm_fill_in_dev(dev, NULL, driver);
41 if (dev->driver->load) {
42 ret = dev->driver->load(dev, 0);
53 list_add_tail(&dev->driver_item, &driver->device_list);
58 driver->name, driver->major, driver->minor, driver->patchlevel,
59 driver
6 drm_get_usb_dev(struct usb_interface *interface, const struct usb_device_id *id, struct drm_driver *driver) argument
98 drm_usb_init(struct drm_driver *driver, struct usb_driver *udriver) argument
112 drm_usb_exit(struct drm_driver *driver, struct usb_driver *udriver) argument
[all...]
/drivers/gpu/drm/mga/
H A Dmga_drv.c1 /* 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/r128/
H A Dr128_drv.c1 /* r128_drv.c -- ATI Rage 128 driver -*- linux-c -*-
59 static struct drm_driver driver = { variable in typeref:struct:drm_driver
98 driver.num_ioctls = r128_max_ioctl;
100 return drm_pci_init(&driver, &r128_pci_driver);
105 drm_pci_exit(&driver, &r128_pci_driver);
/drivers/gpu/drm/via/
H A Dvia_drv.c71 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/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/ssb/
H A Dpcihost_wrapper.c72 if (dev->driver && dev->driver->name)
73 name = dev->driver->name;
114 int __devinit ssb_pcihost_register(struct pci_driver *driver) argument
116 driver->probe = ssb_pcihost_probe;
117 driver->remove = ssb_pcihost_remove;
118 driver->suspend = ssb_pcihost_suspend;
119 driver->resume = ssb_pcihost_resume;
121 return pci_register_driver(driver);
/drivers/usb/host/
H A Dehci-cns3xxx.c83 const struct hc_driver *driver = &cns3xxx_ehci_hc_driver; local
98 hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
113 driver->description)) {
168 .driver = {
H A Dehci-ixp4xx.c71 const struct hc_driver *driver = &ixp4xx_ehci_hc_driver; local
88 hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
106 driver->description)) {
153 .driver = {
H A Dehci-xls.c43 int ehci_xls_probe_internal(const struct hc_driver *driver, argument
65 hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
75 driver->description)) {
158 .driver = {
H A Dohci-cns3xxx.c77 const struct hc_driver *driver = &cns3xxx_ohci_hc_driver; local
92 hcd = usb_create_hcd(driver, dev, dev_name(dev));
106 driver->description)) {
162 .driver = {
H A Dohci-pnx8550.c12 * Based on fragments of previous driver by Russell King et al.
73 int usb_hcd_pnx8550_probe (const struct hc_driver *driver, argument
85 hcd = usb_create_hcd (driver, &dev->dev, "pnx8550");
235 .driver = {
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 Dohci-sa1111.c11 * Based on fragments of previous driver by Russell King et al.
124 int usb_hcd_sa1111_probe (const struct hc_driver *driver, argument
130 hcd = usb_create_hcd (driver, &dev->dev, "sa1111");
H A Dohci-xls.c16 static int ohci_xls_probe_internal(const struct hc_driver *driver, argument
37 hcd = usb_create_hcd(driver, &dev->dev, "XLS");
46 driver->description)) {
147 .driver = {
H A Dehci-atmel.c121 const struct hc_driver *driver = &ehci_atmel_hc_driver; local
140 hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
158 driver->description)) {
232 .driver.name = "atmel-ehci",
H A Dehci-sh.c2 * SuperH EHCI host controller driver
100 const struct hc_driver *driver = &ehci_sh_hc_driver; local
139 driver->description)) {
229 if (hcd->driver->shutdown)
230 hcd->driver->shutdown(hcd);
237 .driver = {
/drivers/gpu/drm/sis/
H A Dsis_drv.c1 /* sis.c -- sis driver -*- linux-c -*-
101 static struct drm_driver driver = { variable in typeref:struct:drm_driver
128 driver.num_ioctls = sis_max_ioctl;
129 return drm_pci_init(&driver, &sis_pci_driver);
134 drm_pci_exit(&driver, &sis_pci_driver);
/drivers/gpu/drm/ttm/
H A Dttm_execbuf_util.c209 struct ttm_bo_driver *driver; local
216 driver = bdev->driver;
225 bo->sync_obj = driver->sync_obj_ref(sync_obj);
235 driver->sync_obj_unref(&entry->old_sync_obj);
/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);

Completed in 451 milliseconds

123456789