summaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio/qdio_main.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* s390/qdio: tear down thinint indicator after early errorJulian Wiedmann2020-04-281-0/+1
* s390/qdio: consistently restore the IRQ handlerJulian Wiedmann2020-04-281-13/+5
* s390/qdio: clear DSCI early for polling driversJulian Wiedmann2020-04-061-2/+0
* s390/qdio: remove cdev from init_dataJulian Wiedmann2020-04-061-2/+3
* s390/qdio: cleanly split alloc and establishJulian Wiedmann2020-04-061-16/+40
* Merge tag 's390-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2020-04-041-12/+11
|\
| * s390/qdio: set qdio_irq->cdev at allocation timeJulian Wiedmann2020-03-271-4/+6
| * s390/qdio: reduce access to cdev->private->qdio_dataJulian Wiedmann2020-02-191-8/+5
* | s390/qdio: extend polling support to multiple queuesJulian Wiedmann2020-03-251-27/+23
|/
* s390/qdio: simplify ACK trackingJulian Wiedmann2020-02-101-18/+11
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds2019-11-251-16/+15
|\
| * s390/qdio: implement IQD Multi-WriteJulian Wiedmann2019-10-311-16/+15
* | s390/qdio: don't attempt IRQ avoidance on Output SBALsJulian Wiedmann2019-10-311-11/+6
* | s390/qdio: simplify thinint device registrationJulian Wiedmann2019-10-311-2/+3
* | s390/qdio: add statistics helper macroJulian Wiedmann2019-10-311-1/+1
* | s390/qdio: reduce log level for EQBS partialJulian Wiedmann2019-10-311-1/+1
|/
* s390/qdio: let drivers opt-out from Output Queue scanningJulian Wiedmann2019-08-241-3/+8
* s390/qdio: enable drivers to poll for Output completionsJulian Wiedmann2019-08-241-21/+43
* s390/qdio: restrict QAOB usage to IQD unicast queuesJulian Wiedmann2019-07-231-7/+5
* s390/qdio: add sanity checks to the fast-requeue pathJulian Wiedmann2019-07-231-6/+6
* s390/qdio: handle PENDING state for QEBSM devicesJulian Wiedmann2019-06-071-0/+1
* s390/qdio: optimize state inspection of HW-owned SBALsJulian Wiedmann2019-05-081-2/+9
* s390/qdio: use get_buf_state() in debug_get_buf_state()Julian Wiedmann2019-05-081-1/+1
* s390/qdio: allow to scan all Output SBALs in one goJulian Wiedmann2019-05-081-5/+1
* s390/qdio: consolidate index tracking for queue scanJulian Wiedmann2019-04-181-24/+31
* s390/qdio: limit direct access to first_to_check cursorJulian Wiedmann2019-04-181-27/+29
* s390/qdio: eliminate queue's last_move cursorJulian Wiedmann2019-04-101-8/+3
* s390/qdio: simplify SBAL range calculationJulian Wiedmann2019-04-101-15/+9
* s390/qdio: pass up count of ready-to-process SBALsJulian Wiedmann2019-04-101-35/+42