|
@@ -145,3 +145,140 @@ static struct regulator_init_data aquila_ldo2_data = {
|
|
},
|
|
},
|
|
},
|
|
},
|
|
};
|
|
};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo3_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "VUSB+MIPI_1.1V",
|
|
|
|
+ .min_uV = 1100000,
|
|
|
|
+ .max_uV = 1100000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo4_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "VDAC_3.3V",
|
|
|
|
+ .min_uV = 3300000,
|
|
|
|
+ .max_uV = 3300000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo5_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "VTF_2.8V",
|
|
|
|
+ .min_uV = 2800000,
|
|
|
|
+ .max_uV = 2800000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo6_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "VCC_3.3V",
|
|
|
|
+ .min_uV = 3300000,
|
|
|
|
+ .max_uV = 3300000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo7_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "VCC_3.0V",
|
|
|
|
+ .min_uV = 3000000,
|
|
|
|
+ .max_uV = 3000000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .boot_on = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo8_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "VUSB+VADC_3.3V",
|
|
|
|
+ .min_uV = 3300000,
|
|
|
|
+ .max_uV = 3300000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo9_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "VCC+VCAM_2.8V",
|
|
|
|
+ .min_uV = 2800000,
|
|
|
|
+ .max_uV = 2800000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo10_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "VPLL_1.1V",
|
|
|
|
+ .min_uV = 1100000,
|
|
|
|
+ .max_uV = 1100000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .boot_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo11_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "CAM_IO_2.8V",
|
|
|
|
+ .min_uV = 2800000,
|
|
|
|
+ .max_uV = 2800000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo12_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "CAM_ISP_1.2V",
|
|
|
|
+ .min_uV = 1200000,
|
|
|
|
+ .max_uV = 1200000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo13_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "CAM_A_2.8V",
|
|
|
|
+ .min_uV = 2800000,
|
|
|
|
+ .max_uV = 2800000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo14_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "CAM_CIF_1.8V",
|
|
|
|
+ .min_uV = 1800000,
|
|
|
|
+ .max_uV = 1800000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo15_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "CAM_AF_3.3V",
|
|
|
|
+ .min_uV = 3300000,
|
|
|
|
+ .max_uV = 3300000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+static struct regulator_init_data aquila_ldo16_data = {
|
|
|
|
+ .constraints = {
|
|
|
|
+ .name = "VMIPI_1.8V",
|
|
|
|
+ .min_uV = 1800000,
|
|
|
|
+ .max_uV = 1800000,
|
|
|
|
+ .apply_uV = 1,
|
|
|
|
+ .always_on = 1,
|
|
|
|
+ },
|