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/imx7d-colibri-iris-v2.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-or-later OR MIT
    2 /*
    3  * Copyright 2022 Toradex
    4  */
    5 
    6 /dts-v1/;
    7 #include "imx7d-colibri.dtsi"
    8 #include "imx7-colibri-iris-v2.dtsi"
    9 
   10 / {
   11         model = "Toradex Colibri iMX7D on Iris V2 Carrier Board";
   12         compatible = "toradex,colibri-imx7d-iris-v2",
   13                      "toradex,colibri-imx7d",
   14                      "fsl,imx7d";
   15 };
   16 
   17 &ad7879_ts {
   18         status = "okay";
   19 };
   20 
   21 &atmel_mxt_ts {
   22         status = "okay";
   23 };
   24 
   25 &backlight {
   26         status = "okay";
   27 };
   28 
   29 &gpio2 {
   30         /*
   31          * This switches the LVDS transceiver to VESA color mapping mode.
   32          */
   33         lvds-color-map-hog {
   34                 gpio-hog;
   35                 gpios = <13 GPIO_ACTIVE_HIGH>; /* SODIMM 95 */
   36                 line-name = "LVDS_COLOR_MAP";
   37                 output-low;
   38         };
   39 };
   40 
   41 &gpio7 {
   42         /*
   43          * This switches the LVDS transceiver to the 24-bit RGB mode.
   44          */
   45         lvds-rgb-mode-hog {
   46                 gpio-hog;
   47                 gpios = <2 GPIO_ACTIVE_HIGH>; /* SODIMM 63 */
   48                 line-name = "LVDS_RGB_MODE";
   49                 output-low;
   50         };
   51 
   52         /*
   53          * This switches the LVDS transceiver to the single-channel
   54          * output mode.
   55          */
   56         lvds-ch-mode-hog {
   57                 gpio-hog;
   58                 gpios = <3 GPIO_ACTIVE_HIGH>; /* SODIMM 55 */
   59                 line-name = "LVDS_CH_MODE";
   60                 output-high;
   61         };
   62 
   63         /* This turns the LVDS transceiver on */
   64         lvds-power-on-hog {
   65                 gpio-hog;
   66                 gpios = <11 GPIO_ACTIVE_HIGH>; /* SODIMM 99 */
   67                 line-name = "LVDS_POWER_ON";
   68                 output-high;
   69         };
   70 };
   71 
   72 &lcdif {
   73         status = "okay";
   74 };
   75 
   76 &panel_dpi {
   77         status = "okay";
   78 };
   79 
   80 /* Colibri USBH */
   81 &usbotg2 {
   82         status = "okay";
   83 };

Cache object: ec51914301e6f6e188bd2eb1596abaea


[ 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.