Home
last modified time | relevance | path

Searched full:drivers (Results 1 – 25 of 4044) sorted by relevance

12345678910>>...162

/linux/drivers/
H A DKconfig2 menu "Device Drivers"
6 source "drivers/amba/Kconfig"
7 source "drivers/eisa/Kconfig"
8 source "drivers/pci/Kconfig"
9 source "drivers/cxl/Kconfig"
10 source "drivers/pcmcia/Kconfig"
11 source "drivers/rapidio/Kconfig"
14 source "drivers/base/Kconfig"
16 source "drivers/bus/Kconfig"
18 source "drivers/cache/Kconfig"
[all …]
/linux/drivers/net/ethernet/
H A DKconfig11 This section contains all the Ethernet device drivers.
18 source "drivers/net/ethernet/3com/Kconfig"
19 source "drivers/net/ethernet/actions/Kconfig"
20 source "drivers/net/ethernet/adaptec/Kconfig"
21 source "drivers/net/ethernet/aeroflex/Kconfig"
22 source "drivers/net/ethernet/agere/Kconfig"
23 source "drivers/net/ethernet/alacritech/Kconfig"
24 source "drivers/net/ethernet/allwinner/Kconfig"
25 source "drivers/net/ethernet/alteon/Kconfig"
26 source "drivers/net/ethernet/altera/Kconfig"
[all …]
/linux/drivers/media/platform/
H A DKconfig3 # Platform drivers
4 # Most drivers here are currently for webcam support
10 Say Y here to enable support for platform-specific media drivers.
17 Say Y here to enable support for platform-specific V4L drivers.
23 Say Y here to enable support for platform-specific SDR Drivers.
29 Say Y here to enable support for platform-specific Digital TV drivers.
35 Say Y here to enable selecting drivers for V4L devices that
37 to capture and output drivers, which use memory buffers for just
40 # Ancillary drivers
64 # Platform drivers - Please keep it alphabetically sorted
[all …]
/linux/drivers/soc/
H A DKconfig2 menu "SOC (System On Chip) specific Drivers"
4 source "drivers/soc/amlogic/Kconfig"
5 source "drivers/soc/apple/Kconfig"
6 source "drivers/soc/aspeed/Kconfig"
7 source "drivers/soc/atmel/Kconfig"
8 source "drivers/soc/bcm/Kconfig"
9 source "drivers/soc/canaan/Kconfig"
10 source "drivers/soc/cirrus/Kconfig"
11 source "drivers/soc/fsl/Kconfig"
12 source "drivers/soc/fujitsu/Kconfig"
[all …]
/linux/drivers/media/pci/
H A DKconfig8 Enable media drivers for PCI/PCIe bus.
16 source "drivers/media/pci/mgb4/Kconfig"
17 source "drivers/media/pci/solo6x10/Kconfig"
18 source "drivers/media/pci/sta2x11/Kconfig"
19 source "drivers/media/pci/tw5864/Kconfig"
20 source "drivers/media/pci/tw68/Kconfig"
21 source "drivers/media/pci/tw686x/Kconfig"
22 source "drivers/media/pci/zoran/Kconfig"
29 source "drivers/media/pci/dt3155/Kconfig"
30 source "drivers/media/pci/ivtv/Kconfig"
[all …]
/linux/drivers/iio/
H A DKconfig10 drivers for many different types of embedded sensors using a
23 source "drivers/iio/buffer/Kconfig"
84 source "drivers/iio/accel/Kconfig"
85 source "drivers/iio/adc/Kconfig"
86 source "drivers/iio/addac/Kconfig"
87 source "drivers/iio/afe/Kconfig"
88 source "drivers/iio/amplifiers/Kconfig"
89 source "drivers/iio/cdc/Kconfig"
90 source "drivers/iio/chemical/Kconfig"
91 source "drivers/iio/common/Kconfig"
[all …]
/linux/drivers/gpu/drm/
H A DKconfig63 Due to callsite counts in DRM drivers (~4k in amdgpu) and 56
72 KUnit Helpers for KMS drivers.
91 developers working on DRM and associated drivers.
104 CRTC helpers for KMS drivers.
216 Enables support for DRM clients. DRM drivers that need
218 option. Drivers that support the default clients should
235 Drivers that support in-kernel DRM clients have to select this
242 Enables the DRM client selection. DRM drivers that support the
305 source "drivers/gpu/drm/display/Kconfig"
391 source "drivers/gpu/drm/i2c/Kconfig"
[all …]
/linux/drivers/net/wireless/
H A DKconfig14 device drivers. For a complete list of drivers and documentation
17 https://wireless.wiki.kernel.org/en/users/Drivers
21 source "drivers/net/wireless/admtek/Kconfig"
22 source "drivers/net/wireless/ath/Kconfig"
23 source "drivers/net/wireless/atmel/Kconfig"
24 source "drivers/net/wireless/broadcom/Kconfig"
25 source "drivers/net/wireless/intel/Kconfig"
26 source "drivers/net/wireless/intersil/Kconfig"
27 source "drivers/net/wireless/marvell/Kconfig"
28 source "drivers/net/wireless/mediatek/Kconfig"
[all …]
/linux/drivers/media/usb/
H A DKconfig8 Enable media drivers for USB bus.
16 source "drivers/media/usb/gspca/Kconfig"
17 source "drivers/media/usb/pwc/Kconfig"
18 source "drivers/media/usb/s2255/Kconfig"
19 source "drivers/media/usb/usbtv/Kconfig"
20 source "drivers/media/usb/uvc/Kconfig"
27 source "drivers/media/usb/go7007/Kconfig"
28 source "drivers/media/usb/hdpvr/Kconfig"
29 source "drivers/media/usb/pvrusb2/Kconfig"
30 source "drivers/media/usb/stk1160/Kconfig"
[all …]
/linux/
H A DMAINTAINERS35 F: drivers/net/ all files in and below drivers/net
36 F: drivers/net/* all files in drivers/net, but not below
75 F: drivers/net/ethernet/3com/3c59x.c
81 F: drivers/net/ethernet/3com/typhoon*
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
88 F: drivers/scsi/3w-*
94 F: drivers/scsi/53c700*
109 F: drivers/net/hamradio/6pack.c
135 F: drivers/net/ethernet/realtek/r8169*
142 F: drivers/tty/serial/8250*
[all …]
/linux/drivers/infiniband/
H A DKconfig13 any protocols you wish to use as well as drivers for your
82 source "drivers/infiniband/hw/bnxt_re/Kconfig"
83 source "drivers/infiniband/hw/cxgb4/Kconfig"
84 source "drivers/infiniband/hw/efa/Kconfig"
85 source "drivers/infiniband/hw/erdma/Kconfig"
86 source "drivers/infiniband/hw/hfi1/Kconfig"
87 source "drivers/infiniband/hw/hns/Kconfig"
88 source "drivers/infiniband/hw/irdma/Kconfig"
89 source "drivers/infiniband/hw/mana/Kconfig"
90 source "drivers/infiniband/hw/mlx4/Kconfig"
[all …]
/linux/drivers/usb/
H A DKconfig35 You will also need drivers from the following menu to make use of it.
39 source "drivers/usb/common/Kconfig"
74 After choosing your HCD, then select drivers for the USB peripherals
106 source "drivers/usb/core/Kconfig"
108 source "drivers/usb/mon/Kconfig"
110 source "drivers/usb/host/Kconfig"
112 source "drivers/usb/renesas_usbhs/Kconfig"
114 source "drivers/usb/class/Kconfig"
116 source "drivers/usb/storage/Kconfig"
118 source "drivers/usb/image/Kconfig"
[all …]
/linux/drivers/media/
H A DKconfig9 source "drivers/media/rc/Kconfig"
10 source "drivers/media/cec/Kconfig"
26 bool "Filter media drivers"
30 hundreds of drivers and other config options.
33 system to hide drivers that are out of the scope of the
37 needed to support media drivers will be enabled. Also, all
38 media device drivers should be shown.
41 bool "Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends)"
55 Use this option with care, as deselecting ancillary drivers which
141 prompt "Test drivers" if MEDIA_SUPPORT_FILTER
[all …]
/linux/Documentation/driver-api/
H A Dinfiniband.rst13 .. kernel-doc:: drivers/infiniband/core/iwpm_util.h
16 .. kernel-doc:: drivers/infiniband/core/cq.c
19 .. kernel-doc:: drivers/infiniband/core/cm.c
22 .. kernel-doc:: drivers/infiniband/core/rw.c
25 .. kernel-doc:: drivers/infiniband/core/device.c
28 .. kernel-doc:: drivers/infiniband/core/verbs.c
31 .. kernel-doc:: drivers/infiniband/core/packer.c
34 .. kernel-doc:: drivers/infiniband/core/sa_query.c
37 .. kernel-doc:: drivers/infiniband/core/ud_header.c
40 .. kernel-doc:: drivers/infiniband/core/umem.c
[all …]
H A Dinfrastructure.rst1 Device drivers infrastructure
20 Device Drivers Base
23 .. kernel-doc:: drivers/base/init.c
29 .. kernel-doc:: drivers/base/driver.c
32 .. kernel-doc:: drivers/base/core.c
35 .. kernel-doc:: drivers/base/syscore.c
41 .. kernel-doc:: drivers/base/class.c
44 .. kernel-doc:: drivers/base/node.c
47 .. kernel-doc:: drivers/base/transport_class.c
50 .. kernel-doc:: drivers/base/dd.c
[all …]
H A Dscsi.rst44 The SCSI lower layer contains drivers for specific hardware devices.
96 drivers/scsi/scsi.c
101 .. kernel-doc:: drivers/scsi/scsi.c
104 drivers/scsi/scsicam.c
111 .. kernel-doc:: drivers/scsi/scsicam.c
114 drivers/scsi/scsi_error.c
119 .. kernel-doc:: drivers/scsi/scsi_error.c
122 drivers/scsi/scsi_devinfo.c
128 .. kernel-doc:: drivers/scsi/scsi_devinfo.c
131 drivers/scsi/scsi_ioctl.c
[all …]
/linux/drivers/pmdomain/
H A DKconfig4 source "drivers/pmdomain/actions/Kconfig"
5 source "drivers/pmdomain/amlogic/Kconfig"
6 source "drivers/pmdomain/apple/Kconfig"
7 source "drivers/pmdomain/arm/Kconfig"
8 source "drivers/pmdomain/bcm/Kconfig"
9 source "drivers/pmdomain/imx/Kconfig"
10 source "drivers/pmdomain/mediatek/Kconfig"
11 source "drivers/pmdomain/qcom/Kconfig"
12 source "drivers/pmdomain/renesas/Kconfig"
13 source "drivers/pmdomain/rockchip/Kconfig"
[all …]
/linux/Documentation/driver-api/media/drivers/
H A Dfrontends.rst4 Frontend drivers
12 .. kernel-doc:: drivers/media/dvb-frontends/a8293.h
13 .. kernel-doc:: drivers/media/dvb-frontends/af9013.h
14 .. kernel-doc:: drivers/media/dvb-frontends/ascot2e.h
15 .. kernel-doc:: drivers/media/dvb-frontends/cxd2820r.h
16 .. kernel-doc:: drivers/media/dvb-frontends/drxk.h
17 .. kernel-doc:: drivers/media/dvb-frontends/dvb-pll.h
18 .. kernel-doc:: drivers/media/dvb-frontends/helene.h
19 .. kernel-doc:: drivers/media/dvb-frontends/horus3a.h
20 .. kernel-doc:: drivers/media/dvb-frontends/ix2505v.h
[all …]
/linux/Documentation/driver-api/gpio/
H A Ddrivers-on-gpio.rst2 Subsystem drivers using GPIO
5 Note that standard kernel drivers exist for common GPIO tasks and will provide
7 drivers can quite easily interconnect with other kernel subsystems using
10 - leds-gpio: drivers/leds/leds-gpio.c will handle LEDs connected to GPIO
13 - ledtrig-gpio: drivers/leds/trigger/ledtrig-gpio.c will provide a LED trigger,
17 - gpio-keys: drivers/input/keyboard/gpio_keys.c is used when your GPIO line
20 - gpio-keys-polled: drivers/input/keyboard/gpio_keys_polled.c is used when your
24 - gpio_mouse: drivers/input/mouse/gpio_mouse.c is used to provide a mouse with
29 - gpio-beeper: drivers/input/misc/gpio-beeper.c is used to provide a beep from
33 - pwm-gpio: drivers/pwm/pwm-gpio.c is used to toggle a GPIO with a high
[all …]
/linux/drivers/media/test-drivers/
H A DKconfig4 bool "V4L test drivers"
19 source "drivers/media/test-drivers/vicodec/Kconfig"
20 source "drivers/media/test-drivers/vimc/Kconfig"
21 source "drivers/media/test-drivers/vivid/Kconfig"
22 source "drivers/media/test-drivers/visl/Kconfig"
27 bool "DVB test drivers"
30 Enables DVB test drivers.
32 This enables the DVB test drivers. They are meant as an aid for
38 source "drivers/media/test-drivers/vidtv/Kconfig"
/linux/Documentation/gpu/
H A Ddrm-mm.rst23 identified common code between drivers and created a support library to
31 .. kernel-doc:: drivers/gpu/drm/ttm/ttm_module.c
43 .. kernel-doc:: drivers/gpu/drm/ttm/ttm_device.c
58 .. kernel-doc:: drivers/gpu/drm/ttm/ttm_resource.c
67 .. kernel-doc:: drivers/gpu/drm/ttm/ttm_tt.c
76 .. kernel-doc:: drivers/gpu/drm/ttm/ttm_pool.c
85 operations to userspace and a set of helper functions to drivers, and
86 let drivers implement hardware-specific operations with their own
119 Drivers that use GEM must set the DRIVER_GEM bit in the struct
126 In a KMS configuration, drivers need to allocate and initialize a
[all …]
H A Ddrm-kms.rst5 Drivers must initialize the mode setting core by calling
69 drivers. Besides that they make it unnecessarily more complicated for userspace
74 drivers, and in many cases not powerful enough to express the real restrictions.
140 the CRTC and any encoders. Often for drivers with bridges there's no code left
141 at the encoder level. Atomic drivers can leave out all the encoder callbacks to
159 .. kernel-doc:: drivers/gpu/drm/drm_mode_config.c
191 .. kernel-doc:: drivers/gpu/drm/drm_mode_object.c
246 simplifying conversion of existing drivers. But auditing drivers for
262 objects with userspace-visible and settable state. For internal state drivers
276 exposed to drivers, instead the right locks should be automatically acquired by
[all …]
/linux/drivers/net/wireless/ath/
H A DKconfig18 https://wireless.wiki.kernel.org/en/users/Drivers/ath
20 For information on all Atheros wireless drivers visit:
22 https://wireless.wiki.kernel.org/en/users/Drivers/Atheros
29 Say Y, if you want to debug atheros wireless drivers.
37 This option enables tracepoints for atheros wireless drivers.
57 source "drivers/net/wireless/ath/ath5k/Kconfig"
58 source "drivers/net/wireless/ath/ath9k/Kconfig"
59 source "drivers/net/wireless/ath/carl9170/Kconfig"
60 source "drivers/net/wireless/ath/ath6kl/Kconfig"
61 source "drivers/net/wireless/ath/ar5523/Kconfig"
[all …]
/linux/drivers/clk/
H A DKconfig43 source "drivers/clk/versatile/Kconfig"
496 source "drivers/clk/actions/Kconfig"
497 source "drivers/clk/analogbits/Kconfig"
498 source "drivers/clk/baikal-t1/Kconfig"
499 source "drivers/clk/bcm/Kconfig"
500 source "drivers/clk/hisilicon/Kconfig"
501 source "drivers/clk/imgtec/Kconfig"
502 source "drivers/clk/imx/Kconfig"
503 source "drivers/clk/ingenic/Kconfig"
504 source "drivers/clk/keystone/Kconfig"
[all …]
/linux/Documentation/driver-api/usb/
H A Dgadget.rst21 just two fixed-function ones. Gadget drivers can be written so
34 side drivers).
43 distinguish drivers running inside such hardware from the more familiar
44 Linux "USB device drivers", which are host side proxies for the real USB
45 devices, a different term is used: the drivers inside the peripherals
46 are "USB gadget drivers". In USB protocol interactions, the device
54 bind and unbind drivers to devices. The APIs differ in detail, since the
62 Structure of Gadget Drivers
79 callbacks that interact with gadget drivers. Since normal USB
81 drivers. The controller driver can support any number of different
[all …]

12345678910>>...162