| @@ -1,15 +1,15 @@ | | | @@ -1,15 +1,15 @@ |
1 | # | | 1 | # |
2 | # $NetBSD: PANDABOARD,v 1.8 2013/06/05 23:08:00 christos Exp $ | | 2 | # $NetBSD: PANDABOARD,v 1.9 2013/06/16 16:49:09 matt Exp $ |
3 | # | | 3 | # |
4 | # PANDABOARD -- TI OMAP 4430 Eval Board Kernel | | 4 | # PANDABOARD -- TI OMAP 4430 Eval Board Kernel |
5 | # | | 5 | # |
6 | | | 6 | |
7 | include "arch/evbarm/conf/std.beagle" | | 7 | include "arch/evbarm/conf/std.beagle" |
8 | | | 8 | |
9 | # estimated number of users | | 9 | # estimated number of users |
10 | | | 10 | |
11 | maxusers 32 | | 11 | maxusers 32 |
12 | | | 12 | |
13 | # Standard system options | | 13 | # Standard system options |
14 | | | 14 | |
15 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | | 15 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT |
| @@ -162,46 +162,46 @@ config netbsd root on ? type ? | | | @@ -162,46 +162,46 @@ config netbsd root on ? type ? |
162 | mainbus0 at root | | 162 | mainbus0 at root |
163 | | | 163 | |
164 | # The boot cpu | | 164 | # The boot cpu |
165 | cpu0 at mainbus? | | 165 | cpu0 at mainbus? |
166 | | | 166 | |
167 | # A9 core devices | | 167 | # A9 core devices |
168 | armperiph0 at mainbus? | | 168 | armperiph0 at mainbus? |
169 | arml2cc0 at armperiph? # L2 Cache Controller | | 169 | arml2cc0 at armperiph? # L2 Cache Controller |
170 | armgic0 at armperiph? # Interrupt Controller | | 170 | armgic0 at armperiph? # Interrupt Controller |
171 | a9tmr0 at armperiph? # Global Timer | | 171 | a9tmr0 at armperiph? # Global Timer |
172 | a9wdt0 at armperiph? # Watchdog | | 172 | a9wdt0 at armperiph? # Watchdog |
173 | | | 173 | |
174 | # Specify the memory size in megabytes. | | 174 | # Specify the memory size in megabytes. |
175 | options MEMSIZE=512 | | 175 | #options MEMSIZE=512 |
176 | | | 176 | |
177 | # L3 Interconnect | | 177 | # L3 Interconnect |
178 | L3i0 at mainbus? | | 178 | L3i0 at mainbus? |
179 | | | 179 | |
180 | # OBIO | | 180 | # OBIO |
181 | obio0 at mainbus? base 0x4a000000 size 0x1000000 # L4 CORE (CFG) | | 181 | obio0 at mainbus? base 0x4a000000 size 0x1000000 # L4 CORE (CFG) |
182 | obio1 at mainbus? base 0x4a300000 size 0x0040000 # L4 WAKEUP | | 182 | obio1 at mainbus? base 0x4a300000 size 0x0040000 # L4 WAKEUP |
183 | obio2 at mainbus? base 0x48000000 size 0x1000000 # L4 PERIPHERAL | | 183 | obio2 at mainbus? base 0x48000000 size 0x1000000 # L4 PERIPHERAL |
184 | obio3 at mainbus? base 0x49000000 size 0x1000000 # L4 ABE | | 184 | obio3 at mainbus? base 0x49000000 size 0x1000000 # L4 ABE |
185 | | | 185 | |
186 | # General Purpose Memory Controller | | 186 | # General Purpose Memory Controller |
187 | gpmc0 at mainbus? base 0x50000000 | | 187 | gpmc0 at mainbus? base 0x50000000 |
188 | | | 188 | |
189 | omapgpio0 at obio1 addr 0x48310000 size 0x0400 intrbase 160 intr 61 | | 189 | omapgpio0 at obio1 addr 0x48310000 size 0x0400 intrbase 160 intr 61 |
190 | #omapgpio1 at obio2 addr 0x49050000 size 0x0400 intrbase 192 intr 62 | | 190 | #omapgpio1 at obio2 addr 0x49055000 size 0x0400 intrbase 192 intr 62 |
191 | #omapgpio2 at obio2 addr 0x49052000 size 0x0400 intrbase 224 intr 63 | | 191 | #omapgpio2 at obio2 addr 0x49057000 size 0x0400 intrbase 224 intr 63 |
192 | #omapgpio3 at obio2 addr 0x49054000 size 0x0400 intrbase 256 intr 64 | | 192 | #omapgpio3 at obio2 addr 0x49059000 size 0x0400 intrbase 256 intr 64 |
193 | omapgpio4 at obio2 addr 0x49056000 size 0x0400 intrbase 288 intr 65 | | 193 | omapgpio4 at obio2 addr 0x4905a000 size 0x0400 intrbase 288 intr 65 |
194 | #omapgpio5 at obio2 addr 0x49058000 size 0x0400 intrbase 320 intr 66 | | 194 | #omapgpio5 at obio2 addr 0x4905d000 size 0x0400 intrbase 320 intr 66 |
195 | | | 195 | |
196 | gpio* at omapgpio? | | 196 | gpio* at omapgpio? |
197 | | | 197 | |
198 | # # I2C Controller | | 198 | # # I2C Controller |
199 | # omapi2c0 at tipb? addr 0xfffb3800 intr 68 mult 4 | | 199 | # omapi2c0 at tipb? addr 0xfffb3800 intr 68 mult 4 |
200 | # iic* at omapi2c? | | 200 | # iic* at omapi2c? |
201 | # # omap's own i2c address | | 201 | # # omap's own i2c address |
202 | # options OMAP_I2C_ADDRESS=0xe | | 202 | # options OMAP_I2C_ADDRESS=0xe |
203 | # # i2c bus clock low and high times in ns | | 203 | # # i2c bus clock low and high times in ns |
204 | # options I2C_LOW_TIME_nSEC=1500 | | 204 | # options I2C_LOW_TIME_nSEC=1500 |
205 | # options I2C_HIGH_TIME_nSEC=1000 | | 205 | # options I2C_HIGH_TIME_nSEC=1000 |
206 | | | 206 | |
207 | # On-board 16550 UARTs | | 207 | # On-board 16550 UARTs |
| @@ -258,29 +258,29 @@ umass* at uhub? port ? configuration ? | | | @@ -258,29 +258,29 @@ umass* at uhub? port ? configuration ? |
258 | scsibus* at scsi? | | 258 | scsibus* at scsi? |
259 | sd* at scsibus? target ? lun ? | | 259 | sd* at scsibus? target ? lun ? |
260 | wd* at umass? | | 260 | wd* at umass? |
261 | #uhidev* at uhub? | | 261 | #uhidev* at uhub? |
262 | #ukbd* at uhidev? | | 262 | #ukbd* at uhidev? |
263 | #ums* at uhidev? | | 263 | #ums* at uhidev? |
264 | #wskbd* at ukbd? | | 264 | #wskbd* at ukbd? |
265 | #wsmouse* at ums? | | 265 | #wsmouse* at ums? |
266 | | | 266 | |
267 | axe* at uhub? port ? configuration ? interface ? | | 267 | axe* at uhub? port ? configuration ? interface ? |
268 | | | 268 | |
269 | # Hardware clocking and power management | | 269 | # Hardware clocking and power management |
270 | | | 270 | |
271 | options HWCLOCK | | 271 | #options HWCLOCK |
272 | options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>" | | 272 | #options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>" |
273 | options OMAP_CK_REF_SPEED=12000000 | | 273 | #options OMAP_CK_REF_SPEED=12000000 |
274 | | | 274 | |
275 | # Pseudo-Devices | | 275 | # Pseudo-Devices |
276 | | | 276 | |
277 | # disk/mass storage pseudo-devices | | 277 | # disk/mass storage pseudo-devices |
278 | #pseudo-device md # memory disk device (ramdisk) | | 278 | #pseudo-device md # memory disk device (ramdisk) |
279 | #pseudo-device vnd # disk-like interface to files | | 279 | #pseudo-device vnd # disk-like interface to files |
280 | #pseudo-device fss # file system snapshot device | | 280 | #pseudo-device fss # file system snapshot device |
281 | pseudo-device drvctl # driver control | | 281 | pseudo-device drvctl # driver control |
282 | #pseudo-device putter # for puffs and pud | | 282 | #pseudo-device putter # for puffs and pud |
283 | | | 283 | |
284 | # network pseudo-devices | | 284 | # network pseudo-devices |
285 | pseudo-device bpfilter # Berkeley packet filter | | 285 | pseudo-device bpfilter # Berkeley packet filter |
286 | pseudo-device loop # network loopback | | 286 | pseudo-device loop # network loopback |