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 };