summaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio/qdio_main.c
Commit message (Expand)AuthorAgeFilesLines
* s390/cio: use new address translation helpersHeiko Carstens2024-03-131-6/+6
* s390/qdio: remove unneeded sanity check in qdio_do_sqbs()Julian Wiedmann2021-12-061-2/+0
* s390/qdio: split do_QDIO()Julian Wiedmann2021-12-061-13/+38
* s390/qdio: split qdio_inspect_queue()Julian Wiedmann2021-12-061-34/+50
* s390/qdio: clarify handler logic for qdio_handle_activate_check()Julian Wiedmann2021-12-061-14/+11
* s390/qdio: clean up access to queue in qdio_handle_activate_check()Julian Wiedmann2021-12-061-2/+2
* s390/qdio: avoid allocating the qdio_irq with GFP_DMAJulian Wiedmann2021-12-061-12/+22
* s390/qdio: improve handling of CIWsJulian Wiedmann2021-12-061-4/+18
* s390/qdio: remove unused support for SLIB parametersJulian Wiedmann2021-08-181-2/+0
* s390/qdio: fine-tune the queue syncJulian Wiedmann2021-08-181-11/+20
* s390/qdio: clean up SIGA capability trackingJulian Wiedmann2021-08-181-6/+6
* s390/qdio: use absolute data address in ESTABLISH ccwJulian Wiedmann2021-08-181-1/+1
* s390/qdio: remove unneeded siga-sync for Output QueueJulian Wiedmann2021-07-271-7/+0
* s390/qdio: remove remaining tasklet & timer codeJulian Wiedmann2021-07-271-193/+5
* s390/qdio: propagate error when cancelling a ccw failsJulian Wiedmann2021-07-271-5/+8
* s390/qdio: improve roll-back after error on ESTABLISH ccwJulian Wiedmann2021-07-271-3/+3
* s390/qdio: cancel the ESTABLISH ccw after timeoutJulian Wiedmann2021-07-271-21/+30
* s390/qdio: fix roll-back after timeout on ESTABLISH ccwJulian Wiedmann2021-07-271-12/+19
* s390/qdio: get rid of register asmHeiko Carstens2021-06-281-29/+33
* s390/qdio: let driver manage the QAOBJulian Wiedmann2021-03-221-55/+8
* s390/qdio: remove 'merge_pending' mechanismJulian Wiedmann2021-02-131-50/+9
* s390/qdio: improve handling of PENDING buffers for QEBSM devicesJulian Wiedmann2021-02-131-2/+9
* s390/qdio: rework q->qdio_error indicationJulian Wiedmann2021-02-131-16/+16
* s390/qdio: inline qdio_kick_handler()Julian Wiedmann2021-02-131-23/+12
* s390/qdio: track time of last data IRQ for each deviceJulian Wiedmann2021-02-091-0/+1
* s390/qdio: make thinint registration symmetricJulian Wiedmann2021-02-091-5/+0
* s390/qdio: adopt new tasklet APIJulian Wiedmann2021-02-091-8/+3
* s390/qdio: remove qdio_inbound_q_moved() wrapperJulian Wiedmann2021-02-091-6/+1
* s390/qdio: remove Input tasklet codeJulian Wiedmann2021-02-091-66/+6
* s390/qdio: always use dev_name() for device name in QIBJulian Wiedmann2020-09-141-1/+0
* s390/qdio: make qdio_handle_aobs() more robustJulian Wiedmann2020-09-141-22/+20
* s390/qdio: remove internal polling in non-thinint pathJulian Wiedmann2020-07-201-24/+2
* s390/qdio: allow to scan all 128 Input SBALsJulian Wiedmann2020-07-201-5/+1
* s390/qdio: fix statistics for 128 SBALsJulian Wiedmann2020-07-201-8/+1
* s390/qdio: warn about unexpected SLSB statesJulian Wiedmann2020-06-171-5/+11
* s390/qdio: clean up usage of qdio_dataJulian Wiedmann2020-06-171-10/+7
* s390/qdio: reduce SLSB writes during Input Queue processingJulian Wiedmann2020-06-161-44/+15
* s390/qdio: fine-tune SLSB updateJulian Wiedmann2020-06-161-1/+8
* s390/cio, s390/qeth: cleanup PNSO CHSCAlexandra Winter2020-05-281-88/+0
* s390/qdio: remove q->first_to_kickJulian Wiedmann2020-05-281-11/+7
* s390/qdio: fix up qdio_start_irq() kerneldocJulian Wiedmann2020-05-281-1/+1
* s390/qdio: add IRQ reduction for error SBALsJulian Wiedmann2020-05-201-12/+11
* s390/qdio: refactor ACK processing for primed SBALsJulian Wiedmann2020-05-201-8/+7
* s390/qdio: simplify overlap calculation on Input refillJulian Wiedmann2020-05-201-43/+7
* s390/qdio: remove always-true conditionJulian Wiedmann2020-04-281-2/+1
* s390/qdio: de-duplicate tiqdio_inbound_processing()Julian Wiedmann2020-04-281-33/+3
* s390/qdio: keep track of allocated queue countJulian Wiedmann2020-04-281-0/+5
* s390/qdio: roll-back after queue allocation errorJulian Wiedmann2020-04-281-1/+0
* s390/qdio: do more fine-grained allocation roll-backJulian Wiedmann2020-04-281-11/+22
* s390/qdio: consolidate thinint init/exitJulian Wiedmann2020-04-281-8/+2