[processor-sdk/performance-audio-sr.git] / psdk_cust / ipc_3_43_00_00_eng / docs / doxygen / html / ___ipc_power_8h_source.html
diff --git a/psdk_cust/ipc_3_43_00_00_eng/docs/doxygen/html/___ipc_power_8h_source.html b/psdk_cust/ipc_3_43_00_00_eng/docs/doxygen/html/___ipc_power_8h_source.html
+++ /dev/null
@@ -1,251 +0,0 @@
-<!-- HTML header for doxygen 1.8.9.1-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.9.1"/>
-<title>IPC API: ti/pm/_IpcPower.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<table width="100%">
-<tr>
- <td bgcolor="black" width="1"><a href="http://www.ti.com"><img border="0" src="tilogo.gif" /></a></td>
- <td bgcolor="red"><img src="titagline.gif" /></td>
-</tr>
-</table>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td style="padding-left: 0.5em;">
- <div id="projectname">IPC API
-  <span id="projectnumber">3.43.00.00_eng</span>
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.9.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File List</span></a></li>
- <li><a href="globals.html"><span>Globals</span></a></li>
- </ul>
- </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
- <ul>
-<li class="navelem"><a class="el" href="dir_46079174fecd82ead33d8fa28082a6fc.html">ti</a></li><li class="navelem"><a class="el" href="dir_c0207c8a0f8ac5dab2d48248656e5002.html">pm</a></li> </ul>
-</div>
-</div><!-- top -->
-<div class="header">
- <div class="headertitle">
-<div class="title">_IpcPower.h</div> </div>
-</div><!--header-->
-<div class="contents">
-<a href="___ipc_power_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (c) 2011-2015, Texas Instruments Incorporated</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * All rights reserved.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * Redistribution and use in source and binary forms, with or without</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * modification, are permitted provided that the following conditions</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * are met:</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * * Redistributions of source code must retain the above copyright</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * notice, this list of conditions and the following disclaimer.</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * * Redistributions in binary form must reproduce the above copyright</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * documentation and/or other materials provided with the distribution.</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * * Neither the name of Texas Instruments Incorporated nor the names of</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * its contributors may be used to endorse or promote products derived</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * from this software without specific prior written permission.</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> *</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="comment"> * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment"> * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment"> * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment"> * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment"> */</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#ifndef ti_pm__IpcPower__include</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#define ti_pm__IpcPower__include</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#if defined (__cplusplus)</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="comment">/* =============================================================================</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment"> * Structures & Definitions</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="comment"> * =============================================================================</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment"> */</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a37cbe42fc1def5f605172230038387aa"> 50</a></span> <span class="preprocessor">#define MIRQ34_SHIFT 2</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#ab7f088add089757ea9c178569e3275bc"> 51</a></span> <span class="preprocessor">#define MIRQ37_SHIFT 5</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a959b40ce47c593c5e78d0d632d01881d"> 52</a></span> <span class="preprocessor">#define MIRQ38_SHIFT 6</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a60e92584dc7909ed7d6aa78f085551c1"> 53</a></span> <span class="preprocessor">#define MIRQ39_SHIFT 7</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="comment">/*</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="comment"> * First 16 interrupts are internal interrupts only and do not</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="comment"> * have WUGEN bits, and a WUGEN event register can accomodate</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="comment"> * 32 interrupts, with one per bit. So IRQs 17 to 48 are programmed</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="comment"> * in EVT0 register and IRQs 49 to 80 are programmed in EVT0</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="comment"> * register.</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment"> */</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#acda6b0f107658b8ba3b3a04cf11b4816"> 62</a></span> <span class="preprocessor">#define MIRQ_SHIFT(irq) (((irq) - 16) % 32)</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#afceb324b3b780817c0f55f58fc000240"> 63</a></span> <span class="preprocessor">#define IRQWAKEEN_SHIFT(irq) (((irq) - 32) % 32)</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a92aad919804b47e93cd17afbd3e42757"> 65</a></span> <span class="preprocessor">#define MBX_INT 50</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a3741553679cd610b344165318659ec3a"> 66</a></span> <span class="preprocessor">#define GPT3_INT 53</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a96415a4f7a08af2b6418a6a842b94344"> 67</a></span> <span class="preprocessor">#define GPT4_INT 54</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a49d5b178b302459d9be25df0d59ac813"> 68</a></span> <span class="preprocessor">#define GPT9_INT 55</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a3fe53a81d7c016bdd032aa0e187932d3"> 69</a></span> <span class="preprocessor">#define GPT11_INT 56</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a9d0936f2d52dd2a33aba701eda311519"> 70</a></span> <span class="preprocessor">#define MBX6_U1_INT 66</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div>
-<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a0e7911969f528e939707d41c3ab8ee49"> 72</a></span> <span class="preprocessor">#define DSP_GPT5_INT 67</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a3854f019387a13c360752f84e3929e89"> 73</a></span> <span class="preprocessor">#define DSP_GPT6_INT 68</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a92e8c6b6093c99dd316b4a010cf656c9"> 74</a></span> <span class="preprocessor">#define DSP_MBX_INT 57</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a08014f1265296fc7a9347bd53e7c6520"> 76</a></span> <span class="preprocessor">#define WUGEN_MAILBOX_BIT (1 << MIRQ34_SHIFT)</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a8d6b48f5b14da562977d236838a6407f"> 77</a></span> <span class="preprocessor">#define WUGEN_GPT3_BIT (1 << MIRQ37_SHIFT)</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a62cc796138b0afb3bf7f22873805eb96"> 78</a></span> <span class="preprocessor">#define WUGEN_GPT4_BIT (1 << MIRQ38_SHIFT)</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a824e50464afd767ef013fcf3d4faf624"> 79</a></span> <span class="preprocessor">#define WUGEN_GPT9_BIT (1 << MIRQ39_SHIFT)</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div>
-<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#aafd391d49e85219850f96cc837c70b02"> 81</a></span> <span class="preprocessor">#define WUGEN_GPT11_BIT (1 << MIRQ_SHIFT(GPT11_INT))</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a1ecc88f52791e9d486a11291f930a909"> 82</a></span> <span class="preprocessor">#define WUGEN_MBX6_U1_BIT (1 << MIRQ_SHIFT(MBX6_U1_INT))</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div>
-<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#ab353b88e74f4da8897738995ea640e64"> 84</a></span> <span class="preprocessor">#define DSP_SYS_IRQWAKEEN_GPT5_BIT (1 << IRQWAKEEN_SHIFT(DSP_GPT5_INT))</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#aedbdd162832a6b38bf6f83834a12dbe8"> 85</a></span> <span class="preprocessor">#define DSP_SYS_IRQWAKEEN_GPT6_BIT (1 << IRQWAKEEN_SHIFT(DSP_GPT6_INT))</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#aef8876cf2a6b90b80e5f96b2423d5f33"> 86</a></span> <span class="preprocessor">#define DSP1_SYS_IRQWAKEEN_MBX5_U0_BIT (1 << IRQWAKEEN_SHIFT(DSP_MBX_INT))</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#af931043680fd192385440000aa4933a8"> 87</a></span> <span class="preprocessor">#define DSP2_SYS_IRQWAKEEN_MBX6_U0_BIT (1 << IRQWAKEEN_SHIFT(DSP_MBX_INT))</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="comment">/* Wake-up masks for interrupts 00-31 */</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#aeb96e800beab968e9cb80673e681975b"> 90</a></span> <span class="preprocessor">#define WUGEN_MEVT0 0x4000100C</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="comment">/* Wake-up masks for interrupts 32-63 */</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a4dd33004a7a0486136cc38ee2982ab5e"> 92</a></span> <span class="preprocessor">#define WUGEN_MEVT1 0x40001010</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment">/* Wake-up masks for interrupts 32-63 */</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a36c41e34d7f282ccdfcc6511287c7518"> 94</a></span> <span class="preprocessor">#define DSP_SYS_IRQWAKEEN0 0x01D00020</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment">/* Wake-up masks for interrupts 64-95 */</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a26d10ecfc39d049e3e33f6d0d21a1ad9"> 96</a></span> <span class="preprocessor">#define DSP_SYS_IRQWAKEEN1 0x01D00024</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="comment">/* Enable Mailbox, GPT3, and GPT4 interrupts as Wakeup sources */</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a8644c6f44727cb2661cd7d379b081493"> 99</a></span> <span class="preprocessor">#define OMAP_IPU_WUGEN_INT_MASK0 0</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a64f29e207771a6bcede7e978f9797760"> 100</a></span> <span class="preprocessor">#define OMAP_IPU_WUGEN_INT_MASK1 (WUGEN_MAILBOX_BIT | \</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="preprocessor"> WUGEN_GPT3_BIT | \</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="preprocessor"> WUGEN_GPT4_BIT)</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a528481e89ee006ecf72187fcce5b7d4a"> 103</a></span> <span class="preprocessor">#define VAYU_IPU2_WUGEN_INT_MASK0 0</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#adbbfae990283e92c1c7c68beacb8b31b"> 104</a></span> <span class="preprocessor">#define VAYU_IPU2_WUGEN_INT_MASK1 (WUGEN_GPT3_BIT | \</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="preprocessor"> WUGEN_MBX6_U1_BIT)</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a6db95174401d21ca1c6452ba81e343ee"> 106</a></span> <span class="preprocessor">#define VAYU_IPU1_WUGEN_INT_MASK0 0</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#adc8fa0540d98e9970ac1c6e1a8f978ed"> 107</a></span> <span class="preprocessor">#define VAYU_IPU1_WUGEN_INT_MASK1 (WUGEN_GPT11_BIT | \</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="preprocessor"> WUGEN_MBX6_U1_BIT)</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#ac4510e5d04936be41253f04278b89c55"> 109</a></span> <span class="preprocessor">#define VAYU_DSP1_WUGEN_INT_MASK0 (DSP1_SYS_IRQWAKEEN_MBX5_U0_BIT)</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a61342f8520f0512602ed3747bda617f5"> 110</a></span> <span class="preprocessor">#define VAYU_DSP1_WUGEN_INT_MASK1 (DSP_SYS_IRQWAKEEN_GPT5_BIT)</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a44cfe88fcf9ad23091aff11ece31cebe"> 111</a></span> <span class="preprocessor">#define VAYU_DSP2_WUGEN_INT_MASK0 (DSP2_SYS_IRQWAKEEN_MBX6_U0_BIT)</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a30d3236d77d1d5d48d6ebd2ada4ce208"> 112</a></span> <span class="preprocessor">#define VAYU_DSP2_WUGEN_INT_MASK1 (DSP_SYS_IRQWAKEEN_GPT6_BIT)</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div>
-<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a11e446be91792f845d8ff6f07ea805a3"> 114</a></span> <span class="preprocessor">#define M3_SCR_REG 0xE000ED10</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div>
-<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#a5759d525aa4f685db7e5c89c872f65bd"> 116</a></span> <span class="preprocessor">#define SLEEPONEXIT_BIT 1</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#ad7ffbca9147abc5d29f6cf09caf65d0e"> 117</a></span> <span class="preprocessor">#define DEEPSLEEP_BIT 2</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="___ipc_power_8h.html#ad63ddd32b386c84dae5533d570f8808d"> 118</a></span> <span class="preprocessor">#define SEVONPEND_BIT 4</span></div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="comment">/* User registered functions storage element */</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="struct_ipc_power___callback_elem.html"> 121</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_ipc_power___callback_elem.html">IpcPower_CallbackElem</a> {</div>
-<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="struct_ipc_power___callback_elem.html#a324138ada0275074d3400b580cc7cc3e"> 122</a></span>  <a class="code" href="_ipc_power_8h.html#aa38106e49f564be4987978a04531ef12">IpcPower_Event</a> <a class="code" href="struct_ipc_power___callback_elem.html#a324138ada0275074d3400b580cc7cc3e">event</a>;</div>
-<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="struct_ipc_power___callback_elem.html#ac4d78060baedfbef6f9d363a6c3248f0"> 123</a></span>  <a class="code" href="_ipc_power_8h.html#a26db73f9d14c2c4bb1574898f0460680">IpcPower_CallbackFuncPtr</a> <a class="code" href="struct_ipc_power___callback_elem.html#ac4d78060baedfbef6f9d363a6c3248f0">callback</a>;</div>
-<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="struct_ipc_power___callback_elem.html#ae6941135d0342f279455f2e78c74fb0d"> 124</a></span>  Ptr <a class="code" href="struct_ipc_power___callback_elem.html#ae6941135d0342f279455f2e78c74fb0d">data</a>;</div>
-<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="struct_ipc_power___callback_elem.html#af0175937166f762acd1596157b617bac"> 125</a></span>  <span class="keyword">struct </span><a class="code" href="struct_ipc_power___callback_elem.html">IpcPower_CallbackElem</a> *<a class="code" href="struct_ipc_power___callback_elem.html#af0175937166f762acd1596157b617bac">next</a>;</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> } <a class="code" href="___ipc_power_8h.html#ae99c659d4a4c2c2c42a0b08d72cf4af7">IpcPower_CallbackElem</a>;</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="comment">/* Pre-suspend function managing user callbacks */</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> Void <a class="code" href="___ipc_power_8h.html#a3bdb3d5555d312eac806ecbbb3945264">IpcPower_preSuspend</a>(Void);</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> </div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="comment">/* Post-suspend function managing user callbacks */</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> Void <a class="code" href="___ipc_power_8h.html#a030bbbc427c5c7cb0cb6fd8bbe570abf">IpcPower_postResume</a>(Void);</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <span class="preprocessor">#if defined (__cplusplus)</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> }</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="preprocessor">#endif </span><span class="comment">/* defined (__cplusplus) */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="preprocessor">#endif </span><span class="comment">/* ti_ipc__IpcPower__include */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="___ipc_power_8h_html_a3bdb3d5555d312eac806ecbbb3945264"><div class="ttname"><a href="___ipc_power_8h.html#a3bdb3d5555d312eac806ecbbb3945264">IpcPower_preSuspend</a></div><div class="ttdeci">Void IpcPower_preSuspend(Void)</div></div>
-<div class="ttc" id="___ipc_power_8h_html_a030bbbc427c5c7cb0cb6fd8bbe570abf"><div class="ttname"><a href="___ipc_power_8h.html#a030bbbc427c5c7cb0cb6fd8bbe570abf">IpcPower_postResume</a></div><div class="ttdeci">Void IpcPower_postResume(Void)</div></div>
-<div class="ttc" id="struct_ipc_power___callback_elem_html"><div class="ttname"><a href="struct_ipc_power___callback_elem.html">IpcPower_CallbackElem</a></div><div class="ttdef"><b>Definition:</b> _IpcPower.h:121</div></div>
-<div class="ttc" id="struct_ipc_power___callback_elem_html_af0175937166f762acd1596157b617bac"><div class="ttname"><a href="struct_ipc_power___callback_elem.html#af0175937166f762acd1596157b617bac">IpcPower_CallbackElem::next</a></div><div class="ttdeci">struct IpcPower_CallbackElem * next</div><div class="ttdef"><b>Definition:</b> _IpcPower.h:125</div></div>
-<div class="ttc" id="___ipc_power_8h_html_ae99c659d4a4c2c2c42a0b08d72cf4af7"><div class="ttname"><a href="___ipc_power_8h.html#ae99c659d4a4c2c2c42a0b08d72cf4af7">IpcPower_CallbackElem</a></div><div class="ttdeci">struct IpcPower_CallbackElem IpcPower_CallbackElem</div></div>
-<div class="ttc" id="_ipc_power_8h_html_aa38106e49f564be4987978a04531ef12"><div class="ttname"><a href="_ipc_power_8h.html#aa38106e49f564be4987978a04531ef12">IpcPower_Event</a></div><div class="ttdeci">IpcPower_Event</div><div class="ttdoc">Event types for power management callbacks. </div><div class="ttdef"><b>Definition:</b> IpcPower.h:71</div></div>
-<div class="ttc" id="struct_ipc_power___callback_elem_html_a324138ada0275074d3400b580cc7cc3e"><div class="ttname"><a href="struct_ipc_power___callback_elem.html#a324138ada0275074d3400b580cc7cc3e">IpcPower_CallbackElem::event</a></div><div class="ttdeci">IpcPower_Event event</div><div class="ttdef"><b>Definition:</b> _IpcPower.h:122</div></div>
-<div class="ttc" id="struct_ipc_power___callback_elem_html_ae6941135d0342f279455f2e78c74fb0d"><div class="ttname"><a href="struct_ipc_power___callback_elem.html#ae6941135d0342f279455f2e78c74fb0d">IpcPower_CallbackElem::data</a></div><div class="ttdeci">Ptr data</div><div class="ttdef"><b>Definition:</b> _IpcPower.h:124</div></div>
-<div class="ttc" id="struct_ipc_power___callback_elem_html_ac4d78060baedfbef6f9d363a6c3248f0"><div class="ttname"><a href="struct_ipc_power___callback_elem.html#ac4d78060baedfbef6f9d363a6c3248f0">IpcPower_CallbackElem::callback</a></div><div class="ttdeci">IpcPower_CallbackFuncPtr callback</div><div class="ttdef"><b>Definition:</b> _IpcPower.h:123</div></div>
-<div class="ttc" id="_ipc_power_8h_html_a26db73f9d14c2c4bb1574898f0460680"><div class="ttname"><a href="_ipc_power_8h.html#a26db73f9d14c2c4bb1574898f0460680">IpcPower_CallbackFuncPtr</a></div><div class="ttdeci">Void(* IpcPower_CallbackFuncPtr)(Int event, Ptr data)</div><div class="ttdoc">Power Event Callback function type definition. </div><div class="ttdef"><b>Definition:</b> IpcPower.h:79</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- HTML footer for doxygen 1.8.9.1-->
-<!-- start footer part -->
-<hr class="footer"/><small>
-Copyright 2016, Texas Instruments Incorporated
-</small>
-</body>
-</html>