summaryrefslogtreecommitdiff
path: root/drivers/s390/cio/qdio_main.c
AgeCommit message (Expand)Author
2020-07-20s390/qdio: remove internal polling in non-thinint pathJulian Wiedmann
2020-07-20s390/qdio: allow to scan all 128 Input SBALsJulian Wiedmann
2020-07-20s390/qdio: fix statistics for 128 SBALsJulian Wiedmann
2020-06-17s390/qdio: warn about unexpected SLSB statesJulian Wiedmann
2020-06-17s390/qdio: clean up usage of qdio_dataJulian Wiedmann
2020-06-16s390/qdio: reduce SLSB writes during Input Queue processingJulian Wiedmann
2020-06-16s390/qdio: fine-tune SLSB updateJulian Wiedmann
2020-05-28s390/cio, s390/qeth: cleanup PNSO CHSCAlexandra Winter
2020-05-28s390/qdio: remove q->first_to_kickJulian Wiedmann
2020-05-28s390/qdio: fix up qdio_start_irq() kerneldocJulian Wiedmann
2020-05-20s390/qdio: add IRQ reduction for error SBALsJulian Wiedmann
2020-05-20s390/qdio: refactor ACK processing for primed SBALsJulian Wiedmann
2020-05-20s390/qdio: simplify overlap calculation on Input refillJulian Wiedmann
2020-04-28s390/qdio: remove always-true conditionJulian Wiedmann
2020-04-28s390/qdio: de-duplicate tiqdio_inbound_processing()Julian Wiedmann
2020-04-28s390/qdio: keep track of allocated queue countJulian Wiedmann
2020-04-28s390/qdio: roll-back after queue allocation errorJulian Wiedmann
2020-04-28s390/qdio: do more fine-grained allocation roll-backJulian Wiedmann
2020-04-28s390/qdio: consolidate thinint init/exitJulian Wiedmann
2020-04-28s390/qdio: tear down thinint indicator after early errorJulian Wiedmann
2020-04-28s390/qdio: consistently restore the IRQ handlerJulian Wiedmann
2020-04-06s390/qdio: clear DSCI early for polling driversJulian Wiedmann
2020-04-06s390/qdio: remove cdev from init_dataJulian Wiedmann
2020-04-06s390/qdio: cleanly split alloc and establishJulian Wiedmann
2020-04-04Merge tag 's390-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds
2020-03-27s390/qdio: set qdio_irq->cdev at allocation timeJulian Wiedmann
2020-03-25s390/qdio: extend polling support to multiple queuesJulian Wiedmann
2020-02-19s390/qdio: reduce access to cdev->private->qdio_dataJulian Wiedmann
2020-02-10s390/qdio: simplify ACK trackingJulian Wiedmann
2019-11-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds
2019-10-31s390/qdio: implement IQD Multi-WriteJulian Wiedmann
2019-10-31s390/qdio: don't attempt IRQ avoidance on Output SBALsJulian Wiedmann
2019-10-31s390/qdio: simplify thinint device registrationJulian Wiedmann
2019-10-31s390/qdio: add statistics helper macroJulian Wiedmann
2019-10-31s390/qdio: reduce log level for EQBS partialJulian Wiedmann
2019-08-24s390/qdio: let drivers opt-out from Output Queue scanningJulian Wiedmann
2019-08-24s390/qdio: enable drivers to poll for Output completionsJulian Wiedmann
2019-07-23s390/qdio: restrict QAOB usage to IQD unicast queuesJulian Wiedmann
2019-07-23s390/qdio: add sanity checks to the fast-requeue pathJulian Wiedmann
2019-06-07s390/qdio: handle PENDING state for QEBSM devicesJulian Wiedmann
2019-05-08s390/qdio: optimize state inspection of HW-owned SBALsJulian Wiedmann
2019-05-08s390/qdio: use get_buf_state() in debug_get_buf_state()Julian Wiedmann
2019-05-08s390/qdio: allow to scan all Output SBALs in one goJulian Wiedmann
2019-04-18s390/qdio: consolidate index tracking for queue scanJulian Wiedmann
2019-04-18s390/qdio: limit direct access to first_to_check cursorJulian Wiedmann
2019-04-10s390/qdio: eliminate queue's last_move cursorJulian Wiedmann
2019-04-10s390/qdio: simplify SBAL range calculationJulian Wiedmann
2019-04-10s390/qdio: pass up count of ready-to-process SBALsJulian Wiedmann
2019-03-29s390/qdio: clean up qdio_check_outbound_after_thinint()Julian Wiedmann
2019-03-29s390/qdio: clean up pci_out_supported()Julian Wiedmann