usb_a9260_common.dtsi revision 284090
1141296Sdas/* 2141296Sdas * usb_a926x.dts - Device Tree file for Caloa USB A926x board 32116Sjkh * 42116Sjkh * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> 52116Sjkh * 62116Sjkh * Licensed under GPLv2 or later. 7141296Sdas */ 82116Sjkh 9141296Sdas/ { 102116Sjkh clocks { 112116Sjkh #address-cells = <1>; 122116Sjkh #size-cells = <1>; 132116Sjkh ranges; 14175499Sbde 15175499Sbde main_clock: clock@0 { 162116Sjkh compatible = "atmel,osc", "fixed-clock"; 172116Sjkh clock-frequency = <12000000>; 18176356Sdas }; 19176356Sdas 20141296Sdas slow_xtal { 21141296Sdas clock-frequency = <32768>; 222116Sjkh }; 232116Sjkh 242116Sjkh main_xtal { 25141296Sdas clock-frequency = <12000000>; 262116Sjkh }; 272116Sjkh }; 282116Sjkh 292116Sjkh ahb { 302116Sjkh apb { 312116Sjkh dbgu: serial@fffff200 { 322116Sjkh status = "okay"; 332116Sjkh }; 34141296Sdas 352116Sjkh macb0: ethernet@fffc4000 { 36141296Sdas phy-mode = "rmii"; 37141296Sdas status = "okay"; 382116Sjkh }; 392116Sjkh 402116Sjkh usb1: gadget@fffa4000 { 412116Sjkh atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>; 422116Sjkh status = "okay"; 432116Sjkh }; 442116Sjkh }; 452116Sjkh 462116Sjkh nand0: nand@40000000 { 472116Sjkh nand-bus-width = <8>; 48242692Skevlo nand-ecc-mode = "soft"; 492116Sjkh nand-on-flash-bbt; 502116Sjkh status = "okay"; 512116Sjkh 522116Sjkh at91bootstrap@0 { 532116Sjkh label = "at91bootstrap"; 542116Sjkh reg = <0x0 0x20000>; 552116Sjkh }; 562116Sjkh 572116Sjkh barebox@20000 { 582116Sjkh label = "barebox"; 592116Sjkh reg = <0x20000 0x40000>; 602116Sjkh }; 612116Sjkh 622116Sjkh bareboxenv@60000 { 63176356Sdas label = "bareboxenv"; 64176356Sdas reg = <0x60000 0x20000>; 652116Sjkh }; 662116Sjkh 672116Sjkh bareboxenv2@80000 { 682116Sjkh label = "bareboxenv2"; 692116Sjkh reg = <0x80000 0x20000>; 702116Sjkh }; 712116Sjkh 722116Sjkh oftree@80000 { 732116Sjkh label = "oftree"; 742116Sjkh reg = <0xa0000 0x20000>; 752116Sjkh }; 762116Sjkh 772116Sjkh kernel@a0000 { 782116Sjkh label = "kernel"; 792116Sjkh reg = <0xc0000 0x400000>; 802116Sjkh }; 81176550Sbde 82176550Sbde rootfs@4a0000 { 83176550Sbde label = "rootfs"; 84176550Sbde reg = <0x4c0000 0x7800000>; 85176550Sbde }; 86298896Spfg 87176550Sbde data@7ca0000 { 882116Sjkh label = "data"; 89141296Sdas reg = <0x7cc0000 0x8340000>; 90141296Sdas }; 912116Sjkh }; 922116Sjkh 932116Sjkh usb0: ohci@00500000 { 942116Sjkh num-ports = <2>; 952116Sjkh status = "okay"; 962116Sjkh }; 972116Sjkh }; 982116Sjkh 992116Sjkh leds { 1002116Sjkh compatible = "gpio-leds"; 1012116Sjkh 1022116Sjkh user_led { 1032116Sjkh label = "user_led"; 1042116Sjkh gpios = <&pioB 21 GPIO_ACTIVE_LOW>; 1052116Sjkh linux,default-trigger = "heartbeat"; 1062116Sjkh }; 1072116Sjkh }; 1082116Sjkh 1092116Sjkh gpio_keys { 110141296Sdas compatible = "gpio-keys"; 1112116Sjkh #address-cells = <1>; 112141296Sdas #size-cells = <0>; 1132116Sjkh 1142116Sjkh user_pb { 1152116Sjkh label = "user_pb"; 1162116Sjkh gpios = <&pioB 10 GPIO_ACTIVE_LOW>; 1172116Sjkh linux,code = <28>; 1182116Sjkh gpio-key,wakeup; 1192116Sjkh }; 1202116Sjkh }; 1212116Sjkh 1222116Sjkh i2c@0 { 1232116Sjkh status = "okay"; 1242116Sjkh }; 1252116Sjkh}; 126141296Sdas