summaryrefslogtreecommitdiff
path: root/drivers/s390/net/ism_drv.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-26net/smc: manage system EID in SMC stack instead of ISM driverWen Gu1-32/+6
2023-12-26net/smc: compatible with 128-bits extended GID of virtual ISM deviceWen Gu1-8/+11
2023-11-17s390/ism: ism driver implies smc protocolGerd Bayer1-47/+46
2023-07-08s390/ism: Do not unregister clients with registered DMBsNiklas Schnelle1-10/+13
2023-07-08s390/ism: Fix and simplify add()/remove() callback handlingNiklas Schnelle1-62/+24
2023-07-08s390/ism: Fix locking for forwarding of IRQs and events to clientsNiklas Schnelle1-8/+36
2023-06-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-8/+0
2023-06-15s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit()Julian Ruess1-8/+0
2023-05-25s390/ism: Set DMA coherent maskNiklas Schnelle1-1/+1
2023-03-24net/ism: Remove redundant pci_clear_masterCai Huoqing1-2/+0
2023-03-15net/ism: Remove extra includeStefan Raspl1-1/+0
2023-03-15net/smc: Introduce explicit check for v2 supportStefan Raspl1-0/+7
2023-01-25net/smc: De-tangle ism and smc device initializationStefan Raspl1-13/+12
2023-01-25s390/ism: Consolidate SMC-D-related codeStefan Raspl1-63/+99
2023-01-25net/smc: Separate SMC-D and ISM APIsStefan Raspl1-29/+63
2023-01-25net/smc: Register SMC-D as ISM clientStefan Raspl1-5/+0
2023-01-25net/ism: Add new API for client registrationStefan Raspl1-8/+164
2023-01-25s390/ism: Introduce struct ism_dmbStefan Raspl1-6/+16
2023-01-25net/ism: Add missing calls to disable bus-masteringStefan Raspl1-0/+2
2022-11-21s390/ism: don't pass bogus GFP_ flags to dma_alloc_coherentChristoph Hellwig1-1/+2
2022-07-27net/smc: Pass on DMBE bit mask in IRQ handlerStefan Raspl1-1/+3
2022-07-27s390/ism: CleanupsStefan Raspl1-6/+5
2021-09-14s390/ism: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-1/+1
2020-10-27s390/ism: fix incorrect system EIDKarsten Graul1-1/+1
2020-09-29net/smc: introduce CHID callback for ISM devicesUrsula Braun1-0/+12
2020-09-29net/smc: introduce System Enterprise ID (SEID)Ursula Braun1-0/+35
2020-07-27s390/ism: indicate correct error reason in ism_alloc_dmb()Karsten Graul1-1/+1
2020-05-13s390/ism: fix error return code in ism_probe()Wei Yongjun1-1/+3
2020-03-27s390/ism: remove pm supportUrsula Braun1-20/+0
2019-04-29s390/ism: move oddities of device IO to wrapper functionSebastian Ott1-14/+6
2019-02-20s390/ism: ignore some errors during deregistrationSebastian Ott1-3/+9
2019-01-08cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain1-8/+7
2018-11-15s390/ism: clear dmbe_mask bit before SMC IRQ handlingUrsula Braun1-1/+1
2018-10-10PCI: Remove pci_set_dma_max_seg_size()Christoph Hellwig1-1/+1
2018-10-10PCI: Remove pci_set_dma_seg_boundary()Christoph Hellwig1-1/+1
2018-06-30s390/ism: add device driver for internal shared memorySebastian Ott1-0/+623