status = "okay";
syr827: syr827@40 {
- compatible = "silergy,syr82x";
+ compatible = "silergy,syr827";
status = "disabled";
reg = <0x40>;
- regulators {
- #address-cells = <1>;
- #size-cells = <0>;
- syr827_dc1: regulator@0 {
- reg = <0>;
- regulator-compatible = "syr82x_dcdc1";
- regulator-name = "vdd_arm";
- regulator-min-microvolt = <712500>;
- regulator-max-microvolt = <1500000>;
- regulator-always-on;
- regulator-boot-on;
- regulator-initial-state = <3>;
- regulator-state-mem {
- regulator-mode = <0x2>;
- regulator-off-in-suspend;
- regulator-suspend-microvolt = <900000>;
- };
- };
+
+ regulator-compatible = "fan53555-reg";
+ regulator-name = "vdd_arm";
+ regulator-min-microvolt = <712500>;
+ regulator-max-microvolt = <1500000>;
+ fcs,suspend-voltage-selector = <1>;
+ regulator-always-on;
+ regulator-boot-on;
+ regulator-initial-state = <3>;
+ regulator-state-mem {
+ regulator-off-in-suspend;
+ regulator-suspend-microvolt = <900000>;
};
};
syr828: syr828@41 {
- compatible = "silergy,syr82x";
+ compatible = "silergy,syr828";
status = "disabled";
reg = <0x41>;
- regulators {
- #address-cells = <1>;
- #size-cells = <0>;
- syr828_dc1: regulator@0 {
- reg = <0>;
- regulator-compatible = "syr82x_dcdc1";
- regulator-name = "vdd_gpu";
- regulator-min-microvolt = <712500>;
- regulator-max-microvolt = <1500000>;
- regulator-always-on;
- regulator-boot-on;
- regulator-initial-state = <3>;
- regulator-state-mem {
- regulator-mode = <0x2>;
- regulator-on-in-suspend;
- regulator-suspend-microvolt = <900000>;
- };
- };
+
+ regulator-compatible = "fan53555-reg";
+ regulator-name = "vdd_gpu";
+ regulator-min-microvolt = <712500>;
+ regulator-max-microvolt = <1500000>;
+ fcs,suspend-voltage-selector = <1>;
+ regulator-always-on;
+ regulator-boot-on;
+ regulator-initial-state = <3>;
+ regulator-state-mem {
+ regulator-on-in-suspend;
+ regulator-suspend-microvolt = <900000>;
};
};