mmc: export mmc_send_ext_csd()
[oweals/u-boot.git] / drivers / reset / Kconfig
index 80f4646a79c5e6bd5470b00f17fb723b67b3e1b1..75ccd65799751d80da8b7d85a76eb20c9b43f35d 100644 (file)
@@ -28,6 +28,13 @@ config STI_RESET
          Say Y if you want to control reset signals provided by system config
          block.
 
          Say Y if you want to control reset signals provided by system config
          block.
 
+config STM32_RESET
+       bool "Enable the STM32 reset"
+       depends on STM32 || ARCH_STM32MP
+       help
+         Support for reset controllers on STMicroelectronics STM32 family SoCs.
+         This resset driver is compatible with STM32 F4/F7 and H7 SoCs.
+
 config TEGRA_CAR_RESET
        bool "Enable Tegra CAR-based reset driver"
        depends on TEGRA_CAR
 config TEGRA_CAR_RESET
        bool "Enable Tegra CAR-based reset driver"
        depends on TEGRA_CAR
@@ -42,6 +49,20 @@ config TEGRA186_RESET
          Enable support for manipulating Tegra's on-SoC reset signals via IPC
          requests to the BPMP (Boot and Power Management Processor).
 
          Enable support for manipulating Tegra's on-SoC reset signals via IPC
          requests to the BPMP (Boot and Power Management Processor).
 
+config RESET_TI_SCI
+       bool "TI System Control Interface (TI SCI) reset driver"
+       depends on DM_RESET && TI_SCI_PROTOCOL
+       help
+         This enables the reset driver support over TI System Control Interface
+         available on some new TI's SoCs. If you wish to use reset resources
+         managed by the TI System Controller, say Y here. Otherwise, say N.
+
+config RESET_BCM6345
+       bool "Reset controller driver for BCM6345"
+       depends on DM_RESET && ARCH_BMIPS
+       help
+         Support reset controller on BCM6345.
+
 config RESET_UNIPHIER
        bool "Reset controller driver for UniPhier SoCs"
        depends on ARCH_UNIPHIER
 config RESET_UNIPHIER
        bool "Reset controller driver for UniPhier SoCs"
        depends on ARCH_UNIPHIER
@@ -61,4 +82,70 @@ config AST2500_RESET
          resets that are supported by watchdog. The main limitation though
          is that some reset signals, like I2C or MISC reset multiple devices.
 
          resets that are supported by watchdog. The main limitation though
          is that some reset signals, like I2C or MISC reset multiple devices.
 
+config RESET_ROCKCHIP
+       bool "Reset controller driver for Rockchip SoCs"
+       depends on DM_RESET && ARCH_ROCKCHIP && CLK
+       default y
+       help
+         Support for reset controller on rockchip SoC. The main limitation
+         though is that some reset signals, like I2C or MISC reset multiple
+         devices.
+
+config RESET_HSDK
+       bool "Synopsys HSDK Reset Driver"
+       depends on DM_RESET && TARGET_HSDK
+       default y
+       help
+         This enables the reset controller driver for HSDK board.
+
+config RESET_MESON
+       bool "Reset controller driver for Amlogic Meson SoCs"
+       depends on DM_RESET && ARCH_MESON
+       imply REGMAP
+       default y
+       help
+         Support for reset controller on Amlogic Meson SoC.
+
+config RESET_SOCFPGA
+       bool "Reset controller driver for SoCFPGA"
+       depends on DM_RESET && ARCH_SOCFPGA
+       default y
+       help
+         Support for reset controller on SoCFPGA platform.
+
+config RESET_MEDIATEK
+       bool "Reset controller driver for MediaTek SoCs"
+       depends on DM_RESET && ARCH_MEDIATEK && CLK
+       default y
+       help
+         Support for reset controller on MediaTek SoCs.
+
+config RESET_MTMIPS
+       bool "Reset controller driver for MediaTek MIPS platform"
+       depends on DM_RESET && ARCH_MTMIPS
+       default y
+       help
+         Support for reset controller on MediaTek MIPS platform.
+
+config RESET_SUNXI
+       bool "RESET support for Allwinner SoCs"
+       depends on DM_RESET && ARCH_SUNXI
+       default y
+       help
+         This enables support for common reset driver for
+         Allwinner SoCs.
+
+config RESET_HISILICON
+       bool "Reset controller driver for HiSilicon SoCs"
+       depends on DM_RESET
+       help
+         Support for reset controller on HiSilicon SoCs.
+
+config RESET_IMX7
+       bool "i.MX7/8 Reset Driver"
+       depends on DM_RESET && (ARCH_MX7 || ARCH_IMX8M)
+       default y
+       help
+         Support for reset controller on i.MX7/8 SoCs.
+
 endmenu
 endmenu