From: deller@kernel.org
To: Richard Henderson <richard.henderson@linaro.org>,
qemu-devel@nongnu.org, Peter Maydell <peter.maydell@linaro.org>
Cc: "Philippe Mathieu-Daudé" <philmd@linaro.org>,
"Fam Zheng" <fam@euphon.net>,
"Soumyajyotii Ssarkar" <soumyajyotisarkar23@gmail.com>,
"Paolo Bonzini" <pbonzini@redhat.com>,
deller@gmx.de
Subject: [PULL 00/11] Devel scsi ncr710 patches
Date: Mon, 27 Oct 2025 22:15:52 +0100 [thread overview]
Message-ID: <20251027211603.7141-1-deller@kernel.org> (raw)
From: Helge Deller <deller@gmx.de>
The following changes since commit 3bf5c57a11827d9fa706524d57ee3e5af68a429e:
Merge tag 'pull-tcg-20251014' of https://gitlab.com/rth7680/qemu into staging (2025-10-14 10:25:05 -0700)
are available in the Git repository at:
https://github.com/hdeller/qemu-hppa.git tags/devel-scsi-ncr710-pull-request
for you to fetch changes up to 95a3f921811ba3f817538580ee7b85336dd16e39:
hw/hppa: Add 715 machine type including NCR710 SCSI (2025-10-27 22:13:22 +0100)
----------------------------------------------------------------
HP-PARISC 715 machine with NCR710 SCSI chip
This series adds a new emulation for a HP PA-RISC 715/64 model,
as descrived here: https://www.openpa.net/systems/hp-9000_715.html.
That machine has no PCI bus and instead uses a "LASI" chip which has built-in
NCR 53c710 SCSI and i82596 network chips. Compared to the other already
emulated machines B160L and C3700, this machine should be able to support older
operating systems like HP-UX 9 as well.
The QEMU project participated in the Google Summer of Code 2025 program by
"Implementing LASI Network Card and NCR 710 SCSI Controller Device Models", and
Soumyajyotii Ssarkar stepped up to develop those drivers.
This patch series includes the code for the NCR710 SCSI controller,
the network code will follow in later patch series.
----------------------------------------------------------------
Helge Deller (7):
target/hppa: Update SeaBIOS-hppa to version 19
hw/hppa: Fix firmware end address for LASI chip
hw/hppa: Fix interrupt of LASI parallel port
hw/hppa: Add NCR 710 SCSI driver to LASI chip Kconfig entry
hw/hppa: PCI devices depend on availability of PCI bus
hw/hppa: Require SeaBIOS version 19 for 715 machine
hw/hppa: Add 715 machine type including NCR710 SCSI
Soumyajyotii Ssarkar (4):
lasi_ncr710: Add LASI wrapper for NCR 53c710 SCSI chip
ncr710: Add driver for the NCR 53c710 SCSI chip
lasi: Forward LASI SCSI ports to NCR 53c710 driver
hw/scsi: Add config option for new ncr710 driver
MAINTAINERS | 2 +
hw/hppa/Kconfig | 2 -
hw/hppa/hppa_hardware.h | 3 +-
hw/hppa/machine.c | 146 ++-
hw/misc/Kconfig | 5 +
hw/misc/lasi.c | 6 +-
hw/scsi/Kconfig | 5 +
hw/scsi/lasi_ncr710.c | 282 ++++
hw/scsi/lasi_ncr710.h | 57 +
hw/scsi/meson.build | 1 +
hw/scsi/ncr53c710.c | 2432 +++++++++++++++++++++++++++++++++++
hw/scsi/ncr53c710.h | 246 ++++
hw/scsi/trace-events | 29 +
include/hw/misc/lasi.h | 2 +
pc-bios/hppa-firmware.img | Bin 167644 -> 630056 bytes
pc-bios/hppa-firmware64.img | Bin 206104 -> 699872 bytes
roms/seabios-hppa | 2 +-
17 files changed, 3191 insertions(+), 29 deletions(-)
create mode 100644 hw/scsi/lasi_ncr710.c
create mode 100644 hw/scsi/lasi_ncr710.h
create mode 100644 hw/scsi/ncr53c710.c
create mode 100644 hw/scsi/ncr53c710.h
--
2.51.0
next reply other threads:[~2025-10-27 21:18 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-27 21:15 deller [this message]
2025-10-27 21:15 ` [PULL 01/11] target/hppa: Update SeaBIOS-hppa to version 19 deller
2025-10-27 21:15 ` [PULL 02/11] lasi_ncr710: Add LASI wrapper for NCR 53c710 SCSI chip deller
2025-10-27 21:15 ` [PULL 03/11] ncr710: Add driver for the " deller
2025-10-27 21:15 ` [PULL 04/11] lasi: Forward LASI SCSI ports to NCR 53c710 driver deller
2025-10-27 21:15 ` [PULL 05/11] hw/scsi: Add config option for new ncr710 driver deller
2025-10-27 21:15 ` [PULL 06/11] hw/hppa: Fix firmware end address for LASI chip deller
2025-10-27 21:15 ` [PULL 07/11] hw/hppa: Fix interrupt of LASI parallel port deller
2025-10-27 21:16 ` [PULL 08/11] hw/hppa: Add NCR 710 SCSI driver to LASI chip Kconfig entry deller
2025-10-27 21:16 ` [PULL 09/11] hw/hppa: PCI devices depend on availability of PCI bus deller
2025-10-27 21:16 ` [PULL 10/11] hw/hppa: Require SeaBIOS version 19 for 715 machine deller
2025-10-27 21:16 ` [PULL 11/11] hw/hppa: Add 715 machine type including NCR710 SCSI deller
2025-10-28 12:12 ` [PULL 00/11] Devel scsi ncr710 patches Richard Henderson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20251027211603.7141-1-deller@kernel.org \
--to=deller@kernel.org \
--cc=deller@gmx.de \
--cc=fam@euphon.net \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=philmd@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.org \
--cc=soumyajyotisarkar23@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).