summaryrefslogtreecommitdiff
path: root/drivers/s390/cio/qdio_main.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* s390/qdio: clean up qdio_check_outbound_after_thinint()Julian Wiedmann2019-03-291-9/+4
* s390/qdio: clean up pci_out_supported()Julian Wiedmann2019-03-291-8/+9
* s390/qdio: clean up AOB handlingJulian Wiedmann2018-09-201-13/+2
* s390/qdio: reset old sbal_state flagsJulian Wiedmann2018-06-251-3/+2
* s390/qdio: clear intparm during shutdownJulian Wiedmann2018-04-101-1/+3