Commit Graph

21 Commits (293d69c37778e921567d78f3b8afb1162584696e)
 

Author SHA1 Message Date
Leonardo Bras 293d69c377 Virtualization: Add new return code to H_REGISTER_VPA: H_STATE
Issue:  (01/27/2020 05:41:56 PM) Update H_REGISTER_VPA to add H_STATE return code for VPA and SLB shadow buffer.

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
5 years ago
Leonardo Bras a580c3716e RTAS: Add new identifiers for Firmware Assisted Dump Data Format
Issue:  (07/12/2016 01:51:39 PM) Extend Firmware Assisted Dump for ISA Version 3.0

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
5 years ago
Leonardo Bras e1ef260483 RTAS: Add new argument for start-cpu Argument call buffer
Issue:  (12/14/2016 03:46:51 PM) Add a new return code, H_NOT_AVAILABLE, to start-cpu rtas call

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
5 years ago
Leonardo Bras c7e4eddf98 Platform: Add configuration variables: ibm,shadow-boot-device ibm,last-booted
Issue:  (02/19/2020 02:00:52 PM) Document already-implemented NVRAM variables

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
5 years ago
Leonardo Bras 3b4ac49f2c Add new flag in table 3.11. Flag Word
Related ACR:
Issue:  (03/05/2020 05:00:49 PM) Update ibm,dynamic-memory-vN flags to include a "Hotplugged Memory" flag

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
5 years ago
Jeff Scheel c9265a29d4 Update version to 05._pre4 for Final review.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
6 years ago
Jeff Scheel 33b5219962 Change document type to "Work Group Note" from "Specification".
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
6 years ago
Jeff Scheel 92f14bfc73 minor formatting updates 6 years ago
Jeff Scheel 331f07b778 Remove AS/RS statement.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
6 years ago
Paul Mackerras cc535a0057 Virtualization: minor fixes
- Remove duplication of some title text
- Correct spelling of "architectue"
- Remove unnecessary paragraph break

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
6 years ago
Ananth N Mavinakayanahalli 23f6a645c0 [Service Indicators] Move chapter to appendix
Signed-off-by: Ananth N Mavinakayanahalli <ananth@linux.ibm.com>
6 years ago
Michael Roth 2398a85fdd RTAS: remove unused table rows
Some tables have extra unused rows allocated, likely due to an
incomplete reformatting at some point which grouped multiple rows
into a multi-line row entry instead of using explicit rows. Remove
these unused rows.

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
6 years ago
Michael Roth 8ab57a70eb RTAS: adjust column width for "Argument Call Buffer" tables
Each RTAS command has a corresponding table documenting input/output
values. The 1st column is either "In" or "Out", the 2nd is the
name of a parameter, and the 3rd is the description. Rather than
using equal widths for each, use 1*/2*/4* proportions to use the
table space a bit more efficiently. This reduces current document
size from 211 pages to 207.

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
6 years ago
Michael Roth aa7593c479 RTAS: fix typos referencing ibm,configure-kernel-dump
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
6 years ago
Michael Roth d538fb24f3 RTAS: fix "Kernel Assisted Dump Memory Structure" table formatting
We currently have 5 columns where the last 2 are defined to only use
1% of the table width, causing the corresponding row entries to
overrun the table and use excessive vertical space. Define the
column widths as 1*/1*/1*/2*/2* instead, since the last 2 columns
are used for the value descriptions.

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
6 years ago
Jeff Scheel 8d7d6ba2f2 Update Abstracts. Reset versions to 0.5_pre3
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
6 years ago
Jeff Scheel 09a3782730 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>
7 years ago
Jeff Scheel c0a7b61694 Correct build failure.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
7 years ago
Jeff Scheel ea32391eb3 Draft update
- Complete Platform document cleanup
- Ensure build of all docs in POM
- General cross-doc cleanup

Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
7 years ago
Jeff Scheel 877f675ef9 Correct table header formating to include vertical text
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
7 years ago
Jeff Scheel ab490e8ff0 Initial repo priming from IBM Internal tree.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
7 years ago