scw
9552c65898
- Make the compile-time selection of ixdp425 vs. zao425 actually work.
...
- Flesh out cpu_reboot() to jump to Redboot via cpu_reset().
(See XXX comment in code regarding a problem with this).
2003-10-23 10:50:01 +00:00
briggs
1ce6ced119
As suggested by Jason Thorpe, rename m41t to m41trtc.
2003-10-20 16:24:10 +00:00
briggs
795751a888
Add i2c and the m41t00 RTC on the i2c bus.
2003-10-20 15:37:46 +00:00
chs
6677871b04
increase SYMTAB_SPACE.
2003-10-10 15:17:41 +00:00
scw
fb2c521159
Make it easier to support different types of IXP425 board:
...
- Move board-specific PCI/GPIO initialisation to its rightful place.
- Handle clearing down latched GPIO interrupts in a board-independent way.
- Use MI com(4) driver for on-chip UARTs.
- Misc. tidying up.
Tested on IXDP425.
2003-10-08 14:55:04 +00:00
bouyer
f5a6a0a843
Add new per-chip pciide drivers.
2003-10-08 11:55:43 +00:00
bouyer
a690443244
Add atabus
2003-10-08 11:07:04 +00:00
thorpej
d322684f55
Add support for the i80312 and i80321 I2C controllers.
2003-10-06 16:06:05 +00:00
ichiro
663ccee1cc
pci bus support
2003-09-25 14:11:18 +00:00
chris
cfb7a98211
Add COMPAT_16 to most arm based kernels. Mainly in preperation for doing
...
SA_SIGINFO work.
2003-09-13 13:30:01 +00:00
briggs
38da12464f
We need a little more symtab space.
2003-09-11 22:52:38 +00:00
rearnsha
9066202e72
Delete GENASSYM_EXTRAS.
2003-09-06 12:57:22 +00:00
rearnsha
8395e3535e
config option is now CPU_ARM10.
2003-09-06 11:41:11 +00:00
rearnsha
256da36a1c
Switch to using generic soft interrupts.
2003-09-06 11:31:20 +00:00
rearnsha
d35277ea35
Default all builds to not have debug information. Significantly
...
reduces disk space needed for a make release, especially if using
dwarf2 debug.
2003-09-06 10:00:51 +00:00
bsh
43f6db1ea7
support CS8900A ethernet on SMDK2410.
...
XXX: SMDK2410 has no EEPROM connected to CS8900A. Currently the only
way to set MAC address is give it via kernel config option.
2003-08-29 13:54:03 +00:00
bsh
2a0faa1f10
change CPU clock to 200MHz at kernel startup.
2003-08-29 12:42:13 +00:00
bsh
e979aaa6ea
add option SMDK2XX0_CLOCK_CONFIG to change CPU clock at kernel startup.
2003-08-29 12:41:12 +00:00
bsh
7061f16abb
enable LCD, PCMCIA, CF and PS/2 keyboard.
2003-08-09 19:41:44 +00:00
bsh
eab266e671
add following drivers for Intel Lubbock.
...
LCD
on-board SA-1111 companion chip
PCMCIA/CF slots
2003-08-09 19:38:53 +00:00
bsh
d1e6225495
add lubbock_pcic.c
2003-08-08 00:11:21 +00:00
bsh
b5fd93af20
add and enable USB devices. I've so far tested floppy and CD-R drives,
...
mice, and smartmedia card readers.
2003-08-05 11:36:14 +00:00
bsh
388f0338ac
option SSCOM_S3C2800 is needed for S3C2800 based platforms.
2003-08-04 12:35:51 +00:00
bsh
3a51a1be48
move KERNEL_BASE_PHYS from mk.smdk2xx0 to std.smdk2800, to share
...
mk.smdk2xx0 with SMDK2410.
2003-07-31 20:25:28 +00:00
bsh
76df5f270b
the first cut for Samsung SMDK2410 support.
...
It is an evaluation board for S3C2410.
XXX: not tested much yet.
XXX: smdk2410_machdep.c and smdk2410_start.S are almost identical
to SMDK2800's. One day I'll merge them.
2003-07-31 20:11:45 +00:00
bsh
dd27d238b6
MD part for Intel Lubbock (DBPXA250).
...
built-in UART and on-board ethernet are supported for now.
LCD, PCMCIA, CF, PS/2, AC97 will follow shortly.
2003-06-18 10:51:15 +00:00
thorpej
bd370c9c04
Give every obio implementation a size and width locator.
2003-06-16 17:40:49 +00:00
thorpej
998f8a71ed
Add an optional "width" locator to the obio bus, specifying the
...
bus width of the device.
2003-06-15 19:03:46 +00:00
thorpej
0ab88570d0
Use CPUFLAGS rather than COPTS to pass -mcpu=xscale.
2003-06-14 19:32:54 +00:00
ichiro
ff3a6a2721
add unit index of uart
2003-06-01 01:52:40 +00:00
ichiro
a52b2549e2
print description of Console and enable ixpcom0/1 in configuration
2003-05-31 23:57:45 +00:00
ichiro
081a8ed553
led support for IXDP425/ZAO425
2003-05-31 01:16:31 +00:00
ichiro
97106736c6
add IXDP425 PCI interrupt
...
fix some typo
2003-05-24 01:59:32 +00:00
ichiro
9b42bcea42
fix kernel base address
...
delete offset of elf header 0x100
so we use binary kernel(netbsd.bin)
2003-05-24 01:55:56 +00:00
thorpej
539c89a0c4
Add ksyms.
2003-05-23 14:23:46 +00:00
ichiro
a735a14d5a
delete unused definition
2003-05-23 09:38:05 +00:00
ichiro
00eb02e3da
support IXP425 Intel Network Processor
...
running on BigEndian
2003-05-23 00:57:23 +00:00
thorpej
181911c6db
Don't need ARM32_PMAP_NEW option any more.
2003-05-22 05:52:18 +00:00
bsh
a710e1b34a
SMDK2800 has a 6MHz X'tal.
...
comment out memory disk options.
2003-05-16 08:11:36 +00:00
thorpej
5b9c2e6257
Add support for the Intel IQ31244 reference board, based on the i80321
...
I/O processor and the i31244 PCI-X S-ATA controller.
The IQ31244 is almost identical to the IQ80321, from software's
perspective, so we share much of the code.
2003-05-14 21:41:31 +00:00
igy
f97f3c0df9
code cleanup
2003-05-05 04:34:48 +00:00
thorpej
a86ebf303f
Switch Integrator, IXM1200, and SMDK2800 to ARM32_PMAP_NEW. These
...
are the last of the ARM platforms to be converted.
2003-05-03 00:39:21 +00:00
thorpej
1b42986cc6
Bump SYMTAB_SPACE a little.
2003-04-22 14:49:13 +00:00
thorpej
9361d039a1
Add XSCALE_CACHE_READ_WRITE_ALLOCATE.
2003-04-21 04:02:04 +00:00
thorpej
9884510327
Add a driver for the reset button on the ADI BECC.
2003-04-20 20:50:49 +00:00
thorpej
fc08e6bd7a
Adapt to ARM32_PMAP_NEW.
2003-04-19 21:52:03 +00:00
scw
5c0b008779
Don't use ARM32_NEW_VM_LAYOUT or initarm_common() for now. It's not
...
quite ready for prime-time on evbarm.
2003-04-19 08:18:12 +00:00
scw
98d49ded24
Add support for ARM32_PMAP_NEW and ARM32_NEW_VM_LAYOUT to the iq80321 port.
2003-04-18 12:01:32 +00:00
thorpej
f2e804cd79
Add mpt(4).
2003-04-16 23:34:30 +00:00
thorpej
4c08dfb615
Remove LINKENTRY and LOADADDRESS vars; it's all handled by the linker
...
script on evbarm platforms.
2003-04-08 20:50:05 +00:00