diff options
| author | Evan Lojewski <github@meklort.com> | 2020-07-14 20:07:52 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-07-14 20:07:52 -0600 |
| commit | 437967699cf69896e6bb9c50979dbc17a4850ced (patch) | |
| tree | 5ba05f80c7d304a4a7c7ea4cdd9674d06ad2b36e /ipxact | |
| parent | 74c4f25d634429c02cb7654bbd1a7ce742a3433e (diff) | |
| download | bcm5719-ortega-437967699cf69896e6bb9c50979dbc17a4850ced.tar.gz bcm5719-ortega-437967699cf69896e6bb9c50979dbc17a4850ced.zip | |
regs: Add APE Clock Policy definitions. (#91)
Diffstat (limited to 'ipxact')
| -rw-r--r-- | ipxact/DEVICE.xml | 150 |
1 files changed, 150 insertions, 0 deletions
diff --git a/ipxact/DEVICE.xml b/ipxact/DEVICE.xml index f47ea9a..cfa839b 100644 --- a/ipxact/DEVICE.xml +++ b/ipxact/DEVICE.xml @@ -1866,6 +1866,156 @@ </ipxact:field> </ipxact:register> <ipxact:register> + <ipxact:name>APE_CLK_POLICY</ipxact:name> + <ipxact:description></ipxact:description> + <ipxact:addressOffset>0x361C</ipxact:addressOffset> + <!-- LINK: registerDefinitionGroup: see 6.11.3, Register definition group --> + <ipxact:size>32</ipxact:size> + <ipxact:volatile>true</ipxact:volatile> + <ipxact:field> + <ipxact:name>LAPM APE Clock Switch</ipxact:name> + <ipxact:description>Software Controlled APE Clock Speed Select in +Link Aware Power mode</ipxact:description> + <ipxact:bitOffset>0</ipxact:bitOffset> + <ipxact:bitWidth>5</ipxact:bitWidth> + <ipxact:access>read-write</ipxact:access> + <ipxact:enumeratedValues> + <!-- LINK: enumeratedValue: see 6.11.10, Enumeration values --> + <ipxact:enumeratedValue> + <ipxact:name>25 MHz</ipxact:name> + <ipxact:value>17</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>12.5 MHz</ipxact:name> + <ipxact:value>19</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>6.25 MHz</ipxact:name> + <ipxact:value>21</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>3.125 MHz</ipxact:name> + <ipxact:value>23</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>1.563 MHz</ipxact:name> + <ipxact:value>25</ipxact:value> + </ipxact:enumeratedValue> + </ipxact:enumeratedValues> + </ipxact:field> + <ipxact:field> + <ipxact:name>APE Clock Switch</ipxact:name> + <ipxact:description>Software Controlled APE Clock Speed Select</ipxact:description> + <ipxact:bitOffset>8</ipxact:bitOffset> + <ipxact:bitWidth>5</ipxact:bitWidth> + <ipxact:access>read-write</ipxact:access> + <ipxact:enumeratedValues> + <!-- LINK: enumeratedValue: see 6.11.10, Enumeration values --> + <ipxact:enumeratedValue> + <ipxact:name>125 MHz</ipxact:name> + <ipxact:value>30</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>62.5 MHz</ipxact:name> + <ipxact:value>0</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>25 MHz</ipxact:name> + <ipxact:value>9</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>12.5 MHz</ipxact:name> + <ipxact:value>19</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>6.25 MHz</ipxact:name> + <ipxact:value>21</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>3.125 MHz</ipxact:name> + <ipxact:value>23</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>1.563 MHz</ipxact:name> + <ipxact:value>25</ipxact:value> + </ipxact:enumeratedValue> + </ipxact:enumeratedValues> + </ipxact:field> + <ipxact:field> + <ipxact:name>Clock Override APE Clock Switch</ipxact:name> + <ipxact:description>Software Controlled APE Clock Speed Select for Clock Override.</ipxact:description> + <ipxact:bitOffset>16</ipxact:bitOffset> + <ipxact:bitWidth>5</ipxact:bitWidth> + <ipxact:access>read-write</ipxact:access> + <ipxact:enumeratedValues> + <!-- LINK: enumeratedValue: see 6.11.10, Enumeration values --> + <ipxact:enumeratedValue> + <ipxact:name>125 MHz</ipxact:name> + <ipxact:value>30</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>62.5 MHz</ipxact:name> + <ipxact:value>0</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>25 MHz</ipxact:name> + <ipxact:value>9</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>12.5 MHz</ipxact:name> + <ipxact:value>19</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>6.25 MHz</ipxact:name> + <ipxact:value>21</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>3.125 MHz</ipxact:name> + <ipxact:value>23</ipxact:value> + </ipxact:enumeratedValue> + <ipxact:enumeratedValue> + <ipxact:name>1.563 MHz</ipxact:name> + <ipxact:value>25</ipxact:value> + </ipxact:enumeratedValue> + </ipxact:enumeratedValues> + </ipxact:field> + <ipxact:field> + <ipxact:name>Force APE HCLK Disable</ipxact:name> + <ipxact:description></ipxact:description> + <ipxact:bitOffset>27</ipxact:bitOffset> + <ipxact:bitWidth>1</ipxact:bitWidth> + <ipxact:access>read-write</ipxact:access> + </ipxact:field> + <ipxact:field> + <ipxact:name>Force APE FCLK Disable</ipxact:name> + <ipxact:description></ipxact:description> + <ipxact:bitOffset>28</ipxact:bitOffset> + <ipxact:bitWidth>1</ipxact:bitWidth> + <ipxact:access>read-write</ipxact:access> + </ipxact:field> + <ipxact:field> + <ipxact:name>APE Clock Speed Override Enable</ipxact:name> + <ipxact:description></ipxact:description> + <ipxact:bitOffset>29</ipxact:bitOffset> + <ipxact:bitWidth>1</ipxact:bitWidth> + <ipxact:access>read-write</ipxact:access> + </ipxact:field> + <ipxact:field> + <ipxact:name>APE Deep Sleep mode Enable</ipxact:name> + <ipxact:description></ipxact:description> + <ipxact:bitOffset>30</ipxact:bitOffset> + <ipxact:bitWidth>1</ipxact:bitWidth> + <ipxact:access>read-write</ipxact:access> + </ipxact:field> + <ipxact:field> + <ipxact:name>APE Sleep mode Enable</ipxact:name> + <ipxact:description></ipxact:description> + <ipxact:bitOffset>31</ipxact:bitOffset> + <ipxact:bitWidth>1</ipxact:bitWidth> + <ipxact:access>read-write</ipxact:access> + </ipxact:field> + </ipxact:register> + <ipxact:register> <ipxact:name>APE_SLEEP_STATE_CLOCK_POLICY</ipxact:name> <ipxact:description></ipxact:description> <ipxact:addressOffset>0x3620</ipxact:addressOffset> |

