diff options
author | James Hogan <james.hogan@imgtec.com> | 2014-07-04 10:11:34 -0400 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2014-07-09 12:09:58 -0400 |
commit | bf5590f379196aa3ca48a6c778a0ae511ba67d77 (patch) | |
tree | a8adcd36e46ec9d7a1f9b6b39129cefcaf58519b /Documentation/virtual | |
parent | 572e09290ad3f3cc83e8dc291eee3815d7b21ba5 (diff) |
KVM: Reformat KVM_SET_ONE_REG register documentation
Some of the MIPS registers that can be accessed with the
KVM_{GET,SET}_ONE_REG interface have fairly long names, so widen the
Register column of the table in the KVM_SET_ONE_REG documentation to
allow them to fit.
Tabs in the table are replaced with spaces at the same time for
consistency.
Signed-off-by: James Hogan <james.hogan@imgtec.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Gleb Natapov <gleb@kernel.org>
Cc: kvm@vger.kernel.org
Cc: Randy Dunlap <rdunlap@infradead.org>
Cc: linux-doc@vger.kernel.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'Documentation/virtual')
-rw-r--r-- | Documentation/virtual/kvm/api.txt | 222 |
1 files changed, 111 insertions, 111 deletions
diff --git a/Documentation/virtual/kvm/api.txt b/Documentation/virtual/kvm/api.txt index e7be9f485169..c9e91cca7c52 100644 --- a/Documentation/virtual/kvm/api.txt +++ b/Documentation/virtual/kvm/api.txt | |||
@@ -1774,122 +1774,122 @@ and architecture specific registers. Each have their own range of operation | |||
1774 | and their own constants and width. To keep track of the implemented | 1774 | and their own constants and width. To keep track of the implemented |
1775 | registers, find a list below: | 1775 | registers, find a list below: |
1776 | 1776 | ||
1777 | Arch | Register | Width (bits) | 1777 | Arch | Register | Width (bits) |
1778 | | | | 1778 | | | |
1779 | PPC | KVM_REG_PPC_HIOR | 64 | 1779 | PPC | KVM_REG_PPC_HIOR | 64 |
1780 | PPC | KVM_REG_PPC_IAC1 | 64 | 1780 | PPC | KVM_REG_PPC_IAC1 | 64 |
1781 | PPC | KVM_REG_PPC_IAC2 | 64 | 1781 | PPC | KVM_REG_PPC_IAC2 | 64 |
1782 | PPC | KVM_REG_PPC_IAC3 | 64 | 1782 | PPC | KVM_REG_PPC_IAC3 | 64 |
1783 | PPC | KVM_REG_PPC_IAC4 | 64 | 1783 | PPC | KVM_REG_PPC_IAC4 | 64 |
1784 | PPC | KVM_REG_PPC_DAC1 | 64 | 1784 | PPC | KVM_REG_PPC_DAC1 | 64 |
1785 | PPC | KVM_REG_PPC_DAC2 | 64 | 1785 | PPC | KVM_REG_PPC_DAC2 | 64 |
1786 | PPC | KVM_REG_PPC_DABR | 64 | 1786 | PPC | KVM_REG_PPC_DABR | 64 |
1787 | PPC | KVM_REG_PPC_DSCR | 64 | 1787 | PPC | KVM_REG_PPC_DSCR | 64 |
1788 | PPC | KVM_REG_PPC_PURR | 64 | 1788 | PPC | KVM_REG_PPC_PURR | 64 |
1789 | PPC | KVM_REG_PPC_SPURR | 64 | 1789 | PPC | KVM_REG_PPC_SPURR | 64 |
1790 | PPC | KVM_REG_PPC_DAR | 64 | 1790 | PPC | KVM_REG_PPC_DAR | 64 |
1791 | PPC | KVM_REG_PPC_DSISR | 32 | 1791 | PPC | KVM_REG_PPC_DSISR | 32 |
1792 | PPC | KVM_REG_PPC_AMR | 64 | 1792 | PPC | KVM_REG_PPC_AMR | 64 |
1793 | PPC | KVM_REG_PPC_UAMOR | 64 | 1793 | PPC | KVM_REG_PPC_UAMOR | 64 |
1794 | PPC | KVM_REG_PPC_MMCR0 | 64 | 1794 | PPC | KVM_REG_PPC_MMCR0 | 64 |
1795 | PPC | KVM_REG_PPC_MMCR1 | 64 | 1795 | PPC | KVM_REG_PPC_MMCR1 | 64 |
1796 | PPC | KVM_REG_PPC_MMCRA | 64 | 1796 | PPC | KVM_REG_PPC_MMCRA | 64 |
1797 | PPC | KVM_REG_PPC_MMCR2 | 64 | 1797 | PPC | KVM_REG_PPC_MMCR2 | 64 |
1798 | PPC | KVM_REG_PPC_MMCRS | 64 | 1798 | PPC | KVM_REG_PPC_MMCRS | 64 |
1799 | PPC | KVM_REG_PPC_SIAR | 64 | 1799 | PPC | KVM_REG_PPC_SIAR | 64 |
1800 | PPC | KVM_REG_PPC_SDAR | 64 | 1800 | PPC | KVM_REG_PPC_SDAR | 64 |
1801 | PPC | KVM_REG_PPC_SIER | 64 | 1801 | PPC | KVM_REG_PPC_SIER | 64 |
1802 | PPC | KVM_REG_PPC_PMC1 | 32 | 1802 | PPC | KVM_REG_PPC_PMC1 | 32 |
1803 | PPC | KVM_REG_PPC_PMC2 | 32 | 1803 | PPC | KVM_REG_PPC_PMC2 | 32 |
1804 | PPC | KVM_REG_PPC_PMC3 | 32 | 1804 | PPC | KVM_REG_PPC_PMC3 | 32 |
1805 | PPC | KVM_REG_PPC_PMC4 | 32 | 1805 | PPC | KVM_REG_PPC_PMC4 | 32 |
1806 | PPC | KVM_REG_PPC_PMC5 | 32 | 1806 | PPC | KVM_REG_PPC_PMC5 | 32 |
1807 | PPC | KVM_REG_PPC_PMC6 | 32 | 1807 | PPC | KVM_REG_PPC_PMC6 | 32 |
1808 | PPC | KVM_REG_PPC_PMC7 | 32 | 1808 | PPC | KVM_REG_PPC_PMC7 | 32 |
1809 | PPC | KVM_REG_PPC_PMC8 | 32 | 1809 | PPC | KVM_REG_PPC_PMC8 | 32 |
1810 | PPC | KVM_REG_PPC_FPR0 | 64 | 1810 | PPC | KVM_REG_PPC_FPR0 | 64 |
1811 | ... | 1811 | ... |
1812 | PPC | KVM_REG_PPC_FPR31 | 64 | 1812 | PPC | KVM_REG_PPC_FPR31 | 64 |
1813 | PPC | KVM_REG_PPC_VR0 | 128 | 1813 | PPC | KVM_REG_PPC_VR0 | 128 |
1814 | ... | 1814 | ... |
1815 | PPC | KVM_REG_PPC_VR31 | 128 | 1815 | PPC | KVM_REG_PPC_VR31 | 128 |
1816 | PPC | KVM_REG_PPC_VSR0 | 128 | 1816 | PPC | KVM_REG_PPC_VSR0 | 128 |
1817 | ... | 1817 | ... |
1818 | PPC | KVM_REG_PPC_VSR31 | 128 | 1818 | PPC | KVM_REG_PPC_VSR31 | 128 |
1819 | PPC | KVM_REG_PPC_FPSCR | 64 | 1819 | PPC | KVM_REG_PPC_FPSCR | 64 |
1820 | PPC | KVM_REG_PPC_VSCR | 32 | 1820 | PPC | KVM_REG_PPC_VSCR | 32 |
1821 | PPC | KVM_REG_PPC_VPA_ADDR | 64 | 1821 | PPC | KVM_REG_PPC_VPA_ADDR | 64 |
1822 | PPC | KVM_REG_PPC_VPA_SLB | 128 | 1822 | PPC | KVM_REG_PPC_VPA_SLB | 128 |
1823 | PPC | KVM_REG_PPC_VPA_DTL | 128 | 1823 | PPC | KVM_REG_PPC_VPA_DTL | 128 |
1824 | PPC | KVM_REG_PPC_EPCR | 32 | 1824 | PPC | KVM_REG_PPC_EPCR | 32 |
1825 | PPC | KVM_REG_PPC_EPR | 32 | 1825 | PPC | KVM_REG_PPC_EPR | 32 |
1826 | PPC | KVM_REG_PPC_TCR | 32 | 1826 | PPC | KVM_REG_PPC_TCR | 32 |
1827 | PPC | KVM_REG_PPC_TSR | 32 | 1827 | PPC | KVM_REG_PPC_TSR | 32 |
1828 | PPC | KVM_REG_PPC_OR_TSR | 32 | 1828 | PPC | KVM_REG_PPC_OR_TSR | 32 |
1829 | PPC | KVM_REG_PPC_CLEAR_TSR | 32 | 1829 | PPC | KVM_REG_PPC_CLEAR_TSR | 32 |
1830 | PPC | KVM_REG_PPC_MAS0 | 32 | 1830 | PPC | KVM_REG_PPC_MAS0 | 32 |
1831 | PPC | KVM_REG_PPC_MAS1 | 32 | 1831 | PPC | KVM_REG_PPC_MAS1 | 32 |
1832 | PPC | KVM_REG_PPC_MAS2 | 64 | 1832 | PPC | KVM_REG_PPC_MAS2 | 64 |
1833 | PPC | KVM_REG_PPC_MAS7_3 | 64 | 1833 | PPC | KVM_REG_PPC_MAS7_3 | 64 |
1834 | PPC | KVM_REG_PPC_MAS4 | 32 | 1834 | PPC | KVM_REG_PPC_MAS4 | 32 |
1835 | PPC | KVM_REG_PPC_MAS6 | 32 | 1835 | PPC | KVM_REG_PPC_MAS6 | 32 |
1836 | PPC | KVM_REG_PPC_MMUCFG | 32 | 1836 | PPC | KVM_REG_PPC_MMUCFG | 32 |
1837 | PPC | KVM_REG_PPC_TLB0CFG | 32 | 1837 | PPC | KVM_REG_PPC_TLB0CFG | 32 |
1838 | PPC | KVM_REG_PPC_TLB1CFG | 32 | 1838 | PPC | KVM_REG_PPC_TLB1CFG | 32 |
1839 | PPC | KVM_REG_PPC_TLB2CFG | 32 | 1839 | PPC | KVM_REG_PPC_TLB2CFG | 32 |
1840 | PPC | KVM_REG_PPC_TLB3CFG | 32 | 1840 | PPC | KVM_REG_PPC_TLB3CFG | 32 |
1841 | PPC | KVM_REG_PPC_TLB0PS | 32 | 1841 | PPC | KVM_REG_PPC_TLB0PS | 32 |
1842 | PPC | KVM_REG_PPC_TLB1PS | 32 | 1842 | PPC | KVM_REG_PPC_TLB1PS | 32 |
1843 | PPC | KVM_REG_PPC_TLB2PS | 32 | 1843 | PPC | KVM_REG_PPC_TLB2PS | 32 |
1844 | PPC | KVM_REG_PPC_TLB3PS | 32 | 1844 | PPC | KVM_REG_PPC_TLB3PS | 32 |
1845 | PPC | KVM_REG_PPC_EPTCFG | 32 | 1845 | PPC | KVM_REG_PPC_EPTCFG | 32 |
1846 | PPC | KVM_REG_PPC_ICP_STATE | 64 | 1846 | PPC | KVM_REG_PPC_ICP_STATE | 64 |
1847 | PPC | KVM_REG_PPC_TB_OFFSET | 64 | 1847 | PPC | KVM_REG_PPC_TB_OFFSET | 64 |
1848 | PPC | KVM_REG_PPC_SPMC1 | 32 | 1848 | PPC | KVM_REG_PPC_SPMC1 | 32 |
1849 | PPC | KVM_REG_PPC_SPMC2 | 32 | 1849 | PPC | KVM_REG_PPC_SPMC2 | 32 |
1850 | PPC | KVM_REG_PPC_IAMR | 64 | 1850 | PPC | KVM_REG_PPC_IAMR | 64 |
1851 | PPC | KVM_REG_PPC_TFHAR | 64 | 1851 | PPC | KVM_REG_PPC_TFHAR | 64 |
1852 | PPC | KVM_REG_PPC_TFIAR | 64 | 1852 | PPC | KVM_REG_PPC_TFIAR | 64 |
1853 | PPC | KVM_REG_PPC_TEXASR | 64 | 1853 | PPC | KVM_REG_PPC_TEXASR | 64 |
1854 | PPC | KVM_REG_PPC_FSCR | 64 | 1854 | PPC | KVM_REG_PPC_FSCR | 64 |
1855 | PPC | KVM_REG_PPC_PSPB | 32 | 1855 | PPC | KVM_REG_PPC_PSPB | 32 |
1856 | PPC | KVM_REG_PPC_EBBHR | 64 | 1856 | PPC | KVM_REG_PPC_EBBHR | 64 |
1857 | PPC | KVM_REG_PPC_EBBRR | 64 | 1857 | PPC | KVM_REG_PPC_EBBRR | 64 |
1858 | PPC | KVM_REG_PPC_BESCR | 64 | 1858 | PPC | KVM_REG_PPC_BESCR | 64 |
1859 | PPC | KVM_REG_PPC_TAR | 64 | 1859 | PPC | KVM_REG_PPC_TAR | 64 |
1860 | PPC | KVM_REG_PPC_DPDES | 64 | 1860 | PPC | KVM_REG_PPC_DPDES | 64 |
1861 | PPC | KVM_REG_PPC_DAWR | 64 | 1861 | PPC | KVM_REG_PPC_DAWR | 64 |
1862 | PPC | KVM_REG_PPC_DAWRX | 64 | 1862 | PPC | KVM_REG_PPC_DAWRX | 64 |
1863 | PPC | KVM_REG_PPC_CIABR | 64 | 1863 | PPC | KVM_REG_PPC_CIABR | 64 |
1864 | PPC | KVM_REG_PPC_IC | 64 | 1864 | PPC | KVM_REG_PPC_IC | 64 |
1865 | PPC | KVM_REG_PPC_VTB | 64 | 1865 | PPC | KVM_REG_PPC_VTB | 64 |
1866 | PPC | KVM_REG_PPC_CSIGR | 64 | 1866 | PPC | KVM_REG_PPC_CSIGR | 64 |
1867 | PPC | KVM_REG_PPC_TACR | 64 | 1867 | PPC | KVM_REG_PPC_TACR | 64 |
1868 | PPC | KVM_REG_PPC_TCSCR | 64 | 1868 | PPC | KVM_REG_PPC_TCSCR | 64 |
1869 | PPC | KVM_REG_PPC_PID | 64 | 1869 | PPC | KVM_REG_PPC_PID | 64 |
1870 | PPC | KVM_REG_PPC_ACOP | 64 | 1870 | PPC | KVM_REG_PPC_ACOP | 64 |
1871 | PPC | KVM_REG_PPC_VRSAVE | 32 | 1871 | PPC | KVM_REG_PPC_VRSAVE | 32 |
1872 | PPC | KVM_REG_PPC_LPCR | 64 | 1872 | PPC | KVM_REG_PPC_LPCR | 64 |
1873 | PPC | KVM_REG_PPC_PPR | 64 | 1873 | PPC | KVM_REG_PPC_PPR | 64 |
1874 | PPC | KVM_REG_PPC_ARCH_COMPAT 32 | 1874 | PPC | KVM_REG_PPC_ARCH_COMPAT | 32 |
1875 | PPC | KVM_REG_PPC_DABRX | 32 | 1875 | PPC | KVM_REG_PPC_DABRX | 32 |
1876 | PPC | KVM_REG_PPC_WORT | 64 | 1876 | PPC | KVM_REG_PPC_WORT | 64 |
1877 | PPC | KVM_REG_PPC_TM_GPR0 | 64 | 1877 | PPC | KVM_REG_PPC_TM_GPR0 | 64 |
1878 | ... | 1878 | ... |
1879 | PPC | KVM_REG_PPC_TM_GPR31 | 64 | 1879 | PPC | KVM_REG_PPC_TM_GPR31 | 64 |
1880 | PPC | KVM_REG_PPC_TM_VSR0 | 128 | 1880 | PPC | KVM_REG_PPC_TM_VSR0 | 128 |
1881 | ... | 1881 | ... |
1882 | PPC | KVM_REG_PPC_TM_VSR63 | 128 | 1882 | PPC | KVM_REG_PPC_TM_VSR63 | 128 |
1883 | PPC | KVM_REG_PPC_TM_CR | 64 | 1883 | PPC | KVM_REG_PPC_TM_CR | 64 |
1884 | PPC | KVM_REG_PPC_TM_LR | 64 | 1884 | PPC | KVM_REG_PPC_TM_LR | 64 |
1885 | PPC | KVM_REG_PPC_TM_CTR | 64 | 1885 | PPC | KVM_REG_PPC_TM_CTR | 64 |
1886 | PPC | KVM_REG_PPC_TM_FPSCR | 64 | 1886 | PPC | KVM_REG_PPC_TM_FPSCR | 64 |
1887 | PPC | KVM_REG_PPC_TM_AMR | 64 | 1887 | PPC | KVM_REG_PPC_TM_AMR | 64 |
1888 | PPC | KVM_REG_PPC_TM_PPR | 64 | 1888 | PPC | KVM_REG_PPC_TM_PPR | 64 |
1889 | PPC | KVM_REG_PPC_TM_VRSAVE | 64 | 1889 | PPC | KVM_REG_PPC_TM_VRSAVE | 64 |
1890 | PPC | KVM_REG_PPC_TM_VSCR | 32 | 1890 | PPC | KVM_REG_PPC_TM_VSCR | 32 |
1891 | PPC | KVM_REG_PPC_TM_DSCR | 64 | 1891 | PPC | KVM_REG_PPC_TM_DSCR | 64 |
1892 | PPC | KVM_REG_PPC_TM_TAR | 64 | 1892 | PPC | KVM_REG_PPC_TM_TAR | 64 |
1893 | 1893 | ||
1894 | ARM registers are mapped using the lower 32 bits. The upper 16 of that | 1894 | ARM registers are mapped using the lower 32 bits. The upper 16 of that |
1895 | is the register group type, or coprocessor number: | 1895 | is the register group type, or coprocessor number: |