10bea2a65SAndreas Färber// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 20bea2a65SAndreas Färber/* 30bea2a65SAndreas Färber * Copyright (c) 2017 Andreas Färber 40bea2a65SAndreas Färber */ 50bea2a65SAndreas Färber 60bea2a65SAndreas Färber/dts-v1/; 70bea2a65SAndreas Färber 80bea2a65SAndreas Färber#include "s700.dtsi" 90bea2a65SAndreas Färber 100bea2a65SAndreas Färber/ { 110bea2a65SAndreas Färber compatible = "cubietech,cubieboard7", "actions,s700"; 120bea2a65SAndreas Färber model = "CubieBoard7"; 130bea2a65SAndreas Färber 140bea2a65SAndreas Färber aliases { 150bea2a65SAndreas Färber serial3 = &uart3; 160bea2a65SAndreas Färber }; 170bea2a65SAndreas Färber 180bea2a65SAndreas Färber chosen { 190bea2a65SAndreas Färber stdout-path = "serial3:115200n8"; 200bea2a65SAndreas Färber }; 210bea2a65SAndreas Färber 220bea2a65SAndreas Färber memory@0 { 230bea2a65SAndreas Färber device_type = "memory"; 240bea2a65SAndreas Färber reg = <0x0 0x0 0x0 0x80000000>; 250bea2a65SAndreas Färber }; 260bea2a65SAndreas Färber 270bea2a65SAndreas Färber memory@1,e0000000 { 280bea2a65SAndreas Färber device_type = "memory"; 290bea2a65SAndreas Färber reg = <0x1 0xe0000000 0x0 0x0>; 300bea2a65SAndreas Färber }; 310bea2a65SAndreas Färber}; 320bea2a65SAndreas Färber 339175a811SParthiban Nallathambi&i2c0 { 349175a811SParthiban Nallathambi status = "okay"; 359175a811SParthiban Nallathambi pinctrl-names = "default"; 369175a811SParthiban Nallathambi pinctrl-0 = <&i2c0_default>; 379175a811SParthiban Nallathambi}; 389175a811SParthiban Nallathambi 399175a811SParthiban Nallathambi&i2c1 { 409175a811SParthiban Nallathambi status = "okay"; 419175a811SParthiban Nallathambi pinctrl-names = "default"; 429175a811SParthiban Nallathambi pinctrl-0 = <&i2c1_default>; 439175a811SParthiban Nallathambi}; 449175a811SParthiban Nallathambi 459175a811SParthiban Nallathambi&i2c2 { 469175a811SParthiban Nallathambi status = "disabled"; 479175a811SParthiban Nallathambi pinctrl-names = "default"; 489175a811SParthiban Nallathambi pinctrl-0 = <&i2c2_default>; 499175a811SParthiban Nallathambi}; 509175a811SParthiban Nallathambi 519175a811SParthiban Nallathambi&pinctrl { 529175a811SParthiban Nallathambi i2c0_default: i2c0_default { 539175a811SParthiban Nallathambi pinmux { 549175a811SParthiban Nallathambi groups = "i2c0_mfp"; 559175a811SParthiban Nallathambi function = "i2c0"; 569175a811SParthiban Nallathambi }; 579175a811SParthiban Nallathambi pinconf { 589175a811SParthiban Nallathambi pins = "i2c0_sclk", "i2c0_sdata"; 599175a811SParthiban Nallathambi bias-pull-up; 609175a811SParthiban Nallathambi }; 619175a811SParthiban Nallathambi }; 629175a811SParthiban Nallathambi 639175a811SParthiban Nallathambi i2c1_default: i2c1_default { 649175a811SParthiban Nallathambi pinmux { 659175a811SParthiban Nallathambi groups = "i2c1_dummy"; 669175a811SParthiban Nallathambi function = "i2c1"; 679175a811SParthiban Nallathambi }; 689175a811SParthiban Nallathambi pinconf { 699175a811SParthiban Nallathambi pins = "i2c1_sclk", "i2c1_sdata"; 709175a811SParthiban Nallathambi bias-pull-up; 719175a811SParthiban Nallathambi }; 729175a811SParthiban Nallathambi }; 739175a811SParthiban Nallathambi 749175a811SParthiban Nallathambi i2c2_default: i2c2_default { 759175a811SParthiban Nallathambi pinmux { 769175a811SParthiban Nallathambi groups = "i2c2_dummy"; 779175a811SParthiban Nallathambi function = "i2c2"; 789175a811SParthiban Nallathambi }; 799175a811SParthiban Nallathambi pinconf { 809175a811SParthiban Nallathambi pins = "i2c2_sclk", "i2c2_sdata"; 819175a811SParthiban Nallathambi bias-pull-up; 829175a811SParthiban Nallathambi }; 839175a811SParthiban Nallathambi }; 849175a811SParthiban Nallathambi}; 859175a811SParthiban Nallathambi 860bea2a65SAndreas Färber&timer { 870bea2a65SAndreas Färber clocks = <&hosc>; 880bea2a65SAndreas Färber}; 890bea2a65SAndreas Färber 900bea2a65SAndreas Färber&uart3 { 910bea2a65SAndreas Färber status = "okay"; 920bea2a65SAndreas Färber}; 93