This code hasn't been QOM'ified yet. Warn the user. Signed-off-by: Philippe Mathieu-Daudé <phi...@redhat.com> --- hw/dma/soc_dma.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/hw/dma/soc_dma.c b/hw/dma/soc_dma.c index 3a430057f5..22fd8c38b0 100644 --- a/hw/dma/soc_dma.c +++ b/hw/dma/soc_dma.c @@ -21,6 +21,7 @@ #include "qemu/error-report.h" #include "qemu/timer.h" #include "hw/arm/soc_dma.h" +#include "hw/qdev-deprecated.h" static void transfer_mem2mem(struct soc_dma_ch_s *ch) { @@ -242,6 +243,8 @@ struct soc_dma_s *soc_dma_init(int n) int i; struct dma_s *s = g_malloc0(sizeof(*s) + n * sizeof(*s->ch)); + qdev_warn_deprecated_function_used(); + s->chnum = n; s->soc.ch = s->ch; for (i = 0; i < n; i ++) { -- 2.21.3