Log updates and documentation updates as follows.

Update to latest IBM approved PAPR ACRs (see files in Oct 13, 2017 commit):
- ISA 2.07 privileged doorbell extensions (9/16/2012)
- POWER ISA Name Change Category Vector.XOR to Vector.CRYPTO (11/4/2012)
- Enable Multiple Redirected RDMA mappings per page (3/5/2013)
- Add Block Invalidate Option (3/5/2013)
- Implementation Dependent Optimizations (3/13/2013)
- System Firmware Service Entitlement Date (Warranty Date) Check (4/3/2013)
- New Function for ibm,change-msi to specify 32 bit MSI (5/14/2013)
- Remove Client-Architecture-Support bit for UUID option (4/16/2013)
- AddClient Architecture Support bit for RTAS ibm,change-msi (5/28/2013)
- Add VNIC Server (5/24/2014)
- VPA changes for P8 (EBB) (5/24/2013)
- Add an hcall to clean up the entire MMU hashtable (11/20/2013)
- Add LPCR[ILE] support to H_SET_MODE (5/31/2013)
- New Root Node Properties (1/12/2016)
- Extended Firmware Assisted Dump for P8 Registers (1/24/2014)
- Sufficient H_COP_OP output buffer (6/21/2014)
- Extend H_SEND_LOGICAL_LAN for large send packets (6/29/2014)
- Extend H_GET_MPP_X reporting coalesced pages (8/24/2014)
- Update ibm,pcie-link-speed-stats property to support PCIe 3.0 link speeds (6/12/2015)
- Extend ibm,get-system-parameters RTAS to report Energy Management Tuning Parameters (3/18/2015)
- Additional System Parameters related to mgmt of FW Service Entitlement Warranty period (6/22/2015)
- Additional System Parameter to read LPAR Name string (10/7/2015)
- Redesign of properties for DRC information and dynamic memory (7/23/2015)
- Add additional logical loction code sections (3/4/2016)
- Add ibm,vnic-client-mac to support vNIC failover (2/29/2016)
- hcall for registering the process table (3/21/2016)
- New device tree property for UUID (3/21/2016)
- Changes for Hotplug RTAS Events (10/24/2016)
- Support 64-bit PE TCEs in ibm,query-pe-dma-window (7/14/2016)

Add missing chapters for Virtualization (new):
- Virtual Management Channel (VMC)
- Virtual Asynchronous Services Interface (VASI)

Also performed other miscellaneous formatting cleanup.

Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
pull/1/head
Jeff Scheel 7 years ago
parent c1255f485e
commit 4bdc25d743

@ -1292,19 +1292,35 @@ xmlns:xl="http://www.w3.org/1999/xlink" version="5.0" xml:lang="en" xml:id="dbdo
thread</para> thread</para>
</entry> </entry>
</row> </row>
<!-- FIXME: Missing documentation. Do we need these hcalls? > <row>
<row> <entry>
<entry><para> <xref linkend="error_section"/>november_source/17f VMC and VASI.htm#21878&#160;</para></entry> <para>
<entry><para> Use the calling processor to perform platform operations.</para></entry> <xref linkend="sec_vasi_h_donor_operations" xrefstyle="select: title nopage" /> / <xref linkend="sec_vasi_h_donor_operations" xrefstyle="select: labelnumber nopage" />
</row> </para>
<row> </entry>
<entry><para> <xref linkend="error_section"/>november_source/17f VMC and VASI.htm#97419&#160;</para></entry> <entry>
<entry><para> Transition VASI operation stream state.</para></entry> <para>Use the calling processor to perform platform operations.</para></entry>
</row> </row>
<row> <row>
<entry><para> <xref linkend="error_section"/>november_source/17f VMC and VASI.htm#49070&#160;</para></entry> <entry>
<entry><para> Return the VASI operation stream state.</para></entry> <para>
</row --> <xref linkend="sec_h_vasi_signal" xrefstyle="select: title nopage" /> / <xref linkend="sec_h_vasi_signal" xrefstyle="select: labelnumber nopage" />
</para>
</entry>
<entry>
<para>Transition VASI operation stream state.</para>
</entry>
</row>
<row>
<entry>
<para>
<xref linkend="sec_h_vasi_state" xrefstyle="select: title nopage" /> / <xref linkend="sec_h_vasi_state" xrefstyle="select: labelnumber nopage" />
</para>
</entry>
<entry>
<para> Return the VASI operation stream state.</para>
</entry>
</row>
<row> <row>
<entry> <entry>
<para> <para>
@ -3224,28 +3240,63 @@ xmlns:xl="http://www.w3.org/1999/xlink" version="5.0" xml:lang="en" xml:id="dbdo
<para>hcall-join</para> <para>hcall-join</para>
</entry> </entry>
</row> </row>
<!-- FIXME: Missing documentation. Do we need these hcalls? > <row>
<row> <entry>
<entry><para> <xref linkend="error_section"/>november_source/17f VMC and VASI.htm#21878&#160;</para></entry> <para>
<entry><para> 0x29C</para></entry> <xref linkend="sec_vasi_h_donor_operations" xrefstyle="select: title nopage" /> / <xref linkend="sec_vasi_h_donor_operations" xrefstyle="select: labelnumber nopage" />
<entry><para> Normal</para></entry> </para>
<entry><para> If VASI option is implemented</para></entry> </entry>
<entry><para> hcall-vasi</para></entry> <entry>
</row> <para>0x29C</para>
<row> </entry>
<entry><para> <xref linkend="error_section"/>november_source/17f VMC and VASI.htm#97419&#160;</para></entry> <entry>
<entry><para> 0x2A0</para></entry> <para>Normal</para>
<entry><para> Normal</para></entry> </entry>
<entry><para> If VASI option is implemented</para></entry> <entry>
<entry><para> hcall-vasi</para></entry> <para>If VASI option is implemented</para>
</row> </entry>
<row> <entry>
<entry><para> <xref linkend="error_section"/>november_source/17f VMC and VASI.htm#49070&#160;</para></entry> <para>hcall-vasi</para>
<entry><para> 0x2A4</para></entry> </entry>
<entry><para> Normal</para></entry> </row>
<entry><para> If VASI option is implemented</para></entry> <row>
<entry><para> hcall-vasi</para></entry> <entry>
</row--> <para>
<xref linkend="sec_h_vasi_signal" xrefstyle="select: title nopage" /> / <xref linkend="sec_h_vasi_signal" xrefstyle="select: labelnumber nopage" />
</para>
</entry>
<entry>
<para>0x2A0</para>
</entry>
<entry>
<para>Normal</para>
</entry>
<entry>
<para>If VASI option is implemented</para>
</entry>
<entry>
<para> hcall-vasi</para>
</entry>
</row>
<row>
<entry>
<para>
<xref linkend="sec_h_vasi_state" xrefstyle="select: title nopage" /> / <xref linkend="sec_h_vasi_state" xrefstyle="select: labelnumber nopage" />
</para>
</entry>
<entry>
<para>0x2A4</para>
</entry>
<entry>
<para>Normal</para>
</entry>
<entry>
<para>If VASI option is implemented</para>
</entry>
<entry>
<para>hcall-vasi</para>
</entry>
</row>
<row> <row>
<entry> <entry>
<para> <para>
@ -14804,12 +14855,10 @@ hcall ( const uint64 H_HOME_NODE_ASSOCIATIVITY), /* Returns in R4-R9 the home no
<term><emphasis role="bold">R1-<xref linkend="sec_partition_migration_hibernation" <term><emphasis role="bold">R1-<xref linkend="sec_partition_migration_hibernation"
xrefstyle="select: labelnumber nopage"/>-2.</emphasis></term> xrefstyle="select: labelnumber nopage"/>-2.</emphasis></term>
<listitem> <listitem>
<!-- FIXME: Where do we point this requirement? > <para><emphasis> For the Partition Migration and Partition
<para>R1-14.12.1-2. <emphasis> For the Partition Migration and Partition Hibernation options: </emphasis> The platform must implement the VASI
Hibernation options: </emphasis> The platform must implement the VASI option (See <xref linkend="sec_vasi"/>).
option (See <xref linkend="error_section"/>november_source/17f VMC and VASI.htm#76020)>. </para>
</para-->
<para>Reserved</para>
</listitem> </listitem>
</varlistentry> </varlistentry>

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Loading…
Cancel
Save