Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v3.10 132 lines 2.5 kB view raw
1/* 2 * pxa2xx.dtsi - Device Tree Include file for Marvell PXA2xx family SoC 3 * 4 * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com> 5 * 6 * Licensed under GPLv2 or later. 7 */ 8 9/include/ "skeleton.dtsi" 10 11/ { 12 model = "Marvell PXA2xx family SoC"; 13 compatible = "marvell,pxa2xx"; 14 interrupt-parent = <&pxairq>; 15 16 aliases { 17 serial0 = &ffuart; 18 serial1 = &btuart; 19 serial2 = &stuart; 20 serial3 = &hwuart; 21 i2c0 = &pwri2c; 22 i2c1 = &pxai2c1; 23 }; 24 25 cpus { 26 cpu@0 { 27 compatible = "arm,xscale"; 28 }; 29 }; 30 31 pxabus { 32 compatible = "simple-bus"; 33 #address-cells = <1>; 34 #size-cells = <1>; 35 ranges; 36 37 pxairq: interrupt-controller@40d00000 { 38 #interrupt-cells = <1>; 39 compatible = "marvell,pxa-intc"; 40 interrupt-controller; 41 interrupt-parent; 42 marvell,intc-nr-irqs = <32>; 43 reg = <0x40d00000 0xd0>; 44 }; 45 46 gpio: gpio@40e00000 { 47 compatible = "mrvl,pxa-gpio"; 48 #address-cells = <0x1>; 49 #size-cells = <0x1>; 50 reg = <0x40e00000 0x10000>; 51 gpio-controller; 52 #gpio-cells = <0x2>; 53 interrupts = <10>; 54 interrupt-names = "gpio_mux"; 55 interrupt-controller; 56 #interrupt-cells = <0x2>; 57 ranges; 58 59 gcb0: gpio@40e00000 { 60 reg = <0x40e00000 0x4>; 61 }; 62 63 gcb1: gpio@40e00004 { 64 reg = <0x40e00004 0x4>; 65 }; 66 67 gcb2: gpio@40e00008 { 68 reg = <0x40e00008 0x4>; 69 }; 70 gcb3: gpio@40e0000c { 71 reg = <0x40e0000c 0x4>; 72 }; 73 }; 74 75 ffuart: uart@40100000 { 76 compatible = "mrvl,pxa-uart"; 77 reg = <0x40100000 0x30>; 78 interrupts = <22>; 79 status = "disabled"; 80 }; 81 82 btuart: uart@40200000 { 83 compatible = "mrvl,pxa-uart"; 84 reg = <0x40200000 0x30>; 85 interrupts = <21>; 86 status = "disabled"; 87 }; 88 89 stuart: uart@40700000 { 90 compatible = "mrvl,pxa-uart"; 91 reg = <0x40700000 0x30>; 92 interrupts = <20>; 93 status = "disabled"; 94 }; 95 96 hwuart: uart@41100000 { 97 compatible = "mrvl,pxa-uart"; 98 reg = <0x41100000 0x30>; 99 interrupts = <7>; 100 status = "disabled"; 101 }; 102 103 pxai2c1: i2c@40301680 { 104 compatible = "mrvl,pxa-i2c"; 105 reg = <0x40301680 0x30>; 106 interrupts = <18>; 107 #address-cells = <0x1>; 108 #size-cells = <0>; 109 status = "disabled"; 110 }; 111 112 usb0: ohci@4c000000 { 113 compatible = "mrvl,pxa-ohci"; 114 reg = <0x4c000000 0x10000>; 115 interrupts = <3>; 116 status = "disabled"; 117 }; 118 119 mmc0: mmc@41100000 { 120 compatible = "mrvl,pxa-mmc"; 121 reg = <0x41100000 0x1000>; 122 interrupts = <23>; 123 status = "disabled"; 124 }; 125 126 rtc@40900000 { 127 compatible = "marvell,pxa-rtc"; 128 reg = <0x40900000 0x3c>; 129 interrupts = <30 31>; 130 }; 131 }; 132};