1/* 2 * at91sam9g45.dtsi - Device Tree Include file for AT91SAM9G45 family SoC 3 * applies to AT91SAM9G45, AT91SAM9M10, 4 * AT91SAM9G46, AT91SAM9M11 SoC 5 * 6 * Copyright (C) 2011 Atmel, 7 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com> 8 * 9 * Licensed under GPLv2 or later. 10 */ 11 12/include/ "skeleton.dtsi" 13 14/ { 15 model = "Atmel AT91SAM9G45 family SoC"; 16 compatible = "atmel,at91sam9g45"; 17 interrupt-parent = <&aic>; 18 19 aliases { 20 serial0 = &dbgu; 21 serial1 = &usart0; 22 serial2 = &usart1; 23 serial3 = &usart2; 24 serial4 = &usart3; 25 }; 26 cpus { 27 cpu@0 { 28 compatible = "arm,arm926ejs"; 29 }; 30 }; 31 32 memory@70000000 { 33 reg = <0x70000000 0x10000000>; 34 }; 35 36 ahb { 37 compatible = "simple-bus"; 38 #address-cells = <1>; 39 #size-cells = <1>; 40 ranges; 41 42 apb { 43 compatible = "simple-bus"; 44 #address-cells = <1>; 45 #size-cells = <1>; 46 ranges; 47 48 aic: interrupt-controller@fffff000 { 49 #interrupt-cells = <1>; 50 compatible = "atmel,at91rm9200-aic"; 51 interrupt-controller; 52 interrupt-parent; 53 reg = <0xfffff000 0x200>; 54 }; 55 56 dma: dma-controller@ffffec00 { 57 compatible = "atmel,at91sam9g45-dma"; 58 reg = <0xffffec00 0x200>; 59 interrupts = <21>; 60 }; 61 62 dbgu: serial@ffffee00 { 63 compatible = "atmel,at91sam9260-usart"; 64 reg = <0xffffee00 0x200>; 65 interrupts = <1>; 66 status = "disabled"; 67 }; 68 69 usart0: serial@fff8c000 { 70 compatible = "atmel,at91sam9260-usart"; 71 reg = <0xfff8c000 0x200>; 72 interrupts = <7>; 73 atmel,use-dma-rx; 74 atmel,use-dma-tx; 75 status = "disabled"; 76 }; 77 78 usart1: serial@fff90000 { 79 compatible = "atmel,at91sam9260-usart"; 80 reg = <0xfff90000 0x200>; 81 interrupts = <8>; 82 atmel,use-dma-rx; 83 atmel,use-dma-tx; 84 status = "disabled"; 85 }; 86 87 usart2: serial@fff94000 { 88 compatible = "atmel,at91sam9260-usart"; 89 reg = <0xfff94000 0x200>; 90 interrupts = <9>; 91 atmel,use-dma-rx; 92 atmel,use-dma-tx; 93 status = "disabled"; 94 }; 95 96 usart3: serial@fff98000 { 97 compatible = "atmel,at91sam9260-usart"; 98 reg = <0xfff98000 0x200>; 99 interrupts = <10>; 100 atmel,use-dma-rx; 101 atmel,use-dma-tx; 102 status = "disabled"; 103 }; 104 105 macb0: ethernet@fffbc000 { 106 compatible = "cdns,at32ap7000-macb", "cdns,macb"; 107 reg = <0xfffbc000 0x100>; 108 interrupts = <25>; 109 status = "disabled"; 110 }; 111 }; 112 }; 113}; 114