[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 193d78: hw/Kconfig: Move the generic XLNX_ZYN
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 193d78: hw/Kconfig: Move the generic XLNX_ZYNQMP to the ro... |
Date: |
Tue, 20 Aug 2019 06:54:13 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 193d78a19a42e9f1365f1cbfba3b4496538f717f
https://github.com/qemu/qemu/commit/193d78a19a42e9f1365f1cbfba3b4496538f717f
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M hw/Kconfig
M hw/timer/Kconfig
Log Message:
-----------
hw/Kconfig: Move the generic XLNX_ZYNQMP to the root hw/Kconfig
The XLNX_ZYNQMP config is used in multiple subdirectories
(timer, intc). Move it to the root hw/Kconfig.
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Commit: 604b3a7c51d6de3948b585a512eb7c99c881edd2
https://github.com/qemu/qemu/commit/604b3a7c51d6de3948b585a512eb7c99c881edd2
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M hw/intc/Makefile.objs
Log Message:
-----------
hw/intc: Only build the xlnx-iomod-intc device for the MicroBlaze PMU
The Xilinx I/O Module Interrupt Controller is only used by the
MicroBlaze PMU, not by the AArch64 machine.
Move it from the generic ZynqMP object list to the PMU specific.
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Commit: f78bf4f941be7af9b8c488a4d6afd0ab6604f442
https://github.com/qemu/qemu/commit/f78bf4f941be7af9b8c488a4d6afd0ab6604f442
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M hw/dma/Makefile.objs
Log Message:
-----------
hw/dma: Do not build the xlnx_dpdma device for the MicroBlaze machines
The xlnx_dpdma device is only used by the ZynqMP AArch64 machine
(not the MicroBlaze PMU). Remove it from the ZynqMP generic objects.
(Note, this entry was duplicated for the AArch64).
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Commit: 883e150f62e483286e3207dfa5756cf57271d2b3
https://github.com/qemu/qemu/commit/883e150f62e483286e3207dfa5756cf57271d2b3
Author: Thomas Huth <address@hidden>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M hw/Kconfig
M hw/core/Kconfig
M hw/core/Makefile.objs
M hw/dma/Kconfig
Log Message:
-----------
hw/core: Add a config switch for the "register" device
The "register" device is only used by certain machines. Let's add
a proper config switch for it so that it only gets compiled when we
really need it.
Message-Id: <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Commit: 282467f41904725aaae68e19ea9dece92708ceb4
https://github.com/qemu/qemu/commit/282467f41904725aaae68e19ea9dece92708ceb4
Author: Thomas Huth <address@hidden>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M hw/arm/Kconfig
M hw/core/Kconfig
M hw/core/Makefile.objs
M hw/pci-host/Kconfig
Log Message:
-----------
hw/core: Add a config switch for the "or-irq" device
The "or-irq" device is only used by certain machines. Let's add
a proper config switch for it so that it only gets compiled when we
really need it.
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Commit: 853c01672bbe3099c5fa31f56350f781b01187b4
https://github.com/qemu/qemu/commit/853c01672bbe3099c5fa31f56350f781b01187b4
Author: Thomas Huth <address@hidden>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M hw/arm/Kconfig
M hw/core/Kconfig
M hw/core/Makefile.objs
Log Message:
-----------
hw/core: Add a config switch for the "split-irq" device
The "split-irq" device is currently only used by machines that use
CONFIG_ARMSSE. Let's add a proper CONFIG_SPLIT_IRQ switch for this
so that it only gets compiled when we really need it.
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Commit: 5aa78a895781eb26de7204fff737599b689ac0b1
https://github.com/qemu/qemu/commit/5aa78a895781eb26de7204fff737599b689ac0b1
Author: Thomas Huth <address@hidden>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M hw/arm/Kconfig
M hw/microblaze/Kconfig
M hw/misc/Kconfig
M hw/misc/Makefile.objs
M hw/sparc64/Kconfig
Log Message:
-----------
hw/misc: Add a config switch for the "unimplemented" device
The device is only used by some few boards. Let's use a proper Kconfig
switch so that we only compile this code if we really need it.
Message-Id: <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Commit: f874d7293589ab42bf5da0c03c9048e5d11c292f
https://github.com/qemu/qemu/commit/f874d7293589ab42bf5da0c03c9048e5d11c292f
Author: Thomas Huth <address@hidden>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M hw/core/Kconfig
M hw/core/Makefile.objs
Log Message:
-----------
hw/core: Add a config switch for the generic loader device
The generic loader device is completely optional. Let's add a proper
config switch for it so that people can disable it if they don't need
it and want to create a minimalistic QEMU binary.
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Commit: 17dc57990320edaad52ac9ea808be9719c91cea6
https://github.com/qemu/qemu/commit/17dc57990320edaad52ac9ea808be9719c91cea6
Author: Peter Maydell <address@hidden>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M hw/Kconfig
M hw/arm/Kconfig
M hw/core/Kconfig
M hw/core/Makefile.objs
M hw/dma/Kconfig
M hw/dma/Makefile.objs
M hw/intc/Makefile.objs
M hw/microblaze/Kconfig
M hw/misc/Kconfig
M hw/misc/Makefile.objs
M hw/pci-host/Kconfig
M hw/sparc64/Kconfig
M hw/timer/Kconfig
Log Message:
-----------
Merge remote-tracking branch
'remotes/huth-gitlab/tags/pull-request-2019-08-20' into staging
- Improvements for the Kconfig switches and Makefiles
# gpg: Signature made Tue 20 Aug 2019 08:26:41 BST
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "address@hidden"
# gpg: Good signature from "Thomas Huth <address@hidden>" [full]
# gpg: aka "Thomas Huth <address@hidden>" [full]
# gpg: aka "Thomas Huth <address@hidden>" [full]
# gpg: aka "Thomas Huth <address@hidden>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* remotes/huth-gitlab/tags/pull-request-2019-08-20:
hw/core: Add a config switch for the generic loader device
hw/misc: Add a config switch for the "unimplemented" device
hw/core: Add a config switch for the "split-irq" device
hw/core: Add a config switch for the "or-irq" device
hw/core: Add a config switch for the "register" device
hw/dma: Do not build the xlnx_dpdma device for the MicroBlaze machines
hw/intc: Only build the xlnx-iomod-intc device for the MicroBlaze PMU
hw/Kconfig: Move the generic XLNX_ZYNQMP to the root hw/Kconfig
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/bbd69d36d173...17dc57990320
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 193d78: hw/Kconfig: Move the generic XLNX_ZYNQMP to the ro...,
Peter Maydell <=