Moved IXP4XX_NPE driver to drivers/net
Subsystems (3)
PATCH 1/2 Moved IXP4XX_NPE driver to drivers/net
---
Makefile | 3 ++-
{cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthAcc.c | 0
.../net/ixp4xx_npe}/IxEthAccCommon.c | 0
.../net/ixp4xx_npe}/IxEthAccControlInterface.c | 0
.../net/ixp4xx_npe}/IxEthAccDataPlane.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthAccMac.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthAccMii.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthDBAPI.c | 0
.../net/ixp4xx_npe}/IxEthDBAPISupport.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthDBCore.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthDBEvents.c | 0
.../net/ixp4xx_npe}/IxEthDBFeatures.c | 0
.../net/ixp4xx_npe}/IxEthDBFirewall.c | 0
.../net/ixp4xx_npe}/IxEthDBHashtable.c | 0
.../net/ixp4xx_npe}/IxEthDBLearning.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthDBMem.c | 0
.../net/ixp4xx_npe}/IxEthDBNPEAdaptor.c | 0
.../net/ixp4xx_npe}/IxEthDBPortUpdate.c | 0
.../net/ixp4xx_npe}/IxEthDBReports.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthDBSearch.c | 0
.../net/ixp4xx_npe}/IxEthDBSpanningTree.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthDBUtil.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthDBVlan.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxEthDBWiFi.c | 0
{cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthMii.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxFeatureCtrl.c | 0
{cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeDl.c | 0
.../net/ixp4xx_npe}/IxNpeDlImageMgr.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxNpeDlNpeMgr.c | 0
.../net/ixp4xx_npe}/IxNpeDlNpeMgrUtils.c | 0
{cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeMh.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxNpeMhConfig.c | 0
.../net/ixp4xx_npe}/IxNpeMhReceive.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxNpeMhSend.c | 0
.../net/ixp4xx_npe}/IxNpeMhSolicitedCbMgr.c | 0
.../net/ixp4xx_npe}/IxNpeMhUnsolicitedCbMgr.c | 0
.../net/ixp4xx_npe}/IxOsalBufferMgt.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxOsalIoMem.c | 0
.../net/ixp4xx_npe}/IxOsalOsCacheMMU.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxOsalOsMsgQ.c | 0
.../net/ixp4xx_npe}/IxOsalOsSemaphore.c | 0
.../net/ixp4xx_npe}/IxOsalOsServices.c | 0
.../net/ixp4xx_npe}/IxOsalOsThread.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxQMgrAqmIf.c | 0
.../net/ixp4xx_npe}/IxQMgrDispatcher.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxQMgrInit.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxQMgrQAccess.c | 0
.../npe => drivers/net/ixp4xx_npe}/IxQMgrQCfg.c | 0
{cpu/ixp/npe => drivers/net/ixp4xx_npe}/Makefile | 8 +++++---
.../net/ixp4xx_npe}/include/IxAssert.h | 0
.../net/ixp4xx_npe}/include/IxAtmSch.h | 0
.../net/ixp4xx_npe}/include/IxAtmTypes.h | 0
.../net/ixp4xx_npe}/include/IxAtmdAcc.h | 0
.../net/ixp4xx_npe}/include/IxAtmdAccCtrl.h | 0
.../net/ixp4xx_npe}/include/IxAtmm.h | 0
.../net/ixp4xx_npe}/include/IxDmaAcc.h | 0
.../net/ixp4xx_npe}/include/IxEthAcc.h | 0
.../net/ixp4xx_npe}/include/IxEthAccDataPlane_p.h | 0
.../net/ixp4xx_npe}/include/IxEthAccMac_p.h | 0
.../net/ixp4xx_npe}/include/IxEthAccMii_p.h | 0
.../ixp4xx_npe}/include/IxEthAccQueueAssign_p.h | 0
.../net/ixp4xx_npe}/include/IxEthAcc_p.h | 0
.../net/ixp4xx_npe}/include/IxEthDB.h | 0
.../net/ixp4xx_npe}/include/IxEthDBLocks_p.h | 0
.../net/ixp4xx_npe}/include/IxEthDBLog_p.h | 0
.../net/ixp4xx_npe}/include/IxEthDBMessages_p.h | 0
.../net/ixp4xx_npe}/include/IxEthDBPortDefs.h | 0
.../net/ixp4xx_npe}/include/IxEthDBQoS.h | 0
.../net/ixp4xx_npe}/include/IxEthDB_p.h | 0
.../net/ixp4xx_npe}/include/IxEthMii.h | 0
.../net/ixp4xx_npe}/include/IxEthMii_p.h | 0
.../net/ixp4xx_npe}/include/IxEthNpe.h | 0
.../net/ixp4xx_npe}/include/IxFeatureCtrl.h | 0
.../net/ixp4xx_npe}/include/IxHssAcc.h | 0
.../net/ixp4xx_npe}/include/IxI2cDrv.h | 0
.../net/ixp4xx_npe}/include/IxNpeA.h | 0
.../net/ixp4xx_npe}/include/IxNpeDl.h | 0
.../net/ixp4xx_npe}/include/IxNpeDlImageMgr_p.h | 0
.../net/ixp4xx_npe}/include/IxNpeDlMacros_p.h | 0
.../include/IxNpeDlNpeMgrEcRegisters_p.h | 0
.../net/ixp4xx_npe}/include/IxNpeDlNpeMgrUtils_p.h | 0
.../net/ixp4xx_npe}/include/IxNpeDlNpeMgr_p.h | 0
.../net/ixp4xx_npe}/include/IxNpeMh.h | 0
.../net/ixp4xx_npe}/include/IxNpeMhConfig_p.h | 0
.../net/ixp4xx_npe}/include/IxNpeMhMacros_p.h | 0
.../net/ixp4xx_npe}/include/IxNpeMhReceive_p.h | 0
.../net/ixp4xx_npe}/include/IxNpeMhSend_p.h | 0
.../ixp4xx_npe}/include/IxNpeMhSolicitedCbMgr_p.h | 0
.../include/IxNpeMhUnsolicitedCbMgr_p.h | 0
.../net/ixp4xx_npe}/include/IxNpeMicrocode.h | 0
.../net/ixp4xx_npe}/include/IxOsBufLib.h | 0
.../net/ixp4xx_npe}/include/IxOsBuffMgt.h | 0
.../net/ixp4xx_npe}/include/IxOsBuffPoolMgt.h | 0
.../net/ixp4xx_npe}/include/IxOsCacheMMU.h | 0
.../net/ixp4xx_npe}/include/IxOsPrintf.h | 0
.../net/ixp4xx_npe}/include/IxOsServices.h | 0
.../ixp4xx_npe}/include/IxOsServicesComponents.h | 0
.../ixp4xx_npe}/include/IxOsServicesEndianess.h | 0
.../ixp4xx_npe}/include/IxOsServicesMemAccess.h | 0
.../net/ixp4xx_npe}/include/IxOsServicesMemMap.h | 0
.../net/ixp4xx_npe}/include/IxOsal.h | 0
.../net/ixp4xx_npe}/include/IxOsalAssert.h | 0
.../net/ixp4xx_npe}/include/IxOsalBackward.h | 0
.../net/ixp4xx_npe}/include/IxOsalBackwardAssert.h | 0
.../ixp4xx_npe}/include/IxOsalBackwardBufferMgt.h | 0
.../ixp4xx_npe}/include/IxOsalBackwardCacheMMU.h | 0
.../net/ixp4xx_npe}/include/IxOsalBackwardMemMap.h | 0
.../ixp4xx_npe}/include/IxOsalBackwardOsServices.h | 0
.../net/ixp4xx_npe}/include/IxOsalBackwardOssl.h | 0
.../net/ixp4xx_npe}/include/IxOsalBufferMgt.h | 0
.../ixp4xx_npe}/include/IxOsalBufferMgtDefault.h | 0
.../net/ixp4xx_npe}/include/IxOsalConfig.h | 0
.../net/ixp4xx_npe}/include/IxOsalEndianess.h | 0
.../net/ixp4xx_npe}/include/IxOsalIoMem.h | 0
.../net/ixp4xx_npe}/include/IxOsalMemAccess.h | 0
.../net/ixp4xx_npe}/include/IxOsalOem.h | 0
.../net/ixp4xx_npe}/include/IxOsalOs.h | 0
.../net/ixp4xx_npe}/include/IxOsalOsAssert.h | 0
.../net/ixp4xx_npe}/include/IxOsalOsBufferMgt.h | 0
.../net/ixp4xx_npe}/include/IxOsalOsIxp400.h | 0
.../include/IxOsalOsIxp400CustomizedMapping.h | 0
.../net/ixp4xx_npe}/include/IxOsalOsTypes.h | 0
.../ixp4xx_npe}/include/IxOsalOsUtilitySymbols.h | 0
.../net/ixp4xx_npe}/include/IxOsalTypes.h | 0
.../net/ixp4xx_npe}/include/IxOsalUtilitySymbols.h | 0
.../net/ixp4xx_npe}/include/IxParityENAcc.h | 0
.../net/ixp4xx_npe}/include/IxPerfProfAcc.h | 0
.../net/ixp4xx_npe}/include/IxQMgr.h | 0
.../net/ixp4xx_npe}/include/IxQMgrAqmIf_p.h | 0
.../net/ixp4xx_npe}/include/IxQMgrDefines_p.h | 0
.../net/ixp4xx_npe}/include/IxQMgrDispatcher_p.h | 0
.../net/ixp4xx_npe}/include/IxQMgrLog_p.h | 0
.../net/ixp4xx_npe}/include/IxQMgrQAccess_p.h | 0
.../net/ixp4xx_npe}/include/IxQMgrQCfg_p.h | 0
.../net/ixp4xx_npe}/include/IxQueueAssignments.h | 0
.../net/ixp4xx_npe}/include/IxSspAcc.h | 0
.../net/ixp4xx_npe}/include/IxTimeSyncAcc.h | 0
.../net/ixp4xx_npe}/include/IxTimerCtrl.h | 0
.../net/ixp4xx_npe}/include/IxTypes.h | 0
.../net/ixp4xx_npe}/include/IxUART.h | 0
.../net/ixp4xx_npe}/include/IxVersionId.h | 0
.../net/ixp4xx_npe}/include/ix_error.h | 0
.../net/ixp4xx_npe}/include/ix_macros.h | 0
.../net/ixp4xx_npe}/include/ix_os_type.h | 0
.../net/ixp4xx_npe}/include/ix_ossl.h | 0
.../net/ixp4xx_npe}/include/ix_symbols.h | 0
.../net/ixp4xx_npe}/include/ix_types.h | 0
.../npe => drivers/net/ixp4xx_npe}/include/npe.h | 0
.../net/ixp4xx_npe}/include/os_datatypes.h | 0
{cpu/ixp/npe => drivers/net/ixp4xx_npe}/miiphy.c | 0
{cpu/ixp/npe => drivers/net/ixp4xx_npe}/npe.c | 0
151 files changed, 7 insertions(+), 4 deletions(-)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthAcc.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthAccCommon.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthAccControlInterface.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthAccDataPlane.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthAccMac.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthAccMii.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBAPI.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBAPISupport.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBCore.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBEvents.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBFeatures.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBFirewall.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBHashtable.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBLearning.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBMem.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBNPEAdaptor.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBPortUpdate.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBReports.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBSearch.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBSpanningTree.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBUtil.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBVlan.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthDBWiFi.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxEthMii.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxFeatureCtrl.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeDl.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeDlImageMgr.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeDlNpeMgr.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeDlNpeMgrUtils.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeMh.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeMhConfig.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeMhReceive.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeMhSend.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeMhSolicitedCbMgr.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxNpeMhUnsolicitedCbMgr.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxOsalBufferMgt.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxOsalIoMem.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxOsalOsCacheMMU.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxOsalOsMsgQ.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxOsalOsSemaphore.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxOsalOsServices.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxOsalOsThread.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxQMgrAqmIf.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxQMgrDispatcher.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxQMgrInit.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxQMgrQAccess.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/IxQMgrQCfg.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/Makefile (90%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxAssert.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxAtmSch.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxAtmTypes.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxAtmdAcc.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxAtmdAccCtrl.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxAtmm.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxDmaAcc.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthAcc.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthAccDataPlane_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthAccMac_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthAccMii_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthAccQueueAssign_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthAcc_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthDB.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthDBLocks_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthDBLog_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthDBMessages_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthDBPortDefs.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthDBQoS.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthDB_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthMii.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthMii_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxEthNpe.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxFeatureCtrl.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxHssAcc.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxI2cDrv.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeA.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeDl.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeDlImageMgr_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeDlMacros_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeDlNpeMgrEcRegisters_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeDlNpeMgrUtils_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeDlNpeMgr_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeMh.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeMhConfig_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeMhMacros_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeMhReceive_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeMhSend_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeMhSolicitedCbMgr_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeMhUnsolicitedCbMgr_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxNpeMicrocode.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsBufLib.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsBuffMgt.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsBuffPoolMgt.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsCacheMMU.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsPrintf.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsServices.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsServicesComponents.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsServicesEndianess.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsServicesMemAccess.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsServicesMemMap.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsal.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalAssert.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalBackward.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalBackwardAssert.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalBackwardBufferMgt.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalBackwardCacheMMU.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalBackwardMemMap.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalBackwardOsServices.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalBackwardOssl.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalBufferMgt.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalBufferMgtDefault.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalConfig.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalEndianess.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalIoMem.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalMemAccess.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalOem.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalOs.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalOsAssert.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalOsBufferMgt.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalOsIxp400.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalOsIxp400CustomizedMapping.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalOsTypes.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalOsUtilitySymbols.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalTypes.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxOsalUtilitySymbols.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxParityENAcc.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxPerfProfAcc.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxQMgr.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxQMgrAqmIf_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxQMgrDefines_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxQMgrDispatcher_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxQMgrLog_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxQMgrQAccess_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxQMgrQCfg_p.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxQueueAssignments.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxSspAcc.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxTimeSyncAcc.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxTimerCtrl.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxTypes.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxUART.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/IxVersionId.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/ix_error.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/ix_macros.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/ix_os_type.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/ix_ossl.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/ix_symbols.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/ix_types.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/npe.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/include/os_datatypes.h (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/miiphy.c (100%)
rename {cpu/ixp/npe => drivers/net/ixp4xx_npe}/npe.c (100%)Makefile +2 -1
@@ -211,7 +211,7 @@ ifdef SOC LIBS += cpu/$(CPU)/$(SOC)/lib$(SOC).a endif ifeq ($(CPU),ixp) -LIBS += cpu/ixp/npe/libnpe.a +#LIBS += cpu/ixp/npe/libnpe.a endif LIBS += lib_$(ARCH)/lib$(ARCH).a LIBS += fs/cramfs/libcramfs.a fs/fat/libfat.a fs/fdos/libfdos.a fs/jffs2/libjffs2.a \
@@ -234,6 +234,7 @@ LIBS += drivers/mtd/spi/libspi_flash.a LIBS += drivers/net/libnet.a LIBS += drivers/net/phy/libphy.a LIBS += drivers/net/sk98lin/libsk98lin.a +LIBS += drivers/net/ixp4xx_npe/libnpe.a LIBS += drivers/pci/libpci.a LIBS += drivers/pcmcia/libpcmcia.a LIBS += drivers/spi/libspi.a
drivers/net/ixp4xx_npe/IxEthAcc.c renamed from cpu/ixp/npe/IxEthAcc.c +0 -0
drivers/net/ixp4xx_npe/IxEthAccCommon.c renamed from cpu/ixp/npe/IxEthAccCommon.c +0 -0
drivers/net/ixp4xx_npe/IxEthAccControlInterface.c renamed from cpu/ixp/npe/IxEthAccControlInterface.c +0 -0
drivers/net/ixp4xx_npe/IxEthAccDataPlane.c renamed from cpu/ixp/npe/IxEthAccDataPlane.c +0 -0
drivers/net/ixp4xx_npe/IxEthAccMac.c renamed from cpu/ixp/npe/IxEthAccMac.c +0 -0
drivers/net/ixp4xx_npe/IxEthAccMii.c renamed from cpu/ixp/npe/IxEthAccMii.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBAPI.c renamed from cpu/ixp/npe/IxEthDBAPI.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBAPISupport.c renamed from cpu/ixp/npe/IxEthDBAPISupport.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBCore.c renamed from cpu/ixp/npe/IxEthDBCore.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBEvents.c renamed from cpu/ixp/npe/IxEthDBEvents.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBFeatures.c renamed from cpu/ixp/npe/IxEthDBFeatures.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBFirewall.c renamed from cpu/ixp/npe/IxEthDBFirewall.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBHashtable.c renamed from cpu/ixp/npe/IxEthDBHashtable.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBLearning.c renamed from cpu/ixp/npe/IxEthDBLearning.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBMem.c renamed from cpu/ixp/npe/IxEthDBMem.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBNPEAdaptor.c renamed from cpu/ixp/npe/IxEthDBNPEAdaptor.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBPortUpdate.c renamed from cpu/ixp/npe/IxEthDBPortUpdate.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBReports.c renamed from cpu/ixp/npe/IxEthDBReports.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBSearch.c renamed from cpu/ixp/npe/IxEthDBSearch.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBSpanningTree.c renamed from cpu/ixp/npe/IxEthDBSpanningTree.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBUtil.c renamed from cpu/ixp/npe/IxEthDBUtil.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBVlan.c renamed from cpu/ixp/npe/IxEthDBVlan.c +0 -0
drivers/net/ixp4xx_npe/IxEthDBWiFi.c renamed from cpu/ixp/npe/IxEthDBWiFi.c +0 -0
drivers/net/ixp4xx_npe/IxEthMii.c renamed from cpu/ixp/npe/IxEthMii.c +0 -0
drivers/net/ixp4xx_npe/IxFeatureCtrl.c renamed from cpu/ixp/npe/IxFeatureCtrl.c +0 -0
drivers/net/ixp4xx_npe/IxNpeDl.c renamed from cpu/ixp/npe/IxNpeDl.c +0 -0
drivers/net/ixp4xx_npe/IxNpeDlImageMgr.c renamed from cpu/ixp/npe/IxNpeDlImageMgr.c +0 -0
drivers/net/ixp4xx_npe/IxNpeDlNpeMgr.c renamed from cpu/ixp/npe/IxNpeDlNpeMgr.c +0 -0
drivers/net/ixp4xx_npe/IxNpeDlNpeMgrUtils.c renamed from cpu/ixp/npe/IxNpeDlNpeMgrUtils.c +0 -0
drivers/net/ixp4xx_npe/IxNpeMh.c renamed from cpu/ixp/npe/IxNpeMh.c +0 -0
drivers/net/ixp4xx_npe/IxNpeMhConfig.c renamed from cpu/ixp/npe/IxNpeMhConfig.c +0 -0
drivers/net/ixp4xx_npe/IxNpeMhReceive.c renamed from cpu/ixp/npe/IxNpeMhReceive.c +0 -0
drivers/net/ixp4xx_npe/IxNpeMhSend.c renamed from cpu/ixp/npe/IxNpeMhSend.c +0 -0
drivers/net/ixp4xx_npe/IxNpeMhSolicitedCbMgr.c renamed from cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c +0 -0
drivers/net/ixp4xx_npe/IxNpeMhUnsolicitedCbMgr.c renamed from cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c +0 -0
drivers/net/ixp4xx_npe/IxOsalBufferMgt.c renamed from cpu/ixp/npe/IxOsalBufferMgt.c +0 -0
drivers/net/ixp4xx_npe/IxOsalIoMem.c renamed from cpu/ixp/npe/IxOsalIoMem.c +0 -0
drivers/net/ixp4xx_npe/IxOsalOsCacheMMU.c renamed from cpu/ixp/npe/IxOsalOsCacheMMU.c +0 -0
drivers/net/ixp4xx_npe/IxOsalOsMsgQ.c renamed from cpu/ixp/npe/IxOsalOsMsgQ.c +0 -0
drivers/net/ixp4xx_npe/IxOsalOsSemaphore.c renamed from cpu/ixp/npe/IxOsalOsSemaphore.c +0 -0
drivers/net/ixp4xx_npe/IxOsalOsServices.c renamed from cpu/ixp/npe/IxOsalOsServices.c +0 -0
drivers/net/ixp4xx_npe/IxOsalOsThread.c renamed from cpu/ixp/npe/IxOsalOsThread.c +0 -0
drivers/net/ixp4xx_npe/IxQMgrAqmIf.c renamed from cpu/ixp/npe/IxQMgrAqmIf.c +0 -0
drivers/net/ixp4xx_npe/IxQMgrDispatcher.c renamed from cpu/ixp/npe/IxQMgrDispatcher.c +0 -0
drivers/net/ixp4xx_npe/IxQMgrInit.c renamed from cpu/ixp/npe/IxQMgrInit.c +0 -0
drivers/net/ixp4xx_npe/IxQMgrQAccess.c renamed from cpu/ixp/npe/IxQMgrQAccess.c +0 -0
drivers/net/ixp4xx_npe/IxQMgrQCfg.c renamed from cpu/ixp/npe/IxQMgrQCfg.c +0 -0
drivers/net/ixp4xx_npe/Makefile renamed from cpu/ixp/npe/Makefile +5 -3
@@ -25,11 +25,12 @@ include $(TOPDIR)/config.mk LIB := $(obj)libnpe.a -LOCAL_CFLAGS += -I$(TOPDIR)/cpu/ixp/npe/include -DCONFIG_IXP425_COMPONENT_ETHDB +#LOCAL_CFLAGS += -I$(TOPDIR)/cpu/ixp/npe/include -DCONFIG_IXP425_COMPONENT_ETHDB +LOCAL_CFLAGS += -Iinclude -DCONFIG_IXP425_COMPONENT_ETHDB CFLAGS += $(LOCAL_CFLAGS) HOST_CFLAGS += $(LOCAL_CFLAGS) -COBJS := npe.o \ +COBJS-$(CONFIG_IXP4XX_NPE) := npe.o \ miiphy.o \ IxOsalBufferMgt.o \ IxOsalIoMem.o \
@@ -80,9 +81,10 @@ COBJS := npe.o \ IxNpeMhUnsolicitedCbMgr.o ifndef CONFIG_IXP4XX_NPE_EXT_UCODE_BASE -COBJS += IxNpeMicrocode.o +COBJS-$(CONFIG_IXP4XX_NPE) += IxNpeMicrocode.o endif +COBJS := $(COBJS-y) SRCS := $(START:.o=.S) $(SOBJS:.o=.S) $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS)) START := $(addprefix $(obj),$(START))
drivers/net/ixp4xx_npe/include/IxAssert.h renamed from cpu/ixp/npe/include/IxAssert.h +0 -0
drivers/net/ixp4xx_npe/include/IxAtmSch.h renamed from cpu/ixp/npe/include/IxAtmSch.h +0 -0
drivers/net/ixp4xx_npe/include/IxAtmTypes.h renamed from cpu/ixp/npe/include/IxAtmTypes.h +0 -0
drivers/net/ixp4xx_npe/include/IxAtmdAcc.h renamed from cpu/ixp/npe/include/IxAtmdAcc.h +0 -0
drivers/net/ixp4xx_npe/include/IxAtmdAccCtrl.h renamed from cpu/ixp/npe/include/IxAtmdAccCtrl.h +0 -0
drivers/net/ixp4xx_npe/include/IxAtmm.h renamed from cpu/ixp/npe/include/IxAtmm.h +0 -0
drivers/net/ixp4xx_npe/include/IxDmaAcc.h renamed from cpu/ixp/npe/include/IxDmaAcc.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthAcc.h renamed from cpu/ixp/npe/include/IxEthAcc.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthAccDataPlane_p.h renamed from cpu/ixp/npe/include/IxEthAccDataPlane_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthAccMac_p.h renamed from cpu/ixp/npe/include/IxEthAccMac_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthAccMii_p.h renamed from cpu/ixp/npe/include/IxEthAccMii_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthAccQueueAssign_p.h renamed from cpu/ixp/npe/include/IxEthAccQueueAssign_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthAcc_p.h renamed from cpu/ixp/npe/include/IxEthAcc_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthDB.h renamed from cpu/ixp/npe/include/IxEthDB.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthDBLocks_p.h renamed from cpu/ixp/npe/include/IxEthDBLocks_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthDBLog_p.h renamed from cpu/ixp/npe/include/IxEthDBLog_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthDBMessages_p.h renamed from cpu/ixp/npe/include/IxEthDBMessages_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthDBPortDefs.h renamed from cpu/ixp/npe/include/IxEthDBPortDefs.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthDBQoS.h renamed from cpu/ixp/npe/include/IxEthDBQoS.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthDB_p.h renamed from cpu/ixp/npe/include/IxEthDB_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthMii.h renamed from cpu/ixp/npe/include/IxEthMii.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthMii_p.h renamed from cpu/ixp/npe/include/IxEthMii_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxEthNpe.h renamed from cpu/ixp/npe/include/IxEthNpe.h +0 -0
drivers/net/ixp4xx_npe/include/IxFeatureCtrl.h renamed from cpu/ixp/npe/include/IxFeatureCtrl.h +0 -0
drivers/net/ixp4xx_npe/include/IxHssAcc.h renamed from cpu/ixp/npe/include/IxHssAcc.h +0 -0
drivers/net/ixp4xx_npe/include/IxI2cDrv.h renamed from cpu/ixp/npe/include/IxI2cDrv.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeA.h renamed from cpu/ixp/npe/include/IxNpeA.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeDl.h renamed from cpu/ixp/npe/include/IxNpeDl.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeDlImageMgr_p.h renamed from cpu/ixp/npe/include/IxNpeDlImageMgr_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeDlMacros_p.h renamed from cpu/ixp/npe/include/IxNpeDlMacros_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeDlNpeMgrEcRegisters_p.h renamed from cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeDlNpeMgrUtils_p.h renamed from cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeDlNpeMgr_p.h renamed from cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeMh.h renamed from cpu/ixp/npe/include/IxNpeMh.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeMhConfig_p.h renamed from cpu/ixp/npe/include/IxNpeMhConfig_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeMhMacros_p.h renamed from cpu/ixp/npe/include/IxNpeMhMacros_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeMhReceive_p.h renamed from cpu/ixp/npe/include/IxNpeMhReceive_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeMhSend_p.h renamed from cpu/ixp/npe/include/IxNpeMhSend_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeMhSolicitedCbMgr_p.h renamed from cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeMhUnsolicitedCbMgr_p.h renamed from cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxNpeMicrocode.h renamed from cpu/ixp/npe/include/IxNpeMicrocode.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsBufLib.h renamed from cpu/ixp/npe/include/IxOsBufLib.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsBuffMgt.h renamed from cpu/ixp/npe/include/IxOsBuffMgt.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsBuffPoolMgt.h renamed from cpu/ixp/npe/include/IxOsBuffPoolMgt.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsCacheMMU.h renamed from cpu/ixp/npe/include/IxOsCacheMMU.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsPrintf.h renamed from cpu/ixp/npe/include/IxOsPrintf.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsServices.h renamed from cpu/ixp/npe/include/IxOsServices.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsServicesComponents.h renamed from cpu/ixp/npe/include/IxOsServicesComponents.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsServicesEndianess.h renamed from cpu/ixp/npe/include/IxOsServicesEndianess.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsServicesMemAccess.h renamed from cpu/ixp/npe/include/IxOsServicesMemAccess.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsServicesMemMap.h renamed from cpu/ixp/npe/include/IxOsServicesMemMap.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsal.h renamed from cpu/ixp/npe/include/IxOsal.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalAssert.h renamed from cpu/ixp/npe/include/IxOsalAssert.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalBackward.h renamed from cpu/ixp/npe/include/IxOsalBackward.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalBackwardAssert.h renamed from cpu/ixp/npe/include/IxOsalBackwardAssert.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalBackwardBufferMgt.h renamed from cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalBackwardCacheMMU.h renamed from cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalBackwardMemMap.h renamed from cpu/ixp/npe/include/IxOsalBackwardMemMap.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalBackwardOsServices.h renamed from cpu/ixp/npe/include/IxOsalBackwardOsServices.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalBackwardOssl.h renamed from cpu/ixp/npe/include/IxOsalBackwardOssl.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalBufferMgt.h renamed from cpu/ixp/npe/include/IxOsalBufferMgt.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalBufferMgtDefault.h renamed from cpu/ixp/npe/include/IxOsalBufferMgtDefault.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalConfig.h renamed from cpu/ixp/npe/include/IxOsalConfig.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalEndianess.h renamed from cpu/ixp/npe/include/IxOsalEndianess.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalIoMem.h renamed from cpu/ixp/npe/include/IxOsalIoMem.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalMemAccess.h renamed from cpu/ixp/npe/include/IxOsalMemAccess.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalOem.h renamed from cpu/ixp/npe/include/IxOsalOem.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalOs.h renamed from cpu/ixp/npe/include/IxOsalOs.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalOsAssert.h renamed from cpu/ixp/npe/include/IxOsalOsAssert.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalOsBufferMgt.h renamed from cpu/ixp/npe/include/IxOsalOsBufferMgt.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalOsIxp400.h renamed from cpu/ixp/npe/include/IxOsalOsIxp400.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalOsIxp400CustomizedMapping.h renamed from cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalOsTypes.h renamed from cpu/ixp/npe/include/IxOsalOsTypes.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalOsUtilitySymbols.h renamed from cpu/ixp/npe/include/IxOsalOsUtilitySymbols.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalTypes.h renamed from cpu/ixp/npe/include/IxOsalTypes.h +0 -0
drivers/net/ixp4xx_npe/include/IxOsalUtilitySymbols.h renamed from cpu/ixp/npe/include/IxOsalUtilitySymbols.h +0 -0
drivers/net/ixp4xx_npe/include/IxParityENAcc.h renamed from cpu/ixp/npe/include/IxParityENAcc.h +0 -0
drivers/net/ixp4xx_npe/include/IxPerfProfAcc.h renamed from cpu/ixp/npe/include/IxPerfProfAcc.h +0 -0
drivers/net/ixp4xx_npe/include/IxQMgr.h renamed from cpu/ixp/npe/include/IxQMgr.h +0 -0
drivers/net/ixp4xx_npe/include/IxQMgrAqmIf_p.h renamed from cpu/ixp/npe/include/IxQMgrAqmIf_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxQMgrDefines_p.h renamed from cpu/ixp/npe/include/IxQMgrDefines_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxQMgrDispatcher_p.h renamed from cpu/ixp/npe/include/IxQMgrDispatcher_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxQMgrLog_p.h renamed from cpu/ixp/npe/include/IxQMgrLog_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxQMgrQAccess_p.h renamed from cpu/ixp/npe/include/IxQMgrQAccess_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxQMgrQCfg_p.h renamed from cpu/ixp/npe/include/IxQMgrQCfg_p.h +0 -0
drivers/net/ixp4xx_npe/include/IxQueueAssignments.h renamed from cpu/ixp/npe/include/IxQueueAssignments.h +0 -0
drivers/net/ixp4xx_npe/include/IxSspAcc.h renamed from cpu/ixp/npe/include/IxSspAcc.h +0 -0
drivers/net/ixp4xx_npe/include/IxTimeSyncAcc.h renamed from cpu/ixp/npe/include/IxTimeSyncAcc.h +0 -0
drivers/net/ixp4xx_npe/include/IxTimerCtrl.h renamed from cpu/ixp/npe/include/IxTimerCtrl.h +0 -0
drivers/net/ixp4xx_npe/include/IxTypes.h renamed from cpu/ixp/npe/include/IxTypes.h +0 -0
drivers/net/ixp4xx_npe/include/IxUART.h renamed from cpu/ixp/npe/include/IxUART.h +0 -0
drivers/net/ixp4xx_npe/include/IxVersionId.h renamed from cpu/ixp/npe/include/IxVersionId.h +0 -0
drivers/net/ixp4xx_npe/include/ix_error.h renamed from cpu/ixp/npe/include/ix_error.h +0 -0
drivers/net/ixp4xx_npe/include/ix_macros.h renamed from cpu/ixp/npe/include/ix_macros.h +0 -0
drivers/net/ixp4xx_npe/include/ix_os_type.h renamed from cpu/ixp/npe/include/ix_os_type.h +0 -0
drivers/net/ixp4xx_npe/include/ix_ossl.h renamed from cpu/ixp/npe/include/ix_ossl.h +0 -0
drivers/net/ixp4xx_npe/include/ix_symbols.h renamed from cpu/ixp/npe/include/ix_symbols.h +0 -0
drivers/net/ixp4xx_npe/include/ix_types.h renamed from cpu/ixp/npe/include/ix_types.h +0 -0
drivers/net/ixp4xx_npe/include/npe.h renamed from cpu/ixp/npe/include/npe.h +0 -0
drivers/net/ixp4xx_npe/include/os_datatypes.h renamed from cpu/ixp/npe/include/os_datatypes.h +0 -0
drivers/net/ixp4xx_npe/miiphy.c renamed from cpu/ixp/npe/miiphy.c +0 -0
drivers/net/ixp4xx_npe/npe.c renamed from cpu/ixp/npe/npe.c +0 -0
Signature · 1 line
1.5.4.3
PATCH 2/2 Moved initialization of IXP4XX_NPE Ethernet controller to cpu_eth_init()
From: Ben Warren <bwarren@spaz.(none)>
Also, removed the driver initialization from net/eth.c
--- cpu/ixp/cpu.c | 9 +++++++++ include/netdev.h | 1 + net/eth.c | 4 ---- 3 files changed, 10 insertions(+), 4 deletions(-)
cpu/ixp/cpu.c +9 -0
@@ -32,6 +32,7 @@#include <common.h> #include <command.h> +#include <netdev.h> #include <asm/arch/ixp425.h> ulong loops_per_jiffy;
@@ -215,3 +216,11 @@ ulong bootcount_load (void) }#endif /* CONFIG_BOOTCOUNT_LIMIT */ + +int cpu_eth_init (bd_t *bis) +{ +#ifdef CONFIG_IXP4XX_NPE +npe_initialize (bis); +#endif +return 0 ; +}
include/netdev.h +1 -0
@@ -55,6 +55,7 @@ int mcffec_initialize(bd_t *bis);int mpc512x_fec_initialize (bd_t *bis);int mpc5xxx_fec_initialize (bd_t *bis);int natsemi_initialize (bd_t *bis); +int npe_initialize (bd_t *bis);int ns8382x_initialize (bd_t *bis);int pcnet_initialize (bd_t *bis);int plb2800_eth_initialize (bd_t *bis);
net/eth.c +0 -4
@@ -46,7 +46,6 @@ extern int mv6436x_eth_initialize(bd_t *);extern int mv6446x_eth_initialize (bd_t *);extern int ppc_4xx_eth_initialize (bd_t *);extern int scc_initialize (bd_t *); -extern int npe_initialize (bd_t *);extern int uec_initialize (int );#ifdef CONFIG_API
@@ -193,9 +192,6 @@ int eth_initialize(bd_t *bis)#if defined(CONFIG_AU1X00 )au1x00_enet_initialize (bis);#endif -#if defined(CONFIG_IXP4XX_NPE ) -npe_initialize (bis); -#endif if (!eth_devices) {puts ("No ethernet found.\n" );show_boot_progress (-64 );
Signature · 1 line
1.5.4.3
PATCH 1/2 Moved IXP4XX_NPE driver to drivers/net
In reply to Ben WarrenOn 22:51 Wed 29 Oct , Ben Warren wrote:
no please do not move this
It's plan to remove it
Best Regards,
J.
PATCH 1/2 Moved IXP4XX_NPE driver to drivers/net
Quoted 9 lines · Jean-Christophe PLAGNIOL-VILLARD
On 22:51 Wed 29 Oct , Ben Warren wrote:
no please do not move this
It's plan to remove it
Best Regards,
J.
OK. I'll still apply part 2, though, to get it out of net/eth.c. You can then remove the driver at your leisure.
Does that work for you?
regards,
Ben
PATCH 1/2 Moved IXP4XX_NPE driver to drivers/net
Quoted 5 lines · Ben Warren
Quoted 4 lines · Jean-Christophe PLAGNIOL-VILLARD
On 22:51 Wed 29 Oct , Ben Warren wrote:
no please do not move this
Quoted 8 lines
Quoted 5 lines
It's plan to remove it
Best Regards,
J.OK. I'll still apply part 2, though, to get it out of
net/eth.c. You can then remove the driver at your leisure.
Does that work for you?
yes, tks
Best Regards,
J.