Lines Matching +full:charge +full:- +full:enable +full:- +full:gpios

4  * This file is dual-licensed: you can use it either under the terms
20 * b) Permission is hereby granted, free of charge, to any person
41 #include <dt-bindings/gpio/gpio.h>
44 nvcc_sd1: regulator-nvcc-sd1 {
45 compatible = "regulator-fixed";
46 regulator-always-on;
47 regulator-name = "nvcc_sd1";
48 regulator-min-microvolt = <1800000>;
49 regulator-max-microvolt = <1800000>;
50 vin-supply = <&vcc_3v3>;
53 clk_ti_wifi: ti-wifi-clock {
54 /* This is a hack around the kernel - using "fixed clock"
59 compatible = "gpio-gate-clock";
60 #clock-cells = <0>;
61 clock-frequency = <32768>;
62 pinctrl-names = "default";
63 pinctrl-0 = <&pinctrl_microsom_ti_clk>;
64 enable-gpios = <&gpio5 5 GPIO_ACTIVE_HIGH>;
67 pwrseq_ti_wifi: ti-wifi-pwrseq {
68 compatible = "mmc-pwrseq-simple";
69 pinctrl-names = "default";
70 pinctrl-0 = <&pinctrl_microsom_ti_wifi_en>;
71 reset-gpios = <&gpio5 26 GPIO_ACTIVE_LOW>;
72 post-power-on-delay-ms = <200>;
74 clock-names = "ext_clock";
80 pinctrl_microsom_ti_bt: microsom-ti-bt {
87 pinctrl_microsom_ti_clk: microsom-ti-clk {
96 pinctrl_microsom_ti_wifi_en: microsom-ti-wifi-en {
103 pinctrl_microsom_ti_wifi_irq: microsom-ti-wifi-irq {
110 pinctrl_microsom_uart4: microsom-uart4 {
119 pinctrl_microsom_usdhc1: microsom-usdhc1 {
132 /* UART4 - Connected to optional TI Wi-Fi/BT/FM */
134 pinctrl-names = "default";
135 pinctrl-0 = <&pinctrl_microsom_uart4>;
136 uart-has-rtscts;
140 compatible = "ti,wl1837-st";
142 clock-names = "ext_clock";
143 enable-gpios = <&gpio6 0 GPIO_ACTIVE_HIGH>;
144 pinctrl-names = "default";
145 pinctrl-0 = <&pinctrl_microsom_ti_bt>;
149 /* USDHC1 - Connected to optional TI Wi-Fi/BT/FM */
151 pinctrl-names = "default";
152 pinctrl-0 = <&pinctrl_microsom_usdhc1>;
153 bus-width = <4>;
154 keep-power-in-suspend;
155 mmc-pwrseq = <&pwrseq_ti_wifi>;
156 cap-power-off-card;
157 non-removable;
158 vmmc-supply = <&vcc_3v3>;
159 /* vqmmc-supply = <&nvcc_sd1>; - MMC layer doesn't like it! */
161 #address-cells = <1>;
162 #size-cells = <0>;
167 interrupts-extended = <&gpio6 4 IRQ_TYPE_LEVEL_HIGH>;
168 pinctrl-names = "default";
169 pinctrl-0 = <&pinctrl_microsom_ti_wifi_irq>;