summaryrefslogtreecommitdiffstats
path: root/drivers/pci/switch
Commit message (Expand)AuthorAgeFilesLines
* PCI: switchtec: Prefer ida_alloc()/free() over ida_simple_get()/remove()Ke Liu2022-06-091-4/+3
* PCI/switchtec: Declare local state_names[] as staticKelvin Cao2021-11-191-1/+1
* PCI/switchtec: Add Gen4 automotive device IDsKelvin Cao2021-11-191-0/+9
* PCI/switchtec: Add check of event supportLogan Gunthorpe2021-10-141-1/+7
* PCI/switchtec: Replace ENOTSUPP with EOPNOTSUPPKelvin Cao2021-10-141-4/+4
* PCI/switchtec: Update the way of getting management VEP instance IDKelvin Cao2021-10-141-3/+3
* PCI/switchtec: Fix a MRPC error status handling issueKelvin Cao2021-10-141-2/+4
* PCI/switchtec: Error out MRPC execution when MMIO reads failKelvin Cao2021-10-141-7/+60
* PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functionsKrzysztof WilczyƄski2021-06-031-9/+9
* 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