/drivers/gpu/drm/i810/ |
H A D | i810_drv.c | 1 /* 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 D | savage_drv.c | 1 /* 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 D | tdfx_drv.c | 1 /* 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 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 != pciedev->port->pcie_type))
|
/drivers/platform/x86/ |
H A D | asus-nb-wmi.c | 2 * 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 D | drm_platform.c | 43 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 D | drm_usb.c | 8 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 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/r128/ |
H A D | r128_drv.c | 1 /* 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 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/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/ssb/ |
H A D | pcihost_wrapper.c | 72 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 D | ehci-cns3xxx.c | 83 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 D | ehci-ixp4xx.c | 71 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 D | ehci-xls.c | 43 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 D | ohci-cns3xxx.c | 77 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 D | ohci-pnx8550.c | 12 * 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 D | ohci-ppc-soc.c | 9 * 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 D | ohci-sa1111.c | 11 * 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 D | ohci-xls.c | 16 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 D | ehci-atmel.c | 121 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 D | ehci-sh.c | 2 * 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 D | sis_drv.c | 1 /* 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 D | ttm_execbuf_util.c | 209 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 D | uio_pci_generic.c | 1 /* 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);
|