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/omap3-n9.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-only
    2 /*
    3  * omap3-n9.dts - Device Tree file for Nokia N9
    4  *
    5  * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
    6  */
    7 
    8 /dts-v1/;
    9 
   10 #include "omap3-n950-n9.dtsi"
   11 #include <dt-bindings/input/input.h>
   12 
   13 / {
   14         model = "Nokia N9";
   15         compatible = "nokia,omap3-n9", "ti,omap3630", "ti,omap36xx", "ti,omap3";
   16 };
   17 
   18 &i2c2 {
   19         smia_1: camera@10 {
   20                 compatible = "nokia,smia";
   21                 reg = <0x10>;
   22                 /* No reset gpio */
   23                 vana-supply = <&vaux3>;
   24                 clocks = <&isp 0>;
   25                 clock-frequency = <9600000>;
   26                 flash-leds = <&as3645a_flash &as3645a_indicator>;
   27                 port {
   28                         smia_1_1: endpoint {
   29                                 link-frequencies = /bits/ 64 <199200000 210000000 499200000>;
   30                                 clock-lanes = <0>;
   31                                 data-lanes = <1 2>;
   32                                 remote-endpoint = <&csi2a_ep>;
   33                         };
   34                 };
   35         };
   36 };
   37 
   38 &i2c3 {
   39         ak8975@f {
   40                 compatible = "asahi-kasei,ak8975";
   41                 reg = <0x0f>;
   42         };
   43 };
   44 
   45 &isp {
   46         vdd-csiphy1-supply = <&vaux2>;
   47         vdd-csiphy2-supply = <&vaux2>;
   48         ports {
   49                 port@2 {
   50                         reg = <2>;
   51                         csi2a_ep: endpoint {
   52                                 remote-endpoint = <&smia_1_1>;
   53                                 clock-lanes = <2>;
   54                                 data-lanes = <1 3>;
   55                                 crc = <1>;
   56                                 lane-polarities = <1 1 1>;
   57                         };
   58                 };
   59         };
   60 };
   61 
   62 &modem {
   63         compatible = "nokia,n9-modem";
   64 };
   65 
   66 &lis302 {
   67         st,axis-x = <1>;    /* LIS3_DEV_X */
   68         st,axis-y = <(-2)>; /* LIS3_INV_DEV_Y */
   69         st,axis-z = <(-3)>; /* LIS3_INV_DEV_Z */
   70 
   71         st,min-limit-x = <(-46)>;
   72         st,min-limit-y = <3>;
   73         st,min-limit-z = <3>;
   74 
   75         st,max-limit-x = <(-3)>;
   76         st,max-limit-y = <46>;
   77         st,max-limit-z = <46>;
   78 };
   79 
   80 &twl_keypad {
   81         linux,keymap = < MATRIX_KEY(6, 8, KEY_VOLUMEUP)
   82                          MATRIX_KEY(7, 8, KEY_VOLUMEDOWN)
   83                          >;
   84 };

Cache object: ea85896ff48d5c44fe8aa7fe136f5b53


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