/* deallocates the NPE update areas for all the ports 
This function is called at component de-initialization time by ixEthDBUnload(). */
IX_ETH_DB_PUBLIC void ixEthDBNPEUpdateAreasUnload(void)
/* deallocates the NPE update areas for all the ports 
This function is called at component de-initialization time by ixEthDBUnload(). */
IX_ETH_DB_PUBLIC void ixEthDBNPEUpdateAreasUnload(void)
{
    UINT32 portIndex;
    for (portIndex = 0 ; portIndex < IX_ETH_DB_NUMBER_OF_PORTS ; portIndex++)
    {
        if (ixEthDBPortDefinitions[portIndex].type == IX_ETH_NPE)
        {
            IX_OSAL_CACHE_DMA_FREE(ixEthDBPortInfo[portIndex].updateMethod.npeUpdateZone);
            IX_OSAL_CACHE_DMA_FREE(ixEthDBPortInfo[portIndex].updateMethod.npeGwUpdateZone);
            IX_OSAL_CACHE_DMA_FREE(ixEthDBPortInfo[portIndex].updateMethod.vlanUpdateZone);
        }
    }
}