Debian update for trusty
[keystone-rtos/edma3_lld.git] / debian / patches / debian-changes
1 --- edma3-lld-02.11.11.15.orig/eclipse/plugins/com.ti.sdo.edma3.rtscRegistry_02.11.11/plugin.xml
2 +++ edma3-lld-02.11.11.15/eclipse/plugins/com.ti.sdo.edma3.rtscRegistry_02.11.11/plugin.xml
3 @@ -26,7 +26,7 @@
4    <extension point="org.eclipse.rtsc.xdctools.managedbuild.core.rtscProductTypes">
5      <productType id="com.ti.sdo.edma3"
6                   name="EDMA3 Low Level Driver"
7 -                 folderPrefix="edma3_lld_02_11_11_13"
8 +                 folderPrefix="edma3_lld_02_11_11_15"
9                   rootMacroName="EDMA3_LLD_INSTALL_DIR" />
10    </extension>
11    <extension point="org.eclipse.rtsc.xdctools.managedbuild.core.rtscProducts">
12 --- edma3-lld-02.11.11.15.orig/makerules/env.mk
13 +++ edma3-lld-02.11.11.15/makerules/env.mk
14 @@ -7,12 +7,12 @@
15  # Directory where all internal software packages are located; typically 
16  #  those that are checked into version controlled repository. In this case all
17  #  the OMX components and SDK/OMX demo.
18 -INTERNAL_SW_ROOT ?= E:/EDMA/edma3_lld_02_11_07_01
19 +INTERNAL_SW_ROOT ?= /home/gtbldadm/ti/edma3_lld_02_11_11_15
20  
21  # Directory where all external (imported) software packages are located; typically 
22  #  those that are NOT checked into version controlled repository. In this case,
23  #  compiler tool chains, BIOS, XDC, Syslink, IPC, FC, CE, drivers, codecs, etc.
24 -EXTERNAL_SW_ROOT ?= C:/PROGRA~1/TEXASI~1
25 +EXTERNAL_SW_ROOT ?= /home/gtbldadm/ti
26  
27  # Destination root directory.
28  #   - specify the directory where you want to place the object, archive/library,
29 @@ -23,7 +23,7 @@ EXTERNAL_SW_ROOT ?= C:/PROGRA~1/TEXASI~1
30  # Utilities directory. This is required only if the build machine is Windows.
31  #   - specify the installation directory of utility which supports POSIX commands
32  #     (eg: Cygwin installation or MSYS installation).
33 -UTILS_INSTALL_DIR = $(EXTERNAL_SW_ROOT)/xdctools_3_25_04_88
34 +UTILS_INSTALL_DIR = $(EXTERNAL_SW_ROOT)/xdctools_3_25_05_94
35  
36  # Set path separator, etc based on the OS
37  ifeq ($(OS),Windows_NT)
38 @@ -35,11 +35,11 @@ else
39  endif
40  
41  # BIOS
42 -bios_PATH = $(EXTERNAL_SW_ROOT)/bios_6_37_00_16_eng
43 +bios_PATH = $(EXTERNAL_SW_ROOT)/bios_6_37_00_20
44  bios_INCLUDE = $(bios_PATH)/packages
45  
46  # XDC
47 -xdc_PATH = $(EXTERNAL_SW_ROOT)/xdctools_3_25_04_88
48 +xdc_PATH = $(EXTERNAL_SW_ROOT)/xdctools_3_25_05_94
49  xdc_INCLUDE = $(xdc_PATH)/packages
50  
51  # EDMA3 LLD
52 @@ -50,26 +50,26 @@ include $(edma3_lld_PATH)/packages/compo
53  # Tools paths
54  #
55  # Cortex-M3
56 -CODEGEN_PATH_M3 = $(EXTERNAL_SW_ROOT)/TIARMC~1.2
57 +CODEGEN_PATH_M3 = $(EXTERNAL_SW_ROOT)/ccsv5/tools/compiler/arm_5.1.1
58  # Cortex-M4
59 -CODEGEN_PATH_M4 = $(EXTERNAL_SW_ROOT)/TIARMC~1.2
60 +CODEGEN_PATH_M4 = $(EXTERNAL_SW_ROOT)/ccsv5/tools/compiler/arm_5.1.1
61  # Cortex-A8
62 -CODEGEN_PATH_A8 = $(EXTERNAL_SW_ROOT)/TIARMC~1.2
63 +CODEGEN_PATH_A8 = $(EXTERNAL_SW_ROOT)/ccsv5/tools/compiler/arm_5.1.1
64  # Cortex-A8 GCC
65 -CODEGEN_PATH_A8_GCC = C:/PROGRA~1/GNUTOO~1/4F700~1.720
66 +CODEGEN_PATH_A8_GCC = /home/a0862859/gcc-arm-none-eabi-4_7-2013q3/
67  
68  # Cortex-A15
69 -CODEGEN_PATH_A15 = C:/PROGRA~1/GNUTOO~1/4F700~1.720
70 +CODEGEN_PATH_A15 = /home/a0862859/gcc-arm-none-eabi-4_7-2013q3/
71  # Cortex-A15_GCC
72  CODEGEN_PATH_A15_GCC = $(EXTERNAL_SW_ROOT)/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/
73  
74  # ARM-9
75 -CODEGEN_PATH_ARM9 = $(EXTERNAL_SW_ROOT)/TIARMC~1.2
76 +CODEGEN_PATH_ARM9 = $(EXTERNAL_SW_ROOT)/ccsv5/tools/compiler/arm_5.1.1
77  
78  # DSP - Since same toolchain does not support COFF and ELF, there are two entries
79  #        This would go away when one version supports both formats
80 -CODEGEN_PATH_DSP = $(EXTERNAL_SW_ROOT)/C6000C~2.1
81 -CODEGEN_PATH_DSPELF = $(EXTERNAL_SW_ROOT)/C6000C~2.1
82 +CODEGEN_PATH_DSP = $(EXTERNAL_SW_ROOT)/TI_CGT_C6000_7.4.4
83 +CODEGEN_PATH_DSPELF = $(EXTERNAL_SW_ROOT)/TI_CGT_C6000_7.4.4
84  
85  # ARP32
86  CODEGEN_PATH_ARP32 = $(EXTERNAL_SW_ROOT)/ARP32C~1.2
87 --- edma3-lld-02.11.11.15.orig/package.xdc
88 +++ edma3-lld-02.11.11.15/package.xdc
89 @@ -9,7 +9,7 @@ requires ti.sdo.edma3.drv;
90  requires ti.sdo.edma3.drv.sample;
91  
92  /*!
93 - *  ======== edma3_lld_02_11_11_13 ========
94 + *  ======== edma3_lld_02_11_11_15 ========
95   */
96 -package edma3_lld_02_02_11_12 [02, 02, 11] {
97 +package edma3_lld_02_11_11_15 [02, 02, 11] {
98  }
99 --- edma3-lld-02.11.11.15.orig/release_notes_edma3_lld.html
100 +++ edma3-lld-02.11.11.15/release_notes_edma3_lld.html
101 @@ -76,7 +76,7 @@ th
102    </tbody>
103  </table>
104  <h1 class="title">EDMA3 LLD 02.11.11 Release Notes</h1>
105 -<h2 class="title">Jan 7, 2013</h2>
106 +<h2 class="title">Feb 19, 2014</h2>
107  <p>
108  This EDMA3 Low Level Driver Release is targeted to the users (device
109  drivers
110 @@ -220,65 +220,31 @@ Reference Guide (<a href="packages/ti/sd
111  <h2><a name="Whats_New">What's New</a></h2>
112  
113  <p>
114 -<a name="Whats_New">The following significant changes have been made since 02.11.11:
115 +<a name="Whats_New">The following significant changes have been made since 02.11.11.13:
116  </a></p>
117  
118 -<p><a name="Whats_New">02.11.11 - This release
119 +<p><a name="Whats_New">02.11.11.15 - This release
120  </a></p>
121  
122  <p>
123 -<a name="Whats_New">The following IRs are implemented:
124 +<a name="Whats_New">Major Actions:
125  </a></p>
127 -<table width="100%">
128 -  <tbody>
129 -    <tr>
130 -      <th>ID</th>
131 -      <th>Headline</th>
132 -    </tr>
133 -    <tr>
134 -      <td width="200">SDOCM00104308</td>
135 -      <td>Ti814x sample app, the unregisterEdma3Interrupts causes an exception because error interrupts were not assigned for M3 builds</td>
136 -    </tr>
137 -    <tr>
138 -      <td width="200">SDOCM00105689</td>
139 -      <td>EDMA3 LLD support for official DRA7xx platform is broken</td>
140 -    </tr>
141 -    <tr>
142 -      <td width="200">SDOCM00105739</td>
143 -      <td>Add Support for EVE internal EDMA in EDMA3 LLD</td>
144 -    </tr>
145 -    <tr>
146 -      <td width="200">SDOCM00105829</td>
147 -      <td>Remove build warnings and C++ warning</td>
148 -    </tr>
149 -    <tr>
150 -      <td width="200">SDOCM00105832</td>
151 -      <td>Tear down sequence in standalone example is improper</td>
152 -    </tr>
153 -  </tbody>
154 -</table>
155 +<li> <font size="+1">User space support for Keystone 2 Devices. Static libraries, dynamic libraries, and examples are provided for TCI6636K2H, TCI6638K2K, TCI6630K2L, and C66AK2E.</font></li>
156  
157  <p>
158 -<a name="Whats_New"><FONT COLOR ='RED'>The following IRs are raised on this release:<b>Known Issues</b></FONT>
159 +<a name="Whats_New">The following IRs are implemented:
160  </a></p>
162  <table width="100%">
163    <tbody>
164      <tr>
165        <th>ID</th>
166        <th>Headline</th>
167      </tr>
169      <tr>
170 -      <td width="200"><FONT COLOR ='RED'>SDOCM00078640</FONT></td>
171 -      <td><FONT COLOR ='RED'>ARM 9 support for OMAPL138 is not available on Make based build of EDMA3LLD</FONT></td>
172 +      <td width="200">SDOCM00106346</td>
173 +      <td>edma3lld needs to be compiled with --mem_model:data=far for use with OpenCL</td>
174      </tr>
176 -    <tr>
177 -      <td width="200"><FONT COLOR ='RED'>SDSCM00039169</FONT></td>
178 -      <td><FONT COLOR ='RED'>EDMA3 Example fails for following Big Endian Simulators targets tci6608-sim/tci6616-sim</FONT></td>
179 -    </tr>
181    </tbody>
182  </table>
183  
184 @@ -382,6 +348,12 @@ This release supports and has been teste
185    <ul>
186      <li>C66X SYS/BIOS</li>
187    </ul>
188 +  <li>TCI6636K2H EVM:</li>
189 +  </a>
190 +  <ul>
191 +    <li>C66X SYS/BIOS</li>
192 +       <li>A15 Arago</li>
193 +  </ul>
194    <li>TDA2XX SIM:</li>
195    </a>
196    <ul>
197 @@ -431,13 +403,13 @@ This release was built and validated aga
198  components:
199  </p>
200  <ul type="disc">
201 -  <a name="Validation"> <li>CCS 5.4.0</li>
202 -  <li>C6x Code Generation Tools version 7.4.2 </li>
203 -  <li>TMS470 Code Generation Tools 5.0.4</li>
204 +  <a name="Validation"> <li>CCS 5.5.0</li>
205 +  <li>C6x Code Generation Tools version 7.4.4 </li>
206 +  <li>TMS470 Code Generation Tools 5.1.1</li>
207    <li>Arm GCC A15 Toolchain (Linaro) 4.7.3</li>
208    <li>ARP32 Code Generation Tools 1.0.2</li>
209 -  <li>SYS/BIOS 6.35.03.47</li>
210 -  <li>XDC Tools 3.25.02.70</li>
211 +  <li>SYS/BIOS 6.37.00.20</li>
212 +  <li>XDC Tools 3.25.05.94</li>
213    <li>TCI6498 Simulator 0.7.1</li>
214    </a>
215  </ul>
216 @@ -528,6 +500,12 @@ This release was validated in the follow
217    <ul>
218      <li>C66X SYS/BIOS</li>
219    </ul>
220 +  <li>TCI6636K2H EVM:</li>
221 +  </a>
222 +  <ul>
223 +    <li>C66X SYS/BIOS</li>
224 +       <li>A15 Arago</li>
225 +  </ul>
226    <li>TDA2XX SIM:</li>
227    </a>
228    <ul>