rk30: sdk add wm8326 support
[firefly-linux-kernel-4.4.55.git] / include / linux / regulator / consumer.h
old mode 100755 (executable)
new mode 100644 (file)
index 76650be..1951ca8
@@ -153,10 +153,13 @@ int regulator_list_voltage(struct regulator *regulator, unsigned selector);
 int regulator_is_supported_voltage(struct regulator *regulator,
                                   int min_uV, int max_uV);
 int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV);
-#ifdef CONFIG_ARCH_RK29
+#ifdef CONFIG_PLAT_RK
 int regulator_set_suspend_voltage(struct regulator *regulator, int uV);
 #endif
+int regulator_set_voltage_time(struct regulator *regulator,
+                              int old_uV, int new_uV);
 int regulator_get_voltage(struct regulator *regulator);
+int regulator_sync_voltage(struct regulator *regulator);
 int regulator_set_current_limit(struct regulator *regulator,
                               int min_uA, int max_uA);
 int regulator_get_current_limit(struct regulator *regulator);
@@ -243,7 +246,7 @@ static inline int regulator_set_voltage(struct regulator *regulator,
        return 0;
 }
 
-#ifdef CONFIG_ARCH_RK29
+#ifdef CONFIG_PLAT_RK
 static inline int regulator_set_suspend_voltage(struct regulator *regulator, int uV)
 {
        return 0;