s390x: move S390_ADAPTER_SUPPRESSIBLE
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 17 Mar 2021 09:56:20 +0000 (10:56 +0100)
committerSoonKyu Park <sk7.park@samsung.com>
Tue, 23 Nov 2021 04:45:41 +0000 (13:45 +0900)
commitc9c24b602af5fcaa454d0bca4a18f633c740c20b
treed4fca1e237b4ceb82f0603d3caef010c9bed759b
parent7aa6219c148f32bc50cc5585d46eca04dfce74ba
s390x: move S390_ADAPTER_SUPPRESSIBLE

Git-commit: d4c603d7be2e4173252c5b55e62d30ddd26edaca
References: bsc#1181103

The definition S390_ADAPTER_SUPPRESSIBLE was moved to "cpu.h", per
suggestion of Thomas Huth. From interface design perspective, IMHO, not
a good thing as it belongs to the public interface of
css_register_io_adapters(). We did this because CONFIG_KVM requeires
NEED_CPU_H and Thomas, and other commenters did not like the
consequences of that.

Moving the interrupt related declarations to s390_flic.h was suggested
by Cornelia Huck.

Signed-off-by: Halil Pasic <pasic@linux.ibm.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Halil Pasic <pasic@linux.ibm.com>
Tested-by: Halil Pasic <pasic@linux.ibm.com>
Message-Id: <20210317095622.2839895-2-kraxel@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Bruce Rogers <brogers@suse.com>
include/hw/s390x/css.h
include/hw/s390x/s390_flic.h
target/s390x/cpu.h