/linux/drivers/ |
H A D | Kconfig | 2 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 D | Kconfig | 11 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 D | Kconfig | 3 # 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/media/pci/ |
H A D | Kconfig | 8 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 D | Kconfig | 10 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 D | Kconfig | 66 Due to callsite counts in DRM drivers (~4k in amdgpu) and 56 75 KUnit Helpers for KMS drivers. 94 developers working on DRM and associated drivers. 106 CRTC helpers for KMS drivers. 266 source "drivers/gpu/drm/display/Kconfig" 347 source "drivers/gpu/drm/i2c/Kconfig" 349 source "drivers/gpu/drm/arm/Kconfig" 351 source "drivers/gpu/drm/radeon/Kconfig" 353 source "drivers/gpu/drm/amd/amdgpu/Kconfig" 355 source "drivers/gpu/drm/nouveau/Kconfig" [all …]
|
/linux/drivers/net/wireless/ |
H A D | Kconfig | 14 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 D | Kconfig | 8 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 D | MAINTAINERS | 35 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/Documentation/gpu/ |
H A D | i915.rst | 19 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c 22 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c 25 .. kernel-doc:: drivers/gpu/drm/i915/intel_uncore.c 31 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c 34 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c 37 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c 40 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c 46 .. kernel-doc:: drivers/gpu/drm/i915/i915_vgpu.c 49 .. kernel-doc:: drivers/gpu/drm/i915/i915_vgpu.c 55 .. kernel-doc:: drivers/gpu/drm/i915/intel_gvt.c [all …]
|
H A D | drm-kms-helpers.rst | 13 modesetting code, where there's a shared userspace ABI for all drivers. This is 20 helpers. Old drivers still often use the legacy CRTC helpers. They both share 21 the same set of common helper vtables. For really simple drivers (anything 53 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c 59 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c 68 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c 74 .. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c 80 .. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c 86 .. kernel-doc:: drivers/gpu/drm/drm_gem_atomic_helper.c 92 .. kernel-doc:: drivers/gpu/drm/drm_gem_atomic_helper.c [all …]
|
H A D | drm-mm.rst | 23 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 …]
|
/linux/drivers/infiniband/ |
H A D | Kconfig | 13 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 D | Kconfig | 35 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 D | Kconfig | 9 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 D | infiniband.rst | 13 .. 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 D | infrastructure.rst | 1 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 D | scsi.rst | 44 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 D | Kconfig | 4 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 D | frontends.rst | 4 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/drivers/staging/media/ |
H A D | Kconfig | 3 bool "Media staging drivers" 6 This option allows you to select a number of media drivers that 13 If you wish to work on these drivers, to help improve them, or 23 source "drivers/staging/media/atomisp/Kconfig" 25 source "drivers/staging/media/av7110/Kconfig" 27 source "drivers/staging/media/imx/Kconfig" 29 source "drivers/staging/media/ipu3/Kconfig" 31 source "drivers/staging/media/max96712/Kconfig" 33 source "drivers/staging/media/meson/vdec/Kconfig" 35 source "drivers/staging/media/omap4iss/Kconfig" [all …]
|
/linux/Documentation/driver-api/gpio/ |
H A D | drivers-on-gpio.rst | 2 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/Documentation/driver-api/pci/ |
H A D | pci.rst | 4 .. kernel-doc:: drivers/pci/pci.c 7 .. kernel-doc:: drivers/pci/iomap.c 10 .. kernel-doc:: drivers/pci/devres.c 13 .. kernel-doc:: drivers/pci/pci-driver.c 16 .. kernel-doc:: drivers/pci/remove.c 19 .. kernel-doc:: drivers/pci/search.c 22 .. kernel-doc:: drivers/pci/msi/msi.c 25 .. kernel-doc:: drivers/pci/bus.c 28 .. kernel-doc:: drivers/pci/access.c 31 .. kernel-doc:: drivers/pci/irq.c [all …]
|
/linux/drivers/media/test-drivers/ |
H A D | Kconfig | 4 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/admin-guide/media/ |
H A D | building.rst | 50 Device Drivers ---> 54 [*] HDMI CEC drivers ---> 64 The ``HDMI CEC drivers`` option allow selecting platform and USB drivers 84 want to use some TV card drivers that may depend on the remote 87 .. [3] Please notice that the DRM subsystem also have drivers for GPUs 90 Those GPU-specific drivers are selected via the ``Graphics support`` 91 menu, under ``Device Drivers``. 122 The remote controller menu allows selecting drivers for specific devices. 148 The ``Remote Controller devices`` allows you to select the drivers 169 that needs it or by one of the existing HDMI drivers. [all …]
|