linux-2.4.18-rmk1-ixp1200.2
Deepak Saxena <[email protected]> Thu, 14 Mar 2002 16:05:01 -0700
| Newsgroups | gmane.linux.ports.arm.announce |
|---|---|
| Organization | MontaVista Software, Inc. |
| Message-ID | <[email protected]> |
The latest 2.4 drop of Linux for the IXP1200 NPU is available @: ftp://source.mvista.com/pub/ixp1200/patch-2.4.18-rmk1-ixp1200.2.gz Before you can use this, you need to grab: linux-2.4.18.tar.gz from your kernel.org mirror patch-2.4.18-rmk1.gz from ftp.arm.linux.org.uk Summary of changes: - IXP1200 config options cleanup Since the IXP1200 is such a tighly integrated SOC, all boards look pretty much the same. For this reason, I've removed the various board selections (IXP12EB, IXM1200) from the config menu. The only real difference between boards is memory size and location. I've added two options CONFIG_IXP_SDRAM_BASE and CONFIG_IXP_SDRAM_SIZE that allow you to do board independent configuration of memory. - Relocatable kernel support I've had several people ask me for the capability to locate the kernel in the upper 64MB (or less) of SDRAM so that the lower mem can be reserved for the packet engines to use. The above options allow you to do this. For example, to use only the upper 64MB of RAM on the IXM1200, set IXP_SDRAM_BASE to 0xc4000000 and IXP_SDRAM_SIZE to 64 and rebuild. No need to change ZRELADDR in arch/arm/boot/Makefile as it's determined based on your config setting. - Updated timer code The timer tick is now based on the value of the PLL_CFG register. This should allow you to interchange any IXP12xx NPU on your boards without having to update the CLOCK_TICK_RATE value. - Cleaned up host/agent mode operation Not all IXP boards properly wire the PCI_CFN (central function) pin (IXM1200 for example), so this can't be used to determine whether Linux should enumerate the PCI bus or not. For these boards, you can now pass the "ixphost" command line option to force a bus scan. If this isn't passed, Linux will use the value of PCI_CFN to determine whether to do so or not. If you're still designing your board, please make sure this is wired properly as it's much cleaner. :) Enjoy! ~Deepak -- Deepak Saxena, Code Monkey - Ph:480.517.0372 Fax:480.517.0262 MontaVista Software - Powering the Embedded Revolution - www.mvista.com Art is allegory, but not all allegory is art. - Me _______________________________________________ http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-announce Please visit the above address for information on this list.