1/* 2 * Samsung's S3C6410 SoC device tree source 3 * 4 * Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com> 5 * 6 * Samsung's S3C6410 SoC device nodes are listed in this file. S3C6410 7 * based board files can include this file and provide values for board specfic 8 * bindings. 9 * 10 * Note: This file does not include device nodes for all the controllers in 11 * S3C6410 SoC. As device tree coverage for S3C6410 increases, additional 12 * nodes can be added to this file. 13 * 14 * This program is free software; you can redistribute it and/or modify 15 * it under the terms of the GNU General Public License version 2 as 16 * published by the Free Software Foundation. 17*/ 18 19#include "s3c64xx.dtsi" 20 21/ { 22 compatible = "samsung,s3c6410"; 23 24 aliases { 25 i2c1 = &i2c1; 26 }; 27}; 28 29&vic0 { 30 valid-mask = <0xffffff7f>; 31 valid-wakeup-mask = <0x00200004>; 32}; 33 34&vic1 { 35 valid-mask = <0xffffffff>; 36 valid-wakeup-mask = <0x53020000>; 37}; 38 39&soc { 40 clocks: clock-controller@7e00f000 { 41 compatible = "samsung,s3c6410-clock"; 42 reg = <0x7e00f000 0x1000>; 43 #clock-cells = <1>; 44 }; 45 46 i2c1: i2c@7f00f000 { 47 compatible = "samsung,s3c2440-i2c"; 48 reg = <0x7f00f000 0x1000>; 49 interrupt-parent = <&vic0>; 50 interrupts = <5>; 51 clock-names = "i2c"; 52 clocks = <&clocks PCLK_IIC1>; 53 status = "disabled"; 54 #address-cells = <1>; 55 #size-cells = <0>; 56 }; 57}; 58