Lines Matching +full:reset +full:- +full:controller

1 # SPDX-License-Identifier: GPL-2.0-only
6 bool "Reset Controller Support"
9 Generic Reset Controller support.
11 This framework is designed to abstract reset handling of devices
12 via GPIOs or SoC-internal reset controller modules.
19 tristate "Altera Arria10 System Resource Reset"
22 This option enables support for the external reset functions for
26 bool "AR71xx Reset Driver" if COMPILE_TEST
29 This enables the ATH79 reset controller driver that supports the
30 AR71xx SoC reset controller.
33 bool "AXS10x Reset Driver" if COMPILE_TEST
36 This enables the reset controller driver for AXS10x.
39 bool "Berlin Reset Driver" if COMPILE_TEST
42 This enables the reset controller driver for Marvell Berlin SoCs.
45 tristate "Broadcom STB reset controller"
49 This enables the reset controller driver for Broadcom STB SoCs using
50 a SUN_TOP_CTRL_SW_INIT style controller.
53 bool "Broadcom STB RESCAL reset controller"
57 This enables the RESCAL reset controller for SATA, PCIe0, or PCIe1 on
61 bool "Synopsys HSDK Reset Driver"
65 This enables the reset controller driver for HSDK board.
68 tristate "i.MX7/8 Reset Driver"
74 This enables the reset controller driver for i.MX7 SoCs.
77 bool "Intel Reset Controller Driver"
81 This enables the reset controller driver for Intel Gateway SoCs.
82 Say Y to control the reset signals provided by reset controller.
86 bool "Lantiq XWAY Reset Driver" if COMPILE_TEST
89 This enables the reset controller driver for Lantiq / Intel XWAY SoCs.
92 bool "LPC18xx/43xx Reset Driver" if COMPILE_TEST
95 This enables the reset controller driver for NXP LPC18xx/43xx SoCs.
98 bool "Meson Reset Driver" if COMPILE_TEST
101 This enables the reset driver for Amlogic Meson SoCs.
104 tristate "Meson Audio Memory Arbiter Reset Driver"
107 This enables the reset driver for Audio Memory Arbiter of
111 bool "NPCM BMC Reset Driver" if COMPILE_TEST
114 This enables the reset controller driver for Nuvoton NPCM
121 bool "Pistachio Reset Driver" if COMPILE_TEST
124 This enables the reset driver for ImgTec Pistachio SoCs.
127 tristate "Qcom AOSS Reset Driver"
130 This enables the AOSS (always on subsystem) reset driver
132 reset signals provided by AOSS for Modem, Venus, ADSP,
136 tristate "Qualcomm PDC Reset Driver"
139 This enables the PDC (Power Domain Controller) reset driver
141 to control reset signals provided by PDC for Modem, Compute,
145 tristate "Raspberry Pi 4 Firmware Reset Driver"
149 Raspberry Pi 4's co-processor controls some of the board's HW
151 relevant. This driver provides a reset controller capable of
152 interfacing with RPi4's co-processor and model these firmware
153 initialization routines as reset lines.
156 tristate "Reset driver controlled via ARM SCMI interface"
160 This driver provides support for reset signal/domains that are
164 firmware controlling all the reset signals.
167 bool "Simple Reset Controller Driver" if COMPILE_TEST
170 This enables a simple reset controller driver for reset lines that
175 - Altera SoCFPGAs
176 - ASPEED BMC SoCs
177 - Bitmain BM1880 SoC
178 - Realtek SoCs
179 - RCC reset controller in STM32 MCUs
180 - Allwinner SoCs
181 - ZTE's zx2967 family
184 bool "STM32MP157 Reset Driver" if COMPILE_TEST
187 This enables the RCC reset controller driver for STM32 MPUs.
190 bool "SoCFPGA Reset Driver" if COMPILE_TEST && !ARCH_SOCFPGA
194 This enables the reset driver for the SoCFPGA ARMv7 platforms. This
198 bool "Allwinner SoCs Reset Driver" if COMPILE_TEST && !ARCH_SUNXI
202 This enables the reset driver for Allwinner SoCs.
205 tristate "TI System Control Interface (TI-SCI) reset driver"
208 This enables the reset driver support over TI System Control Interface
209 available on some new TI's SoCs. If you wish to use reset resources
210 managed by the TI System Controller, say Y here. Otherwise, say N.
213 tristate "TI SYSCON Reset Driver"
217 This enables the reset driver support for TI devices with
218 memory-mapped reset registers as part of a syscon device node. If
219 you wish to use the reset framework for such memory-mapped devices,
223 tristate "Reset controller driver for UniPhier SoCs"
228 Support for reset controllers on UniPhier SoCs.
229 Say Y if you want to control reset signals provided by System Control
233 tristate "Reset driver in glue layer for UniPhier SoCs"
238 Support for peripheral core reset included in its own glue layer
239 on UniPhier SoCs. Say Y if you want to control reset signals
243 bool "ZYNQ Reset Driver" if COMPILE_TEST
246 This enables the reset controller driver for Xilinx Zynq SoCs.
248 source "drivers/reset/sti/Kconfig"
249 source "drivers/reset/hisilicon/Kconfig"
250 source "drivers/reset/tegra/Kconfig"