[BACK]Return to aspeed-bmc-facebook-wedge40.dts CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / external / gpl2 / dts / dist / arch / arm / boot / dts

Annotation of src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts, Revision 1.1.1.1

1.1       skrll       1: // SPDX-License-Identifier: GPL-2.0+
                      2: // Copyright (c) 2018 Facebook Inc.
                      3: /dts-v1/;
                      4:
                      5: #include "aspeed-g4.dtsi"
                      6:
                      7: / {
                      8:        model = "Facebook Wedge 40 BMC";
                      9:        compatible = "facebook,wedge40-bmc", "aspeed,ast2400";
                     10:
                     11:        aliases {
                     12:                /*
                     13:                 * Override the default uart aliases to avoid breaking
                     14:                 * the legacy applications.
                     15:                 */
                     16:                serial0 = &uart5;
                     17:                serial1 = &uart1;
                     18:                serial2 = &uart3;
                     19:                serial3 = &uart4;
                     20:        };
                     21:
                     22:        chosen {
                     23:                stdout-path = &uart3;
                     24:                bootargs = "console=ttyS2,9600n8 root=/dev/ram rw";
                     25:        };
                     26:
                     27:        memory@40000000 {
                     28:                reg = <0x40000000 0x20000000>;
                     29:        };
                     30: };
                     31:
                     32: &wdt1 {
                     33:        status = "okay";
                     34:        aspeed,reset-type = "system";
                     35: };
                     36:
                     37: &wdt2 {
                     38:        status = "disabled";
                     39: };
                     40:
                     41: &fmc {
                     42:        status = "okay";
                     43:        flash@0 {
                     44:                status = "okay";
                     45:                m25p,fast-read;
                     46:                label = "fmc0";
                     47: #include "facebook-bmc-flash-layout.dtsi"
                     48:        };
                     49: };
                     50:
                     51: &uart1 {
                     52:        status = "okay";
                     53:        pinctrl-names = "default";
                     54:        pinctrl-0 = <&pinctrl_txd1_default
                     55:                     &pinctrl_rxd1_default>;
                     56: };
                     57:
                     58: &uart3 {
                     59:        status = "okay";
                     60:        pinctrl-names = "default";
                     61:        pinctrl-0 = <&pinctrl_txd3_default
                     62:                     &pinctrl_rxd3_default>;
                     63: };
                     64:
                     65: &uart4 {
                     66:        status = "okay";
                     67:        pinctrl-names = "default";
                     68:        pinctrl-0 = <&pinctrl_txd4_default
                     69:                     &pinctrl_rxd4_default>;
                     70: };
                     71:
                     72: &uart5 {
                     73:        status = "okay";
                     74: };
                     75:
                     76: &mac1 {
                     77:        status = "okay";
                     78:        no-hw-checksum;
                     79:        pinctrl-names = "default";
                     80:        pinctrl-0 = <&pinctrl_rgmii2_default &pinctrl_mdio2_default>;
                     81: };
                     82:
                     83: &i2c0 {
                     84:        status = "okay";
                     85: };
                     86:
                     87: &i2c1 {
                     88:        status = "okay";
                     89: };
                     90:
                     91: &i2c2 {
                     92:        status = "okay";
                     93: };
                     94:
                     95: &i2c3 {
                     96:        status = "okay";
                     97: };
                     98:
                     99: &i2c4 {
                    100:        status = "okay";
                    101: };
                    102:
                    103: &i2c5 {
                    104:        status = "okay";
                    105: };
                    106:
                    107: &i2c6 {
                    108:        status = "okay";
                    109: };
                    110:
                    111: &i2c7 {
                    112:        status = "okay";
                    113: };
                    114:
                    115: &i2c8 {
                    116:        status = "okay";
                    117: };
                    118:
                    119: &i2c9 {
                    120:        status = "okay";
                    121: };
                    122:
                    123: &i2c10 {
                    124:        status = "okay";
                    125: };
                    126:
                    127: &i2c11 {
                    128:        status = "okay";
                    129: };
                    130:
                    131: &i2c12 {
                    132:        status = "okay";
                    133: };
                    134:
                    135: &i2c13 {
                    136:        status = "okay";
                    137: };
                    138:
                    139: &vhub {
                    140:        status = "okay";
                    141: };

CVSweb <webmaster@jp.NetBSD.org>