diff options
| author | Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> | 2023-11-16 10:33:52 +0000 |
|---|---|---|
| committer | Kevin Wolf <kwolf@redhat.com> | 2023-11-21 12:45:21 +0100 |
| commit | 75524884443f388840ddc96c4a8dcb9072e092f1 (patch) | |
| tree | 59a4276a24901986d13fa1051b5a13dbdd32707c /include/hw/ide | |
| parent | 8f371203837da7b35aa341b48a9027c2e91d0a9a (diff) | |
| download | focaccia-qemu-75524884443f388840ddc96c4a8dcb9072e092f1.tar.gz focaccia-qemu-75524884443f388840ddc96c4a8dcb9072e092f1.zip | |
ide/ioport: move ide_portio_list[] and ide_portio_list2[] definitions to IDE core
These definitions are present in ioport.c which is currently only available when CONFIG_IDE_ISA is enabled. Move them to the IDE core so that they can be made available to PCI IDE controllers that support switching to legacy mode. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Message-ID: <20231116103355.588580-2-mark.cave-ayland@ilande.co.uk> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'include/hw/ide')
| -rw-r--r-- | include/hw/ide/internal.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/hw/ide/internal.h b/include/hw/ide/internal.h index 2bfa7533d6..3bdcc75597 100644 --- a/include/hw/ide/internal.h +++ b/include/hw/ide/internal.h @@ -354,6 +354,9 @@ enum ide_dma_cmd { extern const char *IDE_DMA_CMD_lookup[IDE_DMA__COUNT]; +extern const MemoryRegionPortio ide_portio_list[]; +extern const MemoryRegionPortio ide_portio2_list[]; + #define ide_cmd_is_read(s) \ ((s)->dma_cmd == IDE_DMA_READ) |