cros_ec: Support the LDO access method used by spring
[oweals/u-boot.git] / drivers / misc / Kconfig
index 36a8f0d098e2df26e76abadde9df6ac1aa79b9c5..3b7f76ab78753c9ca6f2252b6130f536ffe3b961 100644 (file)
@@ -35,6 +35,15 @@ config CROS_EC_LPC
          through a legacy port interface, so on x86 machines the main
          function of the EC is power and thermal management.
 
+config CROS_EC_SANDBOX
+       bool "Enable Chrome OS EC sandbox driver"
+       depends on CROS_EC && SANDBOX
+       help
+         Enable a sandbox emulation of the Chrome OS EC. This supports
+         keyboard (use the -l flag to enable the LCD), verified boot context,
+         EC flash read/write/erase support and a few other things. It is
+         enough to perform a Chrome OS verified boot on sandbox.
+
 config CROS_EC_SPI
        bool "Enable Chrome OS EC SPI driver"
        depends on CROS_EC
@@ -44,16 +53,6 @@ config CROS_EC_SPI
          provides a faster and more robust interface than I2C but the bugs
          are less interesting.
 
-config DM_CROS_EC
-       bool "Enable Driver Model for Chrome OS EC"
-       depends on DM
-       help
-         Enable driver model for the Chrome OS EC interface. This
-         allows the cros_ec SPI driver to operate with CONFIG_DM_SPI
-         but otherwise makes few changes. Since cros_ec also supports
-         LPC (which doesn't support driver model yet), a full
-         conversion is not yet possible.
-
 config CONFIG_FSL_SEC_MON
        bool "Enable FSL SEC_MON Driver"
        help
@@ -61,3 +60,25 @@ config CONFIG_FSL_SEC_MON
          system states.
          Security Monitor can be transitioned on any security failures,
          like software violations or hardware security violations.
+
+config PCA9551_LED
+       bool "Enable PCA9551 LED driver"
+       help
+         Enable driver for PCA9551 LED controller. This controller
+         is connected via I2C. So I2C needs to be enabled.
+
+config PCA9551_I2C_ADDR
+       hex "I2C address of PCA9551 LED controller"
+       depends on PCA9551_LED
+       default 0x60
+       help
+         The I2C address of the PCA9551 LED controller.
+
+config RESET
+       bool "Enable support for reset drivers"
+       depends on DM
+       help
+         Enable reset drivers which can be used to reset the CPU or board.
+         Each driver can provide a reset method which will be called to
+         effect a reset. The uclass will try all available drivers when
+         reset_walk() is called.