Lines Matching +full:regulator +full:- +full:poweroff
1 // SPDX-License-Identifier: GPL-2.0
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
12 #include "kirkwood-6192.dtsi"
16 compatible = "lacie,laplug", "marvell,kirkwood-88f6192", "marvell,kirkwood";
25 stdout-path = &uart0;
43 pinctrl: pin-controller@10000 {
44 pmx_usb_power_enable: pmx-usb-power-enable {
52 compatible = "gpio-keys";
61 gpio-leds {
62 compatible = "gpio-leds";
64 red-fail {
68 blue-power {
71 linux,default-trigger = "default-on";
76 compatible = "gpio-poweroff";
81 compatible = "simple-bus";
82 #address-cells = <1>;
83 #size-cells = <0>;
84 pinctrl-0 = <&pmx_usb_power_enable>;
85 pinctrl-names = "default";
87 usb_power_back1: regulator@1 {
88 compatible = "regulator-fixed";
90 regulator-name = "USB Power Back 1";
91 regulator-min-microvolt = <5000000>;
92 regulator-max-microvolt = <5000000>;
93 enable-active-high;
94 regulator-always-on;
95 regulator-boot-on;
99 usb_power_back2: regulator@2 {
100 compatible = "regulator-fixed";
102 regulator-name = "USB Power Back 2";
103 regulator-min-microvolt = <5000000>;
104 regulator-max-microvolt = <5000000>;
105 enable-active-high;
106 regulator-always-on;
107 regulator-boot-on;
111 usb_power_front: regulator@3 {
112 compatible = "regulator-fixed";
114 regulator-name = "USB Power Front";
115 regulator-min-microvolt = <5000000>;
116 regulator-max-microvolt = <5000000>;
117 enable-active-high;
118 regulator-always-on;
119 regulator-boot-on;
130 label = "u-boot";
132 read-only;
149 ethphy0: ethernet-phy@0 {
150 device_type = "ethernet-phy";
157 ethernet0-port@0 {
158 phy-handle = <ðphy0>;