]> git.baikalelectronics.ru Git - kernel.git/commit
s390/qdio: remove unused sync-after-IRQ infrastructure
authorJulian Wiedmann <jwi@linux.ibm.com>
Tue, 23 Mar 2021 22:43:02 +0000 (23:43 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Wed, 18 Aug 2021 08:01:28 +0000 (10:01 +0200)
commitb3d86c1140e5eff53281048c2a03d735a6bf128c
tree34ad5d1bfb5c9bde7cfc18df42bd06218d7ccef3
parent86ea8db8ebc05c890e3e4bc395d1515d6f253970
s390/qdio: remove unused sync-after-IRQ infrastructure

The queue processing is fully decoupled from any preceding interrupt,
so we're no longer making any use of the sync-after-IRQ HW capabilities.

And as SIGA-sync is a legacy feature, there's also not much point in
re-designing the driver & qdio-layer code just so that we can
potentially avoid a few syncs. So just remove all the leftover code.

Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
Reviewed-by: Benjamin Block <bblock@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
drivers/s390/cio/qdio.h
drivers/s390/cio/qdio_setup.c