aboutsummaryrefslogtreecommitdiff
path: root/scripts/qapi/commands.py
diff options
context:
space:
mode:
authorJamin Lin <jamin_lin@aspeedtech.com>2025-03-07 11:59:19 +0800
committerCédric Le Goater <clg@redhat.com>2025-03-09 14:36:53 +0100
commit28194d5d15b92f0b3f6628236f93001c3fdd0d39 (patch)
tree6dbd80e6afeed961d3d6d99cfcdf4dfb3cdbba15 /scripts/qapi/commands.py
parent617cacefb7f7062f026994a256f8798d767cff73 (diff)
downloadqemu-28194d5d15b92f0b3f6628236f93001c3fdd0d39.zip
qemu-28194d5d15b92f0b3f6628236f93001c3fdd0d39.tar.gz
qemu-28194d5d15b92f0b3f6628236f93001c3fdd0d39.tar.bz2
hw/intc/aspeed: Support different memory region ops
The previous implementation set the "aspeed_intc_ops" struct, containing read and write callbacks, to be used when I/O is performed on the INTC region. Both "aspeed_intc_read" and "aspeed_intc_write" callback functions were used for INTC (CPU Die). To support the INTCIO (IO Die) model, introduces a new "reg_ops" class attribute. This allows setting different memory region operations to support different INTC models. Will introduce "aspeed_intcio_read" and "aspeed_intcio_write" callback functions are used for INTCIO. Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Link: https://lore.kernel.org/qemu-devel/20250307035945.3698802-11-jamin_lin@aspeedtech.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
Diffstat (limited to 'scripts/qapi/commands.py')
0 files changed, 0 insertions, 0 deletions