This reverts commit 52f0b59ec6b780f2a3e162d5862b90b406fa4697.
The PowerPC 405 CPU is used by the PPE42 CPU which was added to
QEMU v10.2. The PPE42 CPU is basically a stripped down version
of the PowerPC 405 CPU and is used by the Power9, Power10, and
Power11 CPUs as an embedded processor to handle various tasks.
Also, IBM has plans to use the PowerPC 405 CPU model within a
year to model the On Chip Controller (OCC), which has an embedded
PPC405 CPU. Therefore, this patch removes the PowerPC 405 CPU
from the deprecated list.
Signed-off-by: Glenn Miles <milesg@linux.ibm.com>
---
docs/about/deprecated.rst | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
index 10de10dc23..3639000af2 100644
--- a/docs/about/deprecated.rst
+++ b/docs/about/deprecated.rst
@@ -209,15 +209,6 @@ in the QEMU object model anymore. ``Sun-UltraSparc-IIIi+`` and
but for consistency these will get removed in a future release, too.
Use ``Sun-UltraSparc-IIIi-plus`` and ``Sun-UltraSparc-IV-plus`` instead.
-PPC 405 CPUs (since 10.0)
-'''''''''''''''''''''''''
-
-The PPC 405 CPU has no known users and the ``ref405ep`` machine was
-removed in QEMU 10.0. Since the IBM POWER [8-11] processors uses an
-embedded 405 for power management (OCC) and other internal tasks, it
-is theoretically possible to use QEMU to model them. Let's keep the
-CPU implementation for a while before removing all support.
-
Power8E and Power8NVL CPUs and corresponding Pnv chips (since 10.1)
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
--
2.43.7
On 5/5/26 16:46, Glenn Miles wrote: > This reverts commit 52f0b59ec6b780f2a3e162d5862b90b406fa4697. > > The PowerPC 405 CPU is used by the PPE42 CPU which was added to > QEMU v10.2. The PPE42 CPU is basically a stripped down version > of the PowerPC 405 CPU and is used by the Power9, Power10, and > Power11 CPUs as an embedded processor to handle various tasks. > Also, IBM has plans to use the PowerPC 405 CPU model within a > year to model the On Chip Controller (OCC), which has an embedded > PPC405 CPU. Ah ! That would be a great extension of the PowerNV machines. It should be feasible now since it's all PPC. One day, an Aspeed machine might well find its place on the same board too. Acked-by: Cédric Le Goater <clg@redhat.com> Thanks, C. > Therefore, this patch removes the PowerPC 405 CPU > from the deprecated list. > > Signed-off-by: Glenn Miles <milesg@linux.ibm.com> > > --- > docs/about/deprecated.rst | 9 --------- > 1 file changed, 9 deletions(-) > > diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst > index 10de10dc23..3639000af2 100644 > --- a/docs/about/deprecated.rst > +++ b/docs/about/deprecated.rst > @@ -209,15 +209,6 @@ in the QEMU object model anymore. ``Sun-UltraSparc-IIIi+`` and > but for consistency these will get removed in a future release, too. > Use ``Sun-UltraSparc-IIIi-plus`` and ``Sun-UltraSparc-IV-plus`` instead. > > -PPC 405 CPUs (since 10.0) > -''''''''''''''''''''''''' > - > -The PPC 405 CPU has no known users and the ``ref405ep`` machine was > -removed in QEMU 10.0. Since the IBM POWER [8-11] processors uses an > -embedded 405 for power management (OCC) and other internal tasks, it > -is theoretically possible to use QEMU to model them. Let's keep the > -CPU implementation for a while before removing all support. > - > Power8E and Power8NVL CPUs and corresponding Pnv chips (since 10.1) > ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >
On 05/05/26 8:16 pm, Glenn Miles wrote: > This reverts commit 52f0b59ec6b780f2a3e162d5862b90b406fa4697. > > The PowerPC 405 CPU is used by the PPE42 CPU which was added to > QEMU v10.2. The PPE42 CPU is basically a stripped down version > of the PowerPC 405 CPU and is used by the Power9, Power10, and > Power11 CPUs as an embedded processor to handle various tasks. > Also, IBM has plans to use the PowerPC 405 CPU model within a > year to model the On Chip Controller (OCC), which has an embedded > PPC405 CPU. Therefore, this patch removes the PowerPC 405 CPU > from the deprecated list. > > Signed-off-by: Glenn Miles <milesg@linux.ibm.com> Acked-by: Harsh Prateek Bora <harshpb@linux.ibm.com> > > --- > docs/about/deprecated.rst | 9 --------- > 1 file changed, 9 deletions(-) > > diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst > index 10de10dc23..3639000af2 100644 > --- a/docs/about/deprecated.rst > +++ b/docs/about/deprecated.rst > @@ -209,15 +209,6 @@ in the QEMU object model anymore. ``Sun-UltraSparc-IIIi+`` and > but for consistency these will get removed in a future release, too. > Use ``Sun-UltraSparc-IIIi-plus`` and ``Sun-UltraSparc-IV-plus`` instead. > > -PPC 405 CPUs (since 10.0) > -''''''''''''''''''''''''' > - > -The PPC 405 CPU has no known users and the ``ref405ep`` machine was > -removed in QEMU 10.0. Since the IBM POWER [8-11] processors uses an > -embedded 405 for power management (OCC) and other internal tasks, it > -is theoretically possible to use QEMU to model them. Let's keep the > -CPU implementation for a while before removing all support. > - > Power8E and Power8NVL CPUs and corresponding Pnv chips (since 10.1) > ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >
© 2016 - 2026 Red Hat, Inc.