mbox series

[v2,0/3] ppc: Remove ref405ep

Message ID 20250204080649.836155-1-clg@redhat.com (mailing list archive)
Headers show
Series ppc: Remove ref405ep | expand

Message

Cédric Le Goater Feb. 4, 2025, 8:06 a.m. UTC
Hello,

The PPC 405 CPU and ref405ep machine was deprecated in QEMU 9.1
because there are no known users, firmware images are not available,
OpenWRT dropped support in 2019, U-Boot in 2017, and Linux in 2024.

Continue the phase-out process and remove tests, plus boards. The 405
CPU implementation is kept for a while because it is possible to model
the power management (OCC) co-processor found on the IBM POWER [8-11]
processors.

Thanks,

C.

Changes in v2:

 - keep CPU implementation (for OCC possible models)

Cédric Le Goater (3):
  ppc/ppc405: Remove tests
  ppc/ppc405: Remove boards
  hw/ppc: Deprecate 405 CPUs

 MAINTAINERS                      |    6 -
 docs/about/deprecated.rst        |   17 +-
 docs/about/removed-features.rst  |    7 +
 docs/system/ppc/embedded.rst     |    1 -
 hw/ppc/ppc405.h                  |  186 -----
 hw/ppc/ppc405_boards.c           |  520 -------------
 hw/ppc/ppc405_uc.c               | 1216 ------------------------------
 tests/qtest/m48t59-test.c        |    5 -
 hw/ppc/Kconfig                   |    9 -
 hw/ppc/meson.build               |    3 -
 tests/functional/meson.build     |    1 -
 tests/functional/test_ppc_405.py |   37 -
 tests/qtest/meson.build          |    1 -
 13 files changed, 16 insertions(+), 1993 deletions(-)
 delete mode 100644 hw/ppc/ppc405.h
 delete mode 100644 hw/ppc/ppc405_boards.c
 delete mode 100644 hw/ppc/ppc405_uc.c
 delete mode 100755 tests/functional/test_ppc_405.py