summaryrefslogtreecommitdiffstats
path: root/drivers/pci/switch
Commit message (Expand)AuthorAgeFilesLines
* PCI: switchtec: Add missing __iomem tag to fix sparse warningsLogan Gunthorpe2020-07-311-1/+1
* PCI: switchtec: Add missing __iomem and __user tags to fix sparse warningsLogan Gunthorpe2020-07-311-7/+7
* PCI/switchtec: Correct bool variable type assignmentKrzysztof Wilczynski2020-05-211-1/+1
* pci/switchtec: Replace completion wait queue usage for pollSebastian Andrzej Siewior2020-03-211-9/+13
* PCI/switchtec: Fix init_completion race condition with poll_wait()Logan Gunthorpe2020-03-211-1/+1
* PCI/switchtec: Add Gen4 device IDsKelvin Cao2020-01-151-0/+18
* PCI/switchtec: Add Gen4 MRPC GAS access permission checkKelvin Cao2020-01-151-0/+6
* PCI/switchtec: Add Gen4 flash information interface supportKelvin Cao2020-01-151-0/+111
* PCI/switchtec: Add Gen4 system info register supportLogan Gunthorpe2020-01-151-0/+5
* PCI/switchtec: Separate Gen3 register structures into unionsLogan Gunthorpe2020-01-151-11/+27
* PCI/switchtec: Factor out Gen3 ioctl_flash_part_info()Logan Gunthorpe2020-01-151-26/+42
* PCI/switchtec: Add 'generation' variableLogan Gunthorpe2020-01-151-32/+58
* PCI/switchtec: Rename generation-specific constantsLogan Gunthorpe2020-01-151-5/+5
* PCI/switchtec: Move check event ID from mask_event() to switchtec_event_isr()Wesley Sheng2020-01-151-5/+6
* PCI/switchtec: Remove redundant valid PFF number countWesley Sheng2020-01-151-8/+4
* PCI/switchtec: Add support for Intercomm Notify and Upstream Error ContainmentLogan Gunthorpe2020-01-151-0/+3
* PCI/switchtec: Fix vep_vector_number ioread widthLogan Gunthorpe2020-01-081-1/+1
* PCI/switchtec: Use dma_set_mask_and_coherent()Wesley Sheng2020-01-081-1/+1
* Merge tag 'pci-v5.5-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-12-031-1/+1
|\
| * PCI/switchtec: Read all 64 bits of part_event_bitmapLogan Gunthorpe2019-09-301-1/+1
* | compat_ioctl: move more drivers to compat_ptr_ioctlArnd Bergmann2019-10-231-1/+1
|/
* Merge tag 'ntb-5.3' of git://github.com/jonmason/ntbLinus Torvalds2019-07-211-2/+10
|\
| * PCI/switchtec: Add module parameter to request more interruptsLogan Gunthorpe2019-06-131-2/+10
* | docs: driver-api: add a series of orphaned documentsMauro Carvalho Chehab2019-07-151-1/+1
|/
* Merge tag 'pci-v5.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-05-141-13/+29
|\
| * switchtec: Fix unintended mask of MRPC eventWesley Sheng2019-04-181-1/+2
| * switchtec: Increase PFF limit from 48 to 255Wesley Sheng2019-04-171-12/+27
* | *: convert stream-like files from nonseekable_open -> stream_openKirill Smelkov2019-05-061-1/+1
|/
* cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain2019-01-081-4/+4
* switchtec: Add MRPC DMA mode supportWesley Sheng2018-12-131-10/+98
* switchtec: Improve MRPC efficiency by enabling write combiningKelvin Cao2018-12-131-6/+35
* switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwriteJoey Zhang2018-12-121-0/+3
* switchtec: Set DMA coherent maskBoris Glimcher2018-12-121-0/+4
* switchtec: Remove immediate status check after submitting MRPC commandKelvin Cao2018-12-121-4/+0
* switchtec: Fix Spectre v1 vulnerabilityGustavo A. R. Silva2018-09-111-0/+4
* switchtec: Use generic PCI Vendor ID and Class CodeDoug Meyer2018-06-291-7/+7
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-3/+3
* Merge tag 'pci-v4.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2018-02-063-10/+7
|\
| * Merge branch 'pci/spdx' into nextBjorn Helgaas2018-02-013-10/+4
| |\
| | * PCI: Add SPDX GPL-2.0 to replace GPL v2 boilerplateBjorn Helgaas2018-01-281-10/+1
| | * PCI: Add SPDX GPL-2.0 when no license was specifiedBjorn Helgaas2018-01-262-0/+3
| * | switchtec: Add device IDs for PSX 24xG3 and PSX 48xG3Kelvin Cao2017-12-181-0/+2
| * | switchtec: Add Global Fabric Manager Server (GFMS) eventLogan Gunthorpe2017-12-181-0/+1
| |/
* / the rest of drivers/*: annotate ->poll() instancesAl Viro2017-11-281-2/+2
|/
* Merge tag 'ntb-4.15' of git://github.com/jonmason/ntbLinus Torvalds2017-11-191-259/+57
|\
| * NTB: switchtec_ntb: Introduce initial NTB driverLogan Gunthorpe2017-11-181-0/+3
| * NTB: switchtec: Add link event notifier callbackLogan Gunthorpe2017-11-181-0/+51
| * NTB: switchtec: Export class symbol for use in upper layer driverLogan Gunthorpe2017-11-181-1/+3
| * NTB: switchtec: Move structure definitions into a common headerLogan Gunthorpe2017-11-181-259/+1
* | switchtec: Make struct event_regs staticColin Ian King2017-10-051-1/+1
|/