DRA7XX: Consolidate DSP1/2 config scripts
[ipc/ipcdev.git] / packages / ti / ipc / tests / Dsp_vayu.cfg
similarity index 93%
rename from packages/ti/ipc/tests/Dsp1.cfg
rename to packages/ti/ipc/tests/Dsp_vayu.cfg
index 46f529726035153b184eb9eb4098b11502b8bfc9..6af3a72cbb53ec926886bf21f2994ffb42fa4ee5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012-2013, Texas Instruments Incorporated
+ * Copyright (c) 2012-2014, Texas Instruments Incorporated
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -43,7 +43,6 @@ SysMin.bufSize  = 0x8000;
 var Memory      = xdc.useModule('xdc.runtime.Memory');
 Memory.defaultHeapSize = 0x20000;
 
-/* Modules used in the virtqueue/MessageQCopy/ServiceMgr libraries: */
 var Semaphore   = xdc.useModule('ti.sysbios.knl.Semaphore');
 var BIOS        = xdc.useModule('ti.sysbios.BIOS');
 
@@ -71,7 +70,7 @@ xdc.loadPackage('ti.resmgr');
 
 /* Enable Memory Translation module that operates on the BIOS Resource Table */
 var Resource = xdc.useModule('ti.ipc.remoteproc.Resource');
-Resource.loadSegment = "EXT_CODE"
+Resource.loadSegment = "EXT_CODE";
 
 /* Modules used in Power Management */
 xdc.loadPackage('ti.pm');
@@ -90,12 +89,6 @@ Idle.addFunc('&VirtQueue_cacheWb');
 var HeapBuf   = xdc.useModule('ti.sysbios.heaps.HeapBuf');
 var List      = xdc.useModule('ti.sdo.utils.List');
 
-/* ti.grcm Configuration */
-/* TBD:
-var rcmSettings = xdc.useModule('ti.grcm.Settings');
-rcmSettings.ipc = rcmSettings.IpcSupport_ti_sdo_ipc;
-xdc.useModule('ti.grcm.RcmServer');
-*/
 xdc.useModule('ti.sysbios.xdcruntime.GateThreadSupport');
 var GateSwi   = xdc.useModule('ti.sysbios.gates.GateSwi');
 
@@ -133,7 +126,14 @@ Hwi.enableException = true;
 
 /* -------------------------------- DSP ----------------------------------*/
 var MultiProc = xdc.useModule('ti.sdo.utils.MultiProc');
-MultiProc.setConfig("DSP1", ["HOST", "IPU2", "IPU1", "DSP2", "DSP1"]);
+var myName;
+if (Program.platformName.match(/^ti\.platforms\.evmDRA7XX\:dsp1/)) {
+    myName = "DSP1";
+}
+else {
+    myName = "DSP2";
+}
+MultiProc.setConfig(myName, ["HOST", "IPU2", "IPU1", "DSP2", "DSP1"]);
 
 /* --------------------------- TICK --------------------------------------*/
 var Clock = xdc.useModule('ti.sysbios.knl.Clock');