usb_a9260_common.dtsi revision 262569
1262569Simp/* 2262569Simp * usb_a926x.dts - Device Tree file for Caloa USB A926x board 3262569Simp * 4262569Simp * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> 5262569Simp * 6262569Simp * Licensed under GPLv2 or later. 7262569Simp */ 8262569Simp 9262569Simp/ { 10262569Simp clocks { 11262569Simp #address-cells = <1>; 12262569Simp #size-cells = <1>; 13262569Simp ranges; 14262569Simp 15262569Simp main_clock: clock@0 { 16262569Simp compatible = "atmel,osc", "fixed-clock"; 17262569Simp clock-frequency = <12000000>; 18262569Simp }; 19262569Simp }; 20262569Simp 21262569Simp ahb { 22262569Simp apb { 23262569Simp dbgu: serial@fffff200 { 24262569Simp status = "okay"; 25262569Simp }; 26262569Simp 27262569Simp macb0: ethernet@fffc4000 { 28262569Simp phy-mode = "rmii"; 29262569Simp status = "okay"; 30262569Simp }; 31262569Simp 32262569Simp usb1: gadget@fffa4000 { 33262569Simp atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>; 34262569Simp status = "okay"; 35262569Simp }; 36262569Simp }; 37262569Simp 38262569Simp nand0: nand@40000000 { 39262569Simp nand-bus-width = <8>; 40262569Simp nand-ecc-mode = "soft"; 41262569Simp nand-on-flash-bbt; 42262569Simp status = "okay"; 43262569Simp 44262569Simp at91bootstrap@0 { 45262569Simp label = "at91bootstrap"; 46262569Simp reg = <0x0 0x20000>; 47262569Simp }; 48262569Simp 49262569Simp barebox@20000 { 50262569Simp label = "barebox"; 51262569Simp reg = <0x20000 0x40000>; 52262569Simp }; 53262569Simp 54262569Simp bareboxenv@60000 { 55262569Simp label = "bareboxenv"; 56262569Simp reg = <0x60000 0x20000>; 57262569Simp }; 58262569Simp 59262569Simp bareboxenv2@80000 { 60262569Simp label = "bareboxenv2"; 61262569Simp reg = <0x80000 0x20000>; 62262569Simp }; 63262569Simp 64262569Simp oftree@80000 { 65262569Simp label = "oftree"; 66262569Simp reg = <0xa0000 0x20000>; 67262569Simp }; 68262569Simp 69262569Simp kernel@a0000 { 70262569Simp label = "kernel"; 71262569Simp reg = <0xc0000 0x400000>; 72262569Simp }; 73262569Simp 74262569Simp rootfs@4a0000 { 75262569Simp label = "rootfs"; 76262569Simp reg = <0x4c0000 0x7800000>; 77262569Simp }; 78262569Simp 79262569Simp data@7ca0000 { 80262569Simp label = "data"; 81262569Simp reg = <0x7cc0000 0x8340000>; 82262569Simp }; 83262569Simp }; 84262569Simp 85262569Simp usb0: ohci@00500000 { 86262569Simp num-ports = <2>; 87262569Simp status = "okay"; 88262569Simp }; 89262569Simp }; 90262569Simp 91262569Simp leds { 92262569Simp compatible = "gpio-leds"; 93262569Simp 94262569Simp user_led { 95262569Simp label = "user_led"; 96262569Simp gpios = <&pioB 21 GPIO_ACTIVE_LOW>; 97262569Simp linux,default-trigger = "heartbeat"; 98262569Simp }; 99262569Simp }; 100262569Simp 101262569Simp gpio_keys { 102262569Simp compatible = "gpio-keys"; 103262569Simp #address-cells = <1>; 104262569Simp #size-cells = <0>; 105262569Simp 106262569Simp user_pb { 107262569Simp label = "user_pb"; 108262569Simp gpios = <&pioB 10 GPIO_ACTIVE_LOW>; 109262569Simp linux,code = <28>; 110262569Simp gpio-key,wakeup; 111262569Simp }; 112262569Simp }; 113262569Simp 114262569Simp i2c@0 { 115262569Simp status = "okay"; 116262569Simp }; 117262569Simp}; 118