Home
last modified time | relevance | path

Searched refs:driver (Results 1 – 25 of 353) sorted by relevance

12345678910>>...15

/arch/powerpc/platforms/pseries/
Deeh_driver.c39 if (pdev && pdev->dev.driver) in pcid_name()
40 return pdev->dev.driver->name; in pcid_name()
94 struct pci_driver *driver = dev->driver; in eeh_report_error() local
98 if (!driver) in eeh_report_error()
106 if (!driver->err_handler || in eeh_report_error()
107 !driver->err_handler->error_detected) in eeh_report_error()
110 rc = driver->err_handler->error_detected (dev, pci_channel_io_frozen); in eeh_report_error()
128 struct pci_driver *driver = dev->driver; in eeh_report_mmio_enabled() local
130 if (!driver || in eeh_report_mmio_enabled()
131 !driver->err_handler || in eeh_report_mmio_enabled()
[all …]
/arch/sparc/kernel/
Dus3_cpufreq.c217 struct cpufreq_driver *driver; in us3_freq_init() local
220 driver = kzalloc(sizeof(struct cpufreq_driver), GFP_KERNEL); in us3_freq_init()
221 if (!driver) in us3_freq_init()
230 driver->init = us3_freq_cpu_init; in us3_freq_init()
231 driver->verify = us3_freq_verify; in us3_freq_init()
232 driver->target = us3_freq_target; in us3_freq_init()
233 driver->get = us3_freq_get; in us3_freq_init()
234 driver->exit = us3_freq_cpu_exit; in us3_freq_init()
235 driver->owner = THIS_MODULE, in us3_freq_init()
236 strcpy(driver->name, "UltraSPARC-III"); in us3_freq_init()
[all …]
Dus2e_cpufreq.c356 struct cpufreq_driver *driver; in us2e_freq_init() local
359 driver = kzalloc(sizeof(struct cpufreq_driver), GFP_KERNEL); in us2e_freq_init()
360 if (!driver) in us2e_freq_init()
369 driver->init = us2e_freq_cpu_init; in us2e_freq_init()
370 driver->verify = us2e_freq_verify; in us2e_freq_init()
371 driver->target = us2e_freq_target; in us2e_freq_init()
372 driver->get = us2e_freq_get; in us2e_freq_init()
373 driver->exit = us2e_freq_cpu_exit; in us2e_freq_init()
374 driver->owner = THIS_MODULE, in us2e_freq_init()
375 strcpy(driver->name, "UltraSPARC-IIe"); in us2e_freq_init()
[all …]
Dvio.c61 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_probe()
77 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_remove()
122 viodrv->driver.bus = &vio_bus_type; in vio_register_driver()
124 return driver_register(&viodrv->driver); in vio_register_driver()
130 driver_unregister(&viodrv->driver); in vio_unregister_driver()
/arch/alpha/kernel/
Dsrmcons.c244 struct tty_driver *driver; in srmcons_init() local
247 driver = alloc_tty_driver(MAX_SRM_CONSOLE_DEVICES); in srmcons_init()
248 if (!driver) in srmcons_init()
250 driver->driver_name = "srm"; in srmcons_init()
251 driver->name = "srm"; in srmcons_init()
252 driver->major = 0; /* dynamic */ in srmcons_init()
253 driver->minor_start = 0; in srmcons_init()
254 driver->type = TTY_DRIVER_TYPE_SYSTEM; in srmcons_init()
255 driver->subtype = SYSTEM_TYPE_SYSCONS; in srmcons_init()
256 driver->init_termios = tty_std_termios; in srmcons_init()
[all …]
/arch/x86/kernel/cpu/cpufreq/
DKconfig14 tristate "ACPI Processor P-States driver"
18 This driver adds a CPUFreq driver which utilizes the ACPI
20 This driver also supports Intel Enhanced Speedstep.
22 To compile this driver as a module, choose M here: the
34 This adds the CPUFreq driver for AMD Elan SC400 and SC410
50 This adds the CPUFreq driver for AMD Elan SC520 processor.
62 This adds the CPUFreq driver for mobile AMD K6-2+ and mobile
74 This adds the CPUFreq driver for mobile AMD K7 mobile processors.
91 This adds the CPUFreq driver for mobile AMD Opteron/Athlon64 processors.
93 To compile this driver as a module, choose M here: the
[all …]
/arch/um/drivers/
Dline.c33 line->driver->read_irq); in line_timer_cb()
148 line->driver->write_irq); in flush_buffer()
165 line->driver->write_irq); in flush_buffer()
210 line->driver->write_irq); in line_write()
321 deactivate_chan(&line->chan_list, line->driver->read_irq); in line_throttle()
331 line->driver->read_irq); in line_unthrottle()
339 reactivate_chan(&line->chan_list, line->driver->read_irq); in line_unthrottle()
373 const struct line_driver *driver = line->driver; in line_setup_irq() local
377 err = um_request_irq(driver->read_irq, fd, IRQ_READ, in line_setup_irq()
379 driver->read_irq_name, data); in line_setup_irq()
[all …]
Dstdio_console.c56 static struct line_driver driver = { variable
68 .list = LIST_HEAD_INIT(driver.mc.list),
80 static struct line vts[MAX_TTYS] = { LINE_INIT(CONFIG_CON_ZERO_CHAN, &driver),
82 LINE_INIT(CONFIG_CON_CHAN, &driver) };
165 console_driver = register_lines(&driver, &console_ops, vts, in stdio_init()
Dssl.c52 static struct line_driver driver = { variable
64 .list = LIST_HEAD_INIT(driver.mc.list),
77 { [0 ... NR_PORTS - 1] = LINE_INIT(CONFIG_SSL_CHAN, &driver) };
194 ssl_driver = register_lines(&driver, &ssl_ops, serial_lines, in ssl_init()
/arch/parisc/kernel/
Ddrivers.c101 static int match_device(struct parisc_driver *driver, struct parisc_device *dev) in match_device() argument
105 for (ids = driver->id_table; ids->sversion; ids++) { in match_device()
127 struct parisc_driver *pa_drv = to_parisc_driver(dev->driver); in parisc_driver_probe()
132 pa_dev->driver = pa_drv; in parisc_driver_probe()
140 struct parisc_driver *pa_drv = to_parisc_driver(dev->driver); in parisc_driver_remove()
152 int register_parisc_driver(struct parisc_driver *driver) in register_parisc_driver() argument
156 if(driver->drv.name) { in register_parisc_driver()
159 driver->name); in register_parisc_driver()
163 if (!driver->probe) { in register_parisc_driver()
166 driver->name); in register_parisc_driver()
[all …]
/arch/mips/lasat/
DKconfig2 tristate "PICVUE LCD display driver"
6 tristate "PICVUE LCD display driver /proc interface"
10 bool "DS1603 RTC driver"
/arch/ia64/kernel/cpufreq/
DKconfig15 tristate "ACPI Processor P-States driver"
19 This driver adds a CPUFreq driver which utilizes the ACPI
/arch/ia64/include/asm/sn/
Dtiocx.h26 struct cx_drv *driver; member
37 struct device_driver driver; member
58 #define to_cx_driver(drv) container_of(drv, struct cx_drv, driver)
/arch/s390/include/asm/
Dccwdev.h119 struct device_driver driver; member
129 extern int ccw_driver_register (struct ccw_driver *driver);
130 extern void ccw_driver_unregister (struct ccw_driver *driver);
184 #define to_ccwdrv(n) container_of(n, struct ccw_driver, driver)
Dccwgroup.h55 struct device_driver driver; member
68 #define to_ccwgroupdrv(x) container_of((x), struct ccwgroup_driver, driver)
/arch/um/include/shared/
Dmem_user.h37 char *driver; member
51 extern unsigned long find_iomem(char *driver, unsigned long *len_out);
Dline.h56 const struct line_driver *driver; member
66 .driver = d }
90 const struct tty_operations *driver,
/arch/ia64/sn/kernel/
Dtiocx.c114 struct cx_drv *cx_drv = to_cx_driver(dev->driver); in cx_device_probe()
118 if (!cx_dev->driver && cx_drv->probe) { in cx_device_probe()
124 cx_dev->driver = cx_drv; in cx_device_probe()
138 struct cx_drv *cx_drv = cx_dev->driver; in cx_driver_remove()
141 cx_dev->driver = NULL; in cx_driver_remove()
164 cx_driver->driver.name = cx_driver->name; in cx_driver_register()
165 cx_driver->driver.bus = &tiocx_bus_type; in cx_driver_register()
167 return driver_register(&cx_driver->driver); in cx_driver_register()
176 driver_unregister(&cx_driver->driver); in cx_driver_unregister()
/arch/parisc/include/asm/
Dhardware.h109 extern int register_parisc_driver(struct parisc_driver *driver);
110 extern int count_parisc_driver(struct parisc_driver *driver);
111 extern int unregister_parisc_driver(struct parisc_driver *driver);
/arch/um/kernel/
Dphysmem.c172 unsigned long find_iomem(char *driver, unsigned long *len_out) in find_iomem() argument
177 if (!strcmp(region->driver, driver)) { in find_iomem()
199 "failed, errno = %d\n", region->driver, -err); in setup_iomem()
/arch/powerpc/include/asm/
Dvio.h79 struct device_driver driver; member
109 return container_of(drv, struct vio_driver, driver); in to_vio_driver()
Dmacio.h134 struct device_driver driver; member
136 #define to_macio_driver(drv) container_of(drv,struct macio_driver, driver)
/arch/arm/mach-integrator/
Dlm.c28 struct lm_driver *lmdrv = to_lm_driver(dev->driver); in lm_bus_probe()
36 struct lm_driver *lmdrv = to_lm_driver(dev->driver); in lm_bus_remove()
/arch/blackfin/mm/
DMakefile5 obj-y := sram-alloc.o isram-driver.o init.o
/arch/um/os-Linux/
Dstart_up.c498 char *file, *driver; in parse_iomem() local
501 driver = str; in parse_iomem()
529 .driver = driver, in parse_iomem()

12345678910>>...15