Build: Remove errant warning when building for Vayu
authorChris Ring <cring@ti.com>
Wed, 1 May 2013 03:36:28 +0000 (20:36 -0700)
committerChris Ring <cring@ti.com>
Wed, 1 May 2013 03:36:28 +0000 (20:36 -0700)
The resource table generation during configuration (by the
Resource.xdt template) errantly warns about not being able
to create the resource table.

Restructure the code to remove the warning for this successful
and valid use case.

packages/ti/ipc/remoteproc/Resource.xdt

index df66c2a5eb85983681622141777f6926dd540434..ff675111e7693344d2ca7fcf29ed4dd301491c56 100644 (file)
@@ -45,9 +45,9 @@
 %}
 %else if (prog.platformName.match(/Kepler/) ||
 %         prog.platformName.match(/TCI6638/)) {
-%if (this.traceOnly) {
+%    if (this.traceOnly) {
 #define TRACE_RESOURCE_ONLY
-%}
+%    }
 #include <ti/ipc/remoteproc/rsc_table_tci6638.h>
 %}
 %else if (prog.cpu.deviceName.match(/^OMAP5430$/)) {
 %                "resource table (" + prog.cpu.attrs.cpuCore + ")");
 %    }
 %}
-%else {
-%    print("ti.ipc.remoteproc.Resource.xdt - unable to provide resource table " +
-%            "(" + prog.cpu.deviceName + ", " + prog.cpu.attrs.cpuCore + ")");
-%}
-%if (prog.platformName.match(/vayu\.ipu2/)) {
+%else if (prog.platformName.match(/vayu\.ipu2/)) {
 #define OMAP5
 #include <ti/ipc/remoteproc/rsc_table_vayu_ipu.h>
 %}
-%if (prog.platformName.match(/vayu\.dsp1/)) {
+%else if (prog.platformName.match(/vayu\.dsp1/)) {
 #define OMAP5
 #include <ti/ipc/remoteproc/rsc_table_vayu_dsp.h>
 %}
+%else {
+%    print("ti.ipc.remoteproc.Resource.xdt - unable to provide resource table " +
+%            "(" + prog.cpu.deviceName + ", " + prog.cpu.attrs.cpuCore + ")");
+%}
 
 Void ti_ipc_remoteproc_Resource_init__I()
 {