/openbmc/linux/drivers/input/touchscreen/ |
H A D | Kconfig | 3 # Touchscreen driver configuration 24 To compile this driver as a module, choose M here: the 43 To compile this driver as a module, choose M here: the 99 resistive touchscreen driver. 459 controller. This driver supports models ILI2102, 482 tristate "IPROC touch panel driver support" 494 tristate "Samsung S6SY761 Touchscreen driver" 497 Say Y if you have the Samsung S6SY761 driver 932 USB Touchscreen driver for: 1311 tristate "Zeitec ZET6223 touchscreen driver" [all …]
|
/openbmc/openbmc/poky/meta/recipes-graphics/xorg-driver/ |
H A D | xf86-input-mouse_1.9.5.bb | 1 require xorg-driver-input.inc 3 SUMMARY = "X.Org X server -- mouse input driver" 5 DESCRIPTION = "mouse is an Xorg input driver for mice. The driver \ 6 supports most available mouse types and interfaces. The mouse driver \ 9 driver."
|
/openbmc/linux/drivers/gpu/drm/tiny/ |
H A D | Kconfig | 27 tristate "Cirrus driver for QEMU emulated device" 32 This is a KMS driver for emulated cirrus device in qemu. 34 the modesetting userspace X.org driver. 46 tristate "GM12U320 driver for USB projectors" 55 tristate "Open Firmware display driver" 61 DRM driver for Open Firmware framebuffers. 80 To compile this driver as a module, choose M here. 83 tristate "Simple framebuffer driver" 107 DRM driver for the following HX8357D panels: 120 DRM driver for the following Ilitek ILI9163 panels: [all …]
|
/openbmc/linux/drivers/media/pci/ivtv/ |
H A D | Kconfig | 23 This is a video4linux driver for Conexant cx23416 or cx23415 based 29 To compile this driver as a module, choose M here: the 39 based PCI TV cards supported by the ivtv driver. 43 provided by the main ivtv driver. 45 To compile this driver as a module, choose M here: the 55 This is a framebuffer driver for the Conexant cx23415 MPEG 60 To compile this driver as a module, choose M here: the 67 With PAT enabled, the cx23415 framebuffer driver does not 69 For this reason, the driver will by default disable itself 73 The driver is not easily upgradable to the PAT-aware [all …]
|
/openbmc/linux/drivers/soundwire/ |
H A D | bus_type.c | 84 struct sdw_driver *drv = drv_to_sdw_driver(dev->driver); in sdw_drv_probe() 113 name = drv->driver.name; in sdw_drv_probe() 169 struct sdw_driver *drv = drv_to_sdw_driver(dev->driver); in sdw_drv_remove() 209 drv->driver.bus = &sdw_bus_type; in __sdw_register_driver() 214 name = drv->driver.name; in __sdw_register_driver() 220 drv->driver.owner = owner; in __sdw_register_driver() 221 drv->driver.probe = sdw_drv_probe; in __sdw_register_driver() 222 drv->driver.remove = sdw_drv_remove; in __sdw_register_driver() 223 drv->driver.shutdown = sdw_drv_shutdown; in __sdw_register_driver() 225 return driver_register(&drv->driver); in __sdw_register_driver() [all …]
|
/openbmc/linux/drivers/comedi/ |
H A D | Kconfig | 14 say N here. This enables comedi core and driver debugging. 49 Enable support for a driver to 'bond' (merge) multiple subdevices 54 To compile this driver as a module, choose M here: the module will be 61 This driver is mainly for testing purposes, but can also be used to 65 To compile this driver as a module, choose M here: the module will be 115 driver provides a legacy comedi driver wrapper for the generic 8255 116 support driver. 505 not yet been added to the driver. 578 provides a PCI wrapper around the generic 8255 driver. 1259 Enable support for 8255 digital I/O as a standalone driver. [all …]
|
/openbmc/linux/drivers/dio/ |
H A D | dio-driver.c | 50 struct dio_driver *drv = to_dio_driver(dev->driver); in dio_device_probe() 53 if (!d->driver && drv->probe) { in dio_device_probe() 60 d->driver = drv; in dio_device_probe() 79 drv->driver.name = drv->name; in dio_register_driver() 80 drv->driver.bus = &dio_bus_type; in dio_register_driver() 83 return driver_register(&drv->driver); in dio_register_driver() 99 driver_unregister(&drv->driver); in dio_unregister_driver()
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 210.out | 3 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen… 8 {"execute": "blockdev-add", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.luks", "nod… 10 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "luks", "file"… 15 image: json:{"driver": "IMGFMT", "file": {"driver": "file", "filename": "TEST_IMG"}, "key-secret": … 57 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen… 62 …"options": {"cipher-alg": "aes-128", "cipher-mode": "cbc", "driver": "luks", "file": {"driver": "f… 67 image: json:{"driver": "IMGFMT", "file": {"driver": "file", "filename": "TEST_IMG"}, "key-secret": … 109 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "luks", "file"… 117 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "luks", "file"… 122 image: json:{"driver": "IMGFMT", "file": {"driver": "file", "filename": "TEST_IMG"}, "key-secret": … [all …]
|
/openbmc/linux/drivers/misc/eeprom/ |
H A D | Kconfig | 12 Enable this driver to get read/write support to most I2C EEPROMs 14 configure the driver to know about each chip on your target 26 code to make sure this driver won't turn it on by accident. 32 This driver can also be built as a module. If so, the module 46 This driver can also be built as a module. If so, the module 58 better at24 driver instead. 60 This driver can also be built as a module. If so, the module 80 This is a driver for the EEPROM chipsets 93c46 and 93c66. 81 The driver supports both read as well as write commands. 92 Driver for the microwire EEPROM chipsets 93xx46x. The driver [all …]
|
/openbmc/linux/drivers/virtio/ |
H A D | Kconfig | 9 This option is selected by any driver which implements the virtio 51 tristate "PCI driver for virtio devices" 84 tristate "vDPA driver for virtio devices" 88 This driver provides support for virtio based paravirtual 97 tristate "Support for virtio pmem driver" 108 tristate "Virtio balloon driver" 113 This driver supports increasing and decreasing the amount 119 tristate "Virtio mem driver" 139 tristate "Virtio input driver" 143 This driver supports virtio input devices such as [all …]
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_drv.c | 622 dev->driver = driver; in drm_dev_init() 789 if (dev->driver->release) in drm_dev_release() 908 const struct drm_driver *driver = dev->driver; in drm_dev_register() local 911 if (!driver->load) in drm_dev_register() 937 if (driver->load) { in drm_dev_register() 950 driver->name, driver->major, driver->minor, in drm_dev_register() 951 driver->patchlevel, driver->date, in drm_dev_register() 958 if (dev->driver->unload) in drm_dev_register() 959 dev->driver->unload(dev); in drm_dev_register() 1000 if (dev->driver->unload) in drm_dev_unregister() [all …]
|
/openbmc/linux/drivers/tty/serial/ |
H A D | tegra-tcu.c | 23 struct uart_driver driver; member 205 tcu->console.data = &tcu->driver; in tegra_tcu_probe() 209 tcu->driver.owner = THIS_MODULE; in tegra_tcu_probe() 210 tcu->driver.driver_name = "tegra-tcu"; in tegra_tcu_probe() 211 tcu->driver.dev_name = "ttyTCU"; in tegra_tcu_probe() 213 tcu->driver.cons = &tcu->console; in tegra_tcu_probe() 215 tcu->driver.nr = 1; in tegra_tcu_probe() 217 err = uart_register_driver(&tcu->driver); in tegra_tcu_probe() 262 uart_unregister_driver(&tcu->driver); in tegra_tcu_probe() 278 uart_unregister_driver(&tcu->driver); in tegra_tcu_remove() [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-vmbus | 5 This file allows the driver for a device to be specified which 7 specified, only a driver with a name matching the value written 14 device from its current driver or make any attempt to 15 automatically load the specified driver. If no driver with a 17 will not bind to any driver. This also allows devices to 18 opt-out of driver binding using a driver_override name such as 19 "none". Only a single driver may be specified in the override,
|
H A D | sysfs-bus-amba | 5 This file allows the driver for a device to be specified which 7 When specified, only a driver with a name matching the value 14 device from its current driver or make any attempt to 15 automatically load the specified driver. If no driver with a 17 not bind to any driver. This also allows devices to opt-out of 18 driver binding using a driver_override name such as "none". 19 Only a single driver may be specified in the override, there is
|
/openbmc/linux/Documentation/gpu/dp-mst/ |
H A D | topology-figure-1.dot | 2 /* Make sure our payloads are always drawn below the driver node */ 6 driver -> {payload1, payload2} [dir=none]; 11 driver -> port1; 12 driver -> port2; 13 driver -> port3:e; 14 driver -> port4; 38 driver [label="DRM driver";style=filled;shape=box;fillcolor=lightblue];
|
H A D | topology-figure-2.dot | 2 /* Make sure our payloads are always drawn below the driver node */ 6 driver -> {payload1, payload2} [dir=none]; 11 driver -> port1; 12 driver -> port2; 13 driver -> port3:e; 14 driver -> port4 [color=red]; 52 driver [label="DRM driver";style=filled;shape=box;fillcolor=lightblue];
|
/openbmc/linux/drivers/crypto/marvell/ |
H A D | Kconfig | 9 tristate "Marvell's Cryptographic Engine driver" 18 This driver allows you to utilize the Cryptographic Engines and 21 This driver supports CPU offload through DMA transfers. 24 tristate "Support for Marvell OcteonTX CPT driver" 33 This driver allows you to utilize the Marvell Cryptographic 36 To compile this driver as module, choose M here: 40 tristate "Marvell OcteonTX2 CPT driver" 52 This driver allows you to utilize the Marvell Cryptographic
|
/openbmc/linux/Documentation/driver-api/mei/ |
H A D | mei-client-bus.rst | 16 In order to plug seamlessly into the kernel device driver model we add kernel virtual 17 bus abstraction on top of the MEI driver. This allows implementing Linux kernel drivers 26 A driver implementation for an MEI Client is very similar to any other existing bus 27 based device drivers. The driver registers itself as an MEI CL bus driver through 33 struct device_driver driver; 45 driver to bind itself against a device name. 59 Once the driver is registered and bound to the device, a driver will typically 63 In order for a driver to be notified about pending traffic or event, the driver 80 The driver init and exit routines for this device would look like: 123 And the driver's simplified probe routine would look like that: [all …]
|
/openbmc/linux/drivers/rapidio/ |
H A D | rio-driver.c | 85 struct rio_driver *rdrv = to_rio_driver(dev->driver); in rio_device_probe() 90 if (!rdev->driver && rdrv->probe) { in rio_device_probe() 98 rdev->driver = rdrv; in rio_device_probe() 118 struct rio_driver *rdrv = rdev->driver; in rio_device_remove() 123 rdev->driver = NULL; in rio_device_remove() 132 struct rio_driver *rdrv = rdev->driver; in rio_device_shutdown() 152 rdrv->driver.name = rdrv->name; in rio_register_driver() 153 rdrv->driver.bus = &rio_bus_type; in rio_register_driver() 156 return driver_register(&rdrv->driver); in rio_register_driver() 170 driver_unregister(&rdrv->driver); in rio_unregister_driver()
|
/openbmc/linux/Documentation/networking/devlink/ |
H A D | devlink-reload.rst | 7 ``devlink-reload`` provides mechanism to reinit driver entities, applying 22 * - ``driver-reinit`` 23 - Devlink driver entities re-initialization, including applying 24 new values to devlink entities which are used during driver 33 Note that even though user asks for a specific action, the driver 35 it. For example, some driver do not support driver reinitialization 42 By default reload actions are not limited and driver implementation may 72 # Run reload command for devlink driver entities re-initialization: 78 # Note that mlx5 driver reloads the driver while activating firmware
|
/openbmc/linux/drivers/virt/vboxguest/ |
H A D | Kconfig | 6 This is a driver for the Virtual Box Guest PCI device used in 7 Virtual Box virtual machines. Enabling this driver will add 11 This driver also offers vboxguest IPC functionality which is needed 12 for the vboxfs driver which offers folder sharing support. 14 If you enable this driver you should also enable the VBOXVIDEO option. 17 to build this driver as a module, so that it can be updated 18 independently of the kernel. Select M to build this driver as a
|
/openbmc/u-boot/include/dm/ |
H A D | device-internal.h | 39 int device_bind(struct udevice *parent, const struct driver *drv, 43 int device_bind_ofnode(struct udevice *parent, const struct driver *drv, 67 const struct driver *drv, const char *name, 145 int device_chld_unbind(struct udevice *dev, struct driver *drv); 147 static inline int device_chld_unbind(struct udevice *dev, struct driver *drv) in device_chld_unbind() 161 int device_chld_remove(struct udevice *dev, struct driver *drv, 164 static inline int device_chld_remove(struct udevice *dev, struct driver *drv, in device_chld_remove()
|
/openbmc/linux/sound/pci/hda/ |
H A D | Kconfig | 114 in snd-hda-intel driver, such as ALC287. 130 in snd-hda-intel driver, such as ALC287. 188 snd-hda-intel driver, such as ALC880. 198 snd-hda-intel driver, such as AD1986A. 219 snd-hda-intel driver, such as VT1708. 243 snd-hda-intel driver, such as CS4206. 253 snd-hda-intel driver, such as CS8409. 264 snd-hda-intel driver, such as CX20549. 283 snd-hda-intel driver. 306 snd-hda-intel driver, such as CMI9880. [all …]
|
/openbmc/linux/drivers/hwmon/ |
H A D | Kconfig | 19 To find out which specific driver(s) you need, use the 416 tristate "ASPEED g6 PWM and Fan tach driver" 464 saved in the internal driver cache. 525 tristate "Dell laptop SMM BIOS hwmon driver" 1021 bool "Lantiq cpu temperature sensor driver" 1230 tristate "Mellanox FAN driver" 1354 This driver supports driver model based binding through board 1536 Currently, this driver supports 1575 Super-I/O chips. This driver replaces the w83627ehf driver for 1904 are supported by another driver, select [all …]
|
/openbmc/linux/drivers/input/keyboard/ |
H A D | Kconfig | 20 This driver implements support for buttons connected 27 To compile this driver as a module, choose M here: the 167 To compile this driver as a module, choose M here: 177 To compile this driver as a module, choose M here: 268 This driver implements basic keypad functionality 277 this driver. 287 This driver implements basic keypad functionality 294 this driver. 310 tristate "HP HIL keyboard support (simple driver)" 592 are also supported by this driver. [all …]
|