Home
last modified time | relevance | path

Searched refs:driver (Results 51 – 75 of 9890) sorted by relevance

12345678910>>...396

/openbmc/linux/drivers/iio/adc/
H A DKconfig10 bool "ST-Ericsson AB8500 GPADC driver"
15 (General Purpose Analog to Digital Converter) driver used to monitor
36 To compile this driver as a module, choose M here: the module will be
47 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
54 To compile this driver as a module, choose M here: the module will be
58 tristate "Analog Devices AD7190 AD7192 AD7193 AD7195 ADC driver"
66 To compile this driver as a module, choose M here: the
70 tristate "Analog Devices AD7265/AD7266 ADC driver"
79 To compile this driver as a module, choose M here: the module will be
90 To compile this driver as a module, choose M here: the
[all …]
/openbmc/linux/drivers/firmware/arm_ffa/
H A Dbus.c48 struct ffa_driver *ffa_drv = to_ffa_driver(dev->driver); in ffa_device_probe()
56 struct ffa_driver *ffa_drv = to_ffa_driver(dev->driver); in ffa_device_remove()
105 int ffa_driver_register(struct ffa_driver *driver, struct module *owner, in ffa_driver_register() argument
110 if (!driver->probe) in ffa_driver_register()
113 driver->driver.bus = &ffa_bus_type; in ffa_driver_register()
114 driver->driver.name = driver->name; in ffa_driver_register()
115 driver->driver.owner = owner; in ffa_driver_register()
116 driver->driver.mod_name = mod_name; in ffa_driver_register()
118 ret = driver_register(&driver->driver); in ffa_driver_register()
120 pr_debug("registered new ffa driver %s\n", driver->name); in ffa_driver_register()
[all …]
/openbmc/linux/drivers/staging/fbtft/
H A DKconfig15 tristate "FB driver for the AGM1264K-FL LCD display"
21 tristate "FB driver for the BD663474 LCD Controller"
27 tristate "FB driver for the HX8340BN LCD Controller"
33 tristate "FB driver for the HX8347D LCD Controller"
39 tristate "FB driver for the HX8353D LCD Controller"
45 tristate "FB driver for the HX8357D LCD Controller"
51 tristate "FB driver for the ILI9163 LCD Controller"
57 tristate "FB driver for the ILI9320 LCD Controller"
63 tristate "FB driver for the ILI9325 LCD Controller"
69 tristate "FB driver for the ILI9340 LCD Controller"
[all …]
/openbmc/linux/drivers/iio/dac/
H A DKconfig10 tristate "Analog Devices AD3552R DAC driver"
18 To compile this driver as a module, choose M here: the
22 tristate "Analog Devices AD5064 and similar multi-channel DAC driver"
32 To compile this driver as a module, choose M here: the
36 tristate "Analog Devices AD5360/61/62/63/70/71/73 DAC driver"
43 To compile this driver as module choose M here: the module will be called
47 tristate "Analog Devices AD5380/81/82/83/84/90/91/92 DAC driver"
56 To compile this driver as module choose M here: the module will be called
60 tristate "Analog Devices AD5421 DAC driver"
66 To compile this driver as module choose M here: the module will be called
[all …]
/openbmc/linux/drivers/char/agp/
H A Dbackend.c146 if (bridge->driver->needs_scratch_page) { in agp_backend_initialize()
147 struct page *page = bridge->driver->agp_alloc_page(bridge); in agp_backend_initialize()
158 bridge->scratch_page = bridge->driver->mask_memory(bridge, in agp_backend_initialize()
162 size_value = bridge->driver->fetch_size(); in agp_backend_initialize()
168 if (bridge->driver->create_gatt_table(bridge)) { in agp_backend_initialize()
187 if (bridge->driver->configure()) { in agp_backend_initialize()
198 if (bridge->driver->needs_scratch_page) { in agp_backend_initialize()
201 bridge->driver->agp_destroy_page(page, AGP_PAGE_DESTROY_UNMAP); in agp_backend_initialize()
202 bridge->driver->agp_destroy_page(page, AGP_PAGE_DESTROY_FREE); in agp_backend_initialize()
205 bridge->driver->free_gatt_table(bridge); in agp_backend_initialize()
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D24043 self.vm.qmp_log('blockdev-add', driver='null-co', read_zeroes=True, node_name='hd0')
45 …self.vm.qmp_log('device_add', id='scsi0', driver='virtio-scsi', iothread='iothread0', filters=[iot…
46 self.vm.qmp_log('device_add', id='scsi-hd0', driver='scsi-hd', drive='hd0')
49 self.vm.qmp_log('device_add', id='scsi-hd0', driver='scsi-hd', drive='hd0')
56 …self.vm.qmp_log('blockdev-add', driver='null-co', read_zeroes=True, node_name='hd0', read_only=Tru…
58 …self.vm.qmp_log('device_add', id='scsi0', driver='virtio-scsi', iothread='iothread0', filters=[iot…
60 self.vm.qmp_log('device_add', id='scsi-hd0', driver='scsi-hd', drive='hd0')
61 self.vm.qmp_log('device_add', id='scsi-hd1', driver='scsi-hd', drive='hd0')
71 …self.vm.qmp_log('blockdev-add', driver='null-co', read_zeroes=True, node_name='hd0', read_only=Tru…
76 …self.vm.qmp_log('device_add', id='scsi0', driver='virtio-scsi', iothread='iothread0', filters=[iot…
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Dtrace.h44 __string(driver, dev_driver_string(ar->ab->dev))
52 __assign_str(driver, dev_driver_string(ar->ab->dev));
60 __get_str(driver),
74 __string(driver, dev_driver_string(ar->ab->dev))
81 __assign_str(driver, dev_driver_string(ar->ab->dev));
88 __get_str(driver),
101 __string(driver, dev_driver_string(ar->ab->dev))
109 __assign_str(driver, dev_driver_string(ar->ab->dev));
117 __get_str(driver),
129 __string(driver, dev_driver_string(ab->dev))
[all …]
/openbmc/linux/arch/m68k/emu/
H A Dnfcon.c128 struct tty_driver *driver; in nfcon_init() local
135 driver = tty_alloc_driver(1, TTY_DRIVER_REAL_RAW); in nfcon_init()
136 if (IS_ERR(driver)) in nfcon_init()
137 return PTR_ERR(driver); in nfcon_init()
141 driver->driver_name = "nfcon"; in nfcon_init()
142 driver->name = "nfcon"; in nfcon_init()
143 driver->type = TTY_DRIVER_TYPE_SYSTEM; in nfcon_init()
144 driver->subtype = SYSTEM_TYPE_TTY; in nfcon_init()
145 driver->init_termios = tty_std_termios; in nfcon_init()
147 tty_set_operations(driver, &nfcon_tty_ops); in nfcon_init()
[all …]
/openbmc/qemu/scripts/
H A Dcompare-machine-types.py68 def get_prop(self, driver: str, prop: str) -> str:
70 return self.property_getter.get_prop(driver, prop)
110 def get_prop(self, driver: str, prop_name: str) -> str:
111 if driver not in self.cached:
112 self.cached[driver] = self.vm.cmd('device-list-properties',
113 typename=driver)
114 for prop in self.cached[driver]:
126 def get_prop(self, driver: str, prop_name: str) -> str:
127 if not driver.endswith('-x86_64-cpu'):
131 name = driver[:-11]
[all …]
/openbmc/linux/drivers/counter/
H A DKconfig31 tristate "ACCES 104-QUAD-8 driver"
50 tristate "Flex Timer Module Quadrature decoder driver"
55 driver.
57 To compile this driver as a module, choose M here: the
61 tristate "Intel Quadrature Encoder Peripheral driver"
66 driver.
68 To compile this driver as a module, choose M here: the module
72 tristate "Interrupt counter driver"
75 Select this option to enable interrupt counter driver. Any interrupt
76 source can be used by this driver as the event source.
[all …]
/openbmc/linux/drivers/pci/endpoint/functions/
H A DKconfig7 tristate "PCI Endpoint Test driver"
11 Enable this configuration option to enable the test driver
14 If in doubt, say "N" to disable Endpoint test driver.
17 tristate "PCI Endpoint NTB driver"
22 Bridge (NTB) driver for PCI Endpoint. NTB driver implements NTB
27 If in doubt, say "N" to disable Endpoint NTB driver.
30 tristate "PCI Endpoint Virtual NTB driver"
36 Bridge (NTB) driver for PCIe Endpoint. NTB driver implements NTB
39 If in doubt, say "N" to disable Endpoint NTB driver.
42 tristate "PCI Endpoint driver for MHI bus"
[all …]
/openbmc/linux/drivers/char/hw_random/
H A DKconfig12 To compile this driver as a module, choose M here: the
28 This driver provides kernel-side support for a generic Random
33 To compile this driver as a module, choose M here: the
43 This driver provides kernel-side support for the Random Number
46 To compile this driver as a module, choose M here: the
57 This driver provides kernel-side support for the Random Number
60 To compile this driver as a module, choose M here: the
70 This driver provides kernel-side support for the Random Number
73 To compile this driver as a module, choose M here: the
82 This driver provides kernel-side support for the Random Number
[all …]
/openbmc/linux/drivers/net/hamradio/
H A DKconfig3 tristate "Serial port KISS driver"
17 To compile this driver as a module, choose M here: the module
21 tristate "Serial port 6PACK driver"
31 Note that this driver is still experimental and might cause
33 driver, read <file:Documentation/networking/6pack.rst>.
35 To compile this driver as a module, choose M here: the module
39 tristate "BPQ Ethernet driver"
49 tristate "Z8530 SCC driver"
60 To compile this driver as a module, choose M here: the module
67 Say Y here if you experience problems with the SCC driver not
[all …]
/openbmc/linux/drivers/iio/proximity/
H A DKconfig17 To compile this driver as a module, choose M here: the
32 To compile this driver as a module, choose M here: the
42 Say Y here to build a driver for the Murata IRS-D200 PIR sensor.
44 To compile this driver as a module, choose M here: the module will be
54 Say Y here if you want to build a driver for the Intersil ISL29501
57 To compile this driver as a module, choose M here: the module will be
66 Say Y to build a driver for PulsedLight LIDAR range finding
69 To compile this driver as a module, choose M here: the
78 Say Y to build a driver for the ultrasonic sensors I2CXL of
83 To compile this driver as a module, choose M here: the
[all …]
/openbmc/linux/drivers/pci/
H A Dpci-driver.c77 return driver_attach(&drv->driver); in pci_add_dynid()
188 static ssize_t new_id_store(struct device_driver *driver, const char *buf, in new_id_store() argument
191 struct pci_driver *pdrv = to_pci_driver(driver); in new_id_store()
256 static ssize_t remove_id_store(struct device_driver *driver, const char *buf, in remove_id_store() argument
260 struct pci_driver *pdrv = to_pci_driver(driver); in remove_id_store()
323 pci_dev->driver = pci_drv; in local_pci_probe()
328 pci_dev->driver = NULL; in local_pci_probe()
448 struct pci_driver *drv = to_pci_driver(dev->driver); in pci_device_probe()
472 struct pci_driver *drv = pci_dev->driver; in pci_device_remove()
487 pci_dev->driver = NULL; in pci_device_remove()
[all …]
/openbmc/u-boot/drivers/gpio/
H A DKconfig11 Enable driver model for GPIO access. The standard GPIO
25 uration as part of the gpio-controller's driver probe function.
35 uration as part of the gpio-controller's driver probe function.
38 bool "Altera PIO driver"
45 bool "BCM6345 GPIO driver"
48 This driver supports the GPIO banks on BCM6345 SoCs.
51 bool "DWAPB GPIO driver"
55 Support for the Designware APB GPIO driver.
58 bool "AT91 PIO GPIO driver"
62 Say yes here to select AT91 PIO GPIO driver. AT91 PIO
[all …]
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A DKconfig3 tristate "STMicroelectronics Multi-Gigabit Ethernet driver"
13 This is the driver for the Ethernet IPs built around a
34 This selects the platform specific bus support for the stmmac driver.
35 This is the driver used on several SoCs:
53 tristate "Generic driver for DWMAC"
56 Generic DWMAC driver for platforms that don't require any
67 This selects the Anarion SoC glue layer support for the stmmac driver.
78 device driver. This driver is used on for the Ingenic SoCs
90 device driver. This driver does not use any of the hardware
111 This selects the MT2712 SoC support for the stmmac driver.
[all …]
/openbmc/linux/drivers/video/backlight/
H A DKconfig36 SPI driver for Epson L4F00242T03. This provides basic support
44 SPI driver for Samsung LMS283GF05. This provides basic support
52 power control driver for it. The panel starts up in power
53 off state, so you need this driver in order to see any
63 chip then say y to include a driver for it.
70 then say y to include a power driver for it.
85 then say y to include a power driver for it.
90 This driver provides a platform-device registered LCD power
99 say Y to enable LCD control driver.
107 LCD control driver.
[all …]
/openbmc/linux/drivers/hwtracing/coresight/
H A DKconfig19 To compile this driver as a module, choose M here: the
35 tristate "Coresight generic TMC driver"
39 This enables support for the Trace Memory Controller driver.
41 trace router - ETR) or sink (embedded trace FIFO). The driver
45 To compile this driver as a module, choose M here: the
49 tristate "Coresight Address Translation Unit (CATU) driver"
59 To compile this driver as a module, choose M here: the
63 tristate "Coresight generic TPIU driver"
66 This enables support for the Trace Port Interface Unit driver,
73 To compile this driver as a module, choose M here: the
[all …]
/openbmc/linux/drivers/iio/potentiometer/
H A DKconfig10 tristate "Analog Devices AD5110 and similar Digital Potentiometer driver"
16 To compile this driver as a module, choose M here: the
20 tristate "Analog Devices AD5272 and similar Digital Potentiometer driver"
26 To compile this driver as a module, choose M here: the
30 tristate "Maxim Integrated DS1803 and similar Digital Potentiometer driver"
36 To compile this driver as a module, choose M here: the
40 tristate "Maxim MAX5432-MAX5435 Digital Potentiometer driver"
47 To compile this driver as a module, choose M here: the
51 tristate "Maxim MAX5481-MAX5484 Digital Potentiometer driver"
58 To compile this driver as a module, choose M here: the
[all …]
/openbmc/linux/drivers/firmware/google/
H A Dcoreboot_table.c30 struct coreboot_driver *driver = CB_DRV(drv); in coreboot_bus_match() local
32 return device->entry.tag == driver->tag; in coreboot_bus_match()
39 struct coreboot_driver *driver = CB_DRV(dev->driver); in coreboot_bus_probe() local
41 if (driver->probe) in coreboot_bus_probe()
42 ret = driver->probe(device); in coreboot_bus_probe()
50 struct coreboot_driver *driver = CB_DRV(dev->driver); in coreboot_bus_remove() local
52 if (driver->remove) in coreboot_bus_remove()
53 driver->remove(device); in coreboot_bus_remove()
70 int coreboot_driver_register(struct coreboot_driver *driver) in coreboot_driver_register() argument
72 driver->drv.bus = &coreboot_bus_type; in coreboot_driver_register()
[all …]
/openbmc/linux/drivers/staging/media/atomisp/i2c/
H A DKconfig11 This is a Video4Linux2 sensor-level driver for the OVT
16 It currently only works with the atomisp driver.
23 This is a Video4Linux2 sensor-level driver for the OVT
28 It currently only works with the atomisp driver.
34 This is a helper library to be used from a sensor driver to load, parse
37 To compile this driver as a module, choose M here: the
45 This is a Video4Linux2 sensor-level driver for the Micron
50 It currently only works with the atomisp driver.
57 This is a Video4Linux2 sensor-level driver for the Galaxycore
65 This is a Video4Linux2 sensor-level driver for the Micron
[all …]
/openbmc/linux/include/linux/
H A Dtty_driver.h358 struct tty_struct * (*lookup)(struct tty_driver *driver,
360 int (*install)(struct tty_driver *driver, struct tty_struct *tty);
361 void (*remove)(struct tty_driver *driver, struct tty_struct *tty);
397 int (*poll_init)(struct tty_driver *driver, int line, char *options);
398 int (*poll_get_char)(struct tty_driver *driver, int line);
399 void (*poll_put_char)(struct tty_driver *driver, int line, char ch);
401 int (*proc_show)(struct seq_file *m, void *driver);
480 void tty_driver_kref_put(struct tty_driver *driver);
492 static inline void tty_set_operations(struct tty_driver *driver, in tty_set_operations() argument
495 driver->ops = op; in tty_set_operations()
[all …]
/openbmc/linux/Documentation/i2c/
H A Dold-module-parameters.rst2 I2C device driver binding control from user-space in old kernels
12 control how the driver would probe I2C buses and attach to devices. These
13 parameters were known as ``probe`` (to let the driver probe for an extra
14 address), ``force`` (to forcibly attach the driver to a given device) and
15 ``ignore`` (to prevent a driver from probing a given address).
17 With the conversion of the I2C subsystem to the standard device driver
26 Attaching a driver to an I2C device
31 # modprobe <driver> probe=1,0x2d
32 # modprobe <driver> force=1,0x2d
33 # modprobe <driver> force_<device>=1,0x2d
[all …]
/openbmc/u-boot/drivers/fpga/
H A DKconfig10 Say Y here to enable the Altera FPGA driver
20 Say Y here to enable the Gen5 and Arria10 common FPGA driver
25 bool "Enable Altera FPGA driver for Cyclone II"
28 Say Y here to enable the Altera Cyclone II FPGA specific driver
31 Enable FPGA driver for loading bitstream in BIT and BIN format
35 bool "Enable Altera FPGA driver for Stratix 10"
39 Say Y here to enable the Altera Stratix 10 FPGA specific driver
42 Enable FPGA driver for writing bitstream into Altera Stratix10
53 bool "Enable Xilinx FPGA driver for ZynqMP"
56 Enable FPGA driver for loading bitstream in BIT and BIN format
[all …]

12345678910>>...396