The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/src/arm/at91-smartkiz.dts

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

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

Cache object: 5f941694154a408d9cb4ca1dc42056ba


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.