Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
0002 /*
0003  * Copyright (c) 2017 Andreas Färber
0004  */
0005 
0006 /dts-v1/;
0007 
0008 #include "s700.dtsi"
0009 
0010 / {
0011         compatible = "cubietech,cubieboard7", "actions,s700";
0012         model = "CubieBoard7";
0013 
0014         aliases {
0015                 serial3 = &uart3;
0016         };
0017 
0018         chosen {
0019                 stdout-path = "serial3:115200n8";
0020         };
0021 
0022         memory@0 {
0023                 device_type = "memory";
0024                 reg = <0x0 0x0 0x0 0x80000000>;
0025         };
0026 
0027         memory@1,e0000000 {
0028                 device_type = "memory";
0029                 reg = <0x1 0xe0000000 0x0 0x0>;
0030         };
0031 };
0032 
0033 &i2c0 {
0034         status = "okay";
0035         pinctrl-names = "default";
0036         pinctrl-0 = <&i2c0_default>;
0037 };
0038 
0039 &i2c1 {
0040         status = "okay";
0041         pinctrl-names = "default";
0042         pinctrl-0 = <&i2c1_default>;
0043 };
0044 
0045 &i2c2 {
0046         status = "disabled";
0047         pinctrl-names = "default";
0048         pinctrl-0 = <&i2c2_default>;
0049 };
0050 
0051 &pinctrl {
0052         i2c0_default: i2c0_default {
0053                 pinmux {
0054                         groups = "i2c0_mfp";
0055                         function = "i2c0";
0056                 };
0057                 pinconf {
0058                         pins = "i2c0_sclk", "i2c0_sdata";
0059                         bias-pull-up;
0060                 };
0061         };
0062 
0063         i2c1_default: i2c1_default {
0064                 pinmux {
0065                         groups = "i2c1_dummy";
0066                         function = "i2c1";
0067                 };
0068                 pinconf {
0069                         pins = "i2c1_sclk", "i2c1_sdata";
0070                         bias-pull-up;
0071                 };
0072         };
0073 
0074         i2c2_default: i2c2_default {
0075                 pinmux {
0076                         groups = "i2c2_dummy";
0077                         function = "i2c2";
0078                 };
0079                 pinconf {
0080                         pins = "i2c2_sclk", "i2c2_sdata";
0081                         bias-pull-up;
0082                 };
0083         };
0084 };
0085 
0086 &timer {
0087         clocks = <&hosc>;
0088 };
0089 
0090 &uart3 {
0091         status = "okay";
0092 };