]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
ARM: dts: Add vbus regulator to USB2 phy nodes on exynos3250, exynos4210 and exynos44...
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 21 Aug 2015 12:38:38 +0000 (14:38 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 Dec 2015 19:34:12 +0000 (14:34 -0500)
commit 4ae9a4c66cdcb8b5d4e4d904846f1b450dbcabb4 upstream.

Exynos USB2 PHY driver now supports VBUS regulator, so add it to all
boards which have it available. This also fixes commit
7eec1266751b ("ARM: dts: Add Maxim 77693 PMIC to exynos4412-trats2"),
which added new regulators to Trats2 board, but without linking them to
the consumers.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Fixes: 7eec1266751b ("ARM: dts: Add Maxim 77693 PMIC to exynos4412-trats2")
Signed-off-by: Kukjin Kim <kgene@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm/boot/dts/exynos3250-monk.dts
arch/arm/boot/dts/exynos3250-rinato.dts
arch/arm/boot/dts/exynos4210-trats.dts
arch/arm/boot/dts/exynos4210-universal_c210.dts
arch/arm/boot/dts/exynos4412-trats2.dts

index 540a0adf2be6dcc94da5b487958cacca4348996d..35b39d2255d3fd07615e7831d92a6f5db7c56271 100644 (file)
 };
 
 &exynos_usbphy {
+       vbus-supply = <&safeout_reg>;
        status = "okay";
 };
 
index 41a5fafb9aa93a5393cc7b0930f376041f3a5fbb..23623cd3ebd934ae08982d8a9dd3df581cf743b3 100644 (file)
 
 &exynos_usbphy {
        status = "okay";
+       vbus-supply = <&safeout_reg>;
 };
 
 &hsotg {
index ba34886f8b65b6227f82ef93c530603b64910449..01d38f2145b974dec2c46f785dd022fbd786b8d4 100644 (file)
 
 &exynos_usbphy {
        status = "okay";
+       vbus-supply = <&safe1_sreg>;
 };
 
 &fimd {
 
                        safe1_sreg: ESAFEOUT1 {
                             regulator-name = "SAFEOUT1";
-                            regulator-always-on;
                        };
 
                        safe2_sreg: ESAFEOUT2 {
index eb379526e23425f145daa1f20069f07292bc7f88..2c04297825fe9a798db5b382880a89d2d8d51486 100644 (file)
 
 &exynos_usbphy {
        status = "okay";
+       vbus-supply = <&safeout1_reg>;
 };
 
 &fimd {
 
                        safeout1_reg: ESAFEOUT1 {
                                regulator-name = "SAFEOUT1";
-                               regulator-always-on;
                        };
 
                        safeout2_reg: ESAFEOUT2 {
index 2a1ebb76ebe0084af6ff07a8617df2050675af0c..50a5e8a85283cfed7a66901812218ce1c8165a96 100644 (file)
 };
 
 &exynos_usbphy {
+       vbus-supply = <&esafeout1_reg>;
        status = "okay";
 };