[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] e1030c: sun4u: pass PCIDevice into pci_ebus_i
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] e1030c: sun4u: pass PCIDevice into pci_ebus_init() instead... |
Date: |
Tue, 05 Sep 2017 02:08:20 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: e1030ca5abc97e1465bc03776ebccaff1e9f7083
https://github.com/qemu/qemu/commit/e1030ca5abc97e1465bc03776ebccaff1e9f7083
Author: Mark Cave-Ayland <address@hidden>
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M hw/sparc64/sun4u.c
Log Message:
-----------
sun4u: pass PCIDevice into pci_ebus_init() instead of PCIBus
In order to wire up the ebus PCI address spaces differently then we need
access to the underlying PCIDevice.
Signed-off-by: Mark Cave-Ayland <address@hidden>
Commit: d6acc8a5cf561be3feed8dac236e8921f0b6a68d
https://github.com/qemu/qemu/commit/d6acc8a5cf561be3feed8dac236e8921f0b6a68d
Author: Mark Cave-Ayland <address@hidden>
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M hw/sparc64/sun4u.c
Log Message:
-----------
sun4u: switch to using qdev to instantiate fw_cfg interface
Signed-off-by: Mark Cave-Ayland <address@hidden>
Commit: 07c847413b8e3776f2f2c4375b2838d4ee0008ed
https://github.com/qemu/qemu/commit/07c847413b8e3776f2f2c4375b2838d4ee0008ed
Author: Mark Cave-Ayland <address@hidden>
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M hw/sparc64/sun4u.c
Log Message:
-----------
sun4u: expose fw_cfg and NVRAM on ebus PCI IO address space
To allow future changes to the sun4u PCI topology.
Signed-off-by: Mark Cave-Ayland <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Acked-By: Artyom Tarasenko <address@hidden>
Commit: 311f2b7a47105a5bc460d350e77667bcabb16832
https://github.com/qemu/qemu/commit/311f2b7a47105a5bc460d350e77667bcabb16832
Author: Mark Cave-Ayland <address@hidden>
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M hw/pci-host/apb.c
M hw/sparc64/sun4u.c
Log Message:
-----------
apb: fix up PCI bus nomenclature
Rather than referring to the PCI busses as bus2 and bus3, refer to them as
busA and busB as per the documentation. Also replace the long bus names with
the shorter pciA and pciB aliases (to make it easier to attach additional
devices to either from the command line).
Signed-off-by: Mark Cave-Ayland <address@hidden>
Commit: b2f9005a2bb1d8da04dfa9183ee1e00f8f219bd4
https://github.com/qemu/qemu/commit/b2f9005a2bb1d8da04dfa9183ee1e00f8f219bd4
Author: Mark Cave-Ayland <address@hidden>
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M hw/pci-host/apb.c
Log Message:
-----------
apb: fix endianness for APB and PCI config accesses
Signed-off-by: Mark Cave-Ayland <address@hidden>
Commit: e5fd1eb05ec918e9877640d85ec45680cf106632
https://github.com/qemu/qemu/commit/e5fd1eb05ec918e9877640d85ec45680cf106632
Author: Mark Cave-Ayland <address@hidden>
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M hw/pci-host/apb.c
Log Message:
-----------
apb: add busA qdev property to PBM PCI bridge
As future sun4u PCI topologies place the ebus containing the in-built devices
behind a PCI bridge, add a busA property to the PBM PCI bridge that is then
used to allow IO accesses by default.
This allows early fw_cfg/NVRAM/serial access to occur even before OpenBIOS
has had a chance to configure the PCI bridges.
Signed-off-by: Mark Cave-Ayland <address@hidden>
Commit: 53e2c48d3f0db6a1598f49baf0b56dd4975e53a7
https://github.com/qemu/qemu/commit/53e2c48d3f0db6a1598f49baf0b56dd4975e53a7
Author: Peter Maydell <address@hidden>
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M hw/pci-host/apb.c
M hw/sparc64/sun4u.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-signed' into
staging
qemu-sparc update
# gpg: Signature made Mon 04 Sep 2017 18:45:26 BST
# gpg: using RSA key 0x5BC2C56FAE0F321F
# gpg: Good signature from "Mark Cave-Ayland <address@hidden>"
# Primary key fingerprint: CC62 1AB9 8E82 200D 915C C9C4 5BC2 C56F AE0F 321F
* remotes/mcayland/tags/qemu-sparc-signed:
apb: add busA qdev property to PBM PCI bridge
apb: fix endianness for APB and PCI config accesses
apb: fix up PCI bus nomenclature
sun4u: expose fw_cfg and NVRAM on ebus PCI IO address space
sun4u: switch to using qdev to instantiate fw_cfg interface
sun4u: pass PCIDevice into pci_ebus_init() instead of PCIBus
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/2b483739791b...53e2c48d3f0d
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] e1030c: sun4u: pass PCIDevice into pci_ebus_init() instead...,
GitHub <=