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