[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v3 03/12] hw/display/tc6393xb: Remove unused functio
From: |
Philippe Mathieu-Daudé |
Subject: |
[Qemu-devel] [PATCH v3 03/12] hw/display/tc6393xb: Remove unused functions |
Date: |
Fri, 12 Apr 2019 18:54:07 +0200 |
No code used the tc6393xb_gpio_in_get() and tc6393xb_gpio_out_set()
functions since their introduction in commit 88d2c950b002. Time to
remove them.
Suggested-by: Markus Armbruster <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
---
hw/display/tc6393xb.c | 16 ----------------
include/hw/devices.h | 3 ---
2 files changed, 19 deletions(-)
diff --git a/hw/display/tc6393xb.c b/hw/display/tc6393xb.c
index e1b1e302f23..6d133d9a66c 100644
--- a/hw/display/tc6393xb.c
+++ b/hw/display/tc6393xb.c
@@ -137,11 +137,6 @@ struct TC6393xbState {
blanked : 1;
};
-qemu_irq *tc6393xb_gpio_in_get(TC6393xbState *s)
-{
- return s->gpio_in;
-}
-
static void tc6393xb_gpio_set(void *opaque, int line, int level)
{
// TC6393xbState *s = opaque;
@@ -154,17 +149,6 @@ static void tc6393xb_gpio_set(void *opaque, int line, int
level)
// FIXME: how does the chip reflect the GPIO input level change?
}
-void tc6393xb_gpio_out_set(TC6393xbState *s, int line,
- qemu_irq handler)
-{
- if (line >= TC6393XB_GPIOS) {
- fprintf(stderr, "TC6393xb: no GPIO pin %d\n", line);
- return;
- }
-
- s->handler[line] = handler;
-}
-
static void tc6393xb_gpio_handler_update(TC6393xbState *s)
{
uint32_t level, diff;
diff --git a/include/hw/devices.h b/include/hw/devices.h
index 1ed5be32967..0850f697451 100644
--- a/include/hw/devices.h
+++ b/include/hw/devices.h
@@ -54,9 +54,6 @@ void retu_key_event(void *retu, int state);
typedef struct TC6393xbState TC6393xbState;
TC6393xbState *tc6393xb_init(struct MemoryRegion *sysmem,
uint32_t base, qemu_irq irq);
-void tc6393xb_gpio_out_set(TC6393xbState *s, int line,
- qemu_irq handler);
-qemu_irq *tc6393xb_gpio_in_get(TC6393xbState *s);
qemu_irq tc6393xb_l3v_get(TC6393xbState *s);
#endif
--
2.20.1
- [Qemu-devel] [PATCH v3 00/12] hw: Remove "hw/devices.h", Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 01/12] hw/arm/aspeed: Use TYPE_TMP105/TYPE_PCA9552 instead of hardcoded string, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 03/12] hw/display/tc6393xb: Remove unused functions,
Philippe Mathieu-Daudé <=
- [Qemu-devel] [PATCH v3 02/12] hw/arm/nseries: Use TYPE_TMP105 instead of hardcoded string, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 04/12] hw/devices: Move TC6393XB declarations into a new header, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 05/12] hw/devices: Move Blizzard declarations into a new header, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 06/12] hw/devices: Move CBus declarations into a new header, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 08/12] hw/devices: Move TI touchscreen declarations into a new header, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 07/12] hw/devices: Move Gamepad declarations into a new header, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 09/12] hw/devices: Move LAN9118 declarations into a new header, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 10/12] hw/net/ne2000-isa: Add guards to the header, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 11/12] hw/net/lan9118: Export TYPE_LAN9118 and use it instead of hardcoded string, Philippe Mathieu-Daudé, 2019/04/12
- [Qemu-devel] [PATCH v3 12/12] hw/devices: Move SMSC 91C111 declaration into a new header, Philippe Mathieu-Daudé, 2019/04/12