mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-09 02:24:58 -06:00
qemu-sparc queue
-----BEGIN PGP SIGNATURE----- iQFSBAABCAA8FiEEzGIauY6CIA2RXMnEW8LFb64PMh8FAlxbUL4eHG1hcmsuY2F2 ZS1heWxhbmRAaWxhbmRlLmNvLnVrAAoJEFvCxW+uDzIfwpYH/iaA9FLIS7Xkzg/X Ha4ADMUFYstUro+y4m55a7ULc7vVO92oEVAUyJmjCghjux+dyEws49V9EGli+53Q sGnXWkBHj1wmeLZ6VZGuFaU9JBdKGX3W2JfjwYzbsa84PhlonUlM3jqLqJpQQVSL DnHbs+8aSFKBA3gKlrDGCl5vkFTvfLtXNF+16UwjMjAVKdGO2udWcS6w+Lut28k0 yt3HoqnXLv4voMA+Q3bSLinjWQlK7/mqL34zu1U/nQnSM5oW87WS7dp2ykk3Nav0 GV60V+fsXmSLwJof3ZUbGAMSa8Ni51uUgH3hc4NBKFBn2uqIv/e2L/in01ZWhSzd vt3zwqo= =r5wm -----END PGP SIGNATURE----- Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-20190206' into staging qemu-sparc queue # gpg: Signature made Wed 06 Feb 2019 21:25:18 GMT # gpg: using RSA key CC621AB98E82200D915CC9C45BC2C56FAE0F321F # gpg: issuer "mark.cave-ayland@ilande.co.uk" # gpg: Good signature from "Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>" [full] # Primary key fingerprint: CC62 1AB9 8E82 200D 915C C9C4 5BC2 C56F AE0F 321F * remotes/mcayland/tags/qemu-sparc-20190206: sun4m: pass initrd size to OpenBIOS via fw_cfg interface sun4u: add power_mem_read routine hw/sparc64: Create VGA device only if it has really been requested Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
commit
d55451dcde
2 changed files with 29 additions and 12 deletions
|
@ -213,6 +213,11 @@ typedef struct PowerDevice {
|
|||
} PowerDevice;
|
||||
|
||||
/* Power */
|
||||
static uint64_t power_mem_read(void *opaque, hwaddr addr, unsigned size)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void power_mem_write(void *opaque, hwaddr addr,
|
||||
uint64_t val, unsigned size)
|
||||
{
|
||||
|
@ -223,6 +228,7 @@ static void power_mem_write(void *opaque, hwaddr addr,
|
|||
}
|
||||
|
||||
static const MemoryRegionOps power_mem_ops = {
|
||||
.read = power_mem_read,
|
||||
.write = power_mem_write,
|
||||
.endianness = DEVICE_NATIVE_ENDIAN,
|
||||
.valid = {
|
||||
|
@ -595,7 +601,15 @@ static void sun4uv_init(MemoryRegion *address_space_mem,
|
|||
qdev_connect_gpio_out_named(DEVICE(ebus), "isa-irq", 4,
|
||||
qdev_get_gpio_in_named(DEVICE(sabre), "pbm-irq", OBIO_SER_IRQ));
|
||||
|
||||
pci_dev = pci_create_simple(pci_busA, PCI_DEVFN(2, 0), "VGA");
|
||||
switch (vga_interface_type) {
|
||||
case VGA_STD:
|
||||
pci_create_simple(pci_busA, PCI_DEVFN(2, 0), "VGA");
|
||||
break;
|
||||
case VGA_NONE:
|
||||
break;
|
||||
default:
|
||||
abort(); /* Should not happen - types are checked in vl.c already */
|
||||
}
|
||||
|
||||
memset(&macaddr, 0, sizeof(MACAddr));
|
||||
onboard_nic = false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue