2 * Device tree for LEGO MINDSTORMS EV3
4 * Copyright (C) 2017 David Lechner <david@lechnology.com>
6 * SPDX-License-Identifier: GPL-2.0+
8 * This is an absolute minimum device tree instead of using the one from Linux
9 * because the bootloader on the EV3 is limited to 256k. This saves us >10k.
17 compatible = "lego,ev3", "ti,da850";
18 model = "LEGO MINDSTORMS EV3";
26 stdout-path = &serial1;
30 device_type = "memory";
31 reg = <0xc0000000 0x04000000>;
38 intc: interrupt-controller@fffee000 {
39 compatible = "ti,cp-intc";
41 #interrupt-cells = <1>;
43 reg = <0xfffee000 0x2000>;
48 compatible = "simple-bus";
52 ranges = <0x0 0x01c00000 0x400000>;
53 interrupt-parent = <&intc>;
56 compatible = "ti,da830-mmc";
57 reg = <0x40000 0x1000>;
61 max-frequency = <50000000>;
68 compatible = "ti,da830-spi";
69 reg = <0x41000 0x1000>;
71 ti,davinci-spi-intr-line = <1>;
75 compatible = "micron,n25q128a13", "jedec,spi-nor", "spi-flash";
77 spi-max-frequency = <50000000>;
81 serial1: serial@10c000 {
82 compatible = "ti,da830-uart", "ns16550a";
83 reg = <0x10c000 0x100>;