vin-supply = <&ppvar_sys>;
        };
 
+       pp1800_ec:
+       pp1800_sensors:
+       pp1800_ldo: pp1800-ldo-regulator {
+               compatible = "regulator-fixed";
+               regulator-name = "pp1800_ldo";
+
+               /* EC turns on with hibernate_l; always on for AP */
+               regulator-always-on;
+               regulator-boot-on;
+               regulator-min-microvolt = <1800000>;
+               regulator-max-microvolt = <1800000>;
+
+               /*
+                * Actually should be pp1800_h1 but we don't have any need to
+                * model that so we use the parent of pp1800_h1.
+                */
+               vin-supply = <&pp3300_a>;
+       };
+
+       pp1800_uf_cam: pp1800-uf-cam-regulator {
+               compatible = "regulator-fixed";
+               regulator-name = "pp1800_uf_cam";
+               status = "disabled";
+
+               regulator-min-microvolt = <1800000>;
+               regulator-max-microvolt = <1800000>;
+
+               gpio = <&tlmm 6 GPIO_ACTIVE_HIGH>;
+               enable-active-high;
+               pinctrl-names = "default";
+               pinctrl-0 = <&uf_cam_en>;
+
+               vin-supply = <&pp1800_ldo>;
+               regulator-enable-ramp-delay = <1000>;
+       };
+
+       pp1800_wf_cam: pp1800-wf-cam-regulator {
+               compatible = "regulator-fixed";
+               regulator-name = "pp1800_wf_cam";
+               status = "disabled";
+
+               regulator-min-microvolt = <1800000>;
+               regulator-max-microvolt = <1800000>;
+
+               gpio = <&tlmm 7 GPIO_ACTIVE_HIGH>;
+               enable-active-high;
+               pinctrl-names = "default";
+               pinctrl-0 = <&wf_cam_en>;
+
+               vin-supply = <&pp1800_ldo>;
+               regulator-enable-ramp-delay = <1000>;
+       };
+
+       pp2800_uf_cam: pp2800-uf-cam-regulator {
+               compatible = "regulator-fixed";
+               regulator-name = "pp2800_uf_cam";
+               status = "disabled";
+
+               regulator-min-microvolt = <2850000>;
+               regulator-max-microvolt = <2850000>;
+
+               gpio = <&tlmm 6 GPIO_ACTIVE_HIGH>;
+               enable-active-high;
+               /*
+                * The pinconf can only be referenced once so we put it on the
+                * first regulator and comment it out here.
+                * pinctrl-names = "default";
+                * pinctrl-0 = <&uf_cam_en>;
+                */
+
+               vin-supply = <&pp3300_a>;
+       };
+
+       pp2800_vcm_wf_cam:
+       pp2800_wf_cam: pp2800-wf-cam-regulator {
+               compatible = "regulator-fixed";
+               regulator-name = "pp2800_wf_cam";
+               status = "disabled";
+
+               regulator-min-microvolt = <2850000>;
+               regulator-max-microvolt = <2850000>;
+
+               gpio = <&tlmm 7 GPIO_ACTIVE_HIGH>;
+               enable-active-high;
+               /*
+                * The pinconf can only be referenced once so we put it on the
+                * first regulator and comment it out here.
+                * pinctrl-names = "default";
+                * pinctrl-0 = <&wf_cam_en>;
+                */
+
+               vin-supply = <&pp3300_a>;
+       };
+
        pp3300_audio:
        pp3300_codec: pp3300-codec-regulator {
                compatible = "regulator-fixed";
                        drive-strength = <2>;
                };
        };
+
+       uf_cam_en: uf-cam-en {
+               pinmux {
+                       pins = "gpio6";
+                       function = "gpio";
+               };
+
+               pinconf {
+                       pins = "gpio6";
+                       drive-strength = <2>;
+                       /* External pull down */
+                       bias-disable;
+               };
+       };
+
+       wf_cam_en: wf-cam-en {
+               pinmux {
+                       pins = "gpio7";
+                       function = "gpio";
+               };
+
+               pinconf {
+                       pins = "gpio7";
+                       drive-strength = <2>;
+                       /* External pull down */
+                       bias-disable;
+               };
+       };
 };