[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-arm] [PULL 20/20] ppc: move at24c to its own CONFIG_ symbol
From: |
Laurent Vivier |
Subject: |
[Qemu-arm] [PULL 20/20] ppc: move at24c to its own CONFIG_ symbol |
Date: |
Fri, 26 Oct 2018 17:31:25 +0200 |
From: Paolo Bonzini <address@hidden>
AT24c EEPROM is currently gated by CONFIG_I2C, and as such it is
being included in all emulators that use I2C, even if they do not
really need it. Separate it and, since it was added for the e500
machines, add it to qemu-system-ppc and qemu-system-ppc64.
Signed-off-by: Paolo Bonzini <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>
Message-Id: <address@hidden>
[lv: rebase]
Signed-off-by: Laurent Vivier <address@hidden>
---
default-configs/ppc-softmmu.mak | 1 +
hw/nvram/Makefile.objs | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/default-configs/ppc-softmmu.mak b/default-configs/ppc-softmmu.mak
index 3181bbf163..23d871fb3e 100644
--- a/default-configs/ppc-softmmu.mak
+++ b/default-configs/ppc-softmmu.mak
@@ -28,6 +28,7 @@ CONFIG_SM501=y
CONFIG_DDC=y
CONFIG_IDE_SII3112=y
CONFIG_I2C=y
+CONFIG_AT24C=y
CONFIG_BITBANG_I2C=y
CONFIG_M41T80=y
CONFIG_VGA_CIRRUS=y
diff --git a/hw/nvram/Makefile.objs b/hw/nvram/Makefile.objs
index a912d25391..b318e53a43 100644
--- a/hw/nvram/Makefile.objs
+++ b/hw/nvram/Makefile.objs
@@ -1,6 +1,6 @@
common-obj-$(CONFIG_DS1225Y) += ds1225y.o
common-obj-y += eeprom93xx.o
-common-obj-$(CONFIG_I2C) += eeprom_at24c.o
+common-obj-$(CONFIG_AT24C) += eeprom_at24c.o
common-obj-y += fw_cfg.o
common-obj-y += chrp_nvram.o
common-obj-$(CONFIG_MAC_NVRAM) += mac_nvram.o
--
2.17.2
- [Qemu-arm] [PULL 18/20] hw/intc/gicv3: Remove useless parenthesis around DIV_ROUND_UP macro, (continued)
- [Qemu-arm] [PULL 18/20] hw/intc/gicv3: Remove useless parenthesis around DIV_ROUND_UP macro, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 13/20] configure: Support pkg-config for zlib, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 15/20] xen: Use the PCI_DEVICE macro, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 06/20] docs/devel/testing.rst: add missing newlines after code block, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 04/20] tests/tcg/README: fix location for lm32 tests, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 19/20] milkymist-minimac2: Use qemu_log_mask(GUEST_ERROR) instead of error_report, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 01/20] configs/alpha: Remove unused CONFIG_PARALLEL_ISA switch, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 03/20] memory.h: fix typos in comments, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 17/20] hw/pci-host: Remove useless parenthesis around DIV_ROUND_UP macro, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 07/20] scripts/decodetree.py: remove unused imports, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 20/20] ppc: move at24c to its own CONFIG_ symbol,
Laurent Vivier <=
- [Qemu-arm] [PULL 12/20] tests: Fix typos in comments and help message (found by codespell), Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 08/20] scripts/qemu.py: remove trailing quotes on docstring, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 02/20] vga_int: remove unused function protype, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 14/20] qobject: Catch another straggler for use of qdict_put_str(), Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 11/20] cpu.h: fix a typo in comment, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 10/20] linux-user: fix comment s/atomic_write/atomic_set/, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 05/20] qemu-iotests: fix filename containing checks, Laurent Vivier, 2018/10/26
- [Qemu-arm] [PULL 09/20] qemu-iotests: make 218 executable, Laurent Vivier, 2018/10/26
- Re: [Qemu-arm] [PULL 00/20] Trivial patches patches, Peter Maydell, 2018/10/29