Home
last modified time | relevance | path

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

12345678910>>...275

/openbmc/linux/drivers/clk/qcom/
H A DKconfig40 tristate "MSM8916 APCS Clock Controller"
43 Support for the APCS Clock Controller on msm8916 devices. The
49 tristate "MSM8996 CPU Clock Controller"
54 Support for the CPU clock controller on msm8996 devices.
59 tristate "SDX55 and SDX65 APCS Clock Controller"
63 Support for the APCS Clock Controller on SDX55, SDX65 platforms. The
69 tristate "RPM based Clock Controller"
82 tristate "RPM over SMD based Clock Controller"
104 tristate "APQ8084 Global Clock Controller"
108 Support for the global clock controller on apq8084 devices.
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Dexynos5250-pinctrl.dtsi18 gpio-controller;
21 interrupt-controller;
26 gpio-controller;
29 interrupt-controller;
34 gpio-controller;
37 interrupt-controller;
42 gpio-controller;
45 interrupt-controller;
50 gpio-controller;
53 interrupt-controller;
[all …]
H A Dexynos4x12-pinctrl.dtsi18 gpio-controller;
21 interrupt-controller;
26 gpio-controller;
29 interrupt-controller;
34 gpio-controller;
37 interrupt-controller;
42 gpio-controller;
45 interrupt-controller;
50 gpio-controller;
53 interrupt-controller;
[all …]
H A Dexynos4210-pinctrl.dtsi20 gpio-controller;
23 interrupt-controller;
28 gpio-controller;
31 interrupt-controller;
36 gpio-controller;
39 interrupt-controller;
44 gpio-controller;
47 interrupt-controller;
52 gpio-controller;
55 interrupt-controller;
[all …]
H A Dexynos54xx-pinctrl.dtsi20 gpio-controller;
23 interrupt-controller;
28 gpio-controller;
31 interrupt-controller;
39 gpio-controller;
42 interrupt-controller;
50 gpio-controller;
53 interrupt-controller;
58 gpio-controller;
61 interrupt-controller;
[all …]
H A Ds5pc110-pinctrl.dtsi13 gpio-controller;
18 gpio-controller;
23 gpio-controller;
28 gpio-controller;
33 gpio-controller;
38 gpio-controller;
43 gpio-controller;
48 gpio-controller;
53 gpio-controller;
58 gpio-controller;
[all …]
H A Ds5pc100-pinctrl.dtsi11 gpio-controller;
16 gpio-controller;
21 gpio-controller;
26 gpio-controller;
31 gpio-controller;
36 gpio-controller;
41 gpio-controller;
46 gpio-controller;
51 gpio-controller;
56 gpio-controller;
[all …]
/openbmc/linux/drivers/pci/controller/dwc/
H A DKconfig18 bool "Amazon Annapurna Labs PCIe controller"
25 controller IP on Amazon SoCs. The PCIe controller uses the DesignWare
28 Annapurna Labs PCIe controller don't need to enable this.
31 tristate "Amlogic Meson PCIe controller"
36 Say Y here if you want to enable PCI controller support on Amlogic
37 SoCs. The PCI controller on Amlogic is based on DesignWare hardware
45 bool "Axis ARTPEC-6 PCIe controller (host mode)"
51 Enables support for the PCIe controller in the ARTPEC-6 SoC to work in
55 bool "Axis ARTPEC-6 PCIe controller (endpoint mode)"
61 Enables support for the PCIe controller in the ARTPEC-6 SoC to work in
[all …]
/openbmc/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
58 comment "SPI Master Controller Drivers"
61 tristate "Altera SPI Controller platform driver"
65 This is the driver for the Altera SPI Controller.
68 tristate "Altera SPI Controller core code" if COMPILE_TEST
71 "The core code for the Altera SPI Controller"
[all …]
H A Dspi-qup.c155 static inline bool spi_qup_is_flag_set(struct spi_qup *controller, u32 flag) in spi_qup_is_flag_set() argument
157 u32 opflag = readl_relaxed(controller->base + QUP_OPERATIONAL); in spi_qup_is_flag_set()
171 static inline unsigned int spi_qup_len(struct spi_qup *controller) in spi_qup_len() argument
173 return controller->n_words * controller->w_size; in spi_qup_len()
176 static inline bool spi_qup_is_valid_state(struct spi_qup *controller) in spi_qup_is_valid_state() argument
178 u32 opstate = readl_relaxed(controller->base + QUP_STATE); in spi_qup_is_valid_state()
183 static int spi_qup_set_state(struct spi_qup *controller, u32 state) in spi_qup_set_state() argument
189 while (!spi_qup_is_valid_state(controller)) { in spi_qup_set_state()
198 dev_dbg(controller->dev, "invalid state for %ld,us %d\n", in spi_qup_set_state()
201 cur_state = readl_relaxed(controller->base + QUP_STATE); in spi_qup_set_state()
[all …]
/openbmc/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 …]
/openbmc/u-boot/drivers/usb/host/
H A DKconfig2 # USB Host Controller Drivers
4 comment "USB Host Controller Drivers"
13 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
14 "SuperSpeed" host controller hardware.
22 USB controller based on the DesignWare USB3 IP Core.
30 USB controller based on the DesignWare USB3 IP Core.
43 bool "Support for PCI-based xHCI USB controller"
47 Enables support for the PCI-based xHCI controller.
50 bool "Support for Rockchip on-chip xHCI USB controller"
56 Enables support for the on-chip xHCI controller on Rockchip SoCs.
[all …]
/openbmc/linux/drivers/usb/musb/
H A Dmusb_cppi41.c37 struct dma_controller controller; member
61 if (!is_host_active(cppi41_channel->controller->controller.musb)) in save_rx_toggle()
187 struct cppi41_dma_controller *controller; in cppi41_recheck_tx_req() local
193 controller = container_of(timer, struct cppi41_dma_controller, in cppi41_recheck_tx_req()
195 musb = controller->controller.musb; in cppi41_recheck_tx_req()
198 list_for_each_entry_safe(cppi41_channel, n, &controller->early_tx_list, in cppi41_recheck_tx_req()
210 if (!list_empty(&controller->early_tx_list) && in cppi41_recheck_tx_req()
211 !hrtimer_is_queued(&controller->early_tx)) { in cppi41_recheck_tx_req()
213 hrtimer_forward_now(&controller->early_tx, 20 * NSEC_PER_USEC); in cppi41_recheck_tx_req()
226 struct cppi41_dma_controller *controller; in cppi41_dma_callback() local
[all …]
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 …]
/openbmc/openbmc-test-automation/ipmi/
H A Dtest_ipmi_mc_id.robot3 Documentation Module to test IPMI management controller ID functionality.
19 Verify Get And Set Management Controller ID String
20 [Documentation] Verify get and set management controller ID string.
22 # Get the value of the managemment controller ID string.
24 # Get Management Controller Identifier String: witherspoon
29 # Extract management controller ID from cmd_output.
32 # Set the management controller ID string to other value.
34 # Set Management Controller Identifier String Command: HOST
36 Set Management Controller ID String ${new_mc_id}
38 # Get the management controller ID and verify.
[all …]
/openbmc/linux/drivers/pci/controller/
H A DKconfig3 menu "PCI controller drivers"
7 tristate "Aardvark PCIe controller"
13 Add support for Aardvark 64bit PCIe Host Controller. This
14 controller is part of the South Bridge of the Marvel Armada
18 tristate "Altera PCIe controller"
21 Say Y here if you want to enable PCIe controller support on Altera
30 This MSI driver supports Altera MSI to GIC controller IP.
38 tristate "Apple PCIe controller"
44 Say Y here if you want to enable PCIe controller support on Apple
51 bool "ARM Versatile PB PCI controller"
[all …]
/openbmc/linux/drivers/mtd/nand/raw/
H A DKconfig19 tristate "Denali NAND controller on Intel Moorestown"
24 Denali NAND controller core.
27 tristate "Denali NAND controller as a DT device"
32 controller as a DT device.
35 tristate "Amstrad E3 NAND controller"
42 tristate "OMAP2, OMAP3, OMAP4 and Keystone NAND controller"
69 This enables the driver for the NAND flash controller on the
73 tristate "IBM/MCC 4xx NAND controller"
81 tristate "Samsung S3C NAND controller"
84 This enables the NAND flash controller on the S3C24xx and S3C64xx
[all …]
/openbmc/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 …]
/openbmc/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 …]
/openbmc/linux/drivers/irqchip/
H A DKconfig90 bool "Amazon's Annapurna Labs Fabric Interrupt Controller"
96 Support Amazon's Annapurna Labs Fabric Interrupt Controller.
121 tristate "Broadcom STB 7038-style L1/L2 interrupt controller driver"
129 tristate "Broadcom STB 7120-style L2 interrupt controller driver"
136 tristate "Broadcom STB generic L2 interrupt controller driver"
225 Enable support for the Renesas Interrupt Controller for external
233 Enable support for the Renesas Interrupt Controller for external
240 Enable support for the Renesas RZ/A1 Interrupt Controller, to use up
248 Enable support for the Renesas RZ/G2L (and alike SoC) Interrupt Controller
252 bool "Kontron sl28cpld IRQ controller"
[all …]
/openbmc/linux/drivers/staging/fbtft/
H A DKconfig21 tristate "FB driver for the BD663474 LCD Controller"
27 tristate "FB driver for the HX8340BN LCD Controller"
33 tristate "FB driver for the HX8347D LCD Controller"
39 tristate "FB driver for the HX8353D LCD Controller"
45 tristate "FB driver for the HX8357D LCD Controller"
51 tristate "FB driver for the ILI9163 LCD Controller"
57 tristate "FB driver for the ILI9320 LCD Controller"
63 tristate "FB driver for the ILI9325 LCD Controller"
69 tristate "FB driver for the ILI9340 LCD Controller"
75 tristate "FB driver for the ILI9341 LCD Controller"
[all …]
/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/fsl/
H A Dfsl,ddr.yaml7 title: Freescale DDR memory controller
15 pattern: "^memory-controller@[0-9a-f]+$"
21 - fsl,qoriq-memory-controller-v4.4
22 - fsl,qoriq-memory-controller-v4.5
23 - fsl,qoriq-memory-controller-v4.7
24 - fsl,qoriq-memory-controller-v5.0
25 - const: fsl,qoriq-memory-controller
27 - fsl,bsc9132-memory-controller
28 - fsl,mpc8536-memory-controller
29 - fsl,mpc8540-memory-controller
[all …]
/openbmc/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 …]
/openbmc/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.
47 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 …]

12345678910>>...275