aboutsummaryrefslogtreecommitdiff
path: root/fsdev
diff options
context:
space:
mode:
authorPhilippe Mathieu-Daudé <philmd@linaro.org>2023-10-18 07:53:54 +0200
committerPhilippe Mathieu-Daudé <philmd@linaro.org>2023-10-20 14:46:07 +0200
commit05af744babc44a99a5043082805b34e591e5a39e (patch)
treed635ef2dce7f5c11ef9f344a51b7122a6a4dd16c /fsdev
parent9c33e2a8acf0d91f420fabf858ba018d80af5c0d (diff)
downloadqemu-05af744babc44a99a5043082805b34e591e5a39e.zip
qemu-05af744babc44a99a5043082805b34e591e5a39e.tar.gz
qemu-05af744babc44a99a5043082805b34e591e5a39e.tar.bz2
hw/intc/spapr_xive: Do not use SysBus API to map local MMIO region
There is no point in exposing an internal MMIO region via SysBus and directly mapping it in the very same device. Just map it without using the SysBus API. Transformation done using the following coccinelle script: @@ expression sbdev; expression index; expression addr; expression subregion; @@ - sysbus_init_mmio(sbdev, subregion); ... when != sbdev - sysbus_mmio_map(sbdev, index, addr); + memory_region_add_subregion(get_system_memory(), addr, subregion); Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Thomas Huth <thuth@redhat.com> Reviewed-by: LIU Zhiwei <zhiwei_liu@linux.alibaba.com> Reviewed-by: Cédric Le Goater <clg@kaod.org> Message-Id: <20231019131647.19690-8-philmd@linaro.org>
Diffstat (limited to 'fsdev')
0 files changed, 0 insertions, 0 deletions