aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2019-03-05skiboot v6.2.2 release notesv6.2.2Vasant Hegde1-0/+227
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
2019-03-04powercap: occ: Fix the powercapping range allowed for userShilpasri G Bhat1-1/+8
[ Upstream commit a96739c6c1cdf02521cab703733cef8cb54debbf ] OCC provides two limits for minimum powercap. One being hard powercap minimum which is guaranteed by OCC and the other one is a soft powercap minimum which is lesser than hard-min and may or may not be asserted due to various power-thermal reasons. So to allow the users to access the entire powercap range, this patch exports soft powercap minimum as the "powercap-min" DT property. And it also adds a new DT property called "powercap-hard-min" to export the hard-min powercap limit. Fixes: c6aabe3f2eb5("powercap: occ: Add a generic powercap framework") Signed-off-by: Shilpasri G Bhat <shilpa.bhat@linux.vnet.ibm.com> Reviewed-by: Vaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com> Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
2019-02-20skiboot v6.2.1 release notesv6.2.1Stewart Smith1-0/+83
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-12-14skiboot v6.2 release notesv6.2Stewart Smith1-0/+1375
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-11-29skiboot v6.2-rc2 release notesv6.2-rc2Stewart Smith1-0/+76
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-11-27skiboot v6.0.14 release notesStewart Smith1-0/+50
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit f4afd85a84ab090ddda7aea18c5153755777f103) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-11-19skiboot v6.2-rc1 release notesv6.2-rc1Stewart Smith1-0/+893
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-11-14skiboot v6.0.13 release notesStewart Smith1-0/+22
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit e550528a74af7e632c359cd29e4ba295743bdb84) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-11-02skiboot 6.0.11 release notesStewart Smith1-0/+57
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit 3e2024d903ee27ad77da01f454bb2404627ba5dc) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-10-31skiboot v6.0.10 release notesStewart Smith1-0/+81
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit b93b22df1a8b8ace4ffc080b28877fde7eaa3dde) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-09-18Add fast-reboot property to /ibm,opal DT nodeStewart Smith1-0/+10
this means that if it's permanently disabled on boot, the test suite can pick that up and not try a fast reboot test. Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-08-16skiboot 6.0.8 release notesStewart Smith1-0/+67
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit eadd7d708d371f0f58b794f12cd868ead847cfab) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-08-06doc/opal-api: Document npu2 relaxed ordering APIsReza Arbab1-0/+67
Add documentation for these new OPAL APIs: #define OPAL_NPU_SET_RELAXED_ORDER 168 #define OPAL_NPU_GET_RELAXED_ORDER 169 Signed-off-by: Reza Arbab <arbab@linux.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-08-06phb4: Track PEC index in dt and phb4 structReza Arbab1-0/+1
Knowing the PEC index is going to be important when we enable relaxed ordering, so store this value for later use. Signed-off-by: Alistair Popple <alistair@popple.id.au> [arbab@linux.ibm.com: Rebase/refactor original changes] Signed-off-by: Reza Arbab <arbab@linux.ibm.com> Reviewed-By: Alistair Popple <alistair@popple.id.au> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-08-03skiboot 6.0.7 release notesStewart Smith1-0/+20
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit d4c653149df1cdbd03477ce414e0c326c17da214) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-08-02docs/platforms: Add S812L and S822LJeremy Kerr1-1/+3
... because the model names are similar to the S8x2LC. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-07-19skiboot 6.0.6 release notesStewart Smith1-0/+51
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit 89160502f3695216e9d801b1e97aeee9188a132e) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-07-19doc: Add a man page for OPAL_PCI_SET_PHB_CAPI_MODEVaibhav Jain1-0/+74
We add a man page describing the opal call OPAL_PCI_SET_PHB_CAPI_MODE used for activating/deactivating CAPP attached to a PEC for CAPI 1 & 2. Signed-off-by: Vaibhav Jain <vaibhav@linux.ibm.com> Reviewed-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com> [stewart: nitpicks that Andrew pointed out in review] Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-07-17doc: Add documentation on supported platforms and CPUsMichael Ellerman2-0/+61
This adds some info on the platforms and CPUs skiboot supports. Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-07-11skiboot 6.1 release notesv6.1Stewart Smith1-0/+651
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-07-11skiboot 6.0.5 release notesStewart Smith1-0/+118
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit 6da102053f99765d8c973805745e0255d44b3e57) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-07-03npu2: Use same compatible string for NVLink and OpenCAPI link nodes in ↵Andrew Donnellan1-4/+6
device tree Currently, we distinguish between NPU links for NVLink devices and OpenCAPI devices through the use of two different compatible strings - ibm,npu-link and ibm,npu-link-opencapi. As we move towards supporting configurations with both NVLink and OpenCAPI devices behind a single NPU, we need to detect the device type as part of presence detection, which can't happen until well after the point where the HDAT or platform code has created the NPU device tree nodes. Changing a node's compatible string after it's been created is a bit ugly, so instead we should move the device type to a new property which we can add to the node later on. Get rid of the ibm,npu-link-opencapi compatible string, add a new ibm,npu-link-type property, and a helper function to check the link type. Add an "unknown" device type in preparation for later patches to detect device type dynamically. These device tree bindings are entirely internal to skiboot and are not consumed directly by Linux, so this shouldn't break anything (other than internal BML lab environments). Signed-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com> Reviewed-by: Frederic Barrat <fbarrat@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-06-22skiboot v6.1-rc1 release notesv6.1-rc1Stewart Smith1-0/+466
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-06-18NX: Add NX coprocessor init opal callHaren Myneni1-0/+36
The read offset (4:11) in Receive FIFO control register is incremented by FIFO size whenever CRB read by NX. But the index in RxFIFO has to match with the corresponding entry in FIFO maintained by VAS in kernel. VAS entry is reset to 0 when opening the receive window during driver initialization. So when NX842 is reloaded or in kexec boot, possibility of mismatch between RxFIFO control register and VAS entries in kernel. It could cause CRB failure / timeout from NX. This patch adds nx_coproc_init opal call for kernel to initialize readOffset (4:11) and Queued (15:23) in RxFIFO control register. Fixes: 3b3c5962f432 ("NX: Add P9 NX support for 842 compression engine") CC: stable # v5.8+ Signed-off-by: Haren Myneni <haren@us.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-29doc: add entry for OPAL_CHECK_ASYNC_COMPLETIONBreno Leitao1-0/+30
Currently there is no documentation for function #86, aka OPAL_CHECK_ASYNC_COMPLETION, which is used on both Linux and FreeBSD, but not documented yet. This patch simply adds an initial entry for this function on OPAL documentation. Signed-off-by: Breno Leitao <leitao@debian.org> [stewart: clean up some formatting/details] Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-28skiboot 5.4.10 release notesStewart Smith1-0/+58
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit aaa3e159cb2ce6baa3d4ca1a283c5f918944c18b) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-28skiboot 5.9.9 release notesStewart Smith1-0/+27
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit 81e58346c8b8a9f85d7b116f2d3c1b6bc724daea) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-28skiboot 5.10.6 release notesStewart Smith1-0/+48
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit 48e5e8be4612b4233b2e443c86fffa1997ab0799) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-28skiboot 6.0.4 release notesStewart Smith1-0/+55
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit c55a54bbf38b6b3144105885e173ae7b6afab091) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-22doc/opal-api: flesh out return-codes documentationStewart Smith1-2/+14
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-22doc/opal-power-shift-ratio: fix table formattingStewart Smith1-4/+7
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-22doc: Further document development and release processStewart Smith7-7/+135
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-18skiboot 6.0.2 release notesStewart Smith1-0/+23
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit e05b3fb62d44e840a2818afc738ce3bc7afea092) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-16skiboot 6.0.1 release notesv6.0.1Stewart Smith1-0/+29
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-11skiboot 6.0 release notesv6.0Stewart Smith1-0/+1027
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-09skiboot v6.0-rc2 release notesv6.0-rc2Stewart Smith1-0/+154
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-02doc: cosmetic fixup of reference to stale headerBalbir singh1-1/+1
Signed-off-by: Balbir singh <bsingharora@gmail.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-05-01skiboot 6.0-rc1 release notesv6.0-rc1Stewart Smith1-0/+869
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-04-24skiboot 5.10.5 release notesStewart Smith1-0/+61
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit b2e7d224fd7677de1dd653c45deee94ef6886ffd) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-04-17opal/hmi: Add documentation for opal_handle_hmi2 callMahesh Salgaonkar1-0/+126
Signed-off-by: Mahesh Salgaonkar <mahesh@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-04-06skiboot-5.11 release notesv5.11Stewart Smith1-0/+828
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-04-04skiboot 5.10.4 release notesStewart Smith1-0/+28
Signed-off-by: Stewart Smith <stewart@linux.ibm.com> (cherry picked from commit 604f758b2cbf6629bb2ef3b0e0637ffd7dde472b) Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
2018-04-03doc: Document ibm,heartbeat-msStewart Smith1-0/+21
and by 'document', I mean 'gather a few extra minor bits of breadcrumbs of clues as to what, when and why this thing exists'. Signed-off-by: Stewart Smith <stewart@linux.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
2018-03-28skiboot 5.11-rc1 release notesv5.11-rc1Stewart Smith1-0/+694
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
2018-03-28skiboot 5.10.3 release notesStewart Smith1-0/+82
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com> (cherry picked from commit a6c62330f8b08032434f7cf9587ac5bfb79ffe91) Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
2018-03-06skiboot 5.10.2 release notesStewart Smith1-0/+29
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com> (cherry picked from commit f14716595ee54cd3f55baaeae3c98bc16e7926b6) Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
2018-03-01phb4: set PBCQ Tunnel BAR for tunneled operationsPhilippe Bergheaud1-0/+76
P9 supports PCI tunneled operations (atomics and as_notify) that are initiated by devices. A subset of the tunneled operations require a response, that must be sent back from the host to the device. For example, an atomic compare and swap will return the compare status, as swap will only performed in case of success. Similarly, as_notify reports if the target thread has been woken up or not, because the operation may fail. To enable tunneled operations, a device driver must tell the host where it expects tunneled operation responses, by setting the PBCQ Tunnel BAR Response register with a specific value within the range of its BARs. This register is currently initialized by enable_capi_mode(). But, as tunneled operations may also operate in PCI mode, a new API is required to set the PBCQ Tunnel BAR Response register, without switching to CAPI mode. This patch provides two new OPAL calls to get/set the PBCQ Tunnel BAR Response register. Note: as there is only one PBCQ Tunnel BAR register, shared between all the devices connected to the same PHB, only one of these devices will be able to use tunneled operations, at any time. Signed-off-by: Philippe Bergheaud <felix@linux.vnet.ibm.com> Reviewed-by: Frederic Barrat <fbarrat@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
2018-03-01doc/opal-api: Document changes of adding interrupt-parent property under ↵Pridhiviraj Paidipeddi1-0/+2
/ibm, opal/ipmi node on POWER9 and above. Signed-off-by: Pridhiviraj Paidipeddi <ppaidipe@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
2018-03-01doc/opal-api: Document using stdout-path propertyPridhiviraj Paidipeddi1-0/+1
Signed-off-by: Pridhiviraj Paidipeddi <ppaidipe@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
2018-03-01doc/device-tree: Add OpenCAPI device tree bindingsAndrew Donnellan1-0/+69
Suggested-by: Stewart Smith <stewart@linux.vnet.ibm.com> Signed-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>