Home
last modified time | relevance | path

Searched refs:driver (Results 151 – 175 of 11512) sorted by relevance

12345678910>>...461

/openbmc/linux/drivers/gpu/drm/msm/
H A DKconfig35 DRM/KMS driver for MSM/snapdragon.
52 Only use this if you are a driver developer. This should *not*
61 bool "Enable MDP4 support in MSM DRM driver"
66 the MSM DRM driver. It is the older display controller found in
70 bool "Enable MDP5 support in MSM DRM driver"
76 the MSM DRM driver. It is the display controller found in devices
80 bool "Enable DPU support in MSM DRM driver"
86 the MSM DRM driver. It is the display controller found in devices
90 bool "Enable DisplayPort support in MSM DRM driver"
95 Compile in support for DP driver in MSM DRM driver. DP external
[all …]
/openbmc/linux/drivers/vdpa/
H A DKconfig47 tristate "Intel IFC VF vDPA driver"
52 To compile this driver as a module, choose M here: the module will
64 tristate "vDPA driver for ConnectX devices"
69 VDPA network driver for ConnectX6 and newer. Provides offloading
87 tristate "Virtio PCI bridge vDPA driver"
94 tristate "vDPA driver for Alibaba ENI"
98 VDPA driver for Alibaba ENI (Elastic Network Interface) which is built upon
102 tristate "SolidRun's vDPA driver for SolidNET"
105 # This driver MAY create a HWMON device.
107 # If HWMON=n the driver can be compiled either as a module or built-in.
[all …]
/openbmc/u-boot/drivers/core/
H A Ddevice-remove.c20 int device_chld_unbind(struct udevice *dev, struct driver *drv) in device_chld_unbind()
28 if (drv && (pos->driver != drv)) in device_chld_unbind()
39 int device_chld_remove(struct udevice *dev, struct driver *drv, in device_chld_remove()
48 if (drv && (pos->driver != drv)) in device_chld_remove()
61 const struct driver *drv; in device_unbind()
73 drv = dev->driver; in device_unbind()
122 if (dev->driver->priv_auto_alloc_size) { in device_free()
132 size = dev->parent->driver->per_child_auto_alloc_size; in device_free()
157 const struct driver *drv; in device_remove()
166 drv = dev->driver; in device_remove()
[all …]
/openbmc/u-boot/drivers/clk/renesas/
H A DKconfig8 bool "Renesas RCar Gen2 clock driver"
15 bool "Renesas R8A7790 clock driver"
21 bool "Renesas R8A7791 clock driver"
27 bool "Renesas R8A7792 clock driver"
33 bool "Renesas R8A7793 clock driver"
39 bool "Renesas R8A7794 clock driver"
45 bool "Renesas RCar Gen3 clock driver"
52 bool "Renesas R8A7795 clock driver"
58 bool "Renesas R8A7796 clock driver"
64 bool "Renesas R8A77970 clock driver"
[all …]
/openbmc/linux/drivers/staging/media/atomisp/include/mmu/
H A Disp_mmu.h111 struct isp_mmu_client *driver; member
121 ((mmu)->driver->pte_valid_mask)
132 int isp_mmu_init(struct isp_mmu *mmu, struct isp_mmu_client *driver);
156 if (mmu->driver && mmu->driver->tlb_flush_all) in isp_mmu_flush_tlb_all()
157 mmu->driver->tlb_flush_all(mmu); in isp_mmu_flush_tlb_all()
165 if (mmu->driver && mmu->driver->tlb_flush_range) in isp_mmu_flush_tlb_range()
166 mmu->driver->tlb_flush_range(mmu, start, size); in isp_mmu_flush_tlb_range()
/openbmc/linux/drivers/gpu/drm/i915/
H A DKconfig.debug15 Recommended for driver developers only.
20 bool "Enable additional driver debugging"
45 Choose this option to turn on extra driver debugging that may affect
48 Recommended for driver developers only.
61 Recommended for driver developers only.
70 Enable extra sanity checks (including BUGs) along the GEM driver
73 Recommended for driver developers only.
88 Recommended for driver developers only.
100 Recommended for driver developers only.
114 Recommended for driver developers only.
[all …]
/openbmc/u-boot/drivers/rtc/
H A DKconfig35 bool "Enable PCF2127 driver"
45 bool "Enable DS1307 driver"
52 bool "Enable ISL1208 driver"
60 This driver supports reading and writing the RTC/calendar and detects
64 bool "Enable RV3029 driver"
70 This driver supports reading and writing the RTC/calendar and the
74 bool "Enable RX8010SJ driver"
80 bool "Enable ARM AMBA PL031 RTC driver"
87 bool "Enable Marvell RTC driver"
90 Enable Marvell RTC driver. This driver supports the rtc that is present
[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/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
/openbmc/linux/Documentation/scsi/
H A Dhpsa.rst4 HPSA - Hewlett Packard Smart Array driver
7 This file describes the hpsa SCSI driver for HP Smart Array controllers.
8 The hpsa driver is intended to supplant the cciss driver for newer
9 Smart Array controllers. The hpsa driver is a SCSI driver, while the
10 cciss driver is a "block" driver. Actually cciss is both a block
11 driver (for logical drives) AND a SCSI driver (for tape drives). This
12 "split-brained" design of the cciss driver is a source of excess
28 Additionally, older Smart Arrays may work with the hpsa driver if the kernel
30 nor supported by HP with this driver. For older Smart Arrays, the cciss
31 driver should still be used.
[all …]
/openbmc/linux/drivers/input/serio/
H A DKconfig17 To compile this driver as a module, choose M here: the
40 To compile this driver as a module, choose M here: the
55 To compile this driver as a module, choose M here: the
68 To compile this driver as a module, choose M here: the
86 To compile this driver as a module, choose M here: the
97 To compile this driver as a module, choose M here: the
113 This driver provides support for the PS/2 ports on PA-RISC machines
117 It's safe to enable this driver, so if unsure, say Y.
119 To compile this driver as a module, choose M here: the
139 driver, and the new HIL driver is experimental, so if you plan
[all …]
/openbmc/linux/fs/proc/
H A Dproc_tty.c131 void proc_tty_register_driver(struct tty_driver *driver) in proc_tty_register_driver() argument
135 if (!driver->driver_name || driver->proc_entry || in proc_tty_register_driver()
136 !driver->ops->proc_show) in proc_tty_register_driver()
139 ent = proc_create_single_data(driver->driver_name, 0, proc_tty_driver, in proc_tty_register_driver()
140 driver->ops->proc_show, driver); in proc_tty_register_driver()
141 driver->proc_entry = ent; in proc_tty_register_driver()
147 void proc_tty_unregister_driver(struct tty_driver *driver) in proc_tty_unregister_driver() argument
151 ent = driver->proc_entry; in proc_tty_unregister_driver()
157 driver->proc_entry = NULL; in proc_tty_unregister_driver()
/openbmc/linux/drivers/watchdog/
H A DKconfig18 reboot the machine) and a driver for hardware watchdog boards, which
36 Say Y here if you want to use the new watchdog timer driver core.
37 This driver provides a framework for all watchdog timer drivers
55 to ping watchdog devices that were enabled before the driver has
160 To compile this driver as a module, choose M here: the
181 watchdog. Alternatively say M to compile the driver as a module,
193 Alternatively say M to compile the driver as a module,
204 This driver can also be built as a module. If so, the module
215 This driver can be built as a module. The module name is da9063_wdt.
225 This driver can be built as a module. The module name is da9062_wdt.
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D237.out3 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen…
8 {"execute": "blockdev-add", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vmdk", "nod…
10 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vmdk", "file"…
32 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen…
37 …ob-id": "job0", "options": {"adapter-type": "ide", "driver": "vmdk", "extents": [], "file": {"driv…
59 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen…
64 …": "job0", "options": {"adapter-type": "buslogic", "driver": "vmdk", "extents": [], "file": {"driv…
86 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vmdk", "file"…
96 …te", "arguments": {"job-id": "job0", "options": {"adapter-type": "ide", "driver": "vmdk", "file": …
101 …"arguments": {"job-id": "job0", "options": {"adapter-type": "buslogic", "driver": "vmdk", "file": …
[all …]
H A D211.out3 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen…
8 {"execute": "blockdev-add", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vdi", "node…
10 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vdi", "file":…
23 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen…
28 …ckdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vdi", "file": {"driver": "fi…
41 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen…
46 …ckdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vdi", "file": {"driver": "fi…
59 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vdi", "file":…
67 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vdi", "file":…
79 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vdi", "file":…
[all …]
/openbmc/linux/Documentation/staging/
H A Dtee.rst9 secure co-processor etc. A TEE driver handles the details needed to
25 User space (the client) connects to the driver by opening /dev/tee[0-9]* or
34 - TEE_IOC_VERSION lets user space know which TEE this driver handles and
51 driver. The main job for the driver is to receive requests from the
66 iterates over the client driver UUID table to find a corresponding
68 probed via corresponding probe API registered by the client driver. This
69 process happens whenever a device or a client driver is registered with TEE
79 Then TEE client driver can talk to a matched Trusted Application using APIs
82 TEE client driver example
85 Suppose a TEE client driver needs to communicate with a Trusted Application
[all …]
/openbmc/linux/drivers/net/ethernet/marvell/
H A DKconfig27 This driver supports the gigabit ethernet MACs in the
40 This driver supports the MDIO interface found in the network
44 This driver is used by the MV643XX_ETH and MVNETA drivers.
51 This driver supports auxiliary block of the network
55 This driver, when enabled, strictly cooperates with mvneta
56 driver and is common for all network ports of the devices,
68 This driver supports the network interface units in the
72 Note that this driver is distinct from the mv643xx_eth
73 driver, which should be used for the older Marvell SoCs
94 This driver supports the network interface units in the
[all …]
/openbmc/linux/Documentation/admin-guide/
H A Ddell_rbu.rst2 Dell Remote BIOS Update driver (dell_rbu)
8 Document demonstrating the use of the Dell Remote BIOS Update driver
14 This document discusses the functionality of the rbu driver only.
21 This driver works with Dell OpenManage or Dell Update Packages for updating
31 Dell_RBU driver supports BIOS update using the monolithic image and packetized
32 image methods. In case of monolithic the driver allocates a contiguous chunk
34 using the driver breaks the image in to packets of fixed sizes and the driver
35 would place each packet in contiguous physical memory. The driver also
38 If the dell_rbu driver is unloaded all the allocated memory is freed.
40 The rbu driver needs to have an application (as mentioned above) which will
[all …]
/openbmc/linux/drivers/input/touchscreen/
H A DKconfig3 # Touchscreen driver configuration
24 To compile this driver as a module, choose M here: the
37 If HWMON is selected, and the driver is told the reference voltage
43 To compile this driver as a module, choose M here: the
56 To compile this driver as a module, choose M here: the
67 To compile this driver as a module, choose M here: the
77 To compile this driver as a module, choose M here: the
89 To compile this driver as a module, choose M here: the
99 resistive touchscreen driver.
103 To compile this driver as a module, choose M here: the
[all …]
/openbmc/linux/Documentation/power/
H A Ddrivers-testing.rst11 resume transitions in a driver, it is necessary to suspend and resume a fully
12 functional system with this driver loaded. Moreover, that should be done
19 resume without the driver being tested. Thus, if possible, you should first
21 testing the new driver. Please see Documentation/power/basic-pm-debugging.rst
24 2. Testing the driver
28 without the new driver, you are ready to test it:
30 a) Build the driver as a module, load it and try the test modes of hibernation
33 b) Load the driver and attempt to hibernate in the "reboot", "shutdown" and
36 c) Compile the driver directly into the kernel and try the test modes of
39 d) Attempt to hibernate with the driver compiled directly into the kernel
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-vdpa6 to a driver after the creation. It initially contains 1, which
8 driver immediately after they are created.
18 devices to a compatible driver.
27 Writing a device name to this file will cause the driver to
35 Writing a device name to this file will cause the driver to
43 This file allows the driver for a device to be specified.
44 When specified, only a driver with a name matching the value
51 device from its current driver or make any attempt to
52 automatically load the specified driver. If no driver with a
54 not bind to any driver. This also allows devices to opt-out of
[all …]
/openbmc/linux/drivers/iio/gyro/
H A DKconfig10 tristate "Analog Devices ADIS16080/100 Yaw Rate Gyroscope with SPI driver"
17 tristate "Analog Devices ADIS16130 High Precision Angular Rate Sensor driver"
21 Angular Rate Sensor driver.
24 tristate "Analog devices ADIS16136 and similar gyroscopes driver"
33 tristate "Analog Devices ADIS16260 Digital Gyroscope Sensor SPI driver"
41 This driver can also be built as a module. If so, the module
45 tristate "Analog Devices ADXRS290 Dual-Axis MEMS Gyroscope SPI driver"
53 This driver can also be built as a module. If so, the module will be
57 tristate "Analog Devices ADXRS450/3 Digital Output Gyroscope SPI driver"
63 This driver can also be built as a module. If so, the module
[all …]
/openbmc/linux/drivers/pinctrl/meson/
H A DKconfig17 bool "Meson 8 SoC pinctrl driver"
23 bool "Meson 8b SoC pinctrl driver"
29 tristate "Meson gxbb SoC pinctrl driver"
35 tristate "Meson gxl SoC pinctrl driver"
44 tristate "Meson axg Soc pinctrl driver"
53 tristate "Meson g12a Soc pinctrl driver"
59 tristate "Meson a1 Soc pinctrl driver"
65 tristate "Meson s4 Soc pinctrl driver"
71 tristate "Amlogic C3 SoC pinctrl driver"
/openbmc/linux/Documentation/gpu/dp-mst/
H A Dtopology-figure-3.dot2 /* Make sure our payloads are always drawn below the driver node */
7 driver -> payload1;
8 driver -> payload2 [penwidth=3];
14 driver -> port1;
15 driver -> port2;
16 driver -> port3:e;
17 driver -> port4 [color=grey];
55 driver [label="DRM driver";style=filled;shape=box;fillcolor=lightblue];

12345678910>>...461