/linux/sound/soc/qcom/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 in Qualcomm Technologies SOC-based platforms. 56 Say Y or M if you want add support for SoC audio on the 57 Qualcomm Technologies IPQ806X-based Storm board. 60 tristate "SoC Audio support for APQ8016 SBC platforms" 65 APQ8016 SOC-based systems. 122 tristate "SoC ALSA audio driver for QDSP6" 138 To add support for MSM QDSP6 Soc Audio. 139 This will enable sound soc platform specific 144 tristate "SoC Machine driver for MSM8996 and APQ8096 boards" [all …]
|
/linux/arch/arm/mach-bcm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 bool "Broadcom SoC Support" 6 This enables support for Broadcom ARM based SoC chips 24 This enables support for systems based on Broadcom IPROC architected SoCs. 41 bool "Broadcom Hurricane 2 SoC support" 50 bool "Broadcom Northstar Plus SoC Support" 58 Support for Broadcom Northstar Plus SoC. 61 applications. The SoC features dual core Cortex A9 ARM CPUs, 63 Ethernet PHYs, DDR3 memory, PCIE Gen-2, USB 2.0 and USB 3.0, serial and 67 bool "Broadcom BCM470X / BCM5301X ARM SoC" [all …]
|
/linux/drivers/gpu/drm/rockchip/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 19 Choose this option if you have a Rockchip soc chipset. 23 IP found on the SoC. 46 This selects support for Rockchip SoC specific extensions 48 on RK3288 or RK3399 based SoC, you should select this option. 56 This selects support for Rockchip SoC specific extensions 58 RK3399 based SoC, you should select this 64 This selects support for Rockchip SoC specific extensions 66 enable HDMI on RK3288 or RK3399 based SoC, you should select 73 This selects support for Rockchip SoC specific extensions [all …]
|
/linux/arch/arm/ |
H A D | Kconfig.platforms | 1 # SPDX-License-Identifier: GPL-2.0-only 9 bool "ARMv4 based platforms (FA526, StrongARM)" 11 # https://github.com/llvm/llvm-project/issues/50764 17 bool "ARMv4T based platforms (ARM720T, ARM920T, ...)" 19 # https://github.com/llvm/llvm-project/issues/50764 27 bool "ARMv5 based platforms (ARM926T, XSCALE, PJ1, ...)" 38 bool "ARMv6 based platforms (ARM11)" 43 bool "ARMv7 based platforms (Cortex-A, PJ4, Scorpion, Krait)" 71 bool "Airoha SoC Support" 88 Support for Alphascale ASM9260 based platform. [all …]
|
/linux/drivers/soc/tegra/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 # 32-bit ARM SoCs 21 Support for NVIDIA Tegra AP20 and T20 processors, based on the 35 Support for NVIDIA Tegra T30 processor family, based on the 47 Support for NVIDIA Tegra T114 processor family, based on the 58 Support for NVIDIA Tegra T124 processor family, based on the 63 # 64-bit ARM SoCs 67 bool "NVIDIA Tegra132 SoC" 72 Enable support for NVIDIA Tegra132 SoC, based on the Denver 73 ARMv8 CPU. The Tegra132 SoC is similar to the Tegra124 SoC, [all …]
|
/linux/Documentation/devicetree/bindings/arm/ti/ |
H A D | omap.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments OMAP SoC architecture 10 - Tony Lindgren <tony@atomide.com> 12 description: Platforms based on Texas Instruments OMAP SoC architecture. 20 - description: TI OMAP2420 SoC based platforms 22 - enum: 23 - nokia,n800 24 - nokia,n810 [all …]
|
H A D | k3.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments K3 Multicore SoC architecture 10 - Nishanth Menon <nm@ti.com> 13 Platforms based on Texas Instruments K3 Multicore SoC architecture 22 - description: K3 AM62A7 SoC 24 - enum: 25 - ti,am62a7-sk 26 - const: ti,am62a7 [all …]
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | realtek.yaml | 1 # SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andreas Färber <afaerber@suse.de> 17 # RTD1195 SoC based boards 18 - items: 19 - enum: 20 - mele,x1000 # MeLE X1000 21 - realtek,horseradish # Realtek Horseradish EVB 22 - const: realtek,rtd1195 [all …]
|
/linux/drivers/cpufreq/ |
H A D | Kconfig.arm | 1 # SPDX-License-Identifier: GPL-2.0-only 7 tristate "Allwinner nvmem based SUN50I CPUFreq driver" 12 This adds the nvmem based CPUFreq driver for Allwinner 13 h6 SoC. 16 module will be called sun50i-cpufreq-nvmem. 19 tristate "Airoha EN7581 SoC CPUFreq support" 28 tristate "Apple Silicon SoC CPUFreq support" 58 tristate "SCPI based CPUfreq driver" 68 tristate "Versatile Express SPC based CPUfreq driver" 81 Some Broadcom STB SoCs use a co-processor running proprietary firmware [all …]
|
/linux/drivers/pci/controller/dwc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 menu "DesignWare-based PCIe controllers" 27 required only for DT-based platforms. ACPI platforms with the 37 SoCs. The PCI controller on Amlogic is based on DesignWare hardware 38 and therefore the driver re-uses the DesignWare core functions to 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 65 tristate "Baikal-T1 PCIe controller" [all …]
|
/linux/drivers/net/mdio/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 loadable module or built-in. 54 interface units of the Allwinner SoC that have an EMAC (A10, 58 tristate "APM X-Gene SoC MDIO bus controller" 62 APM X-Gene SoC's. 71 controllers found in the ASPEED AST2600 SoC. This is a driver for the 72 third revision of the ASPEED MDIO register interface - the first two 94 Broadcom iProc SoC's. 109 tristate "GPIO lib-based bitbanged MDIO buses" 113 Supports GPIO lib-based MDIO busses. [all …]
|
/linux/arch/riscv/ |
H A D | Kconfig.socs | 1 menu "SoC selection" 9 This enables support for Microchip SoC platforms. 12 bool "Renesas RISC-V SoCs" 14 This enables support for the RISC-V based Renesas SoCs. 20 This enables support for SiFive SoC platform hardware. 25 This enables support for Sophgo SoC platform hardware. 31 This enables support for SpacemiT SoC platform hardware. 42 This enables support for StarFive SoC platform hardware. 51 including boards based on the D1 and D1s SoCs. 54 bool "T-HEAD RISC-V SoCs" [all …]
|
/linux/arch/arm/mach-mvebu/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 36 Say 'Y' here if you want your kernel to support boards based 37 on the Marvell Armada 370 SoC with device tree. 52 Say 'Y' here if you want your kernel to support boards based 53 on the Marvell Armada 375 SoC with device tree. 70 Say 'Y' here if you want your kernel to support boards based 71 on the Marvell Armada 380/385 SoC with device tree. 85 Say 'Y' here if you want your kernel to support boards based 86 on the Marvell Armada 39x SoC with device tree. 97 Say 'Y' here if you want your kernel to support boards based [all …]
|
/linux/Documentation/arch/arm/spear/ |
H A D | overview.rst | 6 ------------ 11 The ST Microelectronics SPEAr range of ARM9/CortexA9 System-on-Chip CPUs are 19 - SPEAr3XX (3XX SOC series, based on ARM9) 20 - SPEAr300 (SOC) 21 - SPEAr300 Evaluation Board 22 - SPEAr310 (SOC) 23 - SPEAr310 Evaluation Board 24 - SPEAr320 (SOC) 25 - SPEAr320 Evaluation Board 26 - SPEAr6XX (6XX SOC series, based on ARM9) [all …]
|
/linux/drivers/mmc/host/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 94 implements a hardware byte swapper using a 32-bit datum. 106 support UHS2-capable devices. 133 disabled, it will steal the MMC cards away - rendering them 135 have a Ricoh based card reader. 157 Host Controller Interface based platform and OF drivers. 171 (SDHCI). This hardware is found e.g. in Xilinx' Zynq SoC. 254 tristate "SDHCI OF support for the MCHP Sparx5 SoC" 259 found in the MCHP Sparx5 SoC. 261 If you have a Sparx5 SoC with this interface, say Y or M here. [all …]
|
/linux/drivers/dma/stm32/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 Enable support for the on-chip DMA controller on STMicroelectronics 14 If you have a board based on STM32 SoC with such DMA controller 21 Enable support for the on-chip DMA multiplexer on STMicroelectronics 23 If you have a board based on STM32 SoC with such DMA multiplexer 32 Enable support for the on-chip MDMA controller on STMicroelectronics 34 If you have a board based on STM32 SoC with such DMA controller 42 Enable support for the on-chip DMA3 controller on STMicroelectronics 44 If you have a board based on STM32 SoC with such DMA3 controller
|
/linux/drivers/clk/bcm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 30 based on the ARM architecture 38 based on the MIPS architecture 47 based on the MIPS architecture. 62 based on the iProc architecture 70 Enable common clock framework support for the Broadcom Cygnus SoC 79 SoC 96 Enable common clock framework support for the Broadcom Northstar 2 SoC 104 Enable common clock framework support for the Broadcom Stingray SoC 107 tristate "Raspberry Pi firmware based clock support"
|
/linux/sound/soc/atmel/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "SoC Audio for the Atmel System-on-Chip" 25 tristate "SoC PCM DAI support for AT91 SSC controller using PDC" 31 in PDC mode configured using audio-graph-card in device-tree. 34 tristate "SoC PCM DAI support for AT91 SSC controller using DMA" 40 in DMA mode configured using audio-graph-card in device-tree. 43 tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board" 49 Say Y if you want to add support for SoC audio on WM8731-based 63 tristate "SoC Audio support for WM8731-based at91sam9x5 board" 69 Say Y if you want to add support for audio SoC on an [all …]
|
/linux/Documentation/devicetree/bindings/ptp/ |
H A D | brcm,ptp-dte.txt | 1 * Broadcom Digital Timing Engine(DTE) based PTP clock 4 - compatible: should contain the core compatibility string 5 and the SoC compatibility string. The SoC 6 compatibility string is to handle SoC specific 9 "brcm,ptp-dte" 10 SoC compatibility strings: 11 "brcm,iproc-ptp-dte" - for iproc based SoC's 12 - reg: address and length of the DTE block's NCO registers 16 ptp: ptp-dte@180af650 { 17 compatible = "brcm,iproc-ptp-dte", "brcm,ptp-dte";
|
/linux/drivers/phy/samsung/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 tristate "Exynos SoC series Display Port PHY driver" 15 tristate "S5P/Exynos SoC series MIPI CSI-2/DSI PHY driver" 21 Support for MIPI CSI-2 and MIPI DSI DPHY found on Samsung S5P 29 Enable PCIe PHY support for Exynos SoC series. 33 tristate "Exynos SoC serie [all...] |
/linux/Documentation/ABI/testing/ |
H A D | sysfs-devices-soc | 5 The /sys/devices/ directory contains a sub-directory for each 6 System-on-Chip (SoC) device on a running platform. Information 7 regarding each SoC can be obtained by reading sysfs files. This 10 The directory created for each SoC will also house information 12 It has been agreed that if an SoC device exists, its supported 13 devices would be better suited to appear as children of that SoC. 19 Read-only attribute common to all SoCs. Contains the SoC machine 26 Read-only attribute common to all SoCs. Contains SoC family name 29 On many of ARM based silicon with SMCCC v1.2+ compliant firmware 57 Read-only attribute supported by most SoCs. Contains the SoC's [all …]
|
/linux/drivers/soc/fsl/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # NXP/Freescale QorIQ series SOC drivers 6 menu "NXP/Freescale QorIQ SoC drivers" 8 source "drivers/soc/fsl/qbman/Kconfig" 9 source "drivers/soc/fsl/qe/Kconfig" 16 enabling, power-onreset(POR) configuration monitoring, alternate 19 Initially only reading SVR and registering soc device are supported. 50 The NXP QorIQ Processors based on ARM Core have RCPM module 51 (Run Control and Power Management), which performs all device-level 53 Note that currently this driver will not support PowerPC based
|
/linux/drivers/clk/meson/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 56 bool "Meson8 SoC Clock controller support" 71 tristate "GXBB and GXL SoC clock controllers support" 87 tristate "AXG SoC clock controllers support" 115 tristate "Amlogic A1 SoC PLL controller support" 121 Support for the PLL clock controller on Amlogic A113L based 122 device, A1 SoC Family. Say Y if you want A1 PLL clock controller 126 tristate "Amlogic A1 SoC Peripherals clock controller support" 132 Support for the Peripherals clock controller on Amlogic A113L based 133 device, A1 SoC Family. Say Y if you want A1 Peripherals clock [all …]
|
/linux/Documentation/devicetree/bindings/rtc/ |
H A D | isil,isl12057.txt | 8 ("wakeup-source") to handle the specific use-case found 9 on at least three in-tree users of the chip (NETGEAR ReadyNAS 102, 104 10 and 2120 ARM-based NAS); On those devices, the IRQ#2 pin of the chip 12 to the SoC but to a PMIC. It allows the device to be powered up when 15 be set when the IRQ#2 pin of the chip is not connected to the SoC but 20 - "compatible": must be "isil,isl12057" 21 - "reg": I2C bus address of the device 25 - "wakeup-source": mark the chip as a wakeup source, independently of 26 the availability of an IRQ line connected to the SoC. 37 Example isl12057 node with IRQ#2 pin connected to main SoC via MPP6 (note [all …]
|
/linux/drivers/pinctrl/bcm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 for the BCM281xx SoC family, including BCM11130, BCM11140, BCM11351, 44 If compiled as module it will be called pinctrl-bcm4908. 119 The Broadcom iProc based SoCs- Cygnus, NS2, NSP and Stingray, use 122 The Broadcom Cygnus SoC has 3 GPIO controllers including the ASIU 124 the always-ON GPIO controller (CRMU/AON). All 3 GPIO controllers are 155 The Broadcom Cygnus IOMUX driver supports group based IOMUX 168 Say yes here to enable the Broadcom NS SoC pins driver. 170 The Broadcom Northstar pins driver supports muxing multi-purpose pins 184 The Broadcom Northstar Plus SoC ChipcommonA GPIO controller is [all …]
|