* Update Intel IXP4xx support
authorWolfgang Denk <wd@castor.denx.de>
Tue, 30 May 2006 13:56:48 +0000 (15:56 +0200)
committerWolfgang Denk <wd@castor.denx.de>
Tue, 30 May 2006 13:56:48 +0000 (15:56 +0200)
commitba94a1bba3600d387edba7eb451990d9891e1c2f
treee84f737ac88e15342b4cab23c9e631987e8ee75e
parent5770a1e488621a9e7e344afed7c921ff4e715a63
* Update Intel IXP4xx support
- Add IXP4xx NPE ethernet MAC support
- Add support for Intel IXDPG425 board
- Add support for Prodrive PDNB3 board
- Add IRQ support
Patch by Stefan Roese, 23 May 2006

[This patch does not include cpu/ixp/npe/IxNpeMicrocode.c which still
 sufferes from licensing issues. Blame Intel.]
185 files changed:
CHANGELOG
MAINTAINERS
MAKEALL
Makefile
board/ixdp425/Makefile
board/ixdp425/config.mk
board/ixdp425/ixdp425.c
board/prodrive/common/flash.c [new file with mode: 0644]
board/prodrive/common/fpga.c [new file with mode: 0644]
board/prodrive/pdnb3/Makefile [new file with mode: 0644]
board/prodrive/pdnb3/config.mk [new file with mode: 0644]
board/prodrive/pdnb3/flash.c [new file with mode: 0644]
board/prodrive/pdnb3/nand.c [new file with mode: 0644]
board/prodrive/pdnb3/pdnb3.c [new file with mode: 0644]
board/prodrive/pdnb3/u-boot.lds [new file with mode: 0644]
common/soft_i2c.c
cpu/ixp/config.mk
cpu/ixp/cpu.c
cpu/ixp/interrupts.c
cpu/ixp/npe/IxEthAcc.c [new file with mode: 0644]
cpu/ixp/npe/IxEthAccCommon.c [new file with mode: 0644]
cpu/ixp/npe/IxEthAccControlInterface.c [new file with mode: 0644]
cpu/ixp/npe/IxEthAccDataPlane.c [new file with mode: 0644]
cpu/ixp/npe/IxEthAccMac.c [new file with mode: 0644]
cpu/ixp/npe/IxEthAccMii.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBAPI.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBAPISupport.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBCore.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBEvents.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBFeatures.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBFirewall.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBHashtable.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBLearning.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBMem.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBNPEAdaptor.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBPortUpdate.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBReports.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBSearch.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBSpanningTree.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBUtil.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBVlan.c [new file with mode: 0644]
cpu/ixp/npe/IxEthDBWiFi.c [new file with mode: 0644]
cpu/ixp/npe/IxEthMii.c [new file with mode: 0644]
cpu/ixp/npe/IxFeatureCtrl.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeDl.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeDlImageMgr.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeDlNpeMgr.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeDlNpeMgrUtils.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeMh.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeMhConfig.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeMhReceive.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeMhSend.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c [new file with mode: 0644]
cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c [new file with mode: 0644]
cpu/ixp/npe/IxOsalBufferMgt.c [new file with mode: 0644]
cpu/ixp/npe/IxOsalIoMem.c [new file with mode: 0644]
cpu/ixp/npe/IxOsalOsCacheMMU.c [new file with mode: 0644]
cpu/ixp/npe/IxOsalOsMsgQ.c [new file with mode: 0644]
cpu/ixp/npe/IxOsalOsSemaphore.c [new file with mode: 0644]
cpu/ixp/npe/IxOsalOsServices.c [new file with mode: 0644]
cpu/ixp/npe/IxOsalOsThread.c [new file with mode: 0644]
cpu/ixp/npe/IxQMgrAqmIf.c [new file with mode: 0644]
cpu/ixp/npe/IxQMgrDispatcher.c [new file with mode: 0644]
cpu/ixp/npe/IxQMgrInit.c [new file with mode: 0644]
cpu/ixp/npe/IxQMgrQAccess.c [new file with mode: 0644]
cpu/ixp/npe/IxQMgrQCfg.c [new file with mode: 0644]
cpu/ixp/npe/Makefile [new file with mode: 0644]
cpu/ixp/npe/include/#IxEthAcc.h# [new file with mode: 0644]
cpu/ixp/npe/include/IxAssert.h [new file with mode: 0644]
cpu/ixp/npe/include/IxAtmSch.h [new file with mode: 0644]
cpu/ixp/npe/include/IxAtmTypes.h [new file with mode: 0644]
cpu/ixp/npe/include/IxAtmdAcc.h [new file with mode: 0644]
cpu/ixp/npe/include/IxAtmdAccCtrl.h [new file with mode: 0644]
cpu/ixp/npe/include/IxAtmm.h [new file with mode: 0644]
cpu/ixp/npe/include/IxDmaAcc.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthAcc.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthAccDataPlane_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthAccMac_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthAccMii_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthAccQueueAssign_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthAcc_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthDB.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthDBLocks_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthDBLog_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthDBMessages_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthDBPortDefs.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthDBQoS.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthDB_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthMii.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthMii_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxEthNpe.h [new file with mode: 0644]
cpu/ixp/npe/include/IxFeatureCtrl.h [new file with mode: 0644]
cpu/ixp/npe/include/IxHssAcc.h [new file with mode: 0644]
cpu/ixp/npe/include/IxI2cDrv.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeA.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeDl.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeDlImageMgr_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeDlMacros_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeMh.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeMhConfig_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeMhMacros_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeMhReceive_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeMhSend_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxNpeMicrocode.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsBufLib.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsBuffMgt.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsBuffPoolMgt.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsCacheMMU.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsPrintf.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsServices.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsServicesComponents.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsServicesEndianess.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsServicesMemAccess.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsServicesMemMap.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsal.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalAssert.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalBackward.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalBackwardAssert.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalBackwardMemMap.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalBackwardOsServices.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalBackwardOssl.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalBufferMgt.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalBufferMgtDefault.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalConfig.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalEndianess.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalIoMem.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalMemAccess.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalOem.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalOs.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalOsAssert.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalOsBufferMgt.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalOsIxp400.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalOsTypes.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalOsUtilitySymbols.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalTypes.h [new file with mode: 0644]
cpu/ixp/npe/include/IxOsalUtilitySymbols.h [new file with mode: 0644]
cpu/ixp/npe/include/IxParityENAcc.h [new file with mode: 0644]
cpu/ixp/npe/include/IxPerfProfAcc.h [new file with mode: 0644]
cpu/ixp/npe/include/IxQMgr.h [new file with mode: 0644]
cpu/ixp/npe/include/IxQMgrAqmIf_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxQMgrDefines_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxQMgrDispatcher_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxQMgrLog_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxQMgrQAccess_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxQMgrQCfg_p.h [new file with mode: 0644]
cpu/ixp/npe/include/IxQueueAssignments.h [new file with mode: 0644]
cpu/ixp/npe/include/IxSspAcc.h [new file with mode: 0644]
cpu/ixp/npe/include/IxTimeSyncAcc.h [new file with mode: 0644]
cpu/ixp/npe/include/IxTimerCtrl.h [new file with mode: 0644]
cpu/ixp/npe/include/IxTypes.h [new file with mode: 0644]
cpu/ixp/npe/include/IxUART.h [new file with mode: 0644]
cpu/ixp/npe/include/IxVersionId.h [new file with mode: 0644]
cpu/ixp/npe/include/ix_error.h [new file with mode: 0644]
cpu/ixp/npe/include/ix_macros.h [new file with mode: 0644]
cpu/ixp/npe/include/ix_os_type.h [new file with mode: 0644]
cpu/ixp/npe/include/ix_ossl.h [new file with mode: 0644]
cpu/ixp/npe/include/ix_symbols.h [new file with mode: 0644]
cpu/ixp/npe/include/ix_types.h [new file with mode: 0644]
cpu/ixp/npe/include/npe.h [new file with mode: 0644]
cpu/ixp/npe/include/os_datatypes.h [new file with mode: 0644]
cpu/ixp/npe/miiphy.c [new file with mode: 0644]
cpu/ixp/npe/npe.c [new file with mode: 0644]
cpu/ixp/start.S
cpu/ixp/timer.c
include/asm-arm/arch-ixp/ixp425.h
include/asm-arm/mach-types.h
include/asm-arm/u-boot.h
include/configs/ixdp425.h
include/configs/ixdpg425.h [new file with mode: 0644]
include/configs/pdnb3.h [new file with mode: 0644]
include/flash.h
lib_arm/Makefile
lib_arm/_ashldi3.S [new file with mode: 0644]
lib_arm/_ashrdi3.S [new file with mode: 0644]
lib_arm/_divsi3.S [new file with mode: 0644]
lib_arm/_modsi3.S [new file with mode: 0644]
net/eth.c