]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - drivers/power/pmic/Kconfig
sandbox: add: sandbox PMIC device drivers: I2C emul, pmic, regulator
[karo-tx-uboot.git] / drivers / power / pmic / Kconfig
index d99d9e3a061fce5a93f330129e391ccd06170524..164f42143fadb966a4eb64f90c271d7075850970 100644 (file)
@@ -16,3 +16,28 @@ config DM_PMIC_MAX77686
        ---help---
        This config enables implementation of driver-model pmic uclass features
        for PMIC MAX77686. The driver implements read/write operations.
+
+config DM_PMIC_SANDBOX
+       bool "Enable Driver Model for emulated Sandbox PMIC "
+       depends on DM_PMIC
+       ---help---
+       Enable the driver for Sandbox PMIC emulation. The emulated PMIC device
+       depends on two drivers:
+       - sandbox PMIC I/O driver - implements dm pmic operations
+       - sandbox PMIC i2c emul driver - emulates the PMIC's I2C transmission
+
+       A detailed information can be found in header: '<power/sandbox_pmic.h>'
+
+       The Sandbox PMIC info:
+       * I/O interface:
+         - I2C chip address:       0x40
+         - first register address: 0x0
+         - register count:         0x10
+       * Adjustable outputs:
+         - 2x LDO
+         - 2x BUCK
+         - Each, with a different operating conditions (header).
+       * Reset values:
+         - set by i2c emul driver's probe() (defaults in header)
+
+       Driver binding info: doc/device-tree-bindings/pmic/sandbox.txt