Home
last modified time | relevance | path

Searched full:controller (Results 1 – 25 of 6806) sorted by relevance

12345678910>>...273

/linux/drivers/spi/
H A DKconfig12 controller and a chipselect. Most SPI slaves don't support
16 eeprom and flash memory, codecs and various other controller
33 sysfs, and debugfs support in SPI controller and protocol drivers.
44 If your system has an master-capable SPI controller (which
46 controller and the protocol drivers for the SPI slave chips
61 comment "SPI Master Controller Drivers"
70 Flash Interface found on Airoha ARM SoCs. This controller
71 is implemented as a SPI-MEM controller.
74 tristate "Altera SPI Controller platform driver"
78 This is the driver for the Altera SPI Controller.
[all …]
/linux/Documentation/devicetree/bindings/cache/
H A Dfreescale-l2cache.txt1 Freescale L2 Cache Controller
9 "fsl,b4420-l2-cache-controller"
10 "fsl,b4860-l2-cache-controller"
11 "fsl,bsc9131-l2-cache-controller"
12 "fsl,bsc9132-l2-cache-controller"
13 "fsl,c293-l2-cache-controller"
14 "fsl,mpc8536-l2-cache-controller"
15 "fsl,mpc8540-l2-cache-controller"
16 "fsl,mpc8541-l2-cache-controller"
17 "fsl,mpc8544-l2-cache-controller"
[all …]
/linux/drivers/pci/controller/
H A DKconfig3 menu "PCI controller drivers"
11 tristate "Aardvark PCIe controller"
17 Add support for Aardvark 64bit PCIe Host Controller. This
18 controller is part of the South Bridge of the Marvel Armada
22 tristate "Altera PCIe controller"
25 Say Y here if you want to enable PCIe controller support on Altera
34 This MSI driver supports Altera MSI to GIC controller IP.
42 tristate "Apple PCIe controller"
49 Say Y here if you want to enable PCIe controller support on Apple
56 bool "ARM Versatile PB PCI controller"
[all …]
/linux/drivers/mmc/host/
H A DKconfig3 # MMC/SD host controller drivers
6 comment "MMC/SD/SDIO Host Controller Drivers"
18 tristate "Sunplus SP7021 MMC Controller"
37 bool "Qualcomm Data Mover for SD Card Controller"
41 This selects the Qualcomm Data Mover lite/local on SD Card controller.
48 bool "STMicroelectronics STM32 SDMMC Controller"
52 This selects the STMicroelectronics STM32 SDMMC host controller.
68 tristate "Secure Digital Host Controller Interface support"
71 This selects the generic Secure Digital Host Controller Interface.
75 If you have a controller with this interface, say Y or M here. You
[all …]
/linux/drivers/usb/musb/
H A Dmusbhsdma.c3 * MUSB OTG driver - support for Mentor's DMA controller
55 struct musb_dma_controller *controller; member
65 struct dma_controller controller; member
76 static void dma_controller_stop(struct musb_dma_controller *controller) in dma_controller_stop() argument
78 struct musb *musb = controller->private_data; in dma_controller_stop()
82 if (controller->used_channels != 0) { in dma_controller_stop()
83 dev_err(musb->controller, in dma_controller_stop()
84 "Stopping DMA controller while channel active\n"); in dma_controller_stop()
87 if (controller->used_channels & (1 << bit)) { in dma_controller_stop()
88 channel = &controller->channel[bit].channel; in dma_controller_stop()
[all …]
H A Dux500_dma.c32 struct ux500_dma_controller *controller; member
43 struct dma_controller controller; member
59 dev_dbg(musb->controller, "DMA rx transfer done on hw_ep=%d\n", in ux500_dma_callback()
82 struct musb *musb = ux500_channel->controller->private_data; in ux500_configure_channel()
84 ux500_channel->controller->phy_base); in ux500_configure_channel()
86 dev_dbg(musb->controller, in ux500_configure_channel()
131 struct ux500_dma_controller *controller = container_of(c, in ux500_dma_channel_allocate() local
132 struct ux500_dma_controller, controller); in ux500_dma_channel_allocate()
134 struct musb *musb = controller->private_data; in ux500_dma_channel_allocate()
147 ux500_channel = is_tx ? &(controller->tx_channel[ch_num]) : in ux500_dma_channel_allocate()
[all …]
/linux/drivers/irqchip/
H A DKconfig91 bool "Amazon's Annapurna Labs Fabric Interrupt Controller"
97 Support Amazon's Annapurna Labs Fabric Interrupt Controller.
138 tristate "Broadcom STB 7038-style L1/L2 interrupt controller driver"
146 tristate "Broadcom STB 7120-style L2 interrupt controller driver"
153 tristate "Broadcom STB generic L2 interrupt controller driver"
200 Enable support for the LAN966x Outbound Interrupt Controller.
201 This controller is present on the Microchip LAN966x PCI device and
260 Enable support for the Renesas Interrupt Controller for external
268 Enable support for the Renesas Interrupt Controller for external
275 Enable support for the Renesas RZ/A1 Interrupt Controller, to use up
[all …]
/linux/drivers/peci/
H A Dcore.c21 struct peci_controller *controller = to_peci_controller(dev); in peci_controller_dev_release() local
23 mutex_destroy(&controller->bus_lock); in peci_controller_dev_release()
24 ida_free(&peci_controller_ida, controller->id); in peci_controller_dev_release()
25 kfree(controller); in peci_controller_dev_release()
32 int peci_controller_scan_devices(struct peci_controller *controller) in peci_controller_scan_devices() argument
38 ret = peci_device_create(controller, addr); in peci_controller_scan_devices()
49 struct peci_controller *controller; in peci_controller_alloc() local
55 controller = kzalloc(sizeof(*controller), GFP_KERNEL); in peci_controller_alloc()
56 if (!controller) in peci_controller_alloc()
62 controller->id = ret; in peci_controller_alloc()
[all …]
/linux/drivers/staging/fbtft/
H A DKconfig19 tristate "FB driver for the BD663474 LCD Controller"
24 tristate "FB driver for the HX8340BN LCD Controller"
29 tristate "FB driver for the HX8347D LCD Controller"
34 tristate "FB driver for the HX8353D LCD Controller"
39 tristate "FB driver for the HX8357D LCD Controller"
44 tristate "FB driver for the ILI9163 LCD Controller"
49 tristate "FB driver for the ILI9320 LCD Controller"
54 tristate "FB driver for the ILI9325 LCD Controller"
59 tristate "FB driver for the ILI9340 LCD Controller"
64 tristate "FB driver for the ILI9341 LCD Controller"
[all …]
/linux/arch/arm/boot/dts/samsung/
H A Dexynos5410-pinctrl.dtsi13 gpio-controller;
16 interrupt-controller;
21 gpio-controller;
24 interrupt-controller;
29 gpio-controller;
32 interrupt-controller;
37 gpio-controller;
40 interrupt-controller;
45 gpio-controller;
48 interrupt-controller;
[all …]
/linux/drivers/pmdomain/renesas/
H A DKconfig5 bool "System Controller support for R-Car" if COMPILE_TEST
8 bool "System Controller support for R-Car Gen4" if COMPILE_TEST
11 bool "System Controller support for R-Car D3" if COMPILE_TEST
15 bool "System Controller support for R-Car E2" if COMPILE_TEST
19 bool "System Controller support for R-Car E3" if COMPILE_TEST
23 bool "System Controller support for R-Car H1" if COMPILE_TEST
27 bool "System Controller support for R-Car H2" if COMPILE_TEST
31 bool "System Controller support for R-Car H3" if COMPILE_TEST
35 bool "System Controller support for R-Car M2-W/N" if COMPILE_TEST
39 bool "System Controller support for R-Car M3-N" if COMPILE_TEST
[all …]
/linux/drivers/usb/host/
H A DKconfig3 # USB Host Controller Drivers
5 comment "USB Host Controller Drivers"
14 Enable this option to support this chip in host controller mode.
24 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
25 "SuperSpeed" host controller hardware.
46 tristate "Support for additional Renesas xHCI controller with firmware"
49 Say 'Y' to enable the support for the Renesas xHCI controller with
68 Say 'Y' to enable the support for the xHCI host controller
76 Say 'Y' to enable the support for the xHCI host controller
86 Say 'Y' to enable the support for the xHCI host controller
[all …]
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dvia,vt8500-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/via,vt8500-intc.yaml#
7 title: VIA and WonderMedia SoCs Interrupt Controller
10 This is the interrupt controller used in single-core ARM SoCs made by
19 - $ref: /schemas/interrupt-controller.yaml#
31 Interrupt number raised by the IRQ0 output of this controller
32 Only used if this controller is chained
34 Interrupt number raised by the IRQ1 output of this controller
35 Only used if this controller is chained
37 Interrupt number raised by the IRQ2 output of this controller
38 Only used if this controller is chained
[all …]
/linux/drivers/reset/
H A DKconfig6 bool "Reset Controller Support"
9 Generic Reset Controller support.
12 via GPIOs or SoC-internal reset controller modules.
29 This enables the ATH79 reset controller driver that supports the
30 AR71xx SoC reset controller.
36 This enables the reset controller driver for AXS10x.
39 bool "BCM6345 Reset Controller"
43 This enables the reset controller driver for BCM6345 SoCs.
50 This enables the reset controller driver for Marvell Berlin SoCs.
53 tristate "Broadcom STB reset controller"
[all …]
/linux/tools/perf/pmu-events/arch/x86/amdzen1/
H A Ddata-fabric.json4 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
12 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
20 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
28 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
36 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
44 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
52 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
60 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
68 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
76 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
[all …]
/linux/tools/perf/pmu-events/arch/x86/amdzen2/
H A Ddata-fabric.json4 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
12 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
20 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
28 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
36 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
44 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
52 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
60 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
68 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
76 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
[all …]
/linux/tools/perf/pmu-events/arch/x86/amdzen3/
H A Ddata-fabric.json4 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
12 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
20 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
28 …"PublicDescription": "Remote Link Controller Outbound Packet Types: Data (32B): Remote Link Contro…
36 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
44 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
52 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
60 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
68 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
76 …"PublicDescription": "DRAM Channel Controller Request Types: Requests with Data (64B): DRAM Channe…
[all …]
/linux/arch/arm64/boot/dts/exynos/
H A Dexynos7-pinctrl.dtsi16 gpio-controller;
19 interrupt-controller;
33 gpio-controller;
36 interrupt-controller;
50 gpio-controller;
53 interrupt-controller;
58 gpio-controller;
61 interrupt-controller;
68 gpio-controller;
71 interrupt-controller;
[all …]
H A Dexynos5433-pinctrl.dtsi33 gpio-controller;
36 interrupt-controller;
50 gpio-controller;
53 interrupt-controller;
67 gpio-controller;
70 interrupt-controller;
75 gpio-controller;
78 interrupt-controller;
83 gpio-controller;
86 interrupt-controller;
[all …]
/linux/drivers/ufs/host/
H A DKconfig3 # Kernel configuration file for the UFS host controller drivers.
12 tristate "PCI bus based UFS Controller support"
15 This selects the PCI UFS Host Controller Interface. Select this if
16 you have UFS Host Controller with PCI Interface.
18 If you have a controller with this interface, say Y or M here.
31 tristate "Platform bus based UFS Controller support"
34 This selects the UFS host controller support. Select this if
35 you have an UFS controller on Platform bus.
37 If you have a controller with this interface, say Y or M here.
42 tristate "Cadence UFS Controller platform driver"
[all …]
/linux/drivers/usb/gadget/udc/
H A DKconfig4 # (a) a peripheral controller, and
14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
18 # USB Peripheral Controller Support
27 menu "USB Peripheral Controller"
47 tristate "LPC32XX USB Peripheral Controller"
52 This option selects the USB device controller in the LPC32xx SoC.
62 USBA is the integrated high-speed USB Device controller on some
81 tristate "Broadcom BCM63xx Peripheral Controller"
92 tristate "Freescale Highspeed USB DR Peripheral Controller"
96 Dual-Role(DR) USB controller, which supports device mode.
[all …]
/linux/arch/arm64/boot/dts/apple/
H A Ds8001-pmgr.dtsi9 ps_cpu0: power-controller@80000 {
18 ps_cpu1: power-controller@80008 {
27 ps_cpm: power-controller@80040 {
36 ps_sio_busif: power-controller@80148 {
44 ps_sio_p: power-controller@80150 {
53 ps_sbr: power-controller@80100 {
62 ps_aic: power-controller@80108 {
71 ps_dwi: power-controller@80110 {
79 ps_gpio: power-controller@80118 {
87 ps_pcie_ref: power-controller@80140 {
[all …]
H A Dt8103-pmgr.dtsi10 ps_sbr: power-controller@100 {
19 ps_aic: power-controller@108 {
28 ps_dwi: power-controller@110 {
37 ps_soc_spmi0: power-controller@118 {
45 ps_soc_spmi1: power-controller@120 {
53 ps_soc_spmi2: power-controller@128 {
61 ps_gpio: power-controller@130 {
69 ps_pms_busif: power-controller@138 {
78 ps_pms: power-controller@140 {
87 ps_pms_fpwm0: power-controller@148 {
[all …]
/linux/drivers/eisa/
H A Deisa.ids22 ACE4010 "ACME Tape Controller"
24 ACE6010 "ACME Disk Controller"
87 ALR8580 "Advanced Disk Array Caching EISA Controller"
96 AMI15E1 "AMI Normal Single Ended EISA SCSI CACHING Controller-Ver 1.22"
101 AMI44D2 "AMI Fast Single Ended EISA SCSI CACHING Controller"
130 AVM0001 "AVM ISDN-Controller A1"
136 BUS6001 "BusTek/BusLogic Bt760 32-Bit Bus Master EISA-to-Ethernet Controller"
137 BUS6301 "BusTek/BusLogic Bt763E EISA 32-Bit 82596-based Ethernet Controller"
138 CCI0000 "Cache Computers, Inc. Memory Refresh Controller"
149 CHAA041 "Chase AT4 Intelligent Serial Controller"
[all …]
/linux/drivers/clk/samsung/
H A DKconfig4 bool "Samsung Exynos clock controller support" if COMPILE_TEST
18 bool "Samsung S3C64xx clock controller support" if COMPILE_TEST
21 Support for the clock controller present on the Samsung S3C64xx SoCs.
25 bool "Samsung S5Pv210 clock controller support" if COMPILE_TEST
28 Support for the clock controller present on the Samsung S5Pv210 SoCs.
32 bool "Samsung Exynos3250 clock controller support" if COMPILE_TEST
35 Support for the clock controller present on the Samsung
39 bool "Samsung Exynos4 clock controller support" if COMPILE_TEST
42 Support for the clock controller present on the Samsung
47 bool "Samsung Exynos5250 clock controller support" if COMPILE_TEST
[all …]

12345678910>>...273