| /linux/drivers/clk/qcom/ |
| H A D | Kconfig | 23 tristate "GLYMUR Display Clock Controller" 33 tristate "GLYMUR Global Clock Controller" 37 Support for the global clock controller on GLYMUR devices. 42 tristate "GLYMUR TCSR Clock Controller" 46 Support for the TCSR clock controller on GLYMUR devices. 50 tristate "X1E80100 Camera Clock Controller" 54 Support for the camera clock controller on X1E80100 devices. 58 tristate "X1E80100 Display Clock Controller" 68 tristate "X1E80100 Global Clock Controller" 72 Support for the global clock controller on Qualcomm Technologies, Inc [all …]
|
| /linux/Documentation/devicetree/bindings/cache/ |
| H A D | freescale-l2cache.txt | 1 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/usb/musb/ |
| H A D | musbhsdma.c | 3 * 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 D | ux500_dma.c | 32 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/peci/ |
| H A D | core.c | 21 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 D | Kconfig | 19 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 D | exynos5410-pinctrl.dtsi | 13 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 D | Kconfig | 7 bool "System Controller support for R-Car" if COMPILE_TEST 10 bool "System Controller support for R-Car Gen4" if COMPILE_TEST 13 bool "System Controller support for R-Mobile" if COMPILE_TEST 17 bool "System Controller support for R8A7742 (RZ/G1H)" if COMPILE_TEST 21 bool "System Controller support for R8A7743 (RZ/G1M)" if COMPILE_TEST 25 bool "System Controller support for R8A7745 (RZ/G1E)" if COMPILE_TEST 29 bool "System Controller support for R8A77470 (RZ/G1C)" if COMPILE_TEST 33 bool "System Controller support for R8A774A1 (RZ/G2M)" if COMPILE_TEST 37 bool "System Controller support for R8A774B1 (RZ/G2N)" if COMPILE_TEST 41 bool "System Controller support for R8A774C0 (RZ/G2E)" if COMPILE_TEST [all …]
|
| /linux/drivers/reset/ |
| H A D | Kconfig | 6 bool "Reset Controller Support" 9 Generic Reset Controller support. 12 via GPIOs or SoC-internal reset controller modules. 30 This enables the reset controller driver for AST2700. 36 This enables the ATH79 reset controller driver that supports the 37 AR71xx SoC reset controller. 43 This enables the reset controller driver for AXS10x. 46 bool "BCM6345 Reset Controller" 50 This enables the reset controller driver for BCM6345 SoCs. 57 This enables the reset controller driver for Marvell Berlin SoCs. [all …]
|
| /linux/drivers/gpio/ |
| H A D | gpio-zevio.c | 3 * GPIO controller in LSI ZEVIO SoCs. 80 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_get() local 83 spin_lock(&controller->lock); in zevio_gpio_get() 84 dir = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_DIRECTION); in zevio_gpio_get() 86 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_INPUT); in zevio_gpio_get() 88 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_OUTPUT); in zevio_gpio_get() 89 spin_unlock(&controller->lock); in zevio_gpio_get() 96 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_set() local 99 spin_lock(&controller->lock); in zevio_gpio_set() 100 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_OUTPUT); in zevio_gpio_set() [all …]
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | via,vt8500-intc.yaml | 4 $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/pinctrl/qcom/ |
| H A D | Kconfig.msm | 5 tristate "Qualcomm APQ8064 pin controller driver" 12 tristate "Qualcomm APQ8084 pin controller driver" 19 tristate "Qualcomm Technologies Inc Glymur pin controller driver" 29 tristate "Qualcomm IPQ4019 pin controller driver" 36 tristate "Qualcomm Technologies, Inc. IPQ5018 pin controller driver" 45 tristate "Qualcomm IPQ8064 pin controller driver" 52 tristate "Qualcomm Technologies Inc IPQ5332 pin controller driver" 60 tristate "Qualcomm Technologies, Inc. IPQ5424 pin controller driver" 69 tristate "Qualcomm Technologies, Inc. IPQ8074 pin controller driver" 78 tristate "Qualcomm Technologies, Inc. IPQ6018 pin controller driver" [all …]
|
| /linux/drivers/ufs/host/ |
| H A D | Kconfig | 3 # 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/tools/perf/pmu-events/arch/x86/amdzen1/ |
| H A D | data-fabric.json | 4 …"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 D | data-fabric.json | 4 …"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 D | data-fabric.json | 4 …"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/drivers/clk/rockchip/ |
| H A D | Kconfig | 5 bool "Rockchip clock controller common support" 9 Say y here to enable common clock controller for Rockchip platforms. 13 bool "Rockchip PX30 clock controller support" 20 bool "Rockchip RV110x clock controller support" 27 bool "Rockchip RV1126 clock controller support" 34 bool "Rockchip RV1126B clock controller support" 41 bool "Rockchip RK3036 clock controller support" 48 bool "Rockchip RK312x clock controller support" 55 bool "Rockchip RK3188 clock controller support" 62 bool "Rockchip RK322x clock controller support" [all …]
|
| /linux/arch/arm64/boot/dts/exynos/ |
| H A D | exynos7-pinctrl.dtsi | 16 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 D | exynos5433-pinctrl.dtsi | 33 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/usb/gadget/udc/ |
| H A D | Kconfig | 4 # (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 D | s8001-pmgr.dtsi | 9 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 D | t8103-pmgr.dtsi | 10 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 …]
|
| H A D | t8011-pmgr.dtsi | 9 ps_cpu0: power-controller@80000 { 18 ps_cpu1: power-controller@80008 { 27 ps_cpu2: power-controller@80010 { 36 ps_cpm: power-controller@80040 { 45 ps_sio_busif: power-controller@80158 { 53 ps_sio_p: power-controller@80160 { 62 ps_sbr: power-controller@80100 { 71 ps_aic: power-controller@80108 { 80 ps_dwi: power-controller@80110 { 88 ps_gpio: power-controller@80118 { [all …]
|
| H A D | t8112-pmgr.dtsi | 10 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_gpio: power-controller@120 { 53 ps_pms_busif: power-controller@128 { 62 ps_pms: power-controller@130 { 71 ps_pms_c1ppt: power-controller@160 { 80 ps_soc_dpe: power-controller@168 { 89 ps_pmgr_soc_ocla: power-controller@170 { [all …]
|
| /linux/drivers/eisa/ |
| H A D | eisa.ids | 22 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 …]
|