Home
last modified time | relevance | path

Searched refs:Driver (Results 1 – 25 of 499) sorted by relevance

12345678910>>...20

/linux/rust/kernel/drm/gem/
H A Dmod.rs74 /// A type alias for retrieving a [`Driver`]s [`DriverFile`] implementation from its
77 /// [`Driver`]: drm::Driver
79 pub type DriverFile<T> = drm::File<<<T as DriverObject>::Driver as drm::Driver>::File>; typedef
83 /// [`Driver`]: drm::Driver
84 pub type DriverAllocImpl<T> = <<T as DriverObject>::Driver as drm::Driver>::Object;
88 /// Parent `Driver` fo in new()
86 new( dev: &drm::Device<Self::Driver>, size: usize, args: Self::Args, ) -> impl PinInit<Self, Error> new() argument
169 create_handle<D, F>(&self, file: &drm::File<F>) -> Result<u32> where Self: AllocImpl<Driver = D>, D: drm::Driver<Object = Self, File = F>, F: drm::file::DriverFile<Driver = D>, create_handle() argument
173 create_handle<D, F>(&self, file: &drm::File<F>) -> Result<u32> where Self: AllocImpl<Driver = D>, D: drm::Driver<Object = Self, File = F>, F: drm::file::DriverFile<Driver = D>, create_handle() argument
184 lookup_handle<D, F>(file: &drm::File<F>, handle: u32) -> Result<ARef<Self>> where Self: AllocImpl<Driver = D>, D: drm::Driver<Object = Self, File = F>, F: drm::file::DriverFile<Driver = D>, lookup_handle() argument
188 lookup_handle<D, F>(file: &drm::File<F>, handle: u32) -> Result<ARef<Self>> where Self: AllocImpl<Driver = D>, D: drm::Driver<Object = Self, File = F>, F: drm::file::DriverFile<Driver = D>, lookup_handle() argument
268 new(dev: &drm::Device<T::Driver>, size: usize, args: T::Args) -> Result<ARef<Self>> new() argument
303 dev(&self) -> &drm::Device<T::Driver> dev() argument
347 type Driver = T::Driver; global() typedef
[all...]
/linux/drivers/clk/imx/
H A DKconfig67 tristate "IMX8MM CCM Clock Driver"
71 Build the driver for i.MX8MM CCM Clock Driver
74 tristate "IMX8MN CCM Clock Driver"
78 Build the driver for i.MX8MN CCM Clock Driver
81 tristate "IMX8MP CCM Clock Driver"
86 Build the driver for i.MX8MP CCM Clock Driver
89 tristate "IMX8MQ CCM Clock Driver"
93 Build the driver for i.MX8MQ CCM Clock Driver
105 tristate "IMX8ULP CCM Clock Driver"
110 Build the driver for i.MX8ULP CCM Clock Driver
[all …]
/linux/drivers/clk/rockchip/
H A DKconfig17 Build the driver for PX30 Clock Driver.
24 Build the driver for RV1103B Clock Driver.
31 Build the driver for RV1106 Clock Driver.
38 Build the driver for RV110x Clock Driver.
45 Build the driver for RV1126 Clock Driver.
52 Build the driver for RV1126B Clock Driver.
59 Build the driver for RK3036 Clock Driver.
66 Build the driver for RK312x Clock Driver.
73 Build the driver for RK3188 Clock Driver.
80 Build the driver for RK322x Clock Driver.
[all …]
/linux/drivers/clk/hisilicon/
H A DKconfig7 tristate "HI3516CV300 Clock Driver"
16 tristate "Hi3519 Clock Driver"
25 bool "Hi3559A Clock Driver"
34 bool "Hi3660 Clock Driver"
42 bool "Hi3670 Clock Driver"
50 tristate "Hi3798CV200 Clock Driver"
59 bool "Hi6220 Clock Driver"
67 bool "HiSilicon Reset Controller Driver"
75 bool "Hi6220 Stub Clock Driver" if EXPERT
84 bool "Hi3660 Stub Clock Driver" if EXPERT
/linux/Documentation/admin-guide/media/
H A Dmisc-cardlist.rst9 Driver Name
22 Driver Name
24 vicodec Virtual Codec Driver
25 vim2m Virtual Memory-to-Memory Driver
26 vimc Virtual Media Controller Driver (VIMC)
27 vivid Virtual Video Test Driver
H A Dfrontend-cardlist.rst22 Driver Name
32 Driver Name
52 Driver Name
64 Driver Name
99 Driver Name
135 Driver Name
146 Driver Name
156 Driver Name
167 Driver Name
180 Driver Name
[all …]
/linux/drivers/media/usb/gspca/
H A DKconfig22 tristate "Benq USB Camera Driver"
31 tristate "Conexant Camera Driver"
40 tristate "cpia CPiA (version 1) Camera Driver"
51 tristate "DTCS033 (Scopium) USB Astro-Camera Driver"
61 tristate "Etoms USB Camera Driver"
98 tristate "Kinect sensor device USB Camera Driver"
116 tristate "Mars USB Camera Driver"
125 tristate "Mars-Semi MR97310A USB Camera Driver"
134 tristate "Divio based (NW80x) USB Camera Driver"
143 tristate "OV51x / OVFX2 / W996xCF USB Camera Driver"
[all …]
/linux/drivers/video/fbdev/omap2/omapfb/displays/
H A DKconfig8 Driver for OPA362 external analog TV amplifier controlled
14 Driver for TFP410 DPI to DVI encoder.
19 Driver for TPD12S015, which offers HDMI ESD protection and level
26 Driver for a generic DVI connector.
31 Driver for a generic HDMI connector.
36 Driver for a generic analog TV connector.
41 Driver for generic DPI panels.
48 Driver for generic DSI command mode panels.
/linux/drivers/iio/accel/
H A DKconfig37 tristate "Analog Devices ADXL313 3-Axis Digital Accelerometer I2C Driver"
50 tristate "Analog Devices ADXL313 3-Axis Digital Accelerometer SPI Driver"
66 tristate "Analog Devices ADXL345 3-Axis Digital Accelerometer I2C Driver"
81 tristate "Analog Devices ADXL345 3-Axis Digital Accelerometer SPI Driver"
99 tristate "Analog Devices ADXL355 3-Axis Digital Accelerometer I2C Driver"
114 tristate "Analog Devices ADXL355 3-Axis Digital Accelerometer SPI Driver"
134 tristate "Analog Devices ADXL367 3-Axis Accelerometer SPI Driver"
145 tristate "Analog Devices ADXL367 3-Axis Accelerometer I2C Driver"
161 tristate "Analog Devices ADXL371/ADXL372 3-Axis Accelerometer SPI Driver"
172 tristate "Analog Devices ADXL371/ADXL372 3-Axis Accelerometer I2C Driver"
[all …]
/linux/rust/kernel/drm/
H A Ddevice.rs144 pub struct UnregisteredDevice<T: drm::Driver>(ARef<Device<T, Normal>>, NotThreadSafe); in new()
146 impl<T: drm::Driver> Deref for UnregisteredDevice<T> { in new()
154 impl<T: drm::Driver> UnregisteredDevice<T> { in new()
201 /// Create a new `UnregisteredDevice` for a `drm::Driver`. in from_raw()
264 /// A typed DRM device with a specific [`drm::Driver`] implementation and [`DeviceContext`].
275 pub struct Device<T: drm::Driver, C: DeviceContext = Normal> {
282 impl<T: drm::Driver, C: DeviceContext> Device<T, C> {
347 impl<T: drm::Driver> Device<T, Ioctl> {
388 pub struct RegistrationGuard<'a, T: drm::Driver> {
394 impl<T: drm::Driver> Devic
[all...]
/linux/sound/soc/img/
H A DKconfig6 tristate "Imagination I2S Input Device Driver"
13 tristate "Imagination I2S Output Device Driver"
20 tristate "Imagination Parallel Output Device Driver"
27 tristate "Imagination SPDIF Input Device Driver"
34 tristate "Imagination SPDIF Output Device Driver"
42 tristate "Support for Pistachio SoC Internal DAC Driver"
/linux/drivers/phy/rockchip/
H A DKconfig6 tristate "Rockchip Display Port PHY Driver"
25 tristate "Rockchip EMMC PHY Driver"
32 tristate "Rockchip INNO HDMI PHY Driver"
41 tristate "Rockchip INNO USB2PHY Driver"
70 tristate "Rockchip NANENG COMBO PHY Driver"
78 tristate "Rockchip PCIe PHY Driver"
111 tristate "Rockchip Snps PCIe3 PHY Driver"
120 tristate "Rockchip TYPEC PHY Driver"
129 tristate "Rockchip USB2 PHY Driver"
136 tristate "Rockchip USBDP COMBO PHY Driver"
/linux/Documentation/gpu/
H A Dxen-front.rst9 Driver modes of operation in terms of display buffers used
13 :doc: Driver modes of operation in terms of display buffers used
27 Driver limitations
31 :doc: Driver limitations
/linux/drivers/reset/
H A DKconfig26 tristate "ASPEED Reset Driver"
33 bool "AR71xx Reset Driver" if COMPILE_TEST
40 bool "AXS10x Reset Driver" if COMPILE_TEST
53 tristate "Berlin Reset Driver"
122 bool "Synopsys HSDK Reset Driver"
129 tristate "i.MX8Q Reset Driver"
136 tristate "i.MX7/8 Reset Driver"
145 tristate "i.MX8MP AudioMix Reset Driver"
153 bool "Intel Reset Controller Driver"
182 bool "Lantiq XWAY Reset Driver" if COMPILE_TEST
[all …]
/linux/drivers/media/platform/xilinx/
H A DKconfig14 Driver for Xilinx Video IP Pipelines
20 Driver for Xilinx MIPI CSI-2 Rx Subsystem. This is a V4L sub-device
29 Driver for the Xilinx Video Test Pattern Generator
35 Driver for the Xilinx Video Timing Controller
/linux/drivers/usb/serial/
H A DKconfig47 bool "USB Generic Serial Driver"
56 tristate "USB Serial Simple Driver"
80 tristate "USB AIRcable Bluetooth Dongle Driver"
88 tristate "USB ARK Micro 3116 USB Serial Driver"
97 tristate "USB Belkin and Peracom Single Port Serial Driver"
107 tristate "USB Winchiphead CH341 Single Port Serial Driver"
116 tristate "USB ConnectTech WhiteHEAT Serial Driver"
126 tristate "USB Digi International AccelePort USB Serial Driver"
146 tristate "USB Cypress M8 USB Serial Driver"
160 tristate "USB Empeg empeg-car Mark I/II Driver"
[all …]
/linux/samples/rust/
H A Drust_driver_i2c.rs17 <SampleDriver as i2c::Driver>::IdInfo,
23 <SampleDriver as i2c::Driver>::IdInfo,
29 <SampleDriver as i2c::Driver>::IdInfo,
33 impl i2c::Driver for SampleDriver {
H A Drust_driver_auxiliary.rs34 <AuxiliaryDriver as auxiliary::Driver>::IdInfo,
38 impl auxiliary::Driver for AuxiliaryDriver { in probe()
89 <ParentDriver as pci::Driver>::IdInfo, in connect()
93 impl pci::Driver for ParentDriver { in connect()
H A DKconfig55 tristate "DMA Test Driver"
88 tristate "I2C Driver"
111 tristate "PCI Driver"
122 tristate "Platform Driver"
132 tristate "USB Driver"
143 tristate "Faux Driver"
153 tristate "Auxiliary Driver"
165 tristate "Serial Device Bus Device Driver"
176 tristate "SoC Driver"
/linux/drivers/phy/mediatek/
H A DKconfig6 tristate "MediaTek PCIe-PHY Driver"
28 tristate "MediaTek T-PHY Driver"
53 tristate "MediaTek XS-PHY Driver"
64 tristate "MediaTek HDMI-PHY Driver"
74 tristate "MediaTek MIPI CSI CD-PHY v0.5 Driver"
86 tristate "MediaTek MIPI-DSI Driver"
95 tristate "MediaTek DP-PHY Driver"
/linux/Documentation/PCI/endpoint/
H A Dpci-vntb-function.rst32 | Driver | | | PCI Virtual |
33 | | +---------------+ | NTB Driver |
35 | | | FN Driver | | |
86 NTB Driver NTB Driver
/linux/drivers/net/wireless/marvell/mwifiex/
H A DKconfig3 tristate "Marvell WiFi-Ex Driver"
13 …tristate "Marvell WiFi-Ex Driver for SD8786/SD8787/SD8797/SD8887/SD8897/SD8977/SD8978/SD8987/SD899…
26 tristate "Marvell WiFi-Ex Driver for PCIE 8766/8897/8997"
38 tristate "Marvell WiFi-Ex Driver for USB8766/8797/8997"
/linux/drivers/reset/amlogic/
H A DKconfig6 tristate "Meson Reset Driver"
15 tristate "Meson Reset Auxiliary Driver"
23 tristate "Meson Audio Memory Arbiter Reset Driver"
/linux/Documentation/PCI/
H A Dpciebus-howto.rst5 The PCI Express Port Bus Driver Guide HOWTO
16 register/unregister with the PCI Express Port Bus Driver.
19 What is the PCI Express Port Bus Driver
40 Why use the PCI Express Port Bus Driver?
43 In existing Linux kernels, the Linux Device Driver Model allows a
74 Configuring the PCI Express Port Bus Driver vs. Service Drivers
77 Including the PCI Express Port Bus Driver Support into the Kernel
85 Enabling Service Driver Support
88 PCI device drivers are implemented based on Linux Device Driver Model.
91 PCI Express Port Bus Driver. To meet the PCI Express Port Bus Driver
[all …]
/linux/drivers/usb/typec/ucsi/
H A DKconfig31 tristate "UCSI Interface Driver for Cypress CCGx"
41 tristate "UCSI ACPI Interface Driver"
53 tristate "UCSI Interface Driver for STM32G0"
63 tristate "UCSI Qualcomm PMIC GLINK Interface Driver"
73 tristate "UCSI Driver for ChromeOS EC"
85 tristate "UCSI Interface Driver for Lenovo Yoga C630"
96 tristate "UCSI Interface Driver for Huawei Matebook E Go"

12345678910>>...20