1/* 2 * Device Tree Source for IGEP COM MODULE (TI OMAP AM/DM37x) 3 * 4 * Copyright (C) 2012 Javier Martinez Canillas <javier@collabora.co.uk> 5 * Copyright (C) 2012 Enric Balletbo i Serra <eballetbo@gmail.com> 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as 9 * published by the Free Software Foundation. 10 */ 11 12#include "omap3-igep.dtsi" 13 14/ { 15 model = "IGEP COM MODULE (TI OMAP AM/DM37x)"; 16 compatible = "isee,omap3-igep0030", "ti,omap36xx", "ti,omap3"; 17 18 leds { 19 pinctrl-names = "default"; 20 pinctrl-0 = <&leds_pins>; 21 compatible = "gpio-leds"; 22 23 boot { 24 label = "omap3:green:boot"; 25 gpios = <&twl_gpio 13 GPIO_ACTIVE_LOW>; 26 default-state = "on"; 27 }; 28 29 user0 { 30 label = "omap3:red:user0"; 31 gpios = <&twl_gpio 18 GPIO_ACTIVE_LOW>; /* LEDA */ 32 default-state = "off"; 33 }; 34 35 user1 { 36 label = "omap3:green:user1"; 37 gpios = <&twl_gpio 19 GPIO_ACTIVE_LOW>; /* LEDB */ 38 default-state = "off"; 39 }; 40 41 user2 { 42 label = "omap3:red:user1"; 43 gpios = <&gpio1 16 GPIO_ACTIVE_LOW>; 44 default-state = "off"; 45 }; 46 }; 47}; 48 49&omap3_pmx_core2 { 50 leds_pins: pinmux_leds_pins { 51 pinctrl-single,pins = < 52 OMAP3630_CORE2_IOPAD(0x25e0, PIN_OUTPUT | MUX_MODE4) /* etk_d2.gpio_16 */ 53 >; 54 }; 55}; 56 57&gpmc { 58 ranges = <0 0 0x00000000 0x20000000>; 59 60 nand@0,0 { 61 linux,mtd-name= "micron,mt29c4g96maz"; 62 reg = <0 0 0>; 63 nand-bus-width = <16>; 64 ti,nand-ecc-opt = "bch8"; 65 66 gpmc,sync-clk-ps = <0>; 67 gpmc,cs-on-ns = <0>; 68 gpmc,cs-rd-off-ns = <44>; 69 gpmc,cs-wr-off-ns = <44>; 70 gpmc,adv-on-ns = <6>; 71 gpmc,adv-rd-off-ns = <34>; 72 gpmc,adv-wr-off-ns = <44>; 73 gpmc,we-off-ns = <40>; 74 gpmc,oe-off-ns = <54>; 75 gpmc,access-ns = <64>; 76 gpmc,rd-cycle-ns = <82>; 77 gpmc,wr-cycle-ns = <82>; 78 gpmc,wr-access-ns = <40>; 79 gpmc,wr-data-mux-bus-ns = <0>; 80 81 #address-cells = <1>; 82 #size-cells = <1>; 83 84 partition@0 { 85 label = "SPL"; 86 reg = <0 0x100000>; 87 }; 88 partition@80000 { 89 label = "U-Boot"; 90 reg = <0x100000 0x180000>; 91 }; 92 partition@1c0000 { 93 label = "Environment"; 94 reg = <0x280000 0x100000>; 95 }; 96 partition@280000 { 97 label = "Kernel"; 98 reg = <0x380000 0x300000>; 99 }; 100 partition@780000 { 101 label = "Filesystem"; 102 reg = <0x680000 0x1f980000>; 103 }; 104 }; 105}; 106