[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-block] [PULL v2 19/20] ppc: move at24c to its own CONFIG_ symbol
From: |
Laurent Vivier |
Subject: |
[Qemu-block] [PULL v2 19/20] ppc: move at24c to its own CONFIG_ symbol |
Date: |
Tue, 30 Oct 2018 12:23:36 +0100 |
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-block] [PULL v2 00/20] Qemu trivial for 3.1 patches, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 01/20] configs/alpha: Remove unused CONFIG_PARALLEL_ISA switch, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 06/20] docs/devel/testing.rst: add missing newlines after code block, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 02/20] vga_int: remove unused function protype, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 14/20] qobject: Catch another straggler for use of qdict_put_str(), Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 08/20] scripts/qemu.py: remove trailing quotes on docstring, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 09/20] qemu-iotests: make 218 executable, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 07/20] scripts/decodetree.py: remove unused imports, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 17/20] hw/pci-host: Remove useless parenthesis around DIV_ROUND_UP macro, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 04/20] tests/tcg/README: fix location for lm32 tests, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 19/20] ppc: move at24c to its own CONFIG_ symbol,
Laurent Vivier <=
- [Qemu-block] [PULL v2 10/20] linux-user: fix comment s/atomic_write/atomic_set/, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 11/20] cpu.h: fix a typo in comment, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 05/20] qemu-iotests: fix filename containing checks, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 15/20] xen: Use the PCI_DEVICE macro, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 03/20] memory.h: fix typos in comments, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 18/20] hw/intc/gicv3: Remove useless parenthesis around DIV_ROUND_UP macro, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 12/20] tests: Fix typos in comments and help message (found by codespell), Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 13/20] configure: Support pkg-config for zlib, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 16/20] tests/bios-tables-test: Remove an useless cast, Laurent Vivier, 2018/10/30
- [Qemu-block] [PULL v2 20/20] milkymist-minimac2: Use qemu_log_mask(GUEST_ERROR) instead of error_report, Laurent Vivier, 2018/10/30