Loading...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 | // SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) 2017-2018 Overkiz SAS * Author: Mickael Gardet <m.gardet@overkiz.com> * Kévin Raymond <k.raymond@overkiz.com> * Dorian Rocipon <d.rocipon@overkiz.com> */ /dts-v1/; #include "at91-kizboxmini-common.dtsi" / { model = "Overkiz SmartKiz"; compatible = "overkiz,smartkiz", "atmel,at91sam9g25", "atmel,at91sam9x5", "atmel,at91sam9"; clocks { adc_op_clk { status = "okay"; }; }; aliases { serial5 = &uart0; }; pio_keys { hk_reset { label = "HK_RESET"; gpios = <&pioC 13 GPIO_ACTIVE_HIGH>; }; power_rf { label = "POWER_RF"; gpios = <&pioA 20 GPIO_ACTIVE_HIGH>; }; power_wifi { label = "POWER_WIFI"; gpios = <&pioA 21 GPIO_ACTIVE_HIGH>; }; }; }; &pinctrl { i2c1 { pinctrl_i2c1: i2c1-0 { atmel,pins = <AT91_PIOC 0 AT91_PERIPH_C AT91_PINCTRL_PULL_UP AT91_PIOC 1 AT91_PERIPH_C AT91_PINCTRL_PULL_UP>; }; }; adc0 { pinctrl_adc0_ad0: adc0_ad0-0 { /* pull-up disable */ atmel,pins = <AT91_PIOB 11 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>; }; pinctrl_adc0_ad5: adc0_ad5-0 { /* pull-up disable */ atmel,pins = <AT91_PIOB 16 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>; }; pinctrl_adc0_ad6: adc0_ad6-0 { /* pull-up disable */ atmel,pins = <AT91_PIOB 17 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>; }; pinctrl_adc0_ad11: adc0_ad11-0 { /* pull-up disable */ atmel,pins = <AT91_PIOB 10 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>; }; }; }; &i2c1 { dmas = <0>, <0>; pinctrl-0 = <&pinctrl_i2c1>; status = "disabled"; }; &macb0 { status = "disabled"; }; &rtc { status = "okay"; }; &led_blue { status = "okay"; }; &adc0 { atmel,adc-vref = <2500>; pinctrl-names = "default"; pinctrl-0 = < &pinctrl_adc0_ad0 &pinctrl_adc0_ad5 &pinctrl_adc0_ad6 &pinctrl_adc0_ad11 >; atmel,adc-channels-used = <0x0861>; status = "okay"; }; &uart0 { status = "okay"; }; |