2 * linux/arch/arm/boot/nspire.dtsi
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
12 /include/ "skeleton.dtsi"
15 interrupt-parent = <&intc>;
19 compatible = "arm,arm926ejs";
23 bootrom: bootrom@00000000 {
24 reg = <0x00000000 0x80000>;
29 reg = <0xA4000000 0x20000>;
32 timer_clk: timer_clk {
34 compatible = "fixed-clock";
35 clock-frequency = <32768>;
40 reg = <0x900B0024 0x4>;
45 reg = <0x900B0024 0x4>;
51 compatible = "fixed-factor-clock";
58 compatible = "simple-bus";
64 reg = <0xA9000000 0x1000>;
68 reg = <0xB0000000 0x1000>;
73 reg = <0xB4000000 0x1000>;
79 compatible = "arm,pl111", "arm,primecell";
80 reg = <0xC0000000 0x1000>;
84 clock-names = "apb_pclk";
88 reg = <0xC4000000 0x1000>;
92 tdes: crypto@C8010000 {
93 reg = <0xC8010000 0x1000>;
96 sha256: crypto@CC000000 {
97 reg = <0xCC000000 0x1000>;
101 compatible = "simple-bus";
102 #address-cells = <1>;
107 gpio: gpio@90000000 {
108 reg = <0x90000000 0x1000>;
112 fast_timer: timer@90010000 {
113 reg = <0x90010000 0x1000>;
117 uart: serial@90020000 {
118 reg = <0x90020000 0x1000>;
122 timer0: timer@900C0000 {
123 reg = <0x900C0000 0x1000>;
125 clocks = <&timer_clk>;
128 timer1: timer@900D0000 {
129 reg = <0x900D0000 0x1000>;
132 clocks = <&timer_clk>;
135 watchdog: watchdog@90060000 {
136 compatible = "arm,amba-primecell";
137 reg = <0x90060000 0x1000>;
142 reg = <0x90090000 0x1000>;
146 misc: misc@900A0000 {
147 reg = <0x900A0000 0x1000>;
151 reg = <0x900B0000 0x1000>;
155 keypad: input@900E0000 {
156 compatible = "ti,nspire-keypad";
157 reg = <0x900E0000 0x1000>;
160 scan-interval = <1000>;
163 clocks = <&apb_pclk>;
166 contrast: contrast@900F0000 {
167 reg = <0x900F0000 0x1000>;
171 reg = <0x90110000 0x1000>;