Lines Matching +full:rc +full:- +full:rc6 +full:- +full:mce

2  * Copyright (C) 2015 Rabeeh Khoury <rabeeh@solid-run.com>
4 * This file is dual-licensed: you can use it either under the terms
41 #include <dt-bindings/sound/fsl-imx-audmux.h>
56 stdout-path = &uart1;
59 ir_recv: ir-receiver {
60 compatible = "gpio-ir-receiver";
62 pinctrl-names = "default";
63 pinctrl-0 = <&pinctrl_hummingboard2_gpio7_9>;
64 linux,rc-map-name = "rc-rc6-mce";
67 v_3v2: regulator-v-3v2 {
68 compatible = "regulator-fixed";
69 regulator-always-on;
70 regulator-max-microvolt = <3300000>;
71 regulator-min-microvolt = <3300000>;
72 regulator-name = "v_3v2";
75 v_5v0: regulator-v-5v0 {
76 compatible = "regulator-fixed";
77 regulator-always-on;
78 regulator-max-microvolt = <5000000>;
79 regulator-min-microvolt = <5000000>;
80 regulator-name = "v_5v0";
83 vcc_1p8: regulator-vcc-1p8 {
84 compatible = "regulator-fixed";
85 regulator-always-on;
86 regulator-max-microvolt = <1800000>;
87 regulator-min-microvolt = <1800000>;
88 regulator-name = "vcc_1p8";
89 vin-supply = <&v_3v2>;
92 v_sd: regulator-v-sd {
93 compatible = "regulator-fixed";
95 pinctrl-names = "default";
96 pinctrl-0 = <&pinctrl_hummingboard2_vmmc>;
97 regulator-boot-on;
98 regulator-max-microvolt = <3300000>;
99 regulator-min-microvolt = <3300000>;
100 regulator-name = "v_sd";
101 startup-delay-us = <1000>;
102 vin-supply = <&v_3v2>;
105 v_usb1: regulator-v-usb1 {
106 compatible = "regulator-fixed";
107 enable-active-high;
109 pinctrl-names = "default";
110 pinctrl-0 = <&pinctrl_hummingboard2_usbotg_vbus>;
111 regulator-always-on;
112 regulator-max-microvolt = <5000000>;
113 regulator-min-microvolt = <5000000>;
114 regulator-name = "v_usb1";
115 vin-supply = <&v_5v0>;
118 v_usb2: regulator-v-usb2 {
120 compatible = "regulator-fixed";
121 enable-active-high;
123 pinctrl-names = "default";
124 pinctrl-0 = <&pinctrl_hummingboard2_usbh1_vbus>;
125 regulator-always-on;
126 regulator-max-microvolt = <5000000>;
127 regulator-min-microvolt = <5000000>;
128 regulator-name = "v_usb2";
129 vin-supply = <&v_5v0>;
132 v_usb3: regulator-v-usb3 {
134 compatible = "regulator-fixed";
135 enable-active-high;
137 pinctrl-names = "default";
138 pinctrl-0 = <&pinctrl_hummingboard2_usbh2_vbus>;
139 regulator-always-on;
140 regulator-max-microvolt = <5000000>;
141 regulator-min-microvolt = <5000000>;
142 regulator-name = "v_usb3";
143 vin-supply = <&v_5v0>;
146 v_usb4: regulator-v-usb4 {
148 compatible = "regulator-fixed";
149 enable-active-high;
151 pinctrl-names = "default";
152 pinctrl-0 = <&pinctrl_hummingboard2_usbh3_vbus>;
153 regulator-always-on;
154 regulator-max-microvolt = <5000000>;
155 regulator-min-microvolt = <5000000>;
156 regulator-name = "v_usb4";
157 vin-supply = <&v_5v0>;
160 audio: sound-sgtl5000 {
161 compatible = "simple-audio-card";
162 simple-audio-card,name = "On-board Codec";
163 simple-audio-card,format = "i2s";
164 simple-audio-card,bitclock-master = <&sound_codec>;
165 simple-audio-card,frame-master = <&sound_codec>;
166 simple-audio-card,widgets =
169 simple-audio-card,routing =
174 sound_cpu: simple-audio-card,cpu {
175 sound-dai = <&ssi1>;
178 sound_codec: simple-audio-card,codec {
179 sound-dai = <&sgtl5000>;
187 mux-ssi1 {
188 fsl,audmux-port = <0>;
189 fsl,port-config = <
199 mux-pins5 {
200 fsl,audmux-port = <4>;
201 fsl,port-config = <
209 pinctrl-names = "default";
210 pinctrl-0 = <&pinctrl_hummingboard2_ecspi2>;
211 cs-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>;
216 pinctrl-names = "default";
217 pinctrl-0 = <&pinctrl_hummingboard2_hdmi>;
218 ddc-i2c-bus = <&i2c2>;
223 clock-frequency = <100000>;
224 pinctrl-names = "default";
225 pinctrl-0 = <&pinctrl_hummingboard2_i2c1>;
236 #sound-dai-cells = <0>;
237 pinctrl-names = "default";
238 pinctrl-0 = <&pinctrl_hummingboard2_sgtl5000>;
240 VDDA-supply = <&v_3v2>;
241 VDDD-supply = <&vcc_1p8>;
242 VDDIO-supply = <&v_3v2>;
247 clock-frequency = <100000>;
248 pinctrl-names = "default";
249 pinctrl-0 = <&pinctrl_hummingboard2_i2c2>;
254 clock-frequency = <100000>;
255 pinctrl-names = "default";
256 pinctrl-0 = <&pinctrl_hummingboard2_i2c3>;
261 pinctrl-names = "default";
262 pinctrl-0 = <&pinctrl_hog>;
269 * numbering as following -
284 * Example -
286 * GPIO(3,10) which is (3-1)*32+10 = gpio 74
289 * number is : gpio number = (X-1) * 32 + Y
363 pinctrl_hummingboard2_ecspi2: hummingboard2-ecspi2grp {
372 pinctrl_hummingboard2_gpio7_9: hummingboard2-gpio7_9 {
378 pinctrl_hummingboard2_hdmi: hummingboard2-hdmi {
384 pinctrl_hummingboard2_i2c1: hummingboard2-i2c1 {
391 pinctrl_hummingboard2_i2c2: hummingboard2-i2c2 {
398 pinctrl_hummingboard2_i2c3: hummingboard2-i2c3 {
413 pinctrl_hummingboard2_pcie_reset: hummingboard2-pcie-reset {
431 pinctrl_hummingboard2_sgtl5000: hummingboard2-sgtl5000 {
441 pinctrl_hummingboard2_usbh1_vbus: hummingboard2-usbh1-vbus {
445 pinctrl_hummingboard2_usbh2_vbus: hummingboard2-usbh2-vbus {
449 pinctrl_hummingboard2_usbh3_vbus: hummingboard2-usbh3-vbus {
453 pinctrl_hummingboard2_usbotg_id: hummingboard2-usbotg-id {
460 pinctrl_hummingboard2_usbotg_vbus: hummingboard2-usbotg-vbus {
464 pinctrl_hummingboard2_usdhc2_aux: hummingboard2-usdhc2-aux {
471 pinctrl_hummingboard2_usdhc2: hummingboard2-usdhc2 {
482 pinctrl_hummingboard2_usdhc2_100mhz: hummingboard2-usdhc2-100mhz {
493 pinctrl_hummingboard2_usdhc2_200mhz: hummingboard2-usdhc2-200mhz {
504 pinctrl_hummingboard2_vmmc: hummingboard2-vmmc {
510 pinctrl_hummingboard2_uart3: hummingboard2-uart3 {
520 pinctrl-names = "default";
521 pinctrl-0 = <&pinctrl_hummingboard2_pcie_reset>;
522 reset-gpio = <&gpio2 11 GPIO_ACTIVE_LOW>;
527 pinctrl-names = "default";
528 pinctrl-0 = <&pinctrl_hummingboard2_pwm1>;
533 pinctrl-names = "default";
534 pinctrl-0 = <&pinctrl_hummingboard2_pwm3>;
543 disable-over-current;
548 disable-over-current;
549 pinctrl-names = "default";
550 pinctrl-0 = <&pinctrl_hummingboard2_usbotg_id>;
551 vbus-supply = <&v_usb1>;
556 pinctrl-names = "default", "state_100mhz", "state_200mhz";
557 pinctrl-0 = <
561 pinctrl-1 = <
565 pinctrl-2 = <
569 vmmc-supply = <&v_sd>;
570 cd-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>;
575 pinctrl-names = "default";
576 pinctrl-0 = <&pinctrl_hummingboard2_uart3>;
581 vin-supply = <&v_3v2>;