Merge changes from topic "for-lts-v2.10.3" into lts-v2.10

* changes:
  chore: rename Poseidon to Neoverse V3
  feat(cpu): add support for Poseidon V CPU
  fix(cpu): correct variant name for default Poseidon CPU
  fix(cpus): workaround for Cortex-A715 erratum 2413290
  fix(cpus): workaround for Cortex-A720 erratum 2926083
  chore: update status of Cortex-X3 erratum 2615812
  fix(cpus): workaround for Cortex-A720 erratum 2940794
  fix(cpus): fix a defect in Cortex-A715 erratum 2561034
  fix(cpus): workaround for Cortex-A715 erratum 2413290
  docs(sdei): provide security guidelines when using SDEI
  docs(threat_model): mark power analysis threats out-of-scope
  fix(cpus): workaround for Cortex-A715 erratum 2344187
  fix(cpus): workaround for Cortex-X4 erratum 2701112
  fix(cpus): workaround for Cortex-A715 erratum 2331818
  fix(cpus): workaround for Cortex-A715 erratum 2420947
  fix(gic600): workaround for Part 1 of GIC600 erratum 2384374
  chore: rearrange the fvp_cpu_errata.mk file
  fix(cpus): add erratum 2701951 to Cortex-X3's list
  refactor(errata-abi): workaround platforms non-arm interconnect
  refactor(errata-abi): optimize errata ABI using errata framework
  fix(cpus): workaround for Cortex-A715 erratum 2429384
  fix(cpus): workaround for Cortex-X3 erratum 2372204