| /linux/drivers/reset/ | 
| H A D | Kconfig | 50 	  This enables the reset controller driver for BCM6345 SoCs.57 	  This enables the reset controller driver for Marvell Berlin SoCs.
 64 	  This enables the reset controller driver for Broadcom STB SoCs using
 83 	  and EyeQ6H SoCs.
 120 	  This enables the reset controller driver for i.MX7 SoCs.
 136 	  This enables the reset controller driver for Intel Gateway SoCs.
 163 	  This enables the reset controller driver for Lantiq / Intel XWAY SoCs.
 169 	  This enables the reset controller driver for NXP LPC18xx/43xx SoCs.
 185 	  BMC SoCs.
 198 	  This enables the reset driver for ImgTec Pistachio SoCs.
 [all …]
 
 | 
| /linux/arch/arm/mach-mediatek/ | 
| H A D | Kconfig | 10 	  Support for Mediatek MT65xx & MT81xx SoCs15 	bool "MediaTek MT2701 SoCs support"
 19 	bool "MediaTek MT6572 SoCs support"
 23 	bool "MediaTek MT6589 SoCs support"
 27 	bool "MediaTek MT6592 SoCs support"
 31 	bool "MediaTek MT7623 SoCs support"
 35 	bool "MediaTek MT7629 SoCs support"
 40 	bool "MediaTek MT8127 SoCs support"
 44 	bool "MediaTek MT8135 SoCs support"
 
 | 
| /linux/drivers/cpufreq/ | 
| H A D | Kconfig.arm | 25 	  This adds the CPUFreq driver for Airoha EN7581 SoCs.40 	  This adds the CPUFreq driver support for Marvell Armada 37xx SoCs.
 50 	  Armada8k SOCs.
 80 	  Some Broadcom STB SoCs use a co-processor running proprietary firmware
 104 	  This adds cpufreq driver support for Freescale i.MX6 series SoCs.
 114 	  series SoCs, based on cpufreq-dt.
 122 	  SoCs.
 125 	tristate "CPU Frequency scaling support for MediaTek SoCs"
 130 	  This adds the CPUFreq driver support for MediaTek SoCs.
 195 	  S5PC110 SoCs.
 [all …]
 
 | 
| /linux/arch/arm/mach-sunxi/ | 
| H A D | Kconfig | 3 	bool "Allwinner SoCs"20 	bool "Allwinner A10 (sun4i) SoCs support"
 25 	bool "Allwinner A10s / A13 (sun5i) SoCs support"
 31 	bool "Allwinner A31 (sun6i) SoCs support"
 40 	bool "Allwinner A20 (sun7i) SoCs support"
 49 	bool "Allwinner sun8i Family SoCs support"
 57 	bool "Allwinner (sun9i) SoCs support"
 74 	bool "Allwinner ARMv5 F-series (suniv) SoCs support"
 78 	  Support for Allwinner suniv ARMv5 SoCs.
 
 | 
| /linux/drivers/clk/ingenic/ | 
| H A D | Kconfig | 2 menu "Ingenic SoCs drivers"14 	  and compatible SoCs.
 24 	  and compatible SoCs.
 34 	  and compatible SoCs.
 44 	  and compatible SoCs.
 54 	  and compatible SoCs.
 64 	  and compatible SoCs.
 74 	  and compatible SoCs.
 84 	  and compatible SoCs.
 94 	  JZ47xx SoCs.
 
 | 
| /linux/arch/arm/mach-bcm/ | 
| H A D | Kconfig | 10 comment "IPROC architected SoCs"24 	  This enables support for systems based on Broadcom IPROC architected SoCs.
 26 	  core peripherals. Application specific SoCs are created by adding a
 28 	  Currently supported SoCs are Cygnus.
 59 	  Broadcom Northstar Plus family of SoCs are used for switching control
 75 	  Support for Broadcom BCM470X and BCM5301X SoCs with ARM CPU cores.
 87 comment "KONA architected SoCs"
 101 	  This enables support for systems based on Broadcom mobile SoCs.
 145 	  Provided as an option so SMP support for SoCs of this type
 165 	  This enables support for the Broadcom BCM2711 and BCM283x SoCs.
 [all …]
 
 | 
| /linux/drivers/pci/controller/dwc/ | 
| H A D | Kconfig | 37 	  controller IP on Amazon SoCs. The PCIe controller uses the DesignWare49 	  Versal2 SoCs. The AMD MDB Versal2 PCIe controller is based on
 60 	  SoCs. The PCI controller on Amlogic is based on DesignWare hardware
 106 	  Enables support for the PCIe controller in the i.MX SoCs to
 118 	  Enables support for the PCIe controller in the i.MX SoCs to
 131 	  SoCs to work in Host mode.
 143 	  SoCs to work in Endpoint mode.
 150 	bool "HiSilicon Hip05 and Hip06 SoCs PCIe controller"
 156 	  Hip05 and Hip06 SoCs
 166 	  on HiSilicon Kirin series SoCs.
 [all …]
 
 | 
| /linux/drivers/clocksource/ | 
| H A D | Kconfig | 82 	  Support for CPU timer found on EcoNet MIPS based SoCs.150 	  and RTL93xx SoCs series. This includes chips such as RTL8380, RTL8381
 184 	  Tegra186 and later SoCs.
 287 	bool "Clocksource for STM32 SoCs" if !ARCH_STM32
 293 	bool "Low power clocksource for STM32 SoCs"
 297 	bool "Clocksource for MPS2 SoCs" if COMPILE_TEST
 436 	  Support for the Periodic Interval Timer found on Atmel SoCs.
 451 	  Support for Timer Counter Blocks on Atmel SoCs.
 458 	  Support for Multi Core Timer controller on Exynos SoCs.
 466 	  Samsung S3C, S5P and Exynos SoCs, replacing an earlier driver
 [all …]
 
 | 
| /linux/drivers/phy/amlogic/ | 
| H A D | Kconfig | 12 	  Meson8b and Meson8m2 SoCs.25 	  Meson8b and GXBB SoCs.
 37 	  GXL and GXM SoCs.
 49 	  SoCs.
 60 	  G12A SoCs.
 71 	  in Meson G12A SoCs.
 82 	  in Meson AXG SoCs.
 94 	  found in Meson AXG SoCs.
 106 	  SoCs.
 
 | 
| /linux/Documentation/arch/arm/ | 
| H A D | microchip.rst | 2 ARM Microchip SoCs (aka AT91)8 This document gives useful information about the ARM Microchip SoCs that are
 18 AT91 SoCs
 31     * ARM 926 based SoCs
 101     * ARM Cortex-A5 based SoCs
 114     * ARM Cortex-A5 + NEON based SoCs
 140     * ARM Cortex-A7 based SoCs
 205 Device Tree for AT91 SoCs and boards
 207 All AT91 SoCs are converted to Device Tree. Since Linux 3.19, these products
 211 Device Tree files and Device Tree bindings that apply to AT91 SoCs and boards are
 [all …]
 
 | 
| H A D | sunxi.rst | 2 ARM Allwinner SoCs5 This document lists all the ARM Allwinner SoCs that are currently
 7 provide links to documentation and/or datasheet for these SoCs.
 15     * ARM926 based SoCs
 20     * ARM Cortex-A8 based SoCs
 47     * Single ARM Cortex-A7 based SoCs
 54     * Dual ARM Cortex-A7 based SoCs
 71     * Quad ARM Cortex-A7 based SoCs
 123     * Quad ARM Cortex-A15, Quad ARM Cortex-A7 based SoCs
 130     * Octa ARM Cortex-A7 based SoCs
 [all …]
 
 | 
| /linux/drivers/clk/samsung/ | 
| H A D | Kconfig | 21 	  Support for the clock controller present on the Samsung S3C64xx SoCs.28 	  Support for the clock controller present on the Samsung S5Pv210 SoCs.
 36 	  Exynos3250 SoCs. Choose Y here only if you build for this SoC.
 43 	  Exynos4212 and Exynos4412 SoCs. Choose Y here only if you build for
 51 	  Exynos5250 SoCs. Choose Y here only if you build for this SoC.
 58 	  Exynos5260 SoCs. Choose Y here only if you build for this SoC.
 65 	  Exynos5410 SoCs. Choose Y here only if you build for this SoC.
 72 	  Exynos5420/Exynos5422/Exynos5800 SoCs. Choose Y here only if you
 
 | 
| /linux/drivers/gpu/drm/mediatek/ | 
| H A D | Kconfig | 3 	tristate "DRM Support for Mediatek SoCs"19 	  Choose this option if you have a Mediatek SoCs.
 25 	tristate "DRM DPTX Support for MediaTek SoCs"
 31 	  DRM/KMS Display Port driver for MediaTek SoCs.
 34 	tristate "DRM HDMI Support for Mediatek SoCs"
 38 	  DRM/KMS HDMI driver for Mediatek SoCs
 
 | 
| /linux/drivers/edac/ | 
| H A D | Kconfig | 326 	  controllers on Layerscape SoCs.363 	  the cnMIPS cores of Cavium Octeon family SOCs.
 370 	  Cavium Octeon family of SOCs.
 377 	  Cavium Octeon family of SOCs.
 384 	  Cavium Octeon family of SOCs.
 401 	  Altera SOCs. This is the global enable for the
 409 	  Altera SDRAM Memory for Altera SoCs. Note that the
 418 	  Altera L2 cache Memory for Altera SoCs. This option
 426 	  Altera On-Chip RAM Memory for Altera SoCs.
 433 	  Altera Ethernet FIFO Memory for Altera SoCs.
 [all …]
 
 | 
| /linux/drivers/clk/bcm/ | 
| H A D | Kconfig | 21 	  SoCs.29 	  Enable common clock framework support for Broadcom BCM63xx DSL SoCs
 37 	  Enable common clock framework support for Broadcom BCM63xx DSL SoCs
 46 	  Enable timer clock and reset support for Broadcom BCM63268 DSL SoCs
 54 	  Enable common clock framework support for Broadcom SoCs
 61 	  Enable common clock framework support for Broadcom SoCs
 88 	  Northstar Plus SoCs
 
 | 
| /linux/Documentation/devicetree/bindings/interrupt-controller/ | 
| H A D | ti,pruss-intc.yaml | 28   The K3 family of SoCs can handle 160 input events that can be mapped to 2044       Use "ti,pruss-intc" for OMAP-L13x/AM18x/DA850 SoCs,
 45                               AM335x family of SoCs,
 46                               AM437x family of SoCs,
 47                               AM57xx family of SoCs
 48                               66AK2G family of SoCs
 49       Use "ti,icssg-intc" for K3 AM65x, J721E and AM64x family of SoCs
 93         Eg: - AM437x and 66AK2G SoCs do not have "host_intr5" interrupt
 95             - AM65x and J721E SoCs have "host_intr5", "host_intr6" and
 98             - AM64x SoCs have all the 8 host interrupts connected to various
 
 | 
| /linux/drivers/phy/socionext/ | 
| H A D | Kconfig | 14 	  on UniPhier SoCs. This driver provides interface to interact26 	  on UniPhier SoCs. This controller supports USB3.0 and lower speed.
 36 	  on UniPhier SoCs. This driver supports LD20 and PXs3 SoCs.
 46 	  on UniPhier SoCs. This driver supports Pro4, PXs2 and PXs3 SoCs.
 
 | 
| /linux/Documentation/devicetree/bindings/reset/ | 
| H A D | amlogic,meson-reset.yaml | 17           - amlogic,meson8b-reset # Reset Controller on Meson8b and compatible SoCs18           - amlogic,meson-gxbb-reset # Reset Controller on GXBB and compatible SoCs
 19           - amlogic,meson-axg-reset # Reset Controller on AXG and compatible SoCs
 20           - amlogic,meson-a1-reset # Reset Controller on A1 and compatible SoCs
 21           - amlogic,meson-s4-reset # Reset Controller on S4 and compatible SoCs
 22           - amlogic,c3-reset # Reset Controller on C3 and compatible SoCs
 
 | 
| /linux/Documentation/devicetree/bindings/remoteproc/ | 
| H A D | ti,keystone-rproc.txt | 4 The TI Keystone 2 family of SoCs usually have one or more (upto 8) TI DSP Core11 Keystone 2 SoCs is usually a TMS320C66x CorePac processor.
 26 			    "ti,k2hk-dsp" for DSPs on Keystone 2 66AK2H/K SoCs
 27 			    "ti,k2l-dsp" for DSPs on Keystone 2 66AK2L SoCs
 28 			    "ti,k2e-dsp" for DSPs on Keystone 2 66AK2E SoCs
 29 			    "ti,k2g-dsp" for DSPs on Keystone 2 66AK2G SoCs
 50 			    for 66AK2HK/66AK2L/66AK2E SoCs or,
 52 			    for 66AK2G SoCs
 74 SoCs only:
 80 The following are mandatory properties for Keystone 2 66AK2G SoCs only:
 
 | 
| /linux/drivers/pci/controller/ | 
| H A D | Kconfig | 71 	  Broadcom STB based SoCs, like the Raspberry Pi 4.77 	  iProc family of SoCs. An appropriate bus interface driver needs
 116 	  Say Y here if you want PCIe support for CN88XX Cavium Thunder SoCs.
 124 	  Say Y here if you want ECAM support for CN88XX-Pass-1.x Cavium Thunder SoCs.
 145 	  for the PCIe controller's errors on HiSilicon HIP SoCs
 191 	 is used on 32-bit Marvell ARM SoCs: Dove, Kirkwood, Armada 370,
 202 	  MediaTek SoCs.
 210 	  Adds support for PCIe Gen3 MAC controller for MediaTek SoCs.
 216 	  MediaTek SoCs.
 241 	  on NVIDIA Tegra SoCs.
 [all …]
 
 | 
| /linux/drivers/pinctrl/vt8500/ | 
| H A D | Kconfig | 19 	  VIA VT8500 SoCs.27 	  Wondermedia WM8505 SoCs.
 35 	  Wondermedia WM8650 SoCs.
 43 	  Wondermedia WM8750 SoCs.
 51 	  Wondermedia WM8850 SoCs.
 
 | 
| /linux/Documentation/arch/mips/ | 
| H A D | ingenic-tcu.rst | 4 Ingenic JZ47xx SoCs Timer/Counter Unit hardware7 The Timer/Counter Unit (TCU) in Ingenic JZ47xx SoCs is a multi-function
 11 - JZ4725B, JZ4750, JZ4755 only have six TCU channels. The other SoCs all
 35     - On the oldest SoCs (up to JZ4740), all of the eight channels operate in
 38     - On newest SoCs (JZ4750 and above), channels 1-2 operate as TCU2, the
 44     - on older SoCs (JZ4740 and below), channel 0 and channel 1 have their
 48     - on newer SoCs (JZ4750 and above), channel 5 has its own interrupt;
 
 | 
| /linux/drivers/dma/mediatek/ | 
| H A D | Kconfig | 10 	  SoCs.24 	  SoCs.
 30 	tristate "MediaTek SoCs APDMA support for UART"
 35 	  Support for the UART DMA engine found on MediaTek MTK SoCs.
 38 	  with MediaTek SoCs.
 
 | 
| /linux/drivers/dma/ | 
| H A D | Kconfig | 93 	  Enable support for Audio DMA Controller found on Apple Silicon SoCs.140 	  engine is available on most of the Broadcom iProc SoCs. It
 156 	  This selects support for the DMA controller in Ingenic JZ4780 SoCs.
 167 	  SA-1110 SoCs.  This DMA engine can only be used with on-chip
 171 	tristate "Allwinner A10 DMA SoCs support"
 178 	  sun5i and sun7i Allwinner ARM SoCs.
 181 	tristate "Allwinner A31 SoCs DMA support"
 187 	  Support for the DMA engine first found in Allwinner A31 SoCs.
 227 	  This module can be found on Freescale Vybrid and LS-1 SoCs.
 240 	 This module can be found on NXP Layerscape SoCs.
 [all …]
 
 | 
| /linux/drivers/memory/ | 
| H A D | Kconfig | 52 	  STB SoCs. The firmware running on the DCPU inside the DDR PHY can84 	  SoCs. AEMIF stands for Asynchronous External Memory Interface and
 96 	  SoCs. EMIF is an SDRAM controller that, based on its revision,
 110 	  present on Texas Instruments SoCs (e.g. OMAP2+). GPMC allows
 134 	  AM33XX and AM43XX SoCs and is required for PM. Certain parts of
 155 	  Marvell EBU SoCs such as Discovery (mv78xx0), Orion (88f5xxx) and
 187 	  This driver is for the Memory Controller module in MediaTek SoCs,
 196 	  Texas Instruments da8xx SoCs. It's used to tweak various memory
 219 	tristate "Support for FMC2 External Bus Interface on STM32MP SoCs"
 226 	  SOCs containing the FMC2 External Bus Interface.
 
 |