Blame view

arch/arm/boot/dts/s5pv210-torbreck.dts 1.79 KB
b672b27d2   Mateusz Krawczuk   ARM: dts: Add Dev...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  /*
   * Samsung's S5PV210 SoC device tree source
   *
   * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd.
   *
   * Mateusz Krawczuk <m.krawczuk@partner.samsung.com>
   * Tomasz Figa <t.figa@samsung.com>
   *
   * Board device tree source for Torbreck board.
   *
   * NOTE: This file is completely based on original board file for mach-torbreck
   * available in Linux 3.15 and intends to provide equivalent level of hardware
   * support. Due to lack of hardware, _no_ testing has been performed.
   *
   * This program is free software; you can redistribute it and/or modify
   * it under the terms of the GNU General Public License version 2 as
   * published by the Free Software Foundation.
   */
  
  /dts-v1/;
  #include <dt-bindings/input/input.h>
  #include "s5pv210.dtsi"
  
  / {
  	model = "aESOP Torbreck based on S5PV210";
  	compatible = "aesop,torbreck", "samsung,s5pv210";
  
  	chosen {
  		bootargs = "console=ttySAC0,115200n8 root=/dev/mmcblk0p1 rw rootwait ignore_loglevel earlyprintk";
  	};
5271d0027   Javier Martinez Canillas   ARM: dts: s5p: Ad...
31
  	memory@20000000 {
b672b27d2   Mateusz Krawczuk   ARM: dts: Add Dev...
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
  		device_type = "memory";
  		reg = <0x20000000 0x20000000>;
  	};
  };
  
  &xusbxti {
  	clock-frequency = <24000000>;
  };
  
  &uart0 {
  	status = "okay";
  };
  
  &uart1 {
  	status = "okay";
  };
  
  &uart2 {
  	status = "okay";
  };
  
  &uart3 {
  	status = "okay";
  };
  
  &rtc {
  	status = "okay";
  };
  
  &sdhci0 {
  	bus-width = <4>;
  	pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_cd &sd0_bus1 &sd0_bus4>;
  	pinctrl-names = "default";
  	status = "okay";
  };
  
  &sdhci1 {
  	bus-width = <4>;
  	pinctrl-0 = <&sd1_clk &sd1_cmd &sd1_cd &sd1_bus1 &sd1_bus4>;
  	pinctrl-names = "default";
  	status = "okay";
  };
  
  &sdhci2 {
  	bus-width = <4>;
  	pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_bus1 &sd2_bus4>;
  	pinctrl-names = "default";
  	status = "okay";
  };
  
  &sdhci3 {
  	bus-width = <4>;
  	pinctrl-0 = <&sd3_clk &sd3_cmd &sd3_cd &sd3_bus1 &sd3_bus4>;
  	pinctrl-names = "default";
  	status = "okay";
  };
  
  &i2s0 {
  	status = "okay";
  };