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/socfpga_arria10_chameleonv3.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 2022 Google LLC
    4  */
    5 /dts-v1/;
    6 #include "socfpga_arria10_mercury_aa1.dtsi"
    7 
    8 / {
    9         model = "Google Chameleon V3";
   10         compatible = "google,chameleon-v3", "enclustra,mercury-aa1",
   11                      "altr,socfpga-arria10", "altr,socfpga";
   12 
   13         aliases {
   14                 serial0 = &uart0;
   15                 i2c0 = &i2c0;
   16                 i2c1 = &i2c1;
   17         };
   18 };
   19 
   20 &gmac0 {
   21         status = "okay";
   22 };
   23 
   24 &gpio0 {
   25         status = "okay";
   26 };
   27 
   28 &gpio1 {
   29         status = "okay";
   30 };
   31 
   32 &gpio2 {
   33         status = "okay";
   34 };
   35 
   36 &i2c0 {
   37         status = "okay";
   38 
   39         ssm2603: audio-codec@1a {
   40                 compatible = "adi,ssm2603";
   41                 reg = <0x1a>;
   42         };
   43 };
   44 
   45 &i2c1 {
   46         status = "okay";
   47 
   48         u80: gpio@21 {
   49                 compatible = "nxp,pca9535";
   50                 reg = <0x21>;
   51                 gpio-controller;
   52                 #gpio-cells = <2>;
   53 
   54                 gpio-line-names =
   55                         "SOM_AUD_MUTE",
   56                         "DP1_OUT_CEC_EN",
   57                         "DP2_OUT_CEC_EN",
   58                         "DP1_SOM_PS8469_CAD",
   59                         "DPD_SOM_PS8469_CAD",
   60                         "DP_OUT_PWR_EN",
   61                         "STM32_RST_L",
   62                         "STM32_BOOT0",
   63 
   64                         "FPGA_PROT",
   65                         "STM32_FPGA_COMM0",
   66                         "TP119",
   67                         "TP120",
   68                         "TP121",
   69                         "TP122",
   70                         "TP123",
   71                         "TP124";
   72         };
   73 };
   74 
   75 &mmc {
   76         status = "okay";
   77 };
   78 
   79 &uart0 {
   80         status = "okay";
   81 };
   82 
   83 &uart1 {
   84         status = "okay";
   85 };
   86 
   87 &usb0 {
   88         status = "okay";
   89         dr_mode = "host";
   90 };

Cache object: 2ad0f08989579c98a0b09c6ae3b0a7f6


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