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/omap2420-n8x0-common.dtsi

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 #include "omap2420.dtsi"
    3 
    4 / {
    5         memory@80000000 {
    6                 device_type = "memory";
    7                 reg = <0x80000000 0x8000000>; /* 128 MB */
    8         };
    9 
   10         chosen {
   11                 stdout-path = &uart3;
   12         };
   13 
   14         ocp {
   15                 i2c0 {
   16                         compatible = "i2c-cbus-gpio";
   17                         gpios = <&gpio3 2 GPIO_ACTIVE_HIGH /* gpio66 clk */
   18                                  &gpio3 1 GPIO_ACTIVE_HIGH /* gpio65 dat */
   19                                  &gpio3 0 GPIO_ACTIVE_HIGH /* gpio64 sel */
   20                                 >;
   21                         #address-cells = <1>;
   22                         #size-cells = <0>;
   23                         retu: retu@1 {
   24                                 compatible = "nokia,retu";
   25                                 interrupt-parent = <&gpio4>;
   26                                 interrupts = <12 IRQ_TYPE_EDGE_RISING>;
   27                                 reg = <0x1>;
   28                         };
   29                 };
   30         };
   31 };
   32 
   33 &i2c1 {
   34         clock-frequency = <400000>;
   35 
   36         pmic@72 {
   37                 compatible = "menelaus";
   38                 reg = <0x72>;
   39                 interrupts = <7 IRQ_TYPE_EDGE_RISING>;
   40         };
   41 };
   42 
   43 &i2c2 {
   44         clock-frequency = <400000>;
   45 };
   46 
   47 &gpmc {
   48         ranges = <0 0 0x04000000 0x1000000>;    /* CS0: 16MB for OneNAND */
   49 
   50         /* gpio-irq for dma: 26 */
   51 
   52         onenand@0,0 {
   53                 #address-cells = <1>;
   54                 #size-cells = <1>;
   55                 compatible = "ti,omap2-onenand";
   56                 reg = <0 0 0x20000>;    /* CS0, offset 0, IO size 128K */
   57 
   58                 gpmc,sync-read;
   59                 gpmc,burst-length = <16>;
   60                 gpmc,burst-read;
   61                 gpmc,burst-wrap;
   62                 gpmc,device-width = <2>;
   63                 gpmc,mux-add-data = <2>;
   64                 gpmc,cs-on-ns = <0>;
   65                 gpmc,cs-rd-off-ns = <127>;
   66                 gpmc,cs-wr-off-ns = <109>;
   67                 gpmc,adv-on-ns = <0>;
   68                 gpmc,adv-rd-off-ns = <18>;
   69                 gpmc,adv-wr-off-ns = <18>;
   70                 gpmc,oe-on-ns = <27>;
   71                 gpmc,oe-off-ns = <127>;
   72                 gpmc,we-on-ns = <27>;
   73                 gpmc,we-off-ns = <72>;
   74                 gpmc,rd-cycle-ns = <145>;
   75                 gpmc,wr-cycle-ns = <136>;
   76                 gpmc,access-ns = <118>;
   77                 gpmc,page-burst-access-ns = <27>;
   78                 gpmc,bus-turnaround-ns = <0>;
   79                 gpmc,cycle2cycle-delay-ns = <0>;
   80                 gpmc,wait-monitoring-ns = <0>;
   81                 gpmc,clk-activation-ns = <9>;
   82                 gpmc,sync-clk-ps = <27000>;
   83 
   84                 /* MTD partition table corresponding to old board-n8x0 file. */
   85                 partition@0 {
   86                         label = "bootloader";
   87                         reg = <0x00000000 0x00020000>;
   88                         read-only;
   89                 };
   90                 partition@1 {
   91                         label = "config";
   92                         reg = <0x00020000 0x00060000>;
   93                 };
   94                 partition@2 {
   95                         label = "kernel";
   96                         reg = <0x00080000 0x00200000>;
   97                 };
   98                 partition@3 {
   99                         label = "initfs";
  100                         reg = <0x00280000 0x00400000>;
  101                 };
  102                 partition@4 {
  103                         label = "rootfs";
  104                         reg = <0x00680000 0x0f980000>;
  105                 };
  106                 partition@5 {
  107                         label = "omap2-onenand";
  108                         reg = <0x00000000 0x10000000>;
  109                 };
  110         };
  111 };

Cache object: 243c782cacaa8b1f01713c58c2f12f0f


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