diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-07-14 18:06:17 +0200 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-07-14 18:06:17 +0200 |
commit | 01c8e8d01c6f2b4db3a462ea3c385aa70325627e (patch) | |
tree | bda75a12a4bfaf463fbb80d4176a74a6341185a4 /rnndb | |
parent | a144b662085708bcaa6d1ec4300558840f73563a (diff) |
documentation updates
Diffstat (limited to 'rnndb')
-rw-r--r-- | rnndb/state.xml | 4 | ||||
-rw-r--r-- | rnndb/state_3d.xml | 8 | ||||
-rw-r--r-- | rnndb/state_hi.xml | 22 |
3 files changed, 20 insertions, 14 deletions
diff --git a/rnndb/state.xml b/rnndb/state.xml index 8bf0ab2..e268dea 100644 --- a/rnndb/state.xml +++ b/rnndb/state.xml @@ -137,7 +137,9 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd"> <bitfield high="15" low="14" name="CAL_STATE"/> <bitfield high="17" low="16" name="VE_REQ_STATE"/> </reg32> - <reg32 offset="0x00664" name="DMA_ADDRESS" brief="The current command decoder address (r/o)"/> + <reg32 offset="0x00664" name="DMA_ADDRESS" brief="The current command decoder address (r/o)"> + <doc>This is useful for debugging a stuck command queue.</doc> + </reg32> <reg32 offset="0x00668" name="DMA_LOW"/> <reg32 offset="0x0066C" name="DMA_HIGH"/> <reg32 offset="0x00670" name="AUTO_FLUSH" value="0x00000000" brief="Auto flush cycles"/> diff --git a/rnndb/state_3d.xml b/rnndb/state_3d.xml index 0a2b820..70147bc 100644 --- a/rnndb/state_3d.xml +++ b/rnndb/state_3d.xml @@ -777,9 +777,11 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd"> <bitfield high="2" low="0" name="TYPE" type="TEXTURE_TYPE"/> <bitfield high="4" low="3" name="UWRAP" type="TEXTURE_WRAPMODE"/> <bitfield high="6" low="5" name="VWRAP" type="TEXTURE_WRAPMODE"/> - <bitfield high="8" low="7" name="MIN" type="TEXTURE_FILTER"/> - <bitfield high="10" low="9" name="MIP" type="TEXTURE_FILTER"/> - <bitfield high="12" low="11" name="MAG" type="TEXTURE_FILTER"/> + <bitfield high="8" low="7" name="MIN" type="TEXTURE_FILTER" brief="Filter for minimization"/> + <bitfield high="10" low="9" name="MIP" type="TEXTURE_FILTER" brief="Filter for filtering between mipmap levels"> + To disable mipmapping, set this to NONE as well as set the minimum and maximum LOD level to 0..0. + </bitfield> + <bitfield high="12" low="11" name="MAG" type="TEXTURE_FILTER" brief="Filter for magnification"/> <bitfield high="17" low="13" name="FORMAT" type="TEXTURE_FORMAT"/> <bitfield high="19" low="19" name="ROUND_UV"/> <bitfield high="23" low="22" name="ENDIAN" type="ENDIAN_MODE"/> diff --git a/rnndb/state_hi.xml b/rnndb/state_hi.xml index aba1c24..3e232cb 100644 --- a/rnndb/state_hi.xml +++ b/rnndb/state_hi.xml @@ -65,22 +65,24 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd"> <bitfield pos="31" name="AXI_LP" brief="AXI bus in low power mode"/> </reg32> <reg32 offset="0x00008" name="AXI_CONFIG" brief="AXI bus configuration"> - <bitfield high="3" low="0" name="AWID"/> - <bitfield high="7" low="4" name="ARID"/> - <bitfield high="11" low="8" name="AWCACHE"/> - <bitfield high="15" low="12" name="ARCACHE"/> + <bitfield high="3" low="0" name="AWID"/> + <bitfield high="7" low="4" name="ARID"/> + <bitfield high="11" low="8" name="AWCACHE"/> + <bitfield high="15" low="12" name="ARCACHE"/> </reg32> <reg32 offset="0x0000C" name="AXI_STATUS" brief="AXI bus status"> - <bitfield high="3" low="0" name="WR_ERR_ID"/> - <bitfield high="7" low="4" name="RD_ERR_ID"/> - <bitfield high="8" low="8" name="DET_WR_ERR"/> - <bitfield high="9" low="9" name="DET_RD_ERR"/> + <bitfield high="3" low="0" name="WR_ERR_ID"/> + <bitfield high="7" low="4" name="RD_ERR_ID"/> + <bitfield high="8" low="8" name="DET_WR_ERR"/> + <bitfield high="9" low="9" name="DET_RD_ERR"/> </reg32> <reg32 offset="0x00010" name="INTR_ACKNOWLEDGE"> - <bitfield high="31" low="0" name="INTR_VEC"/> + <bitfield high="30" low="0" name="INTR_VEC" brief="Event signal interrupt bits"/> + <bitfield pos="31" name="AXI_BUS_ERROR" brief="AXI bus error interrupt"/> + <doc>Reading this register clears the interrupt flags.</doc> </reg32> <reg32 offset="0x00014" name="INTR_ENBL"> - <bitfield high="31" low="0" name="INTR_ENBL_VEC"/> + <bitfield high="31" low="0" name="INTR_ENBL_VEC"/> </reg32> <reg32 offset="0x00018" name="CHIP_IDENTITY"/> <reg32 offset="0x0001C" name="CHIP_FEATURE" type="chipFeatures" brief="Chip features"/> |