target/nios2: Move nios2_check_interrupts() into target/nios2
commit2c87548ef46040d0577cc362cab94561c1d98b8d
authorPeter Maydell <peter.maydell@linaro.org>
Sun, 29 Nov 2020 17:40:21 +0000 (29 17:40 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 15 Dec 2020 12:04:30 +0000 (15 12:04 +0000)
tree8332ce98acec8d09dbf58510e72832ccaa0ec24f
parentcd2528de2cd07d790949c1b5532ae2ab11255e1b
target/nios2: Move nios2_check_interrupts() into target/nios2

The function nios2_check_interrupts)() looks only at CPU-internal
state; it belongs in target/nios2, not hw/nios2.  Move it into the
same file as its only caller, so it can just be local to that file.

This removes the only remaining code from cpu_pic.c, so we can delete
that file entirely.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-id: 20201129174022.26530-3-peter.maydell@linaro.org
Reviewed-by: Wentong Wu <wentong.wu@intel.com>
Tested-by: Wentong Wu <wentong.wu@intel.com>
hw/nios2/cpu_pic.c [deleted file]
hw/nios2/meson.build
target/nios2/cpu.h
target/nios2/op_helper.c