{"thread":{"id":"18333","subject":"[PATCH] tidspbridge: remove revision history","startedAt":"2009-03-16T21:57:41Z","lastAt":"2009-03-16T22:04:06Z","messageCount":2,"participants":["Felipe Contreras"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"108146","messageId":"1237240661-4378-1-git-send-email-felipe.contreras@gmail.com","threadId":"18333","inReplyTo":null,"subject":"[PATCH] tidspbridge: remove revision history","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-03-16T21:57:41Z","receivedAt":"2009-03-16T21:57:41Z","isPatch":true,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"No need for that with git.\n\nSigned-off-by: Felipe Contreras <felipe.contreras@gmail.com>\n---\n drivers/dsp/bridge/gen/_gt_para.c       |    8 ----\n drivers/dsp/bridge/gen/gb.c             |    8 ----\n drivers/dsp/bridge/gen/gs.c             |    7 ---\n drivers/dsp/bridge/gen/gt.c             |    7 ---\n drivers/dsp/bridge/gen/uuidutil.c       |   10 ----\n drivers/dsp/bridge/hw/GlobalTypes.h     |    3 -\n drivers/dsp/bridge/hw/hw_defs.h         |    4 --\n drivers/dsp/bridge/hw/hw_dspssC64P.c    |    4 --\n drivers/dsp/bridge/hw/hw_dspssC64P.h    |    5 --\n drivers/dsp/bridge/hw/hw_mbox.c         |    3 -\n drivers/dsp/bridge/hw/hw_mbox.h         |    3 -\n drivers/dsp/bridge/hw/hw_mmu.c          |    8 ----\n drivers/dsp/bridge/hw/hw_mmu.h          |    6 ---\n drivers/dsp/bridge/hw/hw_prcm.c         |    3 -\n drivers/dsp/bridge/hw/hw_prcm.h         |    3 -\n drivers/dsp/bridge/pmgr/chnl.c          |   23 ----------\n drivers/dsp/bridge/pmgr/chnlobj.h       |    6 ---\n drivers/dsp/bridge/pmgr/cmm.c           |   25 -----------\n drivers/dsp/bridge/pmgr/cod.c           |   30 -------------\n drivers/dsp/bridge/pmgr/dbl.c           |   12 -----\n drivers/dsp/bridge/pmgr/dbll.c          |   15 -------\n drivers/dsp/bridge/pmgr/dev.c           |   49 ----------------------\n drivers/dsp/bridge/pmgr/dmm.c           |    9 ----\n drivers/dsp/bridge/pmgr/io.c            |    5 --\n drivers/dsp/bridge/pmgr/ioobj.h         |    4 --\n drivers/dsp/bridge/pmgr/msg.c           |    7 ---\n drivers/dsp/bridge/pmgr/msgobj.h        |    4 --\n drivers/dsp/bridge/pmgr/wcd.c           |   62 ---------------------------\n drivers/dsp/bridge/rmgr/dbdcd.c         |   32 --------------\n drivers/dsp/bridge/rmgr/disp.c          |   11 -----\n drivers/dsp/bridge/rmgr/drv.c           |   53 -----------------------\n drivers/dsp/bridge/rmgr/drv_interface.c |   15 -------\n drivers/dsp/bridge/rmgr/drv_interface.h |    6 ---\n drivers/dsp/bridge/rmgr/dspdrv.c        |   69 -------------------------------\n drivers/dsp/bridge/rmgr/mgr.c           |   16 -------\n drivers/dsp/bridge/rmgr/nldr.c          |   15 -------\n drivers/dsp/bridge/rmgr/node.c          |   46 --------------------\n drivers/dsp/bridge/rmgr/proc.c          |   56 -------------------------\n drivers/dsp/bridge/rmgr/pwr.c           |    6 ---\n drivers/dsp/bridge/rmgr/rmm.c           |    9 ----\n drivers/dsp/bridge/rmgr/strm.c          |   18 --------\n drivers/dsp/bridge/services/cfg.c       |   38 -----------------\n drivers/dsp/bridge/services/clk.c       |    4 --\n drivers/dsp/bridge/services/csl.c       |   21 ---------\n drivers/dsp/bridge/services/dbg.c       |   12 -----\n drivers/dsp/bridge/services/dpc.c       |   14 ------\n drivers/dsp/bridge/services/kfile.c     |   10 ----\n drivers/dsp/bridge/services/list.c      |   12 -----\n drivers/dsp/bridge/services/mem.c       |   18 --------\n drivers/dsp/bridge/services/ntfy.c      |    9 ----\n drivers/dsp/bridge/services/reg.c       |    3 -\n drivers/dsp/bridge/services/regsup.c    |    6 ---\n drivers/dsp/bridge/services/regsup.h    |    2 -\n drivers/dsp/bridge/services/services.c  |    6 ---\n drivers/dsp/bridge/services/sync.c      |   12 -----\n drivers/dsp/bridge/wmd/_cmm.h           |    3 -\n drivers/dsp/bridge/wmd/_deh.h           |    3 -\n drivers/dsp/bridge/wmd/_msg_sm.h        |    4 --\n drivers/dsp/bridge/wmd/_tiomap.h        |   22 ----------\n drivers/dsp/bridge/wmd/_tiomap_mmu.h    |    6 ---\n drivers/dsp/bridge/wmd/_tiomap_pwr.h    |    3 -\n drivers/dsp/bridge/wmd/_tiomap_util.h   |    3 -\n drivers/dsp/bridge/wmd/chnl_sm.c        |   53 -----------------------\n drivers/dsp/bridge/wmd/io_sm.c          |   64 ----------------------------\n drivers/dsp/bridge/wmd/mmu_fault.c      |   10 ----\n drivers/dsp/bridge/wmd/mmu_fault.h      |    4 --\n drivers/dsp/bridge/wmd/msg_sm.c         |   10 ----\n drivers/dsp/bridge/wmd/tiomap3430.c     |    3 -\n drivers/dsp/bridge/wmd/tiomap3430_pwr.c |    8 ----\n drivers/dsp/bridge/wmd/tiomap_io.c      |    7 ---\n drivers/dsp/bridge/wmd/tiomap_io.h      |    3 -\n drivers/dsp/bridge/wmd/tiomap_sm.c      |   15 -------\n drivers/dsp/bridge/wmd/ue_deh.c         |    9 ----\n 73 files changed, 0 insertions(+), 1082 deletions(-)\n\ndiff --git a/drivers/dsp/bridge/gen/_gt_para.c b/drivers/dsp/bridge/gen/_gt_para.c\nindex 181fe41..b363590 100644\n--- a/drivers/dsp/bridge/gen/_gt_para.c\n+++ b/drivers/dsp/bridge/gen/_gt_para.c\n@@ -24,14 +24,6 @@\n  *      etc. into a fully bound image.  Thus, GT_assert() can be retained in\n  *      a program for which GT_?trace() has been compiled out.\n  *\n- *! Revision History:\n- *! ================\n- *! 24-Feb-2003 vp: Code Review Updates.\n- *! 18-Oct-2002 sb: Ported to Linux platform.\n- *! 03-Jul-2001 rr: Removed kfuncs.h because of build errors.\n- *! 07-Dec-1999 ag: Fxn error now causes a WinCE DebugBreak;\n- *! 30-Aug-1999 ag: Now uses GP_printf for printf and error.\n- *!\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/gen/gb.c b/drivers/dsp/bridge/gen/gb.c\nindex 1d21e97..b32902d 100644\n--- a/drivers/dsp/bridge/gen/gb.c\n+++ b/drivers/dsp/bridge/gen/gb.c\n@@ -19,14 +19,6 @@\n  *  ======== gb.c ========\n  *  Description: Generic bitmap operations.\n  *\n- *! Revision History\n- *! ================\n- *! 24-Feb-2003 vp  Code review updates.\n- *! 17-Dec-2002 map Fixed GB_minset(), GB_empty(), and GB_full(),\n- *!                 to ensure only 'len' bits are considered in the map\n- *! 18-Oct-2002 sb  Ported to Linux platform.\n- *! 06-Dec-2001 jeh Fixed bug in GB_minclear().\n- *!\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/gen/gs.c b/drivers/dsp/bridge/gen/gs.c\nindex ef5f923..3f1ef7a 100644\n--- a/drivers/dsp/bridge/gen/gs.c\n+++ b/drivers/dsp/bridge/gen/gs.c\n@@ -20,13 +20,6 @@\n  *  Description:\n  *      General storage memory allocator services.\n  *\n- *! Revision History\n- *! ================\n- *! 29-Sep-1999 ag:  Un-commented MEM_Init in GS_init().\n- *! 14-May-1997 mg:  Modified to use new GS API for GS_free() and GS_frees().\n- *! 06-Nov-1996 gp:  Re-commented MEM_Init in GS_init(). GS needs GS_Exit().\n- *! 21-Oct-1996 db:  Un-commented MEM_Init in GS_init().\n- *! 21-May-1996 mg:  Created from original stdlib implementation.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/gen/gt.c b/drivers/dsp/bridge/gen/gt.c\nindex 452d6e6..f8a6ae6 100644\n--- a/drivers/dsp/bridge/gen/gt.c\n+++ b/drivers/dsp/bridge/gen/gt.c\n@@ -19,13 +19,6 @@\n  * ======== gt.c ========\n  * Description: This module implements the trace mechanism for bridge.\n  *\n- *! Revision History\n- *! ================\n- *! 16-May-1997 dr\tChanged GT_Config member names to conform to coding\n- *!\t\t\tstandards.\n- *! 23-Apr-1997 ge\tCheck for GT->TIDFXN for NULL before calling it.\n- *! 03-Jan-1997\tge\tChanged GT_Config structure member names to eliminate\n- *!\t\t\tpreprocessor confusion with other macros.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/gen/uuidutil.c b/drivers/dsp/bridge/gen/uuidutil.c\nindex a45f448..b1bdc53 100644\n--- a/drivers/dsp/bridge/gen/uuidutil.c\n+++ b/drivers/dsp/bridge/gen/uuidutil.c\n@@ -20,16 +20,6 @@\n  *  Description:\n  *  This file contains the implementation of UUID helper functions.\n  *\n- *! Revision History\n- *! ================\n- *! 23-Feb-2003 vp: Code review updates.\n- *! 18-Oct-2003 vp: Ported to Linux platform.\n- *! 31-Aug-2000 rr: UUID_UuidFromString bug fixed.\n- *! 29-Aug-2000 rr: Modified UUID_UuidFromString.\n- *! 09-Nov-2000 kc: Modified UUID_UuidFromString to simplify implementation.\n- *! 30-Oct-2000 kc: Modified UUID utility module function prefix.\n- *! 10-Aug-2000 kc: Created.\n- *!\n  */\n \n /*  ----------------------------------- Host OS  */\ndiff --git a/drivers/dsp/bridge/hw/GlobalTypes.h b/drivers/dsp/bridge/hw/GlobalTypes.h\nindex 9004a37..c5e2085 100644\n--- a/drivers/dsp/bridge/hw/GlobalTypes.h\n+++ b/drivers/dsp/bridge/hw/GlobalTypes.h\n@@ -20,9 +20,6 @@\n  *  Description:\n  *      Global HW definitions\n  *\n- *! Revision History:\n- *! ================\n- *! 16 Feb 2003 sb: Initial version\n  */\n #ifndef __GLOBALTYPES_H\n #define __GLOBALTYPES_H\ndiff --git a/drivers/dsp/bridge/hw/hw_defs.h b/drivers/dsp/bridge/hw/hw_defs.h\nindex a973f5c..cfdc4f9 100644\n--- a/drivers/dsp/bridge/hw/hw_defs.h\n+++ b/drivers/dsp/bridge/hw/hw_defs.h\n@@ -20,10 +20,6 @@\n  *  Description:\n  *      Global HW definitions\n  *\n- *! Revision History:\n- *! ================\n- *! 19 Apr 2004 sb: Added generic page size, endianness and element size defns\n- *! 16 Feb 2003 sb: Initial version\n  */\n #ifndef __HW_DEFS_H\n #define __HW_DEFS_H\ndiff --git a/drivers/dsp/bridge/hw/hw_dspssC64P.c b/drivers/dsp/bridge/hw/hw_dspssC64P.c\nindex a4b7c30..0bee47b 100644\n--- a/drivers/dsp/bridge/hw/hw_dspssC64P.c\n+++ b/drivers/dsp/bridge/hw/hw_dspssC64P.c\n@@ -19,10 +19,6 @@\n  *  Description:\n  *      API definitions to configure DSP Subsystem modules like IPI\n  *\n- *! Revision History:\n- *! ================\n- *! 19 Apr 2004 sb: Implemented HW_DSPSS_IPIEndianismSet\n- *! 16 Feb 2003 sb: Initial version\n  */\n \n /* PROJECT SPECIFIC INCLUDE FILES */\ndiff --git a/drivers/dsp/bridge/hw/hw_dspssC64P.h b/drivers/dsp/bridge/hw/hw_dspssC64P.h\nindex 493effd..1694e2a 100644\n--- a/drivers/dsp/bridge/hw/hw_dspssC64P.h\n+++ b/drivers/dsp/bridge/hw/hw_dspssC64P.h\n@@ -20,11 +20,6 @@\n  *  Description:\n  *      DSP Subsystem API declarations\n  *\n- *! Revision History:\n- *! ================\n- *! 19-Apr-2004 sb: Removed redundant argument from HW_DSPSS_IPIEndianismSet\n- *!\t\t    Moved endianness and element size to generic hw_defs.h\n- *! 16 Feb 2003 sb: Initial version\n  */\n \n #ifndef __HW_DSPSS_H\ndiff --git a/drivers/dsp/bridge/hw/hw_mbox.c b/drivers/dsp/bridge/hw/hw_mbox.c\nindex 2c14ade..49bdeb4 100644\n--- a/drivers/dsp/bridge/hw/hw_mbox.c\n+++ b/drivers/dsp/bridge/hw/hw_mbox.c\n@@ -20,9 +20,6 @@\n  *  Description:\n  *      Mailbox messaging & configuration API definitions\n  *\n- *! Revision History:\n- *! ================\n- *! 16 Feb 2003 sb: Initial version\n  */\n \n #include <GlobalTypes.h>\ndiff --git a/drivers/dsp/bridge/hw/hw_mbox.h b/drivers/dsp/bridge/hw/hw_mbox.h\nindex 225fb40..00e0f5e 100644\n--- a/drivers/dsp/bridge/hw/hw_mbox.h\n+++ b/drivers/dsp/bridge/hw/hw_mbox.h\n@@ -19,9 +19,6 @@\n  *  Description:\n  *      HW Mailbox API and types definitions\n  *\n- *! Revision History:\n- *! ================\n- *! 16 Feb 2003 sb: Initial version\n  */\n #ifndef __MBOX_H\n #define __MBOX_H\ndiff --git a/drivers/dsp/bridge/hw/hw_mmu.c b/drivers/dsp/bridge/hw/hw_mmu.c\nindex da7e092..e143187 100644\n--- a/drivers/dsp/bridge/hw/hw_mmu.c\n+++ b/drivers/dsp/bridge/hw/hw_mmu.c\n@@ -19,14 +19,6 @@\n  *  Description:\n  *      API definitions to setup MMU TLB and PTE\n  *\n- *! Revision History:\n- *! ================\n- *! 19-Apr-2004 sb  TLBAdd and TLBFlush input the page size in bytes instead\n-\t\t    of an enum. TLBAdd inputs mapping attributes struct instead\n-\t\t    of individual arguments.\n-\t\t    Removed MMU.h and other cosmetic updates.\n- *! 08-Mar-2004 sb  Added the Page Table Management APIs\n- *! 16 Feb 2003 sb: Initial version\n  */\n \n #include <GlobalTypes.h>\ndiff --git a/drivers/dsp/bridge/hw/hw_mmu.h b/drivers/dsp/bridge/hw/hw_mmu.h\nindex 924f32b..07c7235 100644\n--- a/drivers/dsp/bridge/hw/hw_mmu.h\n+++ b/drivers/dsp/bridge/hw/hw_mmu.h\n@@ -20,12 +20,6 @@\n  *  Description:\n  *      MMU types and API declarations\n  *\n- *! Revision History:\n- *! ================\n- *! 19-Apr-2004 sb  Moved & renamed endianness, page size, element size\n-\t\t    TLBAdd takes in MMUMapAttrs instead of separate arguments\n- *! 08-Mar-2004 sb  Added the Page Table management APIs\n- *! 16 Feb 2003 sb: Initial version\n  */\n #ifndef __HW_MMU_H\n #define __HW_MMU_H\ndiff --git a/drivers/dsp/bridge/hw/hw_prcm.c b/drivers/dsp/bridge/hw/hw_prcm.c\nindex 61ff08f..b371c62 100644\n--- a/drivers/dsp/bridge/hw/hw_prcm.c\n+++ b/drivers/dsp/bridge/hw/hw_prcm.c\n@@ -19,9 +19,6 @@\n  *  Description:\n  *      API definitions to configure PRCM (Power, Reset & Clocks Manager)\n  *\n- *! Revision History:\n- *! ================\n- *! 16 Feb 2003 sb: Initial version\n  */\n \n #include <GlobalTypes.h>\ndiff --git a/drivers/dsp/bridge/hw/hw_prcm.h b/drivers/dsp/bridge/hw/hw_prcm.h\nindex 928486c..c482142 100644\n--- a/drivers/dsp/bridge/hw/hw_prcm.h\n+++ b/drivers/dsp/bridge/hw/hw_prcm.h\n@@ -19,9 +19,6 @@\n  *  Description:\n  *      PRCM types and API declarations\n  *\n- *! Revision History:\n- *! ================\n- *! 16 Feb 2003 sb: Initial version\n  */\n \n #ifndef __HW_PRCM_H\ndiff --git a/drivers/dsp/bridge/pmgr/chnl.c b/drivers/dsp/bridge/pmgr/chnl.c\nindex 6b5a0d9..1226e79 100644\n--- a/drivers/dsp/bridge/pmgr/chnl.c\n+++ b/drivers/dsp/bridge/pmgr/chnl.c\n@@ -37,29 +37,6 @@\n  *      except for the CHNL_Get() accessor functions which call\n  *      WMD_CHNL_GetInfo().\n  *\n- *! Revision History:\n- *! ================\n- *! 24-Feb-2003 swa PMGR Code review comments incorporated.\n- *! 07-Jan-2002 ag  CHNL_CloseOrphans() now closes supported # of channels.\n- *! 17-Nov-2000 jeh Removed IRQ, shared memory stuff from CHNL_Create.\n- *! 28-Feb-2000 rr: New GT USage Implementation\n- *! 03-Feb-2000 rr: GT and Module init/exit Changes.(Done up front from\n- *!\t\t    SERVICES)\n- *! 21-Jan-2000 ag: Added code review comments.\n- *! 13-Jan-2000 rr: CFG_Get/SetPrivateDword renamed to CFG_Get/SetDevObject.\n- *! 08-Dec-1999 ag: CHNL_[Alloc|Free]Buffer bufs taken from client process heap.\n- *! 02-Dec-1999 ag: Implemented CHNL_GetEventHandle().\n- *! 17-Nov-1999 ag: CHNL_AllocBuffer() allocs extra word for process mapping.\n- *! 28-Oct-1999 ag: WinCE port. Search for \"WinCE\" for changes(TBR).\n- *! 07-Jan-1998 gp: CHNL_[Alloc|Free]Buffer now call MEM_UMB functions.\n- *! 22-Oct-1997 gp: Removed requirement in CHNL_Open that hReserved1 != NULL.\n- *! 30-Aug-1997 cr: Renamed cfg.h wbwcd.h b/c of WINNT file name collision.\n- *! 10-Mar-1997 gp: Added GT trace.\n- *! 14-Jan-1997 gp: Updated based on code review feedback.\n- *! 03-Jan-1997 gp: Moved CHNL_AllocBuffer/CHNL_FreeBuffer code from udspsys.\n- *! 14-Dec-1996 gp: Added uChnlId parameter to CHNL_Open().\n- *! 09-Sep-1996 gp: Added CHNL_GetProcessHandle().\n- *! 15-Jul-1996 gp: Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/pmgr/chnlobj.h b/drivers/dsp/bridge/pmgr/chnlobj.h\nindex da74c96..508789e 100644\n--- a/drivers/dsp/bridge/pmgr/chnlobj.h\n+++ b/drivers/dsp/bridge/pmgr/chnlobj.h\n@@ -24,12 +24,6 @@\n  *  Public Functions:\n  *      None.\n  *\n- *! Revision History:\n- *! ================\n- *! 24-Feb-2003 swa \tPMGR Code review comments incorporated.\n- *! 17-Nov-2000 jeh     Removed some fields from CHNL_MGR_ to match CHNL_MGR\n- *!                     structure defined in _chnl_sm.h.\n- *! 16-Jan-1997 gp:     Created from chnlpriv.h\n  */\n \n #ifndef CHNLOBJ_\ndiff --git a/drivers/dsp/bridge/pmgr/cmm.c b/drivers/dsp/bridge/pmgr/cmm.c\nindex 99a2432..59d559e 100644\n--- a/drivers/dsp/bridge/pmgr/cmm.c\n+++ b/drivers/dsp/bridge/pmgr/cmm.c\n@@ -66,31 +66,6 @@\n  *      Va: Virtual address.\n  *      Pa: Physical or kernel system address.\n  *\n- *! Revision History:\n- *! ================\n- *! 24-Feb-2003 swa PMGR Code review comments incorporated.\n- *! 16-Feb-2002 ag  Code review cleanup.\n- *!                 PreOMAP address translation no longner supported.\n- *! 30-Jan-2002 ag  Updates to CMM_XlatorTranslate() per TII, ANSI C++\n- *!                 warnings.\n- *! 27-Jan-2002 ag  Removed unused CMM_[Alloc][Free]Desc() & #ifdef USELOOKUP,\n- *!                 & unused VALIDATECMM and VaPaConvert().\n- *!                 Removed bFastXlate from CMM_XLATOR. Always fast lookup.\n- *! 03-Jan-2002 ag  Clear SM in CMM_AllocBuf(). Renamed to CMM_CallocBuf().\n- *! 13-Nov-2001 ag  Now delete pNodeFreeListHead and nodes in CMM_Destroy().\n- *! 28-Aug-2001 ag  CMM_GetHandle() returns CMM Mgr hndle given HPROCESSOR.\n- *!                 Removed unused CMM_[Un]RegisterDSPSMSeg() &\n- *                  CMM_[Un}ReserveVirtSpace fxns. Some cleanup.\n- *! 12-Aug-2001 ag  Exposed CMM_UnRegisterGPP[DSP]SMSeg.\n- *! 13-Feb-2001 kc  DSP/BIOS Bridge name update.\n- *! 21-Dec-2000 rr  GetFreeBlock checks for pAllocator.\n- *! 09-Dec-2000 ag  Added GPPPA2DSPPA, DSPPA2GPPPA macros.\n- *! 05-Dec-2000 ag  CMM_XlatorDelete() optionally frees SM bufs and descriptors.\n- *! 30-Oct-2000 ag  Buf size bug fixed in CMM_AllocBuf() causing leak.\n- *!                 Revamped XlatorTranslate() routine.\n- *! 10-Oct-2000 ag  Added CMM_Xlator[xxx] functions.\n- *! 02-Aug-2000 ag  Created.\n- *!\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/pmgr/cod.c b/drivers/dsp/bridge/pmgr/cod.c\nindex 8e354ac..b6ad465 100644\n--- a/drivers/dsp/bridge/pmgr/cod.c\n+++ b/drivers/dsp/bridge/pmgr/cod.c\n@@ -23,36 +23,6 @@\n  *  This module provides an interface for loading both static and\n  *  dynamic code objects onto DSP systems.\n  *\n- *! Revision History\n- *! ================\n- *! 08-Apr-2003 map: Consolidated DBL to DBLL loader name\n- *! 24-Feb-2003 swa: PMGR Code review comments incorporated.\n- *! 18-Apr-2002 jeh: Added DBL function tables.\n- *! 20-Nov-2001 jeh: Removed call to ZL_loadArgs function.\n- *! 19-Oct-2001 jeh: Access DBL as a static library. Added COD_GetBaseLib,\n- *!\t\t  COD_GetLoader, removed COD_LoadSection, COD_UnloadSection.\n- *! 07-Sep-2001 jeh: Added COD_LoadSection(), COD_UnloadSection().\n- *! 07-Aug-2001 rr:  hMgr->baseLib is updated after zlopen in COD_LoadBase.\n- *! 18-Apr-2001 jeh: Check for fLoaded flag before ZL_unload, to allow\n- *!\t\t  COD_OpenBase to be used.\n- *! 11-Jan-2001 jeh: Added COD_OpenBase (not used yet, since there is an\n- *!\t\t  occasional crash).\n- *! 02-Aug-2000 kc:  Added COD_ReadSection to COD module. Incorporates use\n- *!\t\t  of ZL_readSect (new function in ZL module).\n- *! 28-Feb-2000 rr:  New GT Usage Implementation\n- *! 08-Dec-1999 ag:  Removed x86 specific __asm int 3.\n- *! 02-Oct-1999 ag:  Added #ifdef DEBUGINT3COD for debug.\n- *! 20-Sep-1999 ag:  Removed call to GT_set().\n- *! 04-Jun-1997 cr:  Added validation of argc/argv pair in COD_LoadBase, as it\n- *!\t\t     is a requirement to ZL_loadArgs.\n- *! 31-May-1997 cr:  Changed COD_LoadBase argc value from u32 to int, added\n- *!\t       DSP_ENOTIMPL return value to COD_Create when attrs != NULL.\n- *! 29-May-1997 cr:  Added debugging support.\n- *! 24-Oct-1996 gp:  Added COD_GetSection().\n- *! 18-Jun-1996 gp:  Updated GetSymValue() to check for lib; updated E_ codes.\n- *! 12-Jun-1996 gp:  Imported CSL_ services for strcpyn(); Added ref counting.\n- *! 20-May-1996 mg:  Adapted for new MEM and LDR modules.\n- *! 08-May-1996 mg:  Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/pmgr/dbl.c b/drivers/dsp/bridge/pmgr/dbl.c\nindex 641b011..a23ea5a 100644\n--- a/drivers/dsp/bridge/pmgr/dbl.c\n+++ b/drivers/dsp/bridge/pmgr/dbl.c\n@@ -21,18 +21,6 @@\n  *  loading and unloading symbols/code/data on DSP.\n  *  Also contains other support functions.\n  *\n- *! Revision History\n- *! ================\n- *! 24-Feb-2003 swa \tPMGR Code review comments incorporated.\n- *! 24-May-2002 jeh     Free DCD sects in DBL_close().\n- *! 19-Mar-2002 jeh     Changes made to match dynamic loader (dbll.c): Pass\n- *!\t\t     DBL_Library to DBL_getAddr() instead of DBL_Target,\n- *!\t\t     eliminate scope param, use DBL_Symbol. Pass attrs to\n- *!\t\t     DBL_load(), DBL_unload().\n- *! 20-Nov-2001 jeh     Removed DBL_loadArgs().\n- *! 07-Sep-2001 jeh     Added overlay support.\n- *! 31-Jul-2001 jeh     Include windows.h.\n- *! 06-Jun-2001 jeh     Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/pmgr/dbll.c b/drivers/dsp/bridge/pmgr/dbll.c\nindex 82430a3..4ccd62e 100644\n--- a/drivers/dsp/bridge/pmgr/dbll.c\n+++ b/drivers/dsp/bridge/pmgr/dbll.c\n@@ -17,21 +17,6 @@\n /*\n  *  ======== dbll.c ========\n  *\n- *! Revision History\n- *! ================\n- *! 25-Apr-2030 map:    Fixed symbol redefinition bug + unload and return error\n- *! 08-Apr-2003 map: \tConsolidated DBL with DBLL loader name\n- *! 24-Mar-2003 map:    Updated findSymbol to support dllview update\n- *! 23-Jan-2003 map:    Updated rmmAlloc to support memory granularity\n- *! 21-Nov-2002 map:    Combine fopen and DLOAD_module_open to increase\n- *!         performance on start.\n- *! 04-Oct-2002 map:    Integrated new TIP dynamic loader w/ DOF api.\n- *! 27-Sep-2002 map:    Changed handle passed to RemoteFree, instead of\n- *!         RMM_free;  added GT_trace to rmmDealloc\n- *! 20-Sep-2002 map:    Updated from Code Review\n- *! 08-Aug-2002 jeh:    Updated to support overlays.\n- *! 25-Jun-2002 jeh:    Pass RMM_Addr object to alloc function in rmmAlloc().\n- *! 20-Mar-2002 jeh:    Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/pmgr/dev.c b/drivers/dsp/bridge/pmgr/dev.c\nindex 1c2f7d5..35d4d4f 100644\n--- a/drivers/dsp/bridge/pmgr/dev.c\n+++ b/drivers/dsp/bridge/pmgr/dev.c\n@@ -61,55 +61,6 @@\n  *      RemoveDevObject\n  *      StoreInterfaceFxns\n  *\n- *! Revision History:\n- *! ================\n- *! 03-Jan-2005 hn  Support for IVA DEH\n- *! 08-Mar-2004 sb  Added the Dynamic Memory Mapping feature\n- *! 09-Feb-2004 vp\tUpdated to support IVA.\n- *! 24-Feb-2003 swa PMGR Code review comments incorporated.\n- *! 29-Nov-2001 jeh Check for DSP_ENOTIMPL status of DEH create function.\n- *! 05-Nov-2001 kc  Added support for DEH module.\n- *! 05-Aug-2001 ag  Shared memory registration moved to WMD_IO_OnLoaded().\n- *! 11-Jul-2001 jeh Moved MGR_Create() from DSP_Init() to DEV_StartDevice().\n- *! 11-Apr-2001 rr: Removed CMM_RegisterGPPSMSeg.\n- *! 02-Apr-2001 rr: CHNL_Create failure is printed out.\n- *! 15-Jan-2001 jeh Removed call to IO_OnLoaded() from DEV_Create2().\n- *! 13-Feb-2001 kc: DSP/BIOS Bridge name update.\n- *! 15-Dec-2000 rr: Dev_Create2 returns error if NODE_CreateMgr fails.\n- *! 05-Dec-2000 jeh Moved IO_OnLoaded() to PROC_Load. Added DEV_SetMsgMgr.\n- *! 05-Dev-2000 ag  SM Heap for messaging registered via CMM_RegisterGPPSMSeg().\n- *!                 SM heap base and size currently taken from registry.\n- *! 29-Nov-2000 rr: Incorporated code review changes.\n- *! 17-Nov-2000 jeh Added calls to get IO manager (IO_Create), IO_OnLoaded().\n- *! 06-Oct-2000 rr: DEV_Destroy2 and DEV_Create2 added.\n- *! 02-Oct-2000 rr: DEV_GetNodeManager added.\n- *! 11-Aug-2000 ag: Added DEV_GetCmmMgr(), CMM_Init() & CMM_Exit().\n- *!                 Removed <dspbridge/std.h> & <stdwin.h>, added <dspbridge/dbtype.h>\n- *! 10-Aug-2000 rr: DEV_InsertProcObject/RemoveProcObject added.\n- *!                 DEV_Cleanup calls PROC_Detach if it is a matching process.\n- *! 27-Jul-2000 rr: DEV is in new directoy DEV and produces devlib.lib\n- *! 17-Jul-2000 rr: DRV Object holds the list of Dev Objects. DEV gets\n- *!                 the List and Next devices through DRV.\n- *!                 DEV object has a back pointer to DRV Object.\n- *! 06-Jun-2000 jeh Added DEV_GetSymbol().\n- *! 09-May-2000 rr: dwMemBase has index for multiple windows need.\n- *! 28-Feb-2000 rr: New GT Usage implemented.\n- *! 03-Feb-2000 rr: GT and Module init/exit Changes.(Done up front from\n- *!\t\t    SERVICES)\n- *! 31-Jan-2000 rr: Comments changed after code review.\n- *! 21-Jan-2000 rr: windows.h, tchar.h, HMODULE removed. FreeLibrary replaced\n- *!                 with LDR_FreeModule\n- *! 17-Jan-2000 rr: CFG_Get/SetPrivateDword renamed to CFG_Get/SetDevObject.\n- *!                 StoreInterfaceFxns stores the new fxn WMD_BRD_SETSTATE.\n- *! 20-Nov-1999 ag: Actual uSMLength =  total - monitor offset.\n- *! 12-Nov-1999 rr: bIRQ and IRQAttrib taken from the struct CFG_HOSTRES.\n- *!\t\t    dMemBase is added with offset for monitor taken from\n- *!\t\t    registry.\n- *! 31-Oct-1999 ag: Added CHNL support.\n- *! 10-Sep-1999 rr: GT Enabled. DEV_Create will Load the Mini Driver and will\n- *!                 find its fxn table. Right now lot of things are hardcoded\n- *!                 as the REG is not ready.\n- *! 10-Jun-1996 rr: Created from WSX\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/pmgr/dmm.c b/drivers/dsp/bridge/pmgr/dmm.c\nindex be1567a..6b39ead 100644\n--- a/drivers/dsp/bridge/pmgr/dmm.c\n+++ b/drivers/dsp/bridge/pmgr/dmm.c\n@@ -43,15 +43,6 @@\n  *      Region: Generic memory entitiy having a start address and a size\n  *      Chunk:  Reserved region\n  *\n- *\n- *! Revision History:\n- *! ================\n- *! 04-Jun-2008 Hari K : Optimized DMM implementation. Removed linked list\n- *!                                and instead used Table approach.\n- *! 19-Apr-2004 sb: Integrated Alan's code review updates.\n- *! 17-Mar-2004 ap: Fixed GetRegion for size=0 using tighter bound.\n- *! 20-Feb-2004 sb: Created.\n- *!\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/pmgr/io.c b/drivers/dsp/bridge/pmgr/io.c\nindex cdfe0dc..61597d7 100644\n--- a/drivers/dsp/bridge/pmgr/io.c\n+++ b/drivers/dsp/bridge/pmgr/io.c\n@@ -30,11 +30,6 @@\n  *  Notes:\n  *      This interface is basically a pass through to the WMD IO functions.\n  *\n- *! Revision History:\n- *! ================\n- *! 24-Feb-2003 swa \tPMGR Code review comments incorporated.\n- *! 04-Apr-2001 rr      WSX_STATUS initialized in IO_Create.\n- *! 07-Nov-2000 jeh     Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/pmgr/ioobj.h b/drivers/dsp/bridge/pmgr/ioobj.h\nindex f473a63..3cf82c8 100644\n--- a/drivers/dsp/bridge/pmgr/ioobj.h\n+++ b/drivers/dsp/bridge/pmgr/ioobj.h\n@@ -24,10 +24,6 @@\n  *  Public Functions:\n  *      None.\n  *\n- *! Revision History:\n- *! ================\n- *! 24-Feb-2003 swa PMGR Code review comments incorporated.\n- *! 01/16/97 gp: Created from chnlpriv.h\n  */\n \n #ifndef IOOBJ_\ndiff --git a/drivers/dsp/bridge/pmgr/msg.c b/drivers/dsp/bridge/pmgr/msg.c\nindex bbf5174..9bb1024 100644\n--- a/drivers/dsp/bridge/pmgr/msg.c\n+++ b/drivers/dsp/bridge/pmgr/msg.c\n@@ -26,13 +26,6 @@\n  *      MSG_Exit\n  *      MSG_Init\n  *\n- *! Revision History:\n- *! =================\n- *! 24-Feb-2003 swa \tPMGR Code review comments incorporated.\n- *! 15-May-2001 ag      Changed SUCCEEDED to DSP_SUCCEEDED.\n- *! 16-Feb-2001 jeh     Fixed some comments.\n- *! 15-Dec-2000 rr      MSG_Create returns DSP_EFAIL if pfnMsgCreate fails.\n- *! 12-Sep-2000 jeh     Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/pmgr/msgobj.h b/drivers/dsp/bridge/pmgr/msgobj.h\nindex 63d025b..bce66d0 100644\n--- a/drivers/dsp/bridge/pmgr/msgobj.h\n+++ b/drivers/dsp/bridge/pmgr/msgobj.h\n@@ -24,10 +24,6 @@\n  *  Public Functions:\n  *      None.\n  *\n- *! Revision History:\n- *! ================\n- *! 24-Feb-2003 swa \tPMGR Code review comments incorporated.\n- *! 17-Nov-2000 jeh     Created.\n  */\n \n #ifndef MSGOBJ_\ndiff --git a/drivers/dsp/bridge/pmgr/wcd.c b/drivers/dsp/bridge/pmgr/wcd.c\nindex 859043d..a04f40f 100644\n--- a/drivers/dsp/bridge/pmgr/wcd.c\n+++ b/drivers/dsp/bridge/pmgr/wcd.c\n@@ -27,68 +27,6 @@\n  *      WCD_Exit\n  *      <MOD>WRAP_*\n  *\n- *! Revision History:\n- *! ================\n- *! 29-Apr-2004 hp  Call PROC_AutoStart only for DSP device\n- *! 19-Apr-2004 sb  Aligned DMM definitions with Symbian\n- *! 08-Mar-2004 sb  Added the Dynamic Memory Mapping APIs\n- *! 03-Apr-2003 sb  Process environment pointer in PROCWRAP_Load\n- *! 24-Feb-2003 swa PMGR Code review comments incorporated.\n- *! 30-Jan-2002 ag  CMMWRAP_AllocBuf name changed to CMMWRAP_CallocBuf\n- *! 15-Jan-2002 ag  Added actual bufSize param to STRMWRAP_Reclaim[issue].\n- *! 14-Dec-2001 rr  ARGS_NODE_CONNECT maps the pAttr.\n- *! 03-Oct-2001 rr  ARGS_NODE_ALLOCMSGBUF/FREEMSGBUF maps the pAttr.\n- *! 10-Sep-2001 ag  Added CMD_CMM_GETHANDLE.\n- *! 23-Apr-2001 jeh Pass pStatus to NODE_Terminate.\n- *! 11-Apr-2001 jeh STRMWRAP_Reclaim embedded pointer is mapped and unmapped.\n- *! 13-Feb-2001 kc: DSP/BIOS Bridge name updates.\n- *! 06-Dec-2000 jeh WRAP_MAP2CALLER pointers in RegisterNotify calls.\n- *! 05-Dec-2000 ag: Removed MAP2CALLER in NODEWRAP_FreeMsgBuf().\n- *! 22-Nov-2000 kc: Added MGRWRAP_GetPerf_Data().\n- *! 20-Nov-2000 jeh Added MSG_Init()/MSG_Exit(), IO_Init()/IO_Exit().\n- *!\t\t WRAP pointers to handles for PROC_Attach, NODE_Allocate.\n- *! 27-Oct-2000 jeh Added NODEWRAP_AllocMsgBuf, NODEWRAP_FreeMsgBuf. Removed\n- *!\t\t NODEWRAP_GetMessageStream.\n- *! 12-Oct-2000 ag: Added user CMM wrappers.\n- *! 05-Oct-2000 rr: WcdInitComplete2 will fail even if one BRD or PROC\n- *!\t\t AutoStart fails.\n- *! 25-Sep-2000 rr: Updated to Version 0.9\n- *! 13-Sep-2000 jeh Pass ARGS_NODE_CONNECT.pAttrs to NODE_Connect().\n- *! 11-Aug-2000 rr: Part of node enabled.\n- *! 31-Jul-2000 rr: UTIL_Wrap and MEM_Wrap added to RM.\n- *! 27-Jul-2000 rr: PROCWRAP, NODEWRAP and STRMWRAP implemented.\n- *!\t\t STRM and some NODE Wrappers are not implemented.\n- *! 27-Jun-2000 rr: MGRWRAP fxns added.IFDEF to build for PM or DSP/BIOS Bridge\n- *! 08-Feb-2000 rr  File name changed to wcd.c\n- *! 03-Feb-2000 rr: Module initialization are done by SERVICES init. GT Class\n- *!\t\t changes for module init/exit fxns.\n- *! 24-Jan-2000 rr: Merged with Scott's code.\n- *! 21-Jan-1999 sg: Changed ARGS_CHNL_GETMODE field name from pdwMode to pMode.\n- *! 17-Jan-2000 rr: BRD_GetStatus does WRAP_MAP2CALLER for state.\n- *! 14-Dec-1999 ag: Removed _MAP2CALLER in CHNL_GetMgr().\n- *! 13-Dec-1999 rr: BRDWRAP_GetSymbol, BRDWRAP_GetTrace uses WRAP_MAP2CALLER\n- *!\t\t macros.BRDWRAP_Load maps and unmaps embedded pointers.\n- *! 10-Dec-1999 ag: User CHNL bufs mapped in _AddIOReq & _GetIOCompletion.\n- *! 09-Dec-1999 rr: BRDWRAP_Open and CHNLWRAP_GetMgr does not map\n- *!\t\t pointer as there was a change in config.c\n- *! 06-Dec-1999 rr: BRD_Read and Write Maps the buf pointers.\n- *! 03-Dec-1999 rr: CHNLWRAP_GetMgr and BRDWRAP_Open maps  hDevNode pointer.\n- *!\t\t WCD_InitComplete2 Included for BRD_AutoStart.\n- *! 16-Nov-1999 ag: Map buf to process in CHNLWRAP_AllocBuffer().\n- *!\t\t CHNL_GetMgr() Mapping Fix.\n- *! 10-Nov-1999 ag: Removed unnecessary calls to WRAP_MAP2CALLER.\n- *! 08-Nov-1999 kc: Added MEMRY & enabled BRD_IOCtl for tests.\n- *! 29-Oct-1999 ag: Added CHNL.\n- *! 29-Oct-1999 kc: Added trace statements; added ptr mapping; updated\n- *!\t\t use of UTIL module API.\n- *! 29-Oct-1999 rr: Wrapper functions does the Mapping of the Pointers.\n- *!\t\t in WinCE all the explicit pointers will be converted\n- *!\t\t by the OS during interprocess but not the embedded pointers.\n- *! 16-Oct-1999 kc: Code review cleanup.\n- *! 07-Oct-1999 kc: Added UTILWRAP_TestDll() to run PM test harness. See\n- *!\t\t /src/doc/pmtest.doc for more detail.\n- *! 09-Sep-1999 rr: After exactly two years(!). Adopted for WinCE. GT Enabled.\n- *! 09-Sep-1997 gp: Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/rmgr/dbdcd.c b/drivers/dsp/bridge/rmgr/dbdcd.c\nindex ae7e641..d9b81ce 100644\n--- a/drivers/dsp/bridge/rmgr/dbdcd.c\n+++ b/drivers/dsp/bridge/rmgr/dbdcd.c\n@@ -27,38 +27,6 @@\n  *      DCD_AutoRegister, DCD_AutoUnregister, and NLDR module all use\n  *      DCD_GetObjects.\n  *\n- *! Revision History\n- *! ================\n- *! 03-Dec-2003 map Changed DCD_OBJTYPE to DSP_DCDOBJTYPE\n- *! 17-Dec-2002 map Modified DCD_GetDepLibs, DCD_GetNumDepLibs, GetDepLibInfo\n- *!                 to include phase information\n- *! 02-Dec-2002 map Modified DCD_GetLibraryName for phases in different\n- *!                 libraries\n- *! 26-Feb-2003 kc  Updated DCD_AutoUnregister and DCD_GetObjects to simplify\n- *!                 DCD implementation.\n- *! 17-Jul-2002 jeh Call COD_Open() instead of COD_OpenBase(), call COD_Close()\n- *! 11-Jul-2002 jeh Added DCD_GetDepLibs(), DCD_GetNumDepLibs().\n- *! 18-Feb-2003 vp  Code review updates\n- *! 18-Oct-2002 vp  Ported to Linux platform\n- *! 15-Mar-2002 jeh Read dynamic loading memory requirements into node object\n- *!                 data. Added DCD_GetLibraryName().\n- *! 13-Feb-2002 jeh Get system stack size in GetAttrsFromBuf().\n- *! 01-Aug-2001 ag: Added check for PROC \"extended\" attributes used for\n- *!                    DSP-MMU setup. These are private attributes.\n- *! 18-Apr-2001 jeh Use COD_OpenBase instead of COD_LoadBase.\n- *! 03-Apr-2001 sg: Changed error names to DSP_EDCD* format.\n- *! 11-Jan-2001 jeh Changes to DCD_GetObjectDef to match node.cdb, proc.cdb.\n- *! 12-Dec-2000 kc: Added DCD_AutoUnregister. MSGNODE, DAISNODE added in\n- *!                 GetAttrsFromBuf\n- *! 22-Nov-2000 kc: Replaced sprintf() calls with strncat.\n- *! 09-Nov-2000 kc: Optimized DCD module.\n- *! 30-Oct-2000 kc: Added DCD_AutoRegister function; changed local var. names.\n- *! 29-Sep-2000 kc: Added code review changes (src/reviews/dcd_reviews.txt).\n- *! 06-Sep-2000 jeh Get message segid, message notification type. Added Atoi()\n- *!                 to replace atoi(), until cdb generation can output in\n- *!                 decimal format.\n- *! 26-Jul-2000 kc: Created.\n- *!\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/rmgr/disp.c b/drivers/dsp/bridge/rmgr/disp.c\nindex 3fbbf01..6896e45 100644\n--- a/drivers/dsp/bridge/rmgr/disp.c\n+++ b/drivers/dsp/bridge/rmgr/disp.c\n@@ -33,17 +33,6 @@\n  *      DISP_NodePause\n  *      DISP_NodeRun\n  *\n- *! Revision History:\n- *! =================\n- *! 18-Feb-2003 vp      Code review updates\n- *! 18-Oct-2002 vp      Ported to Linux platform\n- *! 16-May-2002 jeh     Added DISP_DoCinit().\n- *! 24-Apr-2002 jeh     Added DISP_MemWrite().\n- *! 13-Feb-2002 jeh     Pass system stack size to RMS.\n- *! 16-Jan-2002  ag     Added bufsize param to _ChnlAddIOReq() fxn\n- *! 10-May-2001 jeh     Code Review cleanup.\n- *! 26-Sep-2000 jeh     Fixed status values in SendMessage().\n- *! 19-Jun-2000 jeh     Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/rmgr/drv.c b/drivers/dsp/bridge/rmgr/drv.c\nindex 9ab0ef4..c7f66e6 100644\n--- a/drivers/dsp/bridge/rmgr/drv.c\n+++ b/drivers/dsp/bridge/rmgr/drv.c\n@@ -35,59 +35,6 @@\n  *      DRV_RequestResources\n  *      DRV_ReleaseResources\n  *\n- *! Revision History\n- *! ======== ========\n- *! 19-Apr-2004 sb: Replaced OS specific APIs with MEM_AllocPhysMem and\n-\t\t    MEM_FreePhysMem. Fixed warnings. Cosmetic updates.\n- *! 12-Apr-2004 hp: IVA clean up during bridge-uninstall\n- *! 05-Jan-2004 vp: Updated for 24xx platform\n- *! 21-Mar-2003 sb: Get SHM size from registry\n- *! 10-Feb-2003 vp: Code review updates\n- *! 18-Oct-2002 vp: Ported to Linux platform\n- *! 30-Oct-2000 kc: Modified usage of REG_SetValue.\n- *! 06-Sep-2000 jeh Read channel info into struct CFG_HOSTRES in\n- *! \t\t\t\t\tRequestISAResources()\n- *! 21-Sep-2000 rr: numwindows is calculated instead of default value in\n- *!\t\t RequestISAResources.\n- *! 07-Aug-2000 rr: static list of dev objects removed.\n- *! 27-Jul-2000 rr: RequestResources split into two(Request and Release)\n- *!\t\t Device extension created to hold the DevNodeString.\n- *! 17-Jul-2000 rr: Driver Object holds the list of Device Objects.\n- *!\t\t Added DRV_Create, DRV_Destroy, DRV_GetDevObject,\n- *!\t\t DRV_GetFirst/NextDevObject, DRV_Insert/RemoveDevObject.\n- *! 09-May-2000 rr: PCI Support is not L301 specific.Use of MEM_Calloc\n- *!\t\t instead of MEM_Alloc.\n- *! 28-Mar-2000 rr: PCI Support added. L301 Specific. TBD.\n- *! 03-Feb-2000 rr: GT and Module Init/exit Changes. Merged with kc.\n- *! 19-Jan-2000 rr: DBC_Ensure in RequestPCMCIA moved within PCCARD ifdef\n- *! 29-Dec-1999 rr: PCCard support for any slot.Bus type stored in the\n- *!\t\t struct CFG_HOSTRES Structure.\n- *! 17-Dec-1999 rr: if PCCARD_Init fails we return DSP_EFAIL.\n- *!\t\t DBC_Ensure checks for sucess and pDevice != NULL\n- *! 11-Dec-1999 ag: #define \"Isa\" renamed to \"IsaBus\".\n- *! 09-Dec-1999 rr: windows.h included to remove warnings.\n- *! 02-Dec-1999 rr: struct GT_Mask is with in if DEBUG. Request resources checks\n- *!\t\t status while making call to Reg functions.\n- *! 23-Nov-1999 rr: windows.h included\n- *! 19-Nov-1999 rr: DRV_RELEASE bug while setting the registry to zero.\n- *!\t\t fixed.\n- *! 12-Nov-1999 rr: RequestResources() reads values from the registry.\n- *!\t\t Hardcoded bIRQRegister define removed.\n- *! 05-Nov-1999 rr: Added hardcoded device interrupt.\n- *! 25-Oct-1999 rr: Resource structure removed. Now it uses the Host\n- *!\t\t Resource structure directly.\n- *! 15-Oct-1999 rr: Resource Structure modified. See drv.h\n- *!\t\t dwBusType taken from the registry.Hard coded\n- *!\t\t registry entries removed.\n- *! 05-Oct-1999 rr: Calling DEV_StartDevice moved to wcdce.c. DRV_Register\n- *!\t\t MiniDriver has been renamed to DRV_RequestResources.\n- *!\t\t DRV_UnRegisterMiniDriver fxn removed.\n- *! 24-Sep-1999 rr: Significant changes to the RegisterMiniDriver fxns.\n- *!\t\t Now it is simpler. IT stores the dev node in the\n- *!\t\t registry, assign resources and calls the DEV_Start.\n- *! 10-Sep-1999 rr: Register Minidriver modified.\n- *!\t\t - Resource structure follows the NT model\n- *! 08-Aug-1999 rr: Adopted for WinCE. Exports Fxns removed. Hull Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/rmgr/drv_interface.c b/drivers/dsp/bridge/rmgr/drv_interface.c\nindex a283cd7..550a967 100755\n--- a/drivers/dsp/bridge/rmgr/drv_interface.c\n+++ b/drivers/dsp/bridge/rmgr/drv_interface.c\n@@ -27,21 +27,6 @@\n  *      driver_ioctl\n  *      driver_mmap\n  *\n- *! Revision History\n- *! ================\n- *! 21-Apr-2004 map   Deprecated use of MODULE_PARM for kernel versions\n- *!\t\t   greater than 2.5, use module_param.\n- *! 08-Mar-2004 sb    Added the dsp_debug argument, which keeps the DSP in self\n- *!\t\t   loop after image load and waits in a loop for DSP to start\n- *! 16-Feb-2004 vp    Deprecated the usage of MOD_INC_USE_COUNT and\n- *! \t\t\t\t\t\tMOD_DEC_USE_COUNT\n- *!\t\t   for kernel versions greater than 2.5\n- *! 20-May-2003 vp    Added unregister functions for the DPM.\n- *! 24-Mar-2003 sb    Pass pid instead of driverContext to DSP_Close\n- *! 24-Mar-2003 vp    Added Power Management support.\n- *! 21-Mar-2003 sb    Configure SHM size using insmod argument shm_size\n- *! 10-Feb-2003 vp    Updated based on code review comments\n- *! 18-Oct-2002 sb    Created initial version\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/rmgr/drv_interface.h b/drivers/dsp/bridge/rmgr/drv_interface.h\nindex f5b068e..c7ed602 100644\n--- a/drivers/dsp/bridge/rmgr/drv_interface.h\n+++ b/drivers/dsp/bridge/rmgr/drv_interface.h\n@@ -18,12 +18,6 @@\n /*\n  *  ======== drv_interface.h ========\n  *\n- *! Revision History\n- *! ================\n- *! 24-Mar-2003 vp  Added hooks for Power Management Test\n- *! 18-Feb-2003 vp  Code review updates\n- *! 18-Oct-2002 sb  Created initial version\n-\n  */\n \n #ifndef\t_DRV_INTERFACE_H_\ndiff --git a/drivers/dsp/bridge/rmgr/dspdrv.c b/drivers/dsp/bridge/rmgr/dspdrv.c\nindex a7a74fc..243547b 100644\n--- a/drivers/dsp/bridge/rmgr/dspdrv.c\n+++ b/drivers/dsp/bridge/rmgr/dspdrv.c\n@@ -20,75 +20,6 @@\n  *  Description:\n  *      Interface to allocate and free bridge resources.\n  *\n- *! Revision History\n- *! ================\n- *! 12-Apr-2004 hp: Compile IVA only for 24xx.\n- *! 09-Feb-2004 vp: Updated to support IVA.\n- *! 10-Feb-2003 vp: Code review updates.\n- *! 18-oct-2002 vp: Ported to the Linux platform.\n- *! 03-Mar-2002 rr: DSP_Deinit bug fixed (gets the Mgrhandle from registry\n- *!\t\t            before calling MGR_Destroy.\n- *! 11-Jul-2001 jeh Moved MGR_Create() from DSP_Init() to DEV_StartDevice().\n- *! 02-Apr-2001 rr: WCD_InitComplete2 return value is not checked thus\n- *!                 sllowing the class driver to load irrespective of\n- *!                 the image load.\n- *! 30-Oct-2000 kc: Made changes w.r.t. usage of REG_SetValue.\n- *! 05-Oct-2000 rr: WCD_InitComplete2 return value checked for RM.\n- *!                 Failure in WCD_InitComplete2 will cause the\n- *!                 DSP_Init to fail.\n- *! 12-Aug-2000 kc: Changed REG_EnumValue to REG_EnumKey.\n- *! 07-Aug-2000 rr: MGR_Create does the job of loading the DCD Dll.\n- *! 26-Jul-2000 rr: Driver Object holds the DevNodeStrings for each\n- *!                 DevObjects. Static variables removed. Returns\n- *!                 the Driver Object in DSP_Init.\n- *! 17-Jul-2000 rr: Driver Object is created in DSP_Init and that holds\n- *!                 the list of Device objects.\n- *! 07-Jul-2000 rr: RM implementaion started.\n- *! 24-May-2000 ag: Cleaned up debug msgs.\n- *! 02-May-2000 rr: DSP_Open returns GetCallerProcess as dwOpenContext.\n- *! 03-Feb-2000 rr: GT Changes.\n- *! 28-Jan-2000 rr: Code Cleaned up.Type void changed to void.\n- *!                 DSP_Deinit checks return values.dwCode in\n- *!                 DSP_IO_CONTROL is decoded(not hard coded)\n- *! 27-Jan-2000 rr: REG_EnumValue Used .EnumerateKey fxn removed.\n- *! 13-Jan-2000 rr: CFG_GetPrivateDword renamed to CFG_GetDevObject.\n- *! 29-Dec-1999 rr: Code Cleaned up\n- *! 09-Dec-1999 rr: EnumerateKey changed for retail build.\n- *! 06-Dec-1999 rr: ArrayofInstalledNode, index and  ArrayofInstalledDev\n- *!                 is Global.DevObject stores this pointer as hDevNode.\n- *! 02-Dec-1999 rr: DBG_SetGT and RetailMSG conditionally included.\n- *!                 Comments changed.Deinit handled.Code cleaned up.\n- *!                 DSP_IOControl, Close, Deinit returns bool values.\n- *!                 Calls WCD_InitComplete2 for Board AutoStart.\n- *! 29-Nov-1999 rr: DSP_IOControl returns the result through pBufOut.\n- *!                 Global Arrays keeps track of installed devices.\n- *! 19-Nov-1999 rr: DSP_Init handles multiple drivers.\n- *! 12-Nov-1999 rr: GetDriverKey and EnumerateKey functions added.\n- *!                 for multiple mini driver support.PCCARD flag\n- *!                 checking to include PCMCIA related stuff.\n- *! 25-Oct-1999 rr: GT_Init is called within the Process Attach.\n- *!                 return value initalized to S_OK upfront in the\n- *!                 Process Attach.\n- *! 15-Oct-1999 rr: DSP_DeInit handles the return values\n- *! 05-Oct-1999 rr: All the PCMCIA related functions are now in PCCARD.c\n- *!                 DRV_Request Resources is used instead of the\n- *!                 RegisterMiniDriver as it sounds close to what we are doing.\n- *! 24-Sep-1999 rr: DRV_RegisterMiniDriver is being called from here. Only\n- *!                 neccessaryPCMCIA fxns are here. Soon they will move out\n- *!                  either to a seperate file for bus specific inits.\n- *! 10-Sep-1999 rr: GT Enabled. Considerably changed the  driver structure as\n- *!                 - This is the Class driver. After successfully initialized\n- *!                   the Class driver will attempt to load the Mini driver.\n- *!                 - Need to seperate the PCMCIA stuff based on bus type.\n- *!                 - Changed the name of the file to wcdce.c\n- *!                 - Made the Media Handle as Global again\n- *!\n- *! 19-Aug-1999 rr: Removed the Global hbhMediaHandle. Included the MemTest.\n- *!                 Modified the DSP_Init, now three windows are opened.\n- *!                 Split the driver into PDD so that hardware dependent\n- *!                 functions will reside in PDD.\n- *! 16-Jul-1999 ag  Adapted from rkw's CAC Bullet card driver.\n- *!\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/rmgr/mgr.c b/drivers/dsp/bridge/rmgr/mgr.c\nindex 943cf93..bfdf01b 100644\n--- a/drivers/dsp/bridge/rmgr/mgr.c\n+++ b/drivers/dsp/bridge/rmgr/mgr.c\n@@ -22,22 +22,6 @@\n  *      driver level. This queries the NDB data base and retrieves the\n  *      data about Node and Processor.\n  *\n- *\n- *! Revision History:\n- *! ================\n- *! 12-Feb-2003 vp: Code review updates.\n- *! 18-Oct-2002 vp: Ported to Linux platform\n- *! 01-Aug-2001 ag: Added extended info for DSP-MMU setup support.\n- *! 13-Feb-2001 kc: DSP/BIOS Bridge name updates.\n- *! 22-Nov-2000 kc: Added MGR_GetPerfData.\n- *! 03-Nov-2000 rr: Updated after code review.\n- *! 25-Sep-2000 rr: Updated to Version 0.9\n- *! 10-Aug-2000 rr: dwSignature is not specifically inserted in MGR Obj\n- *!                 as it is taken care by MEM_AllocObject. stdwin.h added\n- *!                 for retail build to succeed.\n- *! 07-Aug-2000 rr: MGR_Create does the job of Loading DCD Dll.\n- *! 26-Jul-2000 rr: MGR_Destroy releases the hNDBDll.\n- *! 20-Jun-2000 rr: Created.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/rmgr/nldr.c b/drivers/dsp/bridge/rmgr/nldr.c\nindex f3c429c..ca63c3e 100644\n--- a/drivers/dsp/bridge/rmgr/nldr.c\n+++ b/drivers/dsp/bridge/rmgr/nldr.c\n@@ -33,21 +33,6 @@\n  *\n  *  Notes:\n  *\n- *! Revision History\n- *! ================\n- *! 07-Apr-2003 map Removed references to dead DLDR module\n- *! 23-Jan-2003 map Updated RemoteAlloc to support memory granularity\n- *! 20-Jan-2003 map Updated to maintain persistent dependent libraries\n- *! 15-Jan-2003 map Adapted for use with multiple dynamic phase libraries\n- *! 19-Dec-2002 map Fixed overlay bug in AddOvlySect for overlay\n- *!\t\t sections > 1024 bytes.\n- *! 13-Dec-2002 map Fixed NLDR_GetFxnAddr bug by searching dependent\n- *!\t\t libs for symbols\n- *! 27-Sep-2002 map Added RemoteFree to convert size to words for\n- *!\t\t correct deallocation\n- *! 16-Sep-2002 map Code Review Cleanup(from dldr.c)\n- *! 29-Aug-2002 map Adjusted for ARM-side overlay copy\n- *! 05-Aug-2002 jeh Created.\n  */\n \n #include <dspbridge/host_os.h>\ndiff --git a/drivers/dsp/bridge/rmgr/node.c b/drivers/dsp/bridge/rmgr/node.c\nindex dbca4bf..b04e980 100644\n--- a/drivers/dsp/bridge/rmgr/node.c\n+++ b/drivers/dsp/bridge/rmgr/node.c\n@@ -44,52 +44,6 @@\n  *      NODE_Run\n  *      NODE_Terminate\n  *\n- *! Revision History:\n- *! =================\n- *! 12-Apr-2004 hp  Compile IVA only for 24xx\n- *! 09-Feb-2004 vp  Updated to support IVA.\n- *! 07-Apr-2003 map\t    Eliminated references to old DLDR\n- *! 26-Mar-2003 vp  Commented the call to DSP deep sleep in Node_Delete\n- *!\t\t    function.\n- *! 18-Feb-2003 vp  Code review updates.\n- *! 06-Feb-2003 kc      Fixed FreeStream to release streams correctly.\n- *! 23-Jan-2003 map     Removed call to DISP_DoCinit within Write()\n- *! 03-Jan-2003 map     Only unload code after phase has executed if\n- *!\t\t     overlay or split dynload phases\n- *! 18-Oct-2002 vp  Ported to Linux platform.\n- *! 06-Nov-2002 map     Fixed NODE_Run on NODE_PAUSED bug\n- *! 12-Oct-2002 map     Fixed DeleteNode bug in NODE_Create\n- *! 11-Sep-2002 rr      DeleteNode frees the memory for strmConnect and dcd obj\n- *! 29-Aug-2002 map     Modified Ovly and Write to use ARM-side copy\n- *! 22-May-2002 sg      Changed use of cbData for PWR calls.\n- *! 17-May-2002 jeh     Removed LoadLoaderFxns(). Get address of RMS_cinit()\n- *!\t\t     function. Call DISP_DoCinit() from Write(), if .cinit.\n- *! 13-May-2002 sg      Added timeout to wake/sleep calls.\n- *! 02-May-2002 sg      Added wake/sleep of DSP to support \"nap\" mode.\n- *! 18-Apr-2002 jeh     Use dynamic loader if compile flag is set.\n- *! 13-Feb-2002 jeh     Get uSysStackSize from DSP_NDBPROPS.\n- *! 07-Jan-2002 ag      STRMMODE_ZEROCOPY(shared memory buffer swap) enabled.\n- *! 17-Dec-2001 ag      STRMMODE_RDMA(DDMA) enabled.\n- *! 12-Dec-2001 ag      Check for valid stream mode in NODE_Connect().\n- *! 04-Dec-2001 jeh     Check for node sufficiently connected in NODE_Create().\n- *! 15-Nov-2001 jeh     Removed DBC_Require(pNode->hXlator != NULL) from\n- *!\t\t     NODE_AllocMsgBuf(), and check node type != NODE_DEVICE.\n- *! 11-Sep-2001 ag      Zero-copy messaging support.\n- *! 28-Aug-2001 jeh     Overlay/dynamic loader infrastructure added. Removed\n- *!\t\t     NODE_GetDispatcher, excess node states.\n- *! 07-Aug-2001 jeh     Removed critical section for dispatcher.\n- *! 26-Jul-2001 jeh     Get ZL dll name through CFG.\n- *! 05-Jun-2001 jeh     Assume DSP_STRMATTRS.uBufsize in GPP bytes.\n- *! 11-May-2001 jeh     Some code review cleanup.\n- *! 13-Feb-2001 kc:     DSP/BIOS Bridge name updates.\n- *! 15-Dec-2000 sg      Convert IALG_Fxn address from byte addr to word addr.\n- *! 04-Dec-2000 jeh     Call MSG Get and Put functions.\n- *! 04-Dec-2000 ag      Added SM support for node messaging.\n- *! 10-Nov-2000 rr:     NODE_MIN/MAX Priority is defined in dspdefs.h.\n- *! 27-Oct-2000 jeh     Added NODE_AllocMsgBuf(), NODE_FreeMsgBuf().\n- *! 11-Oct-2000 jeh     Changed NODE_EnumNodeInfo to NODE_EnumNodes. Added\n- *!\t\t     NODE_CloseOrphans(). Remove NODE_RegisterNotifyAllNodes\n- *! 19-Jun-2000 jeh     Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/rmgr/proc.c b/drivers/dsp/bridge/rmgr/proc.c\nindex 8270af9..180559b 100644\n--- a/drivers/dsp/bridge/rmgr/proc.c\n+++ b/drivers/dsp/bridge/rmgr/proc.c\n@@ -42,62 +42,6 @@\n  *      PROC_UnReserveMemory\n  *      PROC_InvalidateMemory\n \n- *! Revision History\n- *! ======== ========\n- *! 04-Apr-2007 sh  Added PROC_InvalidateMemory API\n- *! 19-Apr-2004 sb  Aligned DMM definitions with Symbian\n- *!\t\t Used MEM_FlushCache instead of OS specific API\n- *!\t\t Integrated Alan's code review updates\n- *! 08-Mar-2004 sb  Added the Dynamic Memory Mapping feature\n- *! 08-Mar-2004 vp  Added g_pszLastCoff member to PROC_OBJECT.\n- *!\t\t This is required for multiprocessor environment.\n- *! 09-Feb-2004 vp  Added PROC_GetProcessorID function\n- *! 22-Apr-2003 vp  Fixed issue with the string that stores coff file name\n- *! 03-Apr-2003 sb  Fix DEH deregistering bug\n- *! 26-Mar-2003 vp  Commented the call to DSP deep sleep in PROC_Start function.\n- *! 18-Feb-2003 vp  Code review updates.\n- *! 18-Oct-2002 vp  Ported to Linux platform.\n- *! 22-May-2002 sg  Do IOCTL-to-PWR translation before calling PWR_SleepDSP.\n- *! 14-May-2002 sg  Use CSL_Atoi() instead of atoi().\n- *! 13-May-2002 sg  Propagate PWR return codes upwards.\n- *! 07-May-2002 sg  Added check for, and call to PWR functions in PROC_Ctrl.\n- *! 02-May-2002 sg  Added \"nap\" mode: put DSP to sleep once booted.\n- *! 01-Apr-2002 jeh Assume word addresses in PROC_GetTrace().\n- *! 29-Nov-2001 jeh Don't call DEH function if hDehMgr == NULL.\n- *! 05-Nov-2001 kc: Updated PROC_RegisterNotify and PROC_GetState to support\n- *!\t\t DEH module.\n- *! 09-Oct-2001 jeh Fix number of bytes calculated in PROC_GetTrace().\n- *! 11-Sep-2001 jeh Delete MSG manager in PROC_Monitor() to fix memory leak.\n- *! 29-Aug-2001 rr: DCD_AutoRegister and IOOnLoaded moved before COD_LoadBase\n- *!\t\t to facilitate the external loading.\n- *! 14-Aug-2001 ag  DCD_AutoRegister() now called before IOOnLoaded() fxn.\n- *! 21-Jun-2001 rr: MSG_Create is done only the first time.\n- *! 02-May-2001 jeh Return failure in PROC_Load if IOOnLoaded function returns\n- *!\t\t error other than E_NOTIMPL.\n- *! 03-Apr-2001 sg: Changed DSP_DCD_ENOAUTOREGISTER to DSP_EDCDNOAUTOREGISTER.\n- *! 13-Feb-2001 kc: DSP/BIOS Bridge name updates.\n- *! 05-Jan-2001 rr: PROC_LOAD MSG_Create error is checked.\n- *! 15-Dec-2000 rr: IoOnLoaded is checked for WSX_STATUS. We fail to load\n- *!\t\t if DEV_Create2 fails; ie, no non-RMS targets can be\n- *!\t\t loaded.\n- *! 12-Dec-2000 rr: PROC_Start's DEV_Create2 is checked for WSX_STATUS.\n- *! 28-Nov-2000 jeh Added call to IO OnLoaded function to PROC_Load().\n- *! 29-Nov-2000 rr: Incorporated code review changes.\n- *! 03-Nov-2000 rr: Auto_Register happens after PROC_Load.\n- *! 06-Oct-2000 rr: Updated to ver 0.9. PROC_Start calls DEV_Create2 and\n- *!\t\t WMD_BRD_STOP is always followed by DEV_Destroy2.\n- *! 05-Sep-2000 rr: PROC_GetTrace calculates the Trace symbol for 55 in a\n- *!\t\t different way.\n- *! 10-Aug-2000 rr: PROC_NotifyClients, PROC_GetProcessorHandle Added\n- *! 07-Aug-2000 rr: PROC_IDLE/SYNCINIT/UNKNOWN state removed.\n- *!\t\t WMD fxns are checked for WSX_STATUS.\n- *!\t\t PROC_Attach does not alter the state of the BRD.\n- *!\t\t PROC_Run removed.\n- *! 04-Aug-2000 rr: All the functions return DSP_EHANDLE if proc handle is\n- *!\t\t invalid\n- *! 27-Jul-2000 rr: PROC_GetTrace and PROC_Load implemented. Updated to\n- *!\t\t ver 0.8 API.\n- *! 06-Jul-2000 rr: Created.\n  */\n \n /* ------------------------------------ Host OS */\ndiff --git a/drivers/dsp/bridge/rmgr/pwr.c b/drivers/dsp/bridge/rmgr/pwr.c\nindex 50a3f79..ce05019 100644\n--- a/drivers/dsp/bridge/rmgr/pwr.c\n+++ b/drivers/dsp/bridge/rmgr/pwr.c\n@@ -23,12 +23,6 @@\n  *      PWR_SleepDSP\n  *      PWR_WakeDSP\n  *\n- *! Revision History\n- *! ================\n- *! 18-Feb-2003 vp  Code review updates.\n- *! 18-Oct-2002 vp  Ported to Linux platform.\n- *! 22-May-2002 sg  Do PWR-to-IOCTL code mapping in PWR_SleepDSP.\n- *! 29-Apr-2002 sg  Initial.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/rmgr/rmm.c b/drivers/dsp/bridge/rmgr/rmm.c\nindex 575f675..47ad002 100644\n--- a/drivers/dsp/bridge/rmgr/rmm.c\n+++ b/drivers/dsp/bridge/rmgr/rmm.c\n@@ -40,15 +40,6 @@\n  *  overlayed from being overwritten as long as the memory it runs at has\n  *  been allocated, and not yet freed.\n  *\n- *! Revision History\n- *! ================\n- *! 18-Feb-2003 vp  Code review updates.\n- *! 18-Oct-2002 vp  Ported to Linux Platform.\n- *! 24-Sep-2002 map Updated from Code Review\n- *! 25-Jun-2002 jeh     Free from segid passed to RMM_free().\n- *! 24-Apr-2002 jeh     Determine segid based on address in RMM_free(). (No way\n- *!                     to keep track of segid with dynamic loader library.)\n- *! 16-Oct-2001 jeh     Based on gen tree rm.c. Added support for overlays.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/rmgr/strm.c b/drivers/dsp/bridge/rmgr/strm.c\nindex bd55fd3..9a006cf 100644\n--- a/drivers/dsp/bridge/rmgr/strm.c\n+++ b/drivers/dsp/bridge/rmgr/strm.c\n@@ -41,24 +41,6 @@\n  *\n  *  Notes:\n  *\n- *! Revision History:\n- *! =================\n- *! 18-Feb-2003 vp  Code review updates.\n- *! 18-Oct-2002 vp  Ported to Linux platform.\n- *! 13-Mar-2002 map    pStrm init'd to NULL in STRM_Open to prevent error\n- *! 12-Mar-2002 map Changed return var to WSX \"wStatus\" instead of \"status\"\n- *!\t\t    in DEV and CMM function calls to avoid confusion.\n- *!\t\t    Return DSP_SOK instead of S_OK from API fxns.\n- *! 12-Mar-2002 map    Changed FAILED(..) to DSP_FAILED(..)\n- *! 25-Jan-2002 ag  Allow neg seg ids(e.g. DSP_SHMSEG0) to denote SM.\n- *! 15-Nov-2001 ag  Added STRMMODE & SM for DMA/ZCopy streaming.\n- *!\t\t Changed DSP_STREAMINFO to STRM_INFO in STRM_GetInfo().\n- *!\t\t Use strm timeout value for dma flush timeout.\n- *! 09-May-2001 jeh Code review cleanup.\n- *! 06-Feb-2001 kc  Updated DBC_Ensure in STRM_Select to check timeout.\n- *! 23-Oct-2000 jeh Allow NULL STRM_ATTRS passed to STRM_Open() for DLL\n- *!\t\t tests to pass.\n- *! 25-Sep-2000 jeh Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/services/cfg.c b/drivers/dsp/bridge/services/cfg.c\nindex 67656bf..946dcf7 100644\n--- a/drivers/dsp/bridge/services/cfg.c\n+++ b/drivers/dsp/bridge/services/cfg.c\n@@ -32,44 +32,6 @@\n  *      CFG_SetDevObject\n  *      CFG_SetObject\n  *\n- *\n- *! Revision History:\n- *! ================\n- *! 26-Arp-2004 hp  Support for handling more than one Device.\n- *! 26-Feb-2003 kc  Removed unused CFG fxns.\n- *! 10-Nov-2000 rr: CFG_GetBoardName local var initialized.\n- *! 30-Oct-2000 kc: Changed local var. names to use Hungarian notation.\n- *! 10-Aug-2000 rr: Cosmetic changes.\n- *! 26-Jul-2000 rr: Added CFG_GetDCDName. CFG_Get/SetObject(based on a flag)\n- *!                  replaces CFG_GetMgrObject & CFG_SetMgrObject.\n- *! 17-Jul-2000 rr: Added CFG_GetMgrObject & CFG_SetMgrObject.\n- *! 03-Feb-2000 rr: Module init/exit is handled by SERVICES Init/Exit.\n- *!\t\t    GT Changes.\n- *! 31-Jan-2000 rr: Comments and bugfixes:  modified after code review\n- *! 07-Jan-2000 rr: CFG_GetBoardName Ensure class checks strlen of the\n- *!                 read value from the registry against the passed in BufSize;\n- *!                 CFG_GetZLFile,CFG_GetWMDFileName and\n- *!                 CFG_GetExecFile also modified same way.\n- *! 06-Jan-2000 rr: CFG_GetSearchPath & CFG_GetWinBRIDGEDir removed.\n- *! 09-Dec-1999 rr: CFG_SetDevObject stores the DevNodeString pointer.\n- *! 03-Dec-1999 rr: CFG_GetDevObject reads stored DevObject from Registry.\n- *!                 CFG_GetDevNode reads the Devnodestring from the registry.\n- *!                 CFG_SetDevObject stores the registry path as\n- *!                 DevNodestring in the registry.\n- *! 02-Dec-1999 rr: CFG_debugMask is declared static now. stdwin.h included\n- *! 22-Nov-1999 kc: Added windows.h to remove warnings.\n- *! 25-Oct-1999 rr: CFG_GetHostResources reads the HostResource structure\n- *!                 from the registry which was set by the DRV Request\n- *!                 Resources.\n- *! 15-Oct-1999 rr: Changes in CFG_SetPrivateDword & HostResources reflecting\n- *!                 changes for  drv.h resource structure and wsxreg.h new\n- *!                 entry(DevObject) Hard coded entries removed for those items\n- *! 08-Oct-1999 rr: CFG_SetPrivateDword modified. it sets devobject into the\n- *!                 registry. CFG_Get HostResources modified for opening up\n- *!                 two mem winodws.\n- *! 24-Sep-1999 rr: CFG_GetHostResources uses hardcoded Registry calls,uses NT\n- *!                 type of Resource Structure.\n- *! 19-Jul-1999 a0216266: Stubbed from cfgnt.c.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/services/clk.c b/drivers/dsp/bridge/services/clk.c\nindex 440706f..e99a748 100644\n--- a/drivers/dsp/bridge/services/clk.c\n+++ b/drivers/dsp/bridge/services/clk.c\n@@ -26,10 +26,6 @@\n  *\tCLK_Disable\n  *\tCLK_GetRate\n  *\tCLK_Set_32KHz\n- *! Revision History:\n- *! ================\n- *! 08-May-2007 rg: moved all clock functions from sync module.\n- *\t\t    And added CLK_Set_32KHz, CLK_Set_SysClk.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/services/csl.c b/drivers/dsp/bridge/services/csl.c\nindex dd33c2d..662e32c 100644\n--- a/drivers/dsp/bridge/services/csl.c\n+++ b/drivers/dsp/bridge/services/csl.c\n@@ -27,27 +27,6 @@\n  *      CSL_NumToAscii\n  *      CSL_Strtokr\n  *\n- *! Revision History:\n- *! ================\n- *! 07-Aug-2002 jeh: Added CSL_Strtokr().\n- *! 21-Sep-2001 jeh: Added CSL_Strncmp(). Alphabetized functions.\n- *! 22-Nov-2000 map: Added CSL_Atoi and CSL_Strtok\n- *! 19-Nov-2000 kc: Added CSL_ByteSwap.\n- *! 09-Nov-2000 kc: Added CSL_Strncat.\n- *! 03-Feb-2000 rr: Module init/exit is handled by SERVICES Init/Exit.\n- *!\t\t GT Changes.\n- *! 15-Dec-1999 ag: Removed incorrect assertion CSL_NumToAscii()\n- *! 29-Oct-1999 kc: Added CSL_Wstrlen for UNICODE strings.\n- *! 30-Sep-1999 ag: Removed DBC assertion (!CSL_DebugMask.flags) in\n- *\t\t  CSP_Init().\n- *! 20-Sep-1999 ag: Added CSL_WcharToAnsi().\n- *!\t\t Removed call to GT_set().\n- *! 19-Jan-1998 cr: Code review cleanup.\n- *! 29-Dec-1997 cr: Made platform independant, using MS CRT code, and\n- *!\t\t combined csl32.c csl95.c and cslnt.c into csl.c.  Also\n- *!\t\t changed CSL_lowercase to CSL_Uppercase.\n- *! 21-Aug-1997 gp: Fix to CSL_strcpyn to initialize Source string, the NT way.\n- *! 25-Jun-1997 cr: Created from csl95, added CSL_strcmp.\n  */\n \n /* ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/services/dbg.c b/drivers/dsp/bridge/services/dbg.c\nindex 5e1773f..3fbe236 100644\n--- a/drivers/dsp/bridge/services/dbg.c\n+++ b/drivers/dsp/bridge/services/dbg.c\n@@ -31,18 +31,6 @@\n  *      This implementation does not create GT masks on a per WMD basis.\n  *      There is currently no facility for a WMD to alter the GT mask.\n  *\n- *! Revision History:\n- *! ================\n- *! 15-Feb-2000 rr: DBG_Trace prints based on the DebugZones.\n- *! 03-Feb-2000 rr: Module init/exit is handled by SERVICES Init/Exit.\n- *!\t\t GT Changes.\n- *! 29-Oct-1999 kc: Cleaned up for code review.\n- *! 10-Oct-1997 cr: Added DBG_Printf service.\n- *! 28-May-1997 cr: Added reference counting.\n- *! 23-May-1997 cr: Updated DBG_Trace to new gt interface.\n- *! 29-May-1996 gp: Removed WCD_ prefix.\n- *! 20-May-1996 gp: Remove DEBUG conditional compilation.\n- *! 15-May-1996 gp: Created.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/services/dpc.c b/drivers/dsp/bridge/services/dpc.c\nindex f943726..62881d2 100644\n--- a/drivers/dsp/bridge/services/dpc.c\n+++ b/drivers/dsp/bridge/services/dpc.c\n@@ -28,20 +28,6 @@\n  *      DPC_Init\n  *      DPC_Schedule\n  *\n- *! Revision History:\n- *! ================\n- *! 28-Mar-2001 ag: Added #ifdef CHNL_NOIPCINTR to set DPC thread priority\n- *!                     to THREAD_PRIORITY_IDLE for polling IPC.\n- *! 03-Feb-2000 rr: Module init/exit is handled by SERVICES Init/Exit.\n- *!\t\t GT Changes.\n- *! 31-Jan-2000 rr: Changes after code review.Terminate thread,handle\n- *!                 modified.DPC_Destroy frees the DPC_Object only on\n- *!                 Successful termination of the thread and the handle.\n- *! 06-Jan-1999 ag: Format cleanup for code review.\n- *!                 Removed DPC_[Lower|Raise]IRQL[From|To]DispatchLevel.\n- *! 10-Dec-1999 ag: Added SetProcPermissions in DPC_DeferredProcedure().\n- *!                 (Needed to access client(s) CHNL buffers).\n- *! 19-Sep-1999 a0216266: Stubbed from dpcnt.c.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/services/kfile.c b/drivers/dsp/bridge/services/kfile.c\nindex ba1d26f..f6bff02 100644\n--- a/drivers/dsp/bridge/services/kfile.c\n+++ b/drivers/dsp/bridge/services/kfile.c\n@@ -29,16 +29,6 @@\n  *      KFILE_Seek\n  *      KFILE_Tell\n  *\n- *! Revision History\n- *! ================\n- *! 03-Feb-2000 rr: Module init/exit is handled by SERVICES Init/Exit.\n- *!\t\t GT Changes.\n- *! 22-Nov-1999 kc: Added changes from code review.\n- *! 12-Nov-1999 kc: Enabled CSL for UNICODE/ANSI string conversions.\n- *! 30-Sep-1999 ag: Changed KFILE_Read() GT level from _ENTER to _4CLASS.\n- *!                 Removed GT_set().\n- *! 25-Aug-1999 ag: Changed MEM_Calloc allocation type to MEM_PAGED.\n- *! 13-Jul-1999 a0216266(ww - TID): Stubbed from kfilent.c.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/services/list.c b/drivers/dsp/bridge/services/list.c\nindex 7fa3e76..2135742 100644\n--- a/drivers/dsp/bridge/services/list.c\n+++ b/drivers/dsp/bridge/services/list.c\n@@ -33,18 +33,6 @@\n  *      LST_PutTail\n  *      LST_RemoveElem\n  *\n- *! Revision History\n- *! ================\n- *! 06-Mar-2002 jeh Don't set element self to NULL in LST_RemoveElem().\n- *! 10-Aug-2000 ag: Added LST_InsertBefore().\n- *! 03-Feb-2000 rr: Module init/exit is handled by SERVICES Init/Exit.\n- *!\t\t GT Changes.\n- *! 22-Nov-1999 kc: Added changes from code review.\n- *! 10-Aug-1999 kc: Based on wsx-c18.\n- *! 16-Jun-1997 gp: Removed unnecessary enabling/disabling of interrupts around\n- *!                 list manipulation code.\n- *! 22-Oct-1996 gp: Added LST_RemoveElem, and LST_First/LST_Next iterators.\n- *! 10-Aug-1996 gp: Acquired from SMM for WinSPOX v. 1.1; renamed identifiers.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/services/mem.c b/drivers/dsp/bridge/services/mem.c\nindex 0a10304..676f674 100644\n--- a/drivers/dsp/bridge/services/mem.c\n+++ b/drivers/dsp/bridge/services/mem.c\n@@ -31,24 +31,6 @@\n  *      MEM_Init\n  *      MEM_ExtPhysPoolInit\n  *\n- *! Revision History:\n- *! =================\n- *! 18-Jan-2004 hp: Added support for External physical memory pool\n- *! 19-Apr-2004 sb: Added Alloc/Free PhysMem, FlushCache, VirtualToPhysical\n- *! 01-Sep-2001 ag: Code cleanup.\n- *! 02-May-2001 ag: MEM_[UnMap]LinearAddress revamped to align Phys to Virt.\n- *!\t\t Set PAGE_PHYSICAL if phy addr <= 512MB. Opposite uSoft doc!\n- *! 29-Aug-2000 rr: MEM_LinearAddress does not check for 512MB for non-x86.\n- *! 28-Mar-2000 rr: MEM_LinearAddress changed.Handles address larger than 512MB\n- *! 03-Feb-2000 rr: Module init/exit is handled by SERVICES Init/Exit.\n- *!\t\t GT Changes.\n- *! 22-Nov-1999 kc: Added changes from code review.\n- *! 16-Aug-1999 kc: modified for WinCE.\n- *! 20-Mar-1999 ag: SP 4 fix in MEM_UMBCalloc().\n- *!\t\t Mdl offset now ORed not added to userBuf.\n- *! 23-Dec-1997 cr: Code review changes.\n- *! 08-Dec-1997 cr: Prepared for code review.\n- *! 24-Jun-1997 cr: Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/services/ntfy.c b/drivers/dsp/bridge/services/ntfy.c\nindex 2eff3eb..d5e3676 100644\n--- a/drivers/dsp/bridge/services/ntfy.c\n+++ b/drivers/dsp/bridge/services/ntfy.c\n@@ -28,15 +28,6 @@\n  *      NTFY_Notify\n  *      NTFY_Register\n  *\n- *! Revision History:\n- *! =================\n- *! 06-Feb-2003 kc      Removed DSP_POSTMESSAGE related code.\n- *! 05-Nov-2001 kc      Updated DSP_HNOTIFICATION structure.\n- *! 10-May-2001 jeh     Removed SERVICES module init/exit from NTFY_Init/Exit.\n- *!                     NTFY_Register() returns DSP_ENOTIMPL for all but\n- *!                     DSP_SIGNALEVENT.\n- *! 12-Oct-2000 jeh     Use MEM_IsValidHandle().\n- *! 07-Sep-2000 jeh     Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/services/reg.c b/drivers/dsp/bridge/services/reg.c\nindex 0d85f41..799de12 100644\n--- a/drivers/dsp/bridge/services/reg.c\n+++ b/drivers/dsp/bridge/services/reg.c\n@@ -28,9 +28,6 @@\n  *      REG_Init\n  *      REG_SetValue\n  *\n- *! Revision History:\n- *! ================\n- *\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/services/regsup.c b/drivers/dsp/bridge/services/regsup.c\nindex 5251b68..33e18f9 100644\n--- a/drivers/dsp/bridge/services/regsup.c\n+++ b/drivers/dsp/bridge/services/regsup.c\n@@ -20,12 +20,6 @@\n  *  Purpose:\n  *      Provide registry support functions.\n  *\n- *! Revision History:\n- *! ================\n- *! 28-May-2002  map: Integrated PSI's dspimage update mechanism\n- *! 11-May-2002  gp:  Turned PERF \"on\".\n- *! 21-May-2002  map: Fixed bug in SetValue - if resizing datasize, set\n- *!\t\t      new size too\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/services/regsup.h b/drivers/dsp/bridge/services/regsup.h\nindex 011be52..a20ecb9 100644\n--- a/drivers/dsp/bridge/services/regsup.h\n+++ b/drivers/dsp/bridge/services/regsup.h\n@@ -18,8 +18,6 @@\n /*\n  *  ======== regsup.h ========\n  *\n- *! Revision History\n- *! ================\n  */\n \n #ifndef _REGSUP_H_\ndiff --git a/drivers/dsp/bridge/services/services.c b/drivers/dsp/bridge/services/services.c\nindex 346007e..e602e70 100644\n--- a/drivers/dsp/bridge/services/services.c\n+++ b/drivers/dsp/bridge/services/services.c\n@@ -24,12 +24,6 @@\n  *      SERVICES_Exit\n  *      SERVICES_Init\n  *\n- *\n- *! Revision History\n- *! ================\n- *! 20-Nov-2000 rr: NTFY_Init/Exit added.\n- *! 06-Jul-2000 rr: PROC prefix changed to PRCS to accomodate RM.\n- *! 01-Feb-2000 kc: Created.\n  */\n \n #include <dspbridge/host_os.h>\ndiff --git a/drivers/dsp/bridge/services/sync.c b/drivers/dsp/bridge/services/sync.c\nindex d3453fa..e758944 100644\n--- a/drivers/dsp/bridge/services/sync.c\n+++ b/drivers/dsp/bridge/services/sync.c\n@@ -33,18 +33,6 @@\n  *      SYNC_WaitOnEvent\n  *      SYNC_WaitOnMultipleEvents\n  *\n- *! Revision History:\n- *! ================\n- *! 05-Nov-2001 kc: Minor cosmetic changes.\n- *! 05-Oct-2000 jeh Added SYNC_WaitOnMultipleEvents().\n- *! 10-Aug-2000 rr: SYNC_PostMessage added.\n- *! 10-Jul-2000 jeh Modified SYNC_OpenEvent() to handle NULL attrs.\n- *! 03-Feb-2000 rr: Module init/exit is handled by SERVICES Init/Exit.\n- *!\t\t GT Changes.\n- *! 01-Dec-1999 ag: Added optional named event creation in SYNC_OpenEvent().\n- *! 22-Nov-1999 kc: Added changes from code review.\n- *! 22-Sep-1999 kc: Modified from sync95.c.\n- *! 05-Aug-1996 gp: Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/wmd/_cmm.h b/drivers/dsp/bridge/wmd/_cmm.h\nindex 801b000..d299187 100644\n--- a/drivers/dsp/bridge/wmd/_cmm.h\n+++ b/drivers/dsp/bridge/wmd/_cmm.h\n@@ -27,9 +27,6 @@\n  *\n  *  Notes:\n  *\n- *! Revision History:\n- *! ================\n- *! 24-Aug-2001 ag     Created.\n  */\n \n #ifndef _CMM_\ndiff --git a/drivers/dsp/bridge/wmd/_deh.h b/drivers/dsp/bridge/wmd/_deh.h\nindex df281ad..81e2906 100644\n--- a/drivers/dsp/bridge/wmd/_deh.h\n+++ b/drivers/dsp/bridge/wmd/_deh.h\n@@ -20,9 +20,6 @@\n  *  Description:\n  *      Private header for DEH module.\n  *\n- *! Revision History:\n- *! ================\n- *! 21-Sep-2001 kc: created.\n  */\n \n #ifndef _DEH_\ndiff --git a/drivers/dsp/bridge/wmd/_msg_sm.h b/drivers/dsp/bridge/wmd/_msg_sm.h\nindex fa5e9ee..a043cb7 100644\n--- a/drivers/dsp/bridge/wmd/_msg_sm.h\n+++ b/drivers/dsp/bridge/wmd/_msg_sm.h\n@@ -26,10 +26,6 @@\n  *\n  *  Notes:\n  *\n- *! Revision History:\n- *! ================\n- *! 09-May-2001 jeh     Code Review cleanup.\n- *! 08-Nov-2000 jeh     Created.\n  */\n \n #ifndef _MSG_SM_\ndiff --git a/drivers/dsp/bridge/wmd/_tiomap.h b/drivers/dsp/bridge/wmd/_tiomap.h\nindex 5267eb2..10fd9cd 100644\n--- a/drivers/dsp/bridge/wmd/_tiomap.h\n+++ b/drivers/dsp/bridge/wmd/_tiomap.h\n@@ -19,28 +19,6 @@\n  *  Description:\n  *      Definitions and types private to this WMD.\n  *\n- *! Revision History\n- *! ================\n- *! 12-Apr-2004 hp:  Removed the L4 entry of Dsp DMA , not needed\n- *! 08-Mar-2004 sb:  Added the Dynamic Memory Mapping feature - PgTableAttrs\n- *! 21-Mar-2003 sb:  Added numTLBEntries to struct WMD_DEV_CONTEXT\n- *! 20-Feb-2003 vp:  Ported to Linux platform.\n- *! 30-Jul-2002 rr:  Modified TBC_ID_VALUE to 0xb47002f.\n- *! 10-May-2002 sg:  Added ARM_SYSST_OFFSET and IDLE_DSP_MASK.\n- *! 14-Mar-2002 rr:  Added Boot vector field to pDevContext.\n- *!                  Added TBC Register defines and value for OMAP1510.\n- *! 12-Jan-2002 ag:  wIntrVal2Dsp Added.\n- *! 05-Nov-2001 kc:  Added MMU fault related definitions.\n- *! 03-Aug-2001 ag   Added TLB table for OEM cofig of DSP-MMU.\n- *! 23-Aug-2001 rr:  Added API_SIZE define.\n- *! 16-Aug-2001 rr:  Added dwDspExtBaseAddr to access the Ext memory.\n- *! 24-Jul-2001 ag:  Added Internal SRAM MMU table entry.\n- *! 27-Jun-2001 rr:  Name changed to _tihelen.h.\n- *! 27-Jun-2001 ag:  Added dwIntAddr in WMD_DEV_CONTEXT used for MB INTRs msk.\n- *! 07-May-2001 ag:  Added DSP Clock Module CLKM2.\n- *!                  Added TIHEL_SDRAMPHYSBASE used for DSP MMU init.\n- *!                  Added ClearBit() MACRO.\n- *! 18-Jan-2001 rr:  Created\n  */\n \n #ifndef _TIOMAP_\ndiff --git a/drivers/dsp/bridge/wmd/_tiomap_mmu.h b/drivers/dsp/bridge/wmd/_tiomap_mmu.h\nindex 6b21047..c97def5 100644\n--- a/drivers/dsp/bridge/wmd/_tiomap_mmu.h\n+++ b/drivers/dsp/bridge/wmd/_tiomap_mmu.h\n@@ -20,12 +20,6 @@\n  *  Description:\n  *      Definitions and types for the DSP MMU modules\n  *\n- *! Revision History\n- *! ================\n- *! 19-Apr-2004 sb:  Renamed HW types. Removed dspMmuTlbEntry\n- *! 05-Jan-2004 vp:  Moved the file to a platform specific folder from common.\n- *! 21-Mar-2003 sb:  Added macro definition TIHEL_LARGEPAGESIZE\n- *! 08-Oct-2002 rr:  Created.\n  */\n \n #ifndef _TIOMAP_MMU_\ndiff --git a/drivers/dsp/bridge/wmd/_tiomap_pwr.h b/drivers/dsp/bridge/wmd/_tiomap_pwr.h\nindex 15ff2d3..06d14e4 100644\n--- a/drivers/dsp/bridge/wmd/_tiomap_pwr.h\n+++ b/drivers/dsp/bridge/wmd/_tiomap_pwr.h\n@@ -20,9 +20,6 @@\n  *  Description:\n  *      Definitions and types for the DSP wake/sleep routines.\n  *\n- *! Revision History\n- *! ================\n- *! 08-Oct-2002 rr:  Created.\n  */\n \n #ifndef _TIOMAP_PWR_\ndiff --git a/drivers/dsp/bridge/wmd/_tiomap_util.h b/drivers/dsp/bridge/wmd/_tiomap_util.h\nindex b655409..7d3d765 100644\n--- a/drivers/dsp/bridge/wmd/_tiomap_util.h\n+++ b/drivers/dsp/bridge/wmd/_tiomap_util.h\n@@ -20,9 +20,6 @@\n  *  Description:\n  *      Definitions and types for the utility routines.\n  *\n- *! Revision History\n- *! ================\n- *! 08-Oct-2002 rr:  Created.\n  */\n \n #ifndef _TIOMAP_UTIL_\ndiff --git a/drivers/dsp/bridge/wmd/chnl_sm.c b/drivers/dsp/bridge/wmd/chnl_sm.c\nindex e8ffb2f..6a6f7f9 100644\n--- a/drivers/dsp/bridge/wmd/chnl_sm.c\n+++ b/drivers/dsp/bridge/wmd/chnl_sm.c\n@@ -58,59 +58,6 @@\n  *      and\n  *          !LST_Empty(pChnl->pIOCompletions) ==> pChnl->hSyncEvent is set.\n  *\n- *! Revision History:\n- *! ================\n- *! 10-Feb-2004 sb: Consolidated the MAILBOX_IRQ macro at the top of the file.\n- *! 05-Jan-2004 vp: Updated for 2.6 kernel on 24xx platform.\n- *! 23-Apr-2003 sb: Fixed mailbox deadlock\n- *! 24-Feb-2003 vp: Code Review Updates.\n- *! 18-Oct-2002 vp: Ported to Linux platform\n- *! 29-Aug-2002 rr  Changed the SYNC error code return to DSP error code return\n- *            in WMD_CHNL_GetIOC.\n- *! 22-Jan-2002 ag  Zero-copy support added.\n- *!                 CMM_CallocBuf() used for SM allocations.\n- *! 04-Feb-2001 ag  DSP-DMA support added.\n- *! 22-Nov-2000 kc: Updated usage of PERF_RegisterStat.\n- *! 06-Nov-2000 jeh Move ISR_Install, DPC_Create from CHNL_Create to IO_Create.\n- *! 13-Oct-2000 jeh Added dwArg parameter to WMD_CHNL_AddIOReq(), added\n- *!                 WMD_CHNL_Idle and WMD_CHNL_RegisterNotify for DSPStream.\n- *!                 Remove #ifdef DEBUG from around channel cIOCs field.\n- *! 21-Sep-2000 rr: PreOMAP chnl class library acts like a IO class library.\n- *! 25-Sep-2000 ag: MEM_[Unmap]LinearAddress added for #ifdef CHNL_PREOMAP.\n- *! 07-Sep-2000 rr: Added new channel class for PreOMAP.\n- *! 11-Jul-2000 jeh Allow NULL user event in WMD_CHNL_Open().\n- *! 06-Jul-2000 rr: Changed prefix PROC to PRCS for process module calls.\n- *! 20-Jan-2000 ag: Incorporated code review comments.\n- *! 05-Jan-2000 ag: Text format cleanup.\n- *! 07-Dec-1999 ag: Now setting ChnlMgr fSharedIRQ flag before ISR_Install().\n- *! 01-Dec-1999 ag: WMD_CHNL_Open() now accepts named sync event.\n- *! 14-Nov-1999 ag: DPC_Schedule() uncommented.\n- *! 28-Oct-1999 ag: CHNL Attrs userEvent not supported.\n- *!                 SM addrs taken from COFF(IO) or host resource(SM).\n- *! 25-May-1999 jg: CHNL_IOCLASS boards now get their shared memory buffer\n- *!                 address and length from symbols defined in the currently\n- *!                 loaded COFF file. See _chn_sm.h.\n- *! 18-Jun-1997 gp: Moved waiting back to ring 0 to improve performance.\n- *! 22-Jan-1998 gp: Update User's pIOC struct in GetIOC at lower IRQL (NT).\n- *! 16-Jan-1998 gp: Commented out PERF stuff, since it is not all there in NT.\n- *! 13-Jan-1998 gp: Protect IOCTLs from IO_DPC by raising IRQL to DIRQL (NT).\n- *! 22-Oct-1997 gp: Call SYNC_OpenEvent in CHNL_Open, for NT support.\n- *! 18-Jun-1997 gp: Moved waiting back to ring 0 to improve performance.\n- *! 16-Jun-1997 gp: Added call into lower edge CHNL function to allow override\n- *!                 of the SHM window length reported by Windows CM.\n- *! 05-Jun-1997 gp: Removed unnecessary critical sections.\n- *! 18-Mar-1997 gp: Ensured CHNL_FlushIO on input leaves channel in READY state.\n- *! 06-Jan-1997 gp: ifdefed to support the IO variant of SHM channel class lib.\n- *! 21-Jan-1997 gp: CHNL_Close: set pChnl = NULL for DBC_Ensure().\n- *! 14-Jan-1997 gp: Updated based on code review feedback.\n- *! 03-Jan-1997 gp: Added CHNL_E_WAITTIMEOUT error return code to CHNL_FlushIO()\n- *! 23-Oct-1996 gp: Tag channel with ring 0 process handle.\n- *! 13-Sep-1996 gp: Added performance statistics for channel.\n- *! 09-Sep-1996 gp: Added WMD_CHNL_GetMgrInfo().\n- *! 04-Sep-1996 gp: Removed shared memory control struct offset: made zero.\n- *! 01-Aug-1996 gp: Implemented basic channel manager and channel create/delete.\n- *! 17-Jul-1996 gp: Started pseudo coding.\n- *! 11-Jul-1996 gp: Stubbed out.\n  */\n \n /*  ----------------------------------- OS */\ndiff --git a/drivers/dsp/bridge/wmd/io_sm.c b/drivers/dsp/bridge/wmd/io_sm.c\nindex 037f4f3..7fc4304 100644\n--- a/drivers/dsp/bridge/wmd/io_sm.c\n+++ b/drivers/dsp/bridge/wmd/io_sm.c\n@@ -43,70 +43,6 @@\n  *      which may cause timeouts and/or failure of the WIN32_WaitSingleObject\n  *      function (SYNC_WaitOnEvent).\n  *\n- *! Revision History:\n- *! ================\n- *! 28-Apr-2004 vp: Updated IVA MMU entries based on Aptix validation.\n- *! 19-Apr-2004 sb: Clear MBX_DEH_RESET from hIOMgr->wIntrVal to prevent\n-\t\t    DEH when MPU invokes DPC before next DSP interrupt.\n-\t\t    Revert back GP timer mapping endianness to LE\n- *! 22-Apr-2004 sb: Fixed SHM & peripherals endianness settings for 2420\n-\t\t    Optimized num. of SHM entries for any SHM size.\n- *! 08-Mar-2004 sb: Updated HW_MMU page size macros\n- *! 09-Feb-2004 vp: Updated for IVA link driver.\n- *! 05-Jan-2004 vp: Updated for the 24xx platform.\n- *! 23-Apr-2003 sb: Fixed mailbox deadlock\n- *! 13-Apr-2003 vp: Updated to support TC Word Swap option.\n- *! 21-Mar-2003 sb: OEM configuration updates\n- *! 24-Feb-2003 vp: Code Review Updates.\n- *! 18-Oct-2002 sb: Ported to Linux platform\n- *! 28-Mar-2002 jeh Assume word addresses for SHM, MSG, ... symbol values.\n- *! 25-Jan-2002 ag  bDspAck incorrectly set in IO_DDZCDispatchChnl()\n- *! 05-Jan-2002 ag  Set MBX value to DSP using IO_InterruptDSP2().\n- *!\t\t Check for CHNL_STATECANCEL in ACK processing.\n- *! 20-Dec-2001 ag  Removed #ifdef CHNL_NOIPCINTR & CHNL_PREOMAP for DSP-DMA.\n- *!\t\t Removed unused fxn GetDDMAChnl().\n- *! 11-Dec-2001 ag  Fix in DDMA_Dispatch for multi-bufs.\n- *! 06-Nov-2001 ag  DSP-DMA I/O processing support added.\n- *! 05-Nov-2001 kc  Updated to support DEH module.\n- *! 18-Sep-2001 ag  Using virtual cached addressing for SM.\n- *! 29-Aug-2001 ag  User SM regions registered during prog load.\n- *! 10-Aug-2001 ag  Removed dependency on platform\\inc\\Config.h.\n- *!\t\t MMU setup OnLoaded & per DEV context.\n- *! 08-May-2001 ag  Don't SwapWord if TIHELEN.\n- *! 31-May-2001 ag  Fixed bug in pInput calc.\n- *! 21-May-2001 ag  Helen SM uses TICFG_BRIDGE_DATA_BASE[SIZE] in Config.h.\n- *! 04-May-2001 jeh Replaced CHNL_PREOMAP with CHNL_OMAP, added CHNL_HELEN.\n- *!\t\t Cleaned up WMD_IO_OnLoaded a bit.\n- *! 10-Apr-2001 rr: Replaced DBG_ENTER with DBG_LEVEL3.\n- *! 28-Mar-2001 ag  Added CHNL_NOIPCINTR. Disables IPC INTR handling.\n- *! 16-Feb-2001 jeh Messaging disabled for PREOMAP.\n- *! 16-Dec-2000 ag  IO_DispatchMsg() enabled for PreOMAP.\n- *!\t\t SM must be in last 4 Meg region SDRAM for PreOMAP.\n- *! 14-Dec-2000 jeh Now reads SM addresses from COFF for PreOMAP.\n- *! 04-Dec-2000 jeh Bug fixes for messaging.\n- *! 20-Nov-2000 jeh Updated to handle messaging.\n- *! 23-Oct-2000 jeh Added notifications of IO complete and end of stream for\n- *!\t\t DSPStream support. Pass arg in SHM structure.\n- *! 07-Jul-2000 rr: Changed Prefix proc to prcs for Process module.\n- *! 03-Feb-2000 rr: DBG statements during fxn entry added.\n- *! 21-Jan-2000 ag: Clean-up per code review.\n- *! 10-Dev-1999 ag: Added critical section in IO_Dispatch() to protect IOCL/IOR.\n- *!\t\t Removed DBC_Asserts after cancelled/closed channels.\n- *!\t\t Replaced x86 specific __asm int 3 with DBC_Assert(false);\n- *! 12-Nov-1999 ag: Removed some warnings when compiling for 16 bit targets.\n- *!\t\t (See #if _CHNL_WORDSIZE).\n- *! 04-Nov-1999 ag: WinCE port.\n- *! 25-May-1999 jg: Test that CHNL_IOCLASS boards have a loaded program with\n- *!\t\t a defined shared memory buffer.\n- *! 09-Jul-1997 gp: Added some checks for validity of SHM control block values.\n- *! 17-Jan-1997 db: Added capability to log shared memory header.\n- *! 15-Jan-1997 gp: Code Review mods: moved static dwLastId to CHNL_MGR object.\n- *! 03-Jan-1997 gp: Added call to CHNLSM_DPC from IO_DPC. Check for ISR failing\n- *!\t\t to process interrupt on a non-shared IRQ line.\n- *! 10-Dec-1996 gp: Added EOS notification on input channel (CHNL_MODEFROMDSP).\n- *! 27-Nov-1996 gp: Fixed bug in IO_Dispatch(), which fixed flushing.\n- *! 23-Oct-1996 gp: Ensure client buffer bounds are not overrun on input.\n- *! 12-Aug-1996 gp: Created.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/wmd/mmu_fault.c b/drivers/dsp/bridge/wmd/mmu_fault.c\nindex 5585cdb..666d08b 100644\n--- a/drivers/dsp/bridge/wmd/mmu_fault.c\n+++ b/drivers/dsp/bridge/wmd/mmu_fault.c\n@@ -19,16 +19,6 @@\n  *  Description:\n  *      Implements DSP MMU fault handling functions.\n  *\n- *! Revision History:\n- *! ================\n- *! 26-Dec-2004 hn: Support for IVA MMU exception.\n- *! 06-Mar-2003 sb: Print MMU fault address. Cosmetic changes.\n- *! 16-Feb-2003 vp: Fixed warning in MMU_FaultIsr\n- *! 05-Jan-2004 vp: Updated support for 24xx silicon\n- *! 19-Feb-2003 vp: Code review updates.\n- *!                 - Cosmetic changes.\n- *! 18-Oct-2002 sb: Ported to Linux platform.\n- *! 10-Sep-2001 kc: created.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/wmd/mmu_fault.h b/drivers/dsp/bridge/wmd/mmu_fault.h\nindex be59333..eeb4c6f 100644\n--- a/drivers/dsp/bridge/wmd/mmu_fault.h\n+++ b/drivers/dsp/bridge/wmd/mmu_fault.h\n@@ -20,10 +20,6 @@\n  *  Description:\n  *      Defines DSP MMU fault handling functions.\n  *\n- *! Revision History:\n- *! ================\n- *! 26-Dec-2004 hn: IVA MMU handlers.\n- *! 10-Sep-2001 kc: created.\n  */\n \n #ifndef MMU_FAULT_\ndiff --git a/drivers/dsp/bridge/wmd/msg_sm.c b/drivers/dsp/bridge/wmd/msg_sm.c\nindex 19fa135..379278c 100644\n--- a/drivers/dsp/bridge/wmd/msg_sm.c\n+++ b/drivers/dsp/bridge/wmd/msg_sm.c\n@@ -30,16 +30,6 @@\n  *      WMD_MSG_RegisterNotify\n  *      WMD_MSG_SetQueueId\n  *\n- *! Revision History:\n- *! =================\n- *! 24-Jul-2002 jeh     Release critical section in WMD_MSG_Put() before\n- *!                     scheduling DPC.\n- *! 09-May-2001 jeh     Free MSG queue NTFY object, remove unnecessary set/\n- *!                     reset of events.\n- *! 10-Jan-2001 jeh     Set/Reset message manager and message queue events\n- *!                     correctly.\n- *! 04-Dec-2000 jeh     Bug fixes.\n- *! 12-Sep-2000 jeh     Created.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/wmd/tiomap3430.c b/drivers/dsp/bridge/wmd/tiomap3430.c\nindex a6e695a..d7e005a 100644\n--- a/drivers/dsp/bridge/wmd/tiomap3430.c\n+++ b/drivers/dsp/bridge/wmd/tiomap3430.c\n@@ -22,9 +22,6 @@\n  *  Public Function:\n  *      WMD_DRV_Entry\n  *\n- *! Revision History:\n- *! ================\n- *   26-March-2008 HK and AL:  Added WMD_DEV_WalkTbl funciton.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/wmd/tiomap3430_pwr.c b/drivers/dsp/bridge/wmd/tiomap3430_pwr.c\nindex f3e7645..991a669 100644\n--- a/drivers/dsp/bridge/wmd/tiomap3430_pwr.c\n+++ b/drivers/dsp/bridge/wmd/tiomap3430_pwr.c\n@@ -19,14 +19,6 @@\n  *  Description:\n  *      Implementation of DSP wake/sleep routines.\n  *\n- *! Revision History\n- *! ================\n- *! 01-Nov-2007 HK: Added Off mode(Hibernation) support and DVFS support\n- *! 05-Jan-2004 vp: Moved the file to platform specific folder and commented the\n- *!\t\t    code.\n- *! 27-Mar-2003 vp: Added support for DSP boot idle mode.\n- *! 06-Dec-2002 cring:  Added Palm support.\n- *! 08-Oct-2002 rr:  Created.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/wmd/tiomap_io.c b/drivers/dsp/bridge/wmd/tiomap_io.c\nindex 6121e8f..e59350b 100644\n--- a/drivers/dsp/bridge/wmd/tiomap_io.c\n+++ b/drivers/dsp/bridge/wmd/tiomap_io.c\n@@ -20,13 +20,6 @@\n  *  Description:\n  *      Implementation for the io read/write routines.\n  *\n- *! Revision History\n- *! ================\n- *! 16-Feb-2004 vp:  Fixed warning in WriteDspData function.\n- *! 16-Apr-2003 vp:  Added support for TC word swap\n- *! 26-Feb-2003 vp:  Fixed issue with EXT_BEG and EXT_END address.\n- *! 24-Feb-2003 vp:  Ported to Linux platform\n- *! 08-Oct-2002 rr:  Created.\n  */\n \n /*  ----------------------------------- DSP/BIOS Bridge */\ndiff --git a/drivers/dsp/bridge/wmd/tiomap_io.h b/drivers/dsp/bridge/wmd/tiomap_io.h\nindex 84a7553..ee29fc6 100644\n--- a/drivers/dsp/bridge/wmd/tiomap_io.h\n+++ b/drivers/dsp/bridge/wmd/tiomap_io.h\n@@ -21,9 +21,6 @@\n  *      Definitions, types and function prototypes for the io\n  *      (r/w external mem).\n  *\n- *! Revision History\n- *! ================\n- *! 08-Oct-2002 rr:  Created.\n  */\n \n #ifndef _TIOMAP_IO_\ndiff --git a/drivers/dsp/bridge/wmd/tiomap_sm.c b/drivers/dsp/bridge/wmd/tiomap_sm.c\nindex 9bc5b54..6e258f4 100644\n--- a/drivers/dsp/bridge/wmd/tiomap_sm.c\n+++ b/drivers/dsp/bridge/wmd/tiomap_sm.c\n@@ -19,21 +19,6 @@\n  *  Description:\n  *      Implements lower edge channel class library functions.\n  *\n- *! Revision History:\n- *! ================\n- *! 05-Jan-2004 vp    Updated for the new HW library for 24xx platform.\n- *! 12-Feb-2004 hp    use 'CFG_GetHostResources' to fetch virtual addresses of\n- *!           PRCM, dMMU components.\n- *! 08-Oct-2002 rr    Renamed to tiomap1510_sm.c\n- *! 15-Feb-2002 ag    Remove #include <pkfuncs.h> & util.h.\n- *! 07-Jan-2001 ag    Set DSP MBX val (to DSP) contained in DEV context.\n- *! 05-Nov-2001 kc:   Modified CHNLSM_ISR to read mailbox1 interrupt values\n- *! 26-Sep-2001 rr:   InterruptDSP does not spin forever for retail build.\n- *! 29-Aug-2001 rr:   Cleaned up the non referenced variables.\n- *! 26-Jul-2001 jeh   Enable interrupt to DSP.\n- *! 28-Jun-2001 ag    Disable INTR gen to DSP in CHNLSM_InterruptDSP().\n- *! 26-Jun-2001 ag    Added INTR support.\n- *! 17-May-2000 ag    Initial. No INTR support.\n  */\n \n /*  ----------------------------------- Host OS */\ndiff --git a/drivers/dsp/bridge/wmd/ue_deh.c b/drivers/dsp/bridge/wmd/ue_deh.c\nindex d5551cb..4f28cca 100644\n--- a/drivers/dsp/bridge/wmd/ue_deh.c\n+++ b/drivers/dsp/bridge/wmd/ue_deh.c\n@@ -20,15 +20,6 @@\n  *  Description:\n  *      Implements upper edge DSP exception handling (DEH) functions.\n  *\n- *! Revision History:\n- *! ================\n- *! 03-Jan-2005 hn: Support for IVA DEH.\n- *! 05-Jan-2004 vp: Updated for the 24xx HW library.\n- *! 19-Feb-2003 vp: Code review updates.\n- *!                 - Cosmetic changes.\n- *! 18-Oct-2002 sb: Ported to Linux platform.\n- *! 10-Dec-2001 kc: Updated DSP error reporting in DEBUG mode.\n- *! 10-Sep-2001 kc: created.\n  */\n \n /*  ----------------------------------- Host OS */\n-- \n1.6.2.313.g33352\n"},{"id":"108147","messageId":"94a0d4530903161504pa46ab9cm6bf64873e18d511b@mail.gmail.com","threadId":"18333","inReplyTo":"1237240661-4378-1-git-send-email-felipe.contreras@gmail.com","subject":"Re: [PATCH] tidspbridge: remove revision history","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-03-16T22:04:06Z","receivedAt":"2009-03-16T22:04:06Z","isPatch":true,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"On Mon, Mar 16, 2009 at 11:57 PM, Felipe Contreras\n<felipe.contreras@gmail.com> wrote:\n> No need for that with git.\n\nSorry about that, it was meant for linux-omap =/\n\n-- \nFelipe Contreras\n"}]}