summaryrefslogtreecommitdiffstats
path: root/drivers/pci/switch/switchtec.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* PCI: switchtec: Fix an error handling path in switchtec_pci_probe()Christophe JAILLET2024-02-081-1/+3
* PCI: switchtec: Fix stdev_release() crash after surprise hot removeDaniel Stodden2023-11-221-8/+17
* PCI: switchtec: Add support for PCIe Gen5 devicesKelvin Cao2023-08-091-4/+40
* PCI: switchtec: Use normal comment styleKelvin Cao2023-08-091-57/+57
* driver core: class: remove module * from class_create()Greg Kroah-Hartman2023-03-171-1/+1
* PCI: switchtec: Return -EFAULT for copy_to_user() errorsBjorn Helgaas2023-01-181-5/+4
* PCI: switchtec: Simplify switchtec_dma_mrpc_isr()Bjorn Helgaas2023-01-181-3/+1
* 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-041-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-10-011-1/+1
* | compat_ioctl: move more drivers to compat_ptr_ioctlArnd Bergmann2019-10-231-1/+1
|/
* PCI/switchtec: Add module parameter to request more interruptsLogan Gunthorpe2019-06-131-2/+10
* 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-181-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-301-7/+7