Lines Matching +full:flash +full:- +full:max +full:- +full:microamp

1 // SPDX-License-Identifier: GPL-2.0 OR MIT
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
13 compatible = "sophgo,sg2042-evb-v1", "sophgo,sg2042";
16 stdout-path = "serial0";
19 gpio-power {
20 compatible = "gpio-keys";
22 key-power {
26 linux,input-type = <EV_KEY>;
27 debounce-interval = <100>;
31 pwmfan: pwm-fan {
32 compatible = "pwm-fan";
33 cooling-levels = <103 128 179 230 255>;
35 #cooling-cells = <2>;
38 thermal-zones {
39 soc-thermal {
40 polling-delay-passive = <1000>;
41 polling-delay = <1000>;
42 thermal-sensors = <&mcu 0>;
45 soc_active1: soc-active1 {
51 soc_active2: soc-active2 {
57 soc_active3: soc-active3 {
63 soc_hot: soc-hot {
70 cooling-maps {
73 cooling-device = <&pwmfan 0 1>;
78 cooling-device = <&pwmfan 1 2>;
83 cooling-device = <&pwmfan 2 3>;
88 cooling-device = <&pwmfan 3 4>;
93 board-thermal {
94 polling-delay-passive = <1000>;
95 polling-delay = <1000>;
96 thermal-sensors = <&mcu 1>;
99 board_active: board-active {
106 cooling-maps {
109 cooling-device = <&pwmfan 3 4>;
117 clock-frequency = <25000000>;
121 clock-frequency = <25000000>;
125 clock-frequency = <25000000>;
129 pinctrl-0 = <&emmc_cfg>;
130 pinctrl-names = "default";
131 bus-width = <4>;
132 no-sdio;
133 no-sd;
134 non-removable;
135 wp-inverted;
140 pinctrl-0 = <&i2c1_cfg>;
141 pinctrl-names = "default";
145 compatible = "sophgo,sg2042-hwmon-mcu";
147 #thermal-sensor-cells = <1>;
152 phy-handle = <&phy0>;
153 phy-mode = "rgmii-id";
158 compatible = "ethernet-phy-ieee802.3-c22";
160 reset-gpios = <&port0a 27 GPIO_ACTIVE_LOW>;
161 reset-assert-us = <100000>;
162 reset-deassert-us = <100000>;
180 emmc_cfg: sdhci-emmc-cfg {
181 sdhci-emmc-wp-pins {
183 bias-disable;
184 drive-strength-microamp = <26800>;
185 input-schmitt-disable;
188 sdhci-emmc-cd-pins {
190 bias-pull-up;
191 drive-strength-microamp = <26800>;
192 input-schmitt-enable;
195 sdhci-emmc-rst-pwr-pins {
198 bias-disable;
199 drive-strength-microamp = <26800>;
200 input-schmitt-disable;
204 i2c1_cfg: i2c1-cfg {
205 i2c1-pins {
208 bias-pull-up;
209 drive-strength-microamp = <26800>;
210 input-schmitt-enable;
214 sd_cfg: sdhci-sd-cfg {
215 sdhci-sd-cd-wp-pins {
218 bias-pull-up;
219 drive-strength-microamp = <26800>;
220 input-schmitt-enable;
223 sdhci-sd-rst-pwr-pins {
226 bias-disable;
227 drive-strength-microamp = <26800>;
228 input-schmitt-disable;
232 uart0_cfg: uart0-cfg {
233 uart0-rx-pins {
236 bias-pull-up;
237 drive-strength-microamp = <26800>;
238 input-schmitt-enable;
244 pinctrl-0 = <&sd_cfg>;
245 pinctrl-names = "default";
246 bus-width = <4>;
247 no-sdio;
248 no-mmc;
249 wp-inverted;
256 flash@0 {
257 compatible = "jedec,spi-nor";
259 spi-max-frequency = <50000000>;
260 spi-tx-bus-width = <1>;
261 spi-rx-bus-width = <1>;
268 flash@0 {
269 compatible = "jedec,spi-nor";
271 spi-max-frequency = <50000000>;
272 spi-tx-bus-width = <1>;
273 spi-rx-bus-width = <1>;
278 pinctrl-0 = <&uart0_cfg>;
279 pinctrl-names = "default";