aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/eq.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-01-07net/mlx5: Use async EQ setup cleanup helpers for multiple EQsParav Pandit1-65/+49
2020-01-07net/mlx5: Reduce No CQ found log level from warn to debugParav Pandit1-1/+2
2019-08-28Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linuxSaeed Mahameed1-9/+13
2019-08-20net/mlx5: Improve functions documentationSaeed Mahameed1-9/+13
2019-08-10mlx5: no need to check return value of debugfs_create functionsGreg Kroah-Hartman1-9/+2
2019-07-29net/mlx5: fix -Wtype-limits compilation warningsQian Cai1-11/+1
2019-07-03net/mlx5: Report EQE data upon CQ completionYishai Hadas1-1/+1
2019-07-03net/mlx5: Report a CQ error event only when a handler was setYishai Hadas1-1/+2
2019-07-03net/mlx5: Expose the API to register for ANY eventYishai Hadas1-0/+2
2019-07-03net/mlx5: Use event mask based on device capabilitiesYishai Hadas1-8/+32
2019-07-03net/mlx5: Fix mlx5_core_destroy_cq() error flowYishai Hadas1-9/+7
2019-06-13net/mlx5: Add EQ enable/disable APIYuval Avnery1-29/+76
2019-06-13net/mlx5: Use a single IRQ for all async EQsAriel Levkovich1-9/+10
2019-06-13net/mlx5: Move all IRQ logic to pci_irq.cYuval Avnery1-327/+0
2019-06-13net/mlx5: Generalize IRQ interface to work with irq_tableYuval Avnery1-9/+29
2019-06-13net/mlx5: Separate IRQ table creation from EQ table creationYuval Avnery1-19/+3
2019-06-13net/mlx5: Move IRQ affinity set to IRQ allocation phaseYuval Avnery1-8/+17
2019-06-13net/mlx5: Move IRQ rmap creation to IRQ allocation phaseYuval Avnery1-25/+57
2019-06-13net/mlx5: Separate IRQ data from EQ table dataYuval Avnery1-43/+82
2019-06-13net/mlx5: Separate IRQ request/free from EQ life cycleYuval Avnery1-39/+82
2019-06-13net/mlx5: Change interrupt handler to call chain notifierYuval Avnery1-49/+89
2019-06-13net/mlx5: Introduce EQ polling budgetYuval Avnery1-28/+27
2019-05-31net/mlx5: E-Switch, Honor eswitch functions changed event capVu Pham1-1/+1
2019-05-31net/mlx5: E-Switch, Replace host_params event with functions_changed eventVu Pham1-1/+2
2019-05-14Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-0/+3
2019-05-14net/mlx5: Set completion EQs as shared resourcesYishai Hadas1-0/+3
2019-05-01Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linuxSaeed Mahameed1-2/+1
2019-04-29net/mlx5: Enable general events on all interfacesAya Levin1-2/+1
2019-04-05net/mlx5: A write memory barrier is sufficient in EQ ci updateTariq Toukan1-1/+1
2019-03-22net/mlx5: Fix compilation warning in eq.cSaeed Mahameed1-4/+2
2019-02-14net/mlx5: Relocate vport macros to the vport header fileBodong Wang1-0/+1
2019-02-14net/mlx5: Add host params change eventBodong Wang1-0/+3
2019-02-11mlx5: use RCU lock in mlx5_eq_cq_get()Cong Wang1-6/+6
2018-12-10net/mlx5: Add monitor commands layout and event dataEyal Davidovich1-0/+3
2018-11-26net/mlx5: Device events, Use async events chainSaeed Mahameed1-157/+0
2018-11-26net/mlx5: CQ ERR, Use async events chainSaeed Mahameed1-22/+44
2018-11-26net/mlx5: Resource tables, Use async events chainSaeed Mahameed1-29/+0
2018-11-26net/mlx5: CmdIF, Use async events chainSaeed Mahameed1-4/+0
2018-11-26net/mlx5: FWPage, Use async events chainSaeed Mahameed1-11/+0
2018-11-26net/mlx5: E-Switch, Use async events chainSaeed Mahameed1-4/+0
2018-11-26net/mlx5: Clock, Use async events chainSaeed Mahameed1-4/+0
2018-11-26net/mlx5: FPGA, Use async events chainSaeed Mahameed1-5/+0
2018-11-26net/mlx5: FWTrace, Use async events chainSaeed Mahameed1-4/+0
2018-11-26net/mlx5: EQ, Introduce atomic notifier chain subscription APISaeed Mahameed1-3/+39
2018-11-20net/mlx5: EQ, Make EQE access methods inlineSaeed Mahameed1-23/+0
2018-11-20{net,IB}/mlx5: Move Page fault EQ and ODP logic to RDMASaeed Mahameed1-252/+0
2018-11-20net/mlx5: EQ, Generic EQSaeed Mahameed1-63/+180
2018-11-20net/mlx5: EQ, Different EQ typesSaeed Mahameed1-151/+225
2018-11-20net/mlx5: EQ, Privatize eq_table and friendsSaeed Mahameed1-21/+81
2018-11-20net/mlx5: EQ, irq_info and rmap belong to eq_tableSaeed Mahameed1-19/+21