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,arm926ej-s";
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 = "usb-nop-xceiv";
62 compatible = "regulator-fixed";
64 regulator-name = "USB VBUS output";
65 regulator-type = "voltage";
67 regulator-min-microvolt = <5000000>;
68 regulator-max-microvolt = <5000000>;
72 compatible = "simple-bus";
78 reg = <0xA9000000 0x1000>;
82 compatible = "lsi,zevio-usb";
83 reg = <0xB0000000 0x1000>;
87 vbus-supply = <&vbus_reg>;
91 reg = <0xB4000000 0x1000>;
97 compatible = "arm,pl111", "arm,primecell";
98 reg = <0xC0000000 0x1000>;
101 clocks = <&apb_pclk>;
102 clock-names = "apb_pclk";
106 reg = <0xC4000000 0x1000>;
110 tdes: crypto@C8010000 {
111 reg = <0xC8010000 0x1000>;
114 sha256: crypto@CC000000 {
115 reg = <0xCC000000 0x1000>;
119 compatible = "simple-bus";
120 #address-cells = <1>;
125 gpio: gpio@90000000 {
126 compatible = "lsi,zevio-gpio";
127 reg = <0x90000000 0x1000>;
133 fast_timer: timer@90010000 {
134 reg = <0x90010000 0x1000>;
138 uart: serial@90020000 {
139 reg = <0x90020000 0x1000>;
143 timer0: timer@900C0000 {
144 reg = <0x900C0000 0x1000>;
146 clocks = <&timer_clk>;
149 timer1: timer@900D0000 {
150 reg = <0x900D0000 0x1000>;
153 clocks = <&timer_clk>;
156 watchdog: watchdog@90060000 {
157 compatible = "arm,amba-primecell";
158 reg = <0x90060000 0x1000>;
163 reg = <0x90090000 0x1000>;
167 misc: misc@900A0000 {
168 reg = <0x900A0000 0x1000>;
172 reg = <0x900B0000 0x1000>;
176 keypad: input@900E0000 {
177 compatible = "ti,nspire-keypad";
178 reg = <0x900E0000 0x1000>;
181 scan-interval = <1000>;
184 clocks = <&apb_pclk>;
187 contrast: contrast@900F0000 {
188 reg = <0x900F0000 0x1000>;
192 reg = <0x90110000 0x1000>;