OpenCloudOS-Kernel/Documentation/powerpc
Reza Arbab 26b78c81e8 powerpc: Enable the DAWR on POWER9 DD2.3 and above
The hardware bug in POWER9 preventing use of the DAWR was fixed in
DD2.3. Set the CPU_FTR_DAWR feature bit on these newer systems to start
using it again, and update the documentation accordingly.

The CPU features for DD2.3 are currently determined by "DD2.2 or later"
logic. In adding DD2.3 as a discrete case for the first time here, I'm
carrying the quirks of DD2.2 forward to keep all behavior outside of
this DAWR change the same. This leaves the assessment and potential
removal of those quirks on DD2.3 for later.

Signed-off-by: Reza Arbab <arbab@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20220503170152.23412-1-arbab@linux.ibm.com
2022-05-22 15:59:53 +10:00
..
associativity.rst powerpc/doc: Fix htmldocs errors 2021-08-27 00:56:34 +10:00
booting.rst docs: powerpc: Fix misspellings and grammar errors 2021-03-31 13:50:59 -06:00
bootwrapper.rst powerpc: Remove Xilinx PPC405/PPC440 support 2020-05-28 23:24:34 +10:00
cpu_families.rst docs: powerpc: Clarify book3s/32 MMU families 2020-07-15 12:04:38 +10:00
cpu_features.rst docs: powerpc: convert docs to ReST and rename to *.rst 2019-07-17 06:57:51 -03:00
cxl.rst docs: powerpc: cxl.rst: mark two section titles as such 2020-04-20 15:45:25 -06:00
cxlflash.rst docs: powerpc: convert docs to ReST and rename to *.rst 2019-07-17 06:57:51 -03:00
dawr-power9.rst powerpc: Enable the DAWR on POWER9 DD2.3 and above 2022-05-22 15:59:53 +10:00
dscr.rst docs: powerpc: convert docs to ReST and rename to *.rst 2019-07-17 06:57:51 -03:00
eeh-pci-error-recovery.rst docs: powerpc: Fix misspellings and grammar errors 2021-03-31 13:50:59 -06:00
elfnote.rst docs: powerpc: Fix misspellings and grammar errors 2021-03-31 13:50:59 -06:00
features.rst docs: archis: add a per-architecture features list 2020-12-03 15:10:15 -07:00
firmware-assisted-dump.rst docs: powerpc: Fix misspellings and grammar errors 2021-03-31 13:50:59 -06:00
hvcs.rst docs: powerpc: convert docs to ReST and rename to *.rst 2019-07-17 06:57:51 -03:00
imc.rst powerpc/imc: Add documentation for IMC and trace-mode 2020-01-06 16:25:27 +11:00
index.rst powerpc/doc: Fix htmldocs errors 2021-08-27 00:56:34 +10:00
isa-versions.rst powerpc: Update documentation of ISA versions for Power10 2020-09-08 22:57:11 +10:00
kasan.txt powerpc: Book3S 64-bit outline-only KASAN support 2022-05-22 15:58:29 +10:00
kaslr-booke32.rst docs: powerpc: Fix misspellings and grammar errors 2021-03-31 13:50:59 -06:00
mpc52xx.rst docs: powerpc: Fix misspellings and grammar errors 2021-03-31 13:50:59 -06:00
papr_hcalls.rst powerpc updates for 5.13 2021-04-30 12:22:28 -07:00
pci_iov_resource_on_powernv.rst docs: powerpc: convert docs to ReST and rename to *.rst 2019-07-17 06:57:51 -03:00
pmu-ebb.rst docs: powerpc: convert docs to ReST and rename to *.rst 2019-07-17 06:57:51 -03:00
ptrace.rst powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DATA_BP_ARCH_31 2020-09-15 22:13:20 +10:00
qe_firmware.rst docs: powerpc: convert docs to ReST and rename to *.rst 2019-07-17 06:57:51 -03:00
syscall64-abi.rst powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls 2021-05-21 00:58:03 +10:00
transactional_memory.rst docs: powerpc: Fix misspellings and grammar errors 2021-03-31 13:50:59 -06:00
ultravisor.rst KVM: PPC: Book3S HV: In H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs 2020-07-28 12:34:52 +10:00
vas-api.rst Documentation/powerpc: Add proper links for manual and tests 2021-04-20 14:22:23 +10:00
vcpudispatch_stats.rst docs: powerpc: convert vcpudispatch_stats.txt to ReST 2020-06-19 14:09:48 -06:00