Lines Matching +full:sama5d2 +full:- +full:adc

1 // SPDX-License-Identifier: GPL-2.0
3 * at91-kizbox3.dts - Device Tree Include file for Overkiz Kizbox 3
12 /dts-v1/;
13 #include "sama5d2.dtsi"
14 #include "sama5d2-pinfunc.h"
15 #include <dt-bindings/gpio/gpio.h>
16 #include <dt-bindings/mfd/atmel-flexcom.h>
17 #include <dt-bindings/pinctrl/at91.h>
18 #include <dt-bindings/pwm/pwm.h>
22 compatible = "overkiz,kizbox3", "atmel,sama5d2", "atmel,sama5";
36 stdout-path = "serial1:115200n8";
41 clock-frequency = <32768>;
45 clock-frequency = <12000000>;
50 compatible = "regulator-fixed";
51 regulator-name = "adc-vddana";
52 regulator-min-microvolt = <3300000>;
53 regulator-max-microvolt = <3300000>;
54 regulator-always-on;
58 compatible = "regulator-fixed";
59 regulator-name = "adc-vref";
60 regulator-min-microvolt = <3300000>;
61 regulator-max-microvolt = <3300000>;
62 regulator-always-on;
65 led-controller-1 {
66 compatible = "pwm-leds";
67 pinctrl-names = "default";
68 pinctrl-0 = <&pinctrl_pwm0_pwm_h0
74 led-1 {
77 max-brightness = <255>;
78 linux,default-trigger = "default-on";
82 led-2 {
85 max-brightness = <255>;
86 linux,default-trigger = "default-on";
90 led-3 {
93 max-brightness = <255>;
97 led-4 {
100 max-brightness = <255>;
114 pinctrl-0 = <&pinctrl_ebi_nand_addr>;
115 pinctrl-names = "default";
119 nand-bus-width = <8>;
120 nand-ecc-mode = "hw";
121 nand-ecc-strength = <4>;
122 nand-ecc-step-size = <512>;
123 nand-on-flash-bbt;
127 compatible = "fixed-partitions";
128 #address-cells = <1>;
129 #size-cells = <1>;
136 u-boot@20000 {
137 label = "u-boot";
141 u-boot-factory@160000 {
142 label = "u-boot-factory";
160 pinctrl_ebi_nand_addr: ebi-addr-1 {
174 bias-disable;
178 pinctrl_usart_0: usart0-0 {
180 bias-disable;
182 pinctrl_usart_1: usart1-0 {
184 bias-disable;
186 pinctrl_usart_2: usart2-0 {
188 bias-disable;
190 pinctrl_usart_3: usart3-0 {
192 bias-disable;
194 pinctrl_usart_4: usart4-0 {
196 bias-disable;
201 bias-disable;
206 bias-disable;
213 bias-disable;
214 drive-open-drain;
220 bias-disable;
224 bias-disable;
228 bias-disable;
232 bias-disable;
239 bias-disable;
243 bias-disable;
247 bias-disable;
251 bias-disable;
257 pinctrl-names = "default";
258 pinctrl-0 = <&pinctrl_usart_0>;
259 atmel,use-dma-rx;
260 atmel,use-dma-tx;
266 pinctrl-names = "default";
267 pinctrl-0 = <&pinctrl_usart_1>;
268 atmel,use-dma-rx;
269 atmel,use-dma-tx;
274 pinctrl-names = "default";
275 pinctrl-0 = <&pinctrl_usart_2>;
276 atmel,use-dma-rx;
277 atmel,use-dma-tx;
282 pinctrl-names = "default";
283 pinctrl-0 = <&pinctrl_usart_3>;
284 atmel,use-dma-rx;
285 atmel,use-dma-tx;
290 pinctrl-names = "default";
291 pinctrl-0 = <&pinctrl_usart_4>;
292 atmel,use-dma-rx;
293 atmel,use-dma-tx;
298 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
302 pinctrl-names = "default";
303 pinctrl-0 = <&pinctrl_flx0_default>;
304 atmel,use-dma-rx;
305 atmel,use-dma-tx;
311 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
315 pinctrl-names = "default";
316 pinctrl-0 = <&pinctrl_flx3_default>;
317 atmel,use-dma-rx;
318 atmel,use-dma-tx;
324 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
328 pinctrl-names = "default";
329 pinctrl-0 = <&pinctrl_flx4_default>;
339 debounce-delay-us = <976>;
340 atmel,wakeup-rtc-timer;
351 &adc {
352 pinctrl-names = "default";
353 pinctrl-0 = <&pinctrl_adc2
358 vddana-supply = <&vdd_adc_vddana>;
359 vref-supply = <&vdd_adc_vref>;
366 /* export overkiz u-boot mode/version and factory */