Home
last modified time | relevance | path

Searched refs:driver (Results 101 – 125 of 10746) sorted by relevance

12345678910>>...430

/openbmc/linux/drivers/s390/char/
H A Dsclp_tty.c496 struct tty_driver *driver; in sclp_tty_init() local
507 if (IS_ERR(driver)) in sclp_tty_init()
508 return PTR_ERR(driver); in sclp_tty_init()
512 tty_driver_kref_put(driver); in sclp_tty_init()
519 tty_driver_kref_put(driver); in sclp_tty_init()
535 tty_driver_kref_put(driver); in sclp_tty_init()
542 driver->name = "sclp_line"; in sclp_tty_init()
543 driver->major = TTY_MAJOR; in sclp_tty_init()
544 driver->minor_start = 64; in sclp_tty_init()
555 tty_driver_kref_put(driver); in sclp_tty_init()
[all …]
/openbmc/linux/drivers/peci/
H A Ddevice.c215 int __peci_driver_register(struct peci_driver *driver, struct module *owner, in __peci_driver_register() argument
218 driver->driver.bus = &peci_bus_type; in __peci_driver_register()
219 driver->driver.owner = owner; in __peci_driver_register()
220 driver->driver.mod_name = mod_name; in __peci_driver_register()
222 if (!driver->probe) { in __peci_driver_register()
227 if (!driver->id_table) { in __peci_driver_register()
232 return driver_register(&driver->driver); in __peci_driver_register()
236 void peci_driver_unregister(struct peci_driver *driver) in peci_driver_unregister() argument
238 driver_unregister(&driver->driver); in peci_driver_unregister()
/openbmc/linux/drivers/base/
H A Dauxiliary.c238 if (dev->driver) { in auxiliary_bus_shutdown()
239 auxdrv = to_auxiliary_drv(dev->driver); in auxiliary_bus_shutdown()
389 auxdrv->driver.name = kasprintf(GFP_KERNEL, "%s", modname); in __auxiliary_driver_register()
390 if (!auxdrv->driver.name) in __auxiliary_driver_register()
393 auxdrv->driver.owner = owner; in __auxiliary_driver_register()
394 auxdrv->driver.bus = &auxiliary_bus_type; in __auxiliary_driver_register()
395 auxdrv->driver.mod_name = modname; in __auxiliary_driver_register()
397 ret = driver_register(&auxdrv->driver); in __auxiliary_driver_register()
399 kfree(auxdrv->driver.name); in __auxiliary_driver_register()
411 driver_unregister(&auxdrv->driver); in auxiliary_driver_unregister()
[all …]
/openbmc/u-boot/drivers/adc/
H A DKconfig15 bool "Enable Exynos 54xx ADC driver"
17 This enables basic driver for Exynos ADC compatible with Exynos54xx.
24 bool "Enable Sandbox ADC test driver"
26 This enables driver for Sandbox ADC device emulation.
33 bool "Enable Amlogic Meson SARADC driver"
36 This enables driver for Amlogic Meson SARADC.
43 bool "Enable Rockchip SARADC driver"
45 This enables driver for Rockchip SARADC.
52 bool "Enable STMicroelectronics STM32 ADC driver"
62 STM32 ADC driver is composed of:
[all …]
/openbmc/linux/drivers/net/ieee802154/
H A DKconfig16 tristate "IEEE 802.15.4 loopback driver"
18 Say Y here to enable the fake driver that can emulate a net
21 This driver can also be built as a module. To do so say M here.
26 tristate "AT86RF230/231/233/212 transceiver driver"
33 This driver can also be built as a module. To do so, say M here.
37 tristate "Microchip MRF24J40 transceiver driver"
50 tristate "CC2520 transceiver driver"
60 tristate "ATUSB transceiver driver"
70 tristate "ADF7242 transceiver driver"
81 tristate "Cascoda CA8210 transceiver driver"
[all …]
/openbmc/linux/drivers/reset/
H A DKconfig36 This enables the reset controller driver for AXS10x.
43 This enables the reset controller driver for BCM6345 SoCs.
74 This enables the reset controller driver for HSDK board.
83 This enables the reset controller driver for i.MX7 SoCs.
118 bool "Microchip Sparx5 reset driver"
130 This enables the reset driver for Amlogic Meson SoCs.
197 tristate "Renesas RZ/G2L USBPHY control driver"
223 Currently this driver supports:
254 This enables the reset driver for Allwinner SoCs.
296 tristate "Reset controller driver for UniPhier SoCs"
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D186.out60 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co)
68 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co)
76 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co)
84 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co)
92 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co)
100 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co)
108 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co)
117 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co)
411 Testing: -drive if=floppy,driver=null-co,read-zeroes=on
420 Testing: -drive if=ide,driver=null-co,read-zeroes=on
[all …]
H A D213.out3 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen…
8 {"execute": "blockdev-add", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vhdx", "nod…
10 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file"…
22 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen…
27 …ptions": {"block-size": 8388608, "block-state-zero": true, "driver": "vhdx", "file": {"driver": "f…
39 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen…
44 …ons": {"block-size": 268435456, "block-state-zero": false, "driver": "vhdx", "file": {"driver": "f…
64 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file"…
76 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file"…
94 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file"…
[all …]
/openbmc/u-boot/drivers/pinctrl/uniphier/
H A DKconfig7 bool "UniPhier LD4 SoC pinctrl driver"
13 bool "UniPhier Pro4 SoC pinctrl driver"
19 bool "UniPhier sLD8 SoC pinctrl driver"
25 bool "UniPhier Pro5 SoC pinctrl driver"
31 bool "UniPhier PXs2 SoC pinctrl driver"
37 bool "UniPhier LD6b SoC pinctrl driver"
43 bool "UniPhier LD11 SoC pinctrl driver"
49 bool "UniPhier LD20 SoC pinctrl driver"
55 bool "UniPhier PXs3 SoC pinctrl driver"
/openbmc/u-boot/drivers/pinctrl/aspeed/
H A DKconfig2 bool "Aspeed AST2400 pin control driver"
6 Support pin multiplexing control on Aspeed ast2500 SoC. The driver uses
7 Generic Pinctrl framework and is compatible with the Linux driver,
11 bool "Aspeed AST2500 pin control driver"
15 Support pin multiplexing control on Aspeed ast2500 SoC. The driver uses
16 Generic Pinctrl framework and is compatible with the Linux driver,
20 bool "Aspeed AST2600 pin control driver"
24 Support pin multiplexing control on Aspeed ast2600 SoC. The driver uses
25 Generic Pinctrl framework and is compatible with the Linux driver,
/openbmc/linux/drivers/media/cec/platform/
H A DKconfig6 tristate "ChromeOS EC CEC driver"
18 tristate "Amlogic Meson AO CEC driver"
28 tristate "Amlogic Meson G12A AO CEC driver"
44 tristate "Generic GPIO-based CEC driver"
51 This is a generic GPIO-based CEC driver.
56 tristate "Samsung S5P CEC driver"
78 tristate "STMicroelectronics STM32 HDMI CEC driver"
84 This is a driver for STM32 interface. It uses the
90 tristate "Tegra HDMI CEC driver"
101 tristate "SECO Boards HDMI CEC driver"
[all …]
/openbmc/linux/Documentation/PCI/endpoint/
H A Dpci-endpoint.rst6 endpoint controller driver, endpoint function driver, and using configfs
7 interface to bind the function driver to the controller driver.
14 assign memory resources and IRQ resources, load PCI driver (based on
42 by the PCI controller driver.
70 driver should invoke pci_epc_linkup().
85 by the PCI endpoint function driver.
96 Register space of the function driver is usually configured
167 by the PCI endpoint function driver.
178 The PCI Function driver can then register the PCI EPF driver by using
183 The PCI Function driver can unregister the PCI EPF driver by using
[all …]
/openbmc/linux/drivers/bluetooth/
H A DKconfig27 tristate "HCI USB driver"
31 Bluetooth HCI USB driver.
94 tristate "HCI SDIO driver"
97 Bluetooth HCI SDIO driver.
105 tristate "HCI UART driver"
110 Bluetooth HCI UART driver.
277 tristate "HCI BCM203x USB driver"
301 tristate "HCI BPA10x USB driver"
304 Bluetooth HCI BPA10x USB driver.
442 Qualcomm SMD based HCI driver.
[all …]
/openbmc/linux/drivers/platform/x86/intel/atomisp2/
H A DKconfig10 tristate "Intel AtomISP v2 camera LED driver"
16 driver for these, so they do not work as a camera. Some of these
20 on at boot. This driver will turn the LED off at boot and also allows
24 ACPI tables, so this driver contains per-system info about the GPIO
25 inside the driver, this means that this driver only works on systems
26 the driver knows about.
28 To compile this driver as a module, choose M here: the module
32 tristate "Intel AtomISP v2 dummy / power-management driver"
37 Power-management driver for Intel's Image Signal Processor found on
38 Bay Trail and Cherry Trail devices. This dummy driver's sole purpose
[all …]
/openbmc/u-boot/drivers/power/pmic/
H A DKconfig5 This config enables the driver-model PMIC support.
63 regulator driver and binds the regulator driver to its node.
102 - Haptic Motor driver
131 This driver implements register read/write operations.
144 This driver provides access to I/O interface only.
182 bool "Enable driver for Ricoh RN5T567 PMIC"
199 bool "Enable driver for Texas Instruments PALMAS PMIC"
203 This driver binds the pmic children.
210 This driver binds the pmic children.
217 This driver binds the pmic children.
[all …]
/openbmc/linux/drivers/pnp/
H A Ddriver.c89 pnp_drv = to_pnp_driver(dev->driver); in pnp_device_probe()
114 pnp_dev->driver = pnp_drv; in pnp_device_probe()
129 struct pnp_driver *drv = pnp_dev->driver; in pnp_device_remove()
134 pnp_dev->driver = NULL; in pnp_device_remove()
147 struct pnp_driver *drv = pnp_dev->driver; in pnp_device_shutdown()
172 if (pnp_drv->driver.pm && pnp_drv->driver.pm->suspend) { in __pnp_bus_suspend()
233 if (pnp_drv->driver.pm && pnp_drv->driver.pm->resume) { in pnp_bus_resume()
271 drv->driver.name = drv->name; in pnp_register_driver()
272 drv->driver.bus = &pnp_bus_type; in pnp_register_driver()
274 return driver_register(&drv->driver); in pnp_register_driver()
[all …]
/openbmc/u-boot/drivers/ata/
H A DKconfig2 bool "Support SATA controllers with driver model"
5 This enables a uclass for disk controllers in U-Boot. Various driver
8 to driver model.
54 bool "Enable Synopsys DWC AHCI driver support"
59 Enable this driver to support Sata devices through
63 bool "Enable DWC AHSATA driver support"
70 bool "Enable Freescale SATA controller driver support"
73 Enable this driver to support the SATA controller found in
79 Enable this driver to support the SATA controller found in
83 bool "Enable Marvell SATA controller driver support"
[all …]
/openbmc/linux/drivers/input/misc/
H A DKconfig53 To compile this driver as a module, choose M here: the
63 To compile this driver as a module, choose M here: the
73 To compile this driver as a module, choose M here: the
301 tristate "Polled GPIO Decoder Input driver"
473 tristate "TPS65218 Power button driver"
483 tristate "TPS65219 Power button driver"
493 tristate "X-Powers AXP20X power button driver"
535 tristate "User level driver support"
744 tristate "IBM Operation Panel driver"
762 tristate "IMS Passenger Control Unit driver"
[all …]
/openbmc/openbmc/meta-ufispace/meta-ncplite/recipes-kernel/linux/linux-aspeed/
H A Dncplite.cfg4 #EEPROM driver
7 #Sensors driver
11 #Watchdog driver
14 #NCSI driver
17 #I2C driver
33 #AST2600 TACH & PWM driver config
40 #AST2600 UDC driver
/openbmc/linux/drivers/vfio/mdev/
H A Dmdev_driver.c18 container_of(dev->driver, struct mdev_driver, driver); in mdev_probe()
28 container_of(dev->driver, struct mdev_driver, driver); in mdev_remove()
62 drv->driver.bus = &mdev_bus_type; in mdev_register_driver()
63 return driver_register(&drv->driver); in mdev_register_driver()
73 driver_unregister(&drv->driver); in mdev_unregister_driver()
/openbmc/linux/Documentation/driver-api/
H A Dvfio-mediated-device.rst39 The mediated core driver also provides an interface to register a bus driver.
82 * Registration interface for a mediated bus driver
83 * Physical device driver interface
95 * @driver: device driver structure
102 struct device_driver driver;
128 attached to the specified driver.
130 When the driver needs to remove itself it calls::
142 device's driver to support features such as:
151 with the mdev core driver.
188 that should be provided by vendor driver.
[all …]
/openbmc/linux/drivers/iio/pressure/
H A DKconfig10 tristate "Honeywell ABP pressure sensor driver"
16 To compile this driver as a module, choose M here: the module
53 To compile this driver as a module, choose M here: the module
63 pressure sensors driver.
65 To compile this driver as a module, choose M here: the module
87 Pressure driver
93 tristate "Hope RF HP03 temperature and pressure sensor driver"
118 tristate "Freescale MPL115A2 pressure sensor driver"
129 tristate "Freescale MPL115A1 pressure sensor driver"
140 tristate "Freescale MPL3115A2 pressure sensor driver"
[all …]
/openbmc/linux/drivers/phy/samsung/
H A DKconfig6 tristate "Exynos SoC series Display Port PHY driver"
15 tristate "S5P/Exynos SoC series MIPI CSI-2/DSI PHY driver"
25 bool "Exynos PCIe PHY driver"
30 This driver provides PHY interface for Exynos PCIe controller.
33 tristate "Exynos SoC series UFS PHY driver"
42 tristate "S5P/Exynos SoC series USB 2.0 PHY driver"
52 type in addition to this driver.
75 USB 2.0 PHY driver is enabled and means that support for this
80 tristate "Exynos5 SoC series USB DRD PHY driver"
89 This driver provides PHY interface for USB 3.0 DRD controller
[all …]
/openbmc/linux/Documentation/driver-api/driver-model/
H A Ddriver.rst28 driver. This declaration is hypothetical only; it relies on the driver
56 struct device_driver driver;
60 (using the eepro100 driver again)::
64 .driver = {
125 the devices a driver controls. This helper locks the driver on each
136 e.g. toggling debugging output in the driver.
158 This callback holds the driver-specific logic to bind the driver to a
160 it's a version the driver can handle, that driver data structures can
165 the driver to that device.
184 .probe() calls to the same driver.
[all …]
/openbmc/linux/drivers/pinctrl/actions/
H A DKconfig3 bool "Actions Semi OWL pinctrl driver"
11 Say Y here to enable Actions Semi OWL pinctrl driver
14 bool "Actions Semi S500 pinctrl driver"
18 Say Y here to enable Actions Semi S500 pinctrl driver
21 bool "Actions Semi S700 pinctrl driver"
25 Say Y here to enable Actions Semi S700 pinctrl driver
28 bool "Actions Semi S900 pinctrl driver"
32 Say Y here to enable Actions Semi S900 pinctrl driver

12345678910>>...430