Lines Matching +full:nr +full:- +full:gpios
1 // SPDX-License-Identifier: GPL-2.0
3 #include "kirkwood-6281.dtsi"
9 pinctrl: pin-controller@10000 {
11 pmx_usb_power: pmx-usb-power {
16 pmx_pwr_off: pmx-pwr-off {
21 pmx_btn_reset: pmx-btn-reset {
26 pmx_btn_copy: pmx-btn-copy {
31 pmx_btn_power: pmx-btn-power {
36 pmx_led_copy_green: pmx-led-copy-green {
41 pmx_led_copy_red: pmx-led-copy-red {
53 nr-ports = <2>;
58 compatible = "gpio-poweroff";
59 pinctrl-0 = <&pmx_pwr_off>;
60 pinctrl-names = "default";
61 gpios = <&gpio1 16 GPIO_ACTIVE_HIGH>;
65 compatible = "gpio-keys";
66 pinctrl-0 = <&pmx_btn_reset &pmx_btn_copy &pmx_btn_power>;
67 pinctrl-names = "default";
69 button-power {
72 gpios = <&gpio1 14 GPIO_ACTIVE_HIGH>;
74 button-copy {
77 gpios = <&gpio1 5 GPIO_ACTIVE_LOW>;
79 button-reset {
82 gpios = <&gpio1 4 GPIO_ACTIVE_LOW>;
88 compatible = "simple-bus";
89 #address-cells = <1>;
90 #size-cells = <0>;
91 pinctrl-0 = <&pmx_usb_power>;
92 pinctrl-names = "default";
95 compatible = "regulator-fixed";
97 regulator-name = "USB Power";
98 regulator-min-microvolt = <5000000>;
99 regulator-max-microvolt = <5000000>;
100 regulator-always-on;
101 regulator-boot-on;
109 chip-delay = <35>;
114 read-only;