aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-07net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet1-1/+1
2024-05-06octeontx2-pf: Treat truncation of IRQ name as an errorSimon Horman1-2/+10
2024-04-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2024-04-03octeontx2-pf: Reset MAC stats during probeSai Krishna1-0/+20
2024-03-29octeontx2-pf: remove unused variables req_hdr and rsp_hdrSu Hui1-6/+2
2024-03-29octeontx2-pf: check negative error code in otx2_open()Su Hui1-1/+1
2024-03-20octeontx2-pf: Send UP messages to VF only when VF is up.Subbaraya Sundeep1-0/+3
2024-03-20octeontx2-pf: Use default max_active works instead of oneSubbaraya Sundeep1-3/+4
2024-03-20octeontx2: Detect the mbox up or down message via registerSubbaraya Sundeep1-36/+77
2024-02-01octeontx2-pf: Remove xdp queues on program detachGeetha sowjanya1-2/+1
2023-12-11octeontx2-pf: Fix promisc mcam entry actionHariprasad Kelam1-3/+22
2023-12-04octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coa...Naveen Mamindlapalli1-0/+9
2023-11-28octeontx2-pf: Restore TC ingress police rules when interface is upSubbaraya Sundeep1-0/+2
2023-11-28octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64Geetha sowjanya1-2/+5
2023-11-19octeontx2-pf: Fix memory leak during interface downSuman Ghosh1-0/+2
2023-11-06octeontx2-pf: Free pending and dropped SQEsGeetha sowjanya1-0/+1
2023-11-02octeontx2-pf: Fix holes in error codeRatheesh Kannoth1-34/+46
2023-09-10octeontx2-pf: Fix page pool cache index corruption.Ratheesh Kannoth1-3/+4
2023-08-07page_pool: split types and declarations from page_pool.hYunsheng Lin1-0/+1
2023-08-02octeontx2: Remove unnecessary ternary operatorsRuan Jinjie1-1/+1
2023-07-18octeontx2-pf: Dont allocate BPIDs for LBK interfacesGeetha sowjanya1-2/+3
2023-06-28Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-26/+99
2023-05-23octeontx2-pf: Add support for page poolRatheesh Kannoth1-1/+10
2023-05-15octeontx2-pf: Add support for HTB offloadNaveen Mamindlapalli1-3/+50
2023-05-15octeontx2-pf: Refactor schedular queue alloc/free callsHariprasad Kelam1-10/+3
2023-05-15octeontx2-pf: qos send queues managementSubbaraya Sundeep1-10/+34
2023-05-15octeontx2-pf: Rename tot_tx_queues to non_qos_queuesHariprasad Kelam1-7/+7
2023-05-08net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueuesTejun Heo1-8/+5
2023-05-03octeontx2-pf: Disable packet I/O for graceful exitSubbaraya Sundeep1-1/+10
2023-04-27octeontx2-pf: mcs: Fix NULL pointer dereferencesSubbaraya Sundeep1-2/+1
2023-02-02drivers: net: turn on XDP featuresMarek Majtyka1-2/+6
2022-11-11net: remove skb->vlan_presentEric Dumazet1-1/+1
2022-11-04octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT]Ratheesh Kannoth1-30/+105
2022-10-10octeontx2-pf: mcs: fix possible memory leak in otx2_probe()Yang Yingliang1-1/+3
2022-10-03octeontx2-pf: mcs: Introduce MACSEC hardware offloadingSubbaraya Sundeep1-0/+16
2022-09-28net: drop the weight argument from netif_napi_addJakub Kicinski1-2/+1
2022-09-20octeontx2-pf: Fix unused variable build errorRen Zhijie1-1/+1
2022-09-17octeontx2-pf: Add support for ptp 1-step mode on CN10K siliconHariprasad Kelam1-0/+11
2022-09-01octeontx2-pf: Add egress PFC supportSuman Ghosh1-1/+53
2022-07-11octeontx2-pf: Add support for exact match table.Ratheesh Kannoth1-1/+1
2022-07-06Revert "Merge branch 'octeontx2-af-next'"Jakub Kicinski1-1/+1
2022-07-06octeontx2-pf: Add support for exact match table.Ratheesh Kannoth1-1/+1
2022-06-04Merge tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linuxLinus Torvalds1-1/+1
2022-05-17octeontx2-pf: Add support for adaptive interrupt coalescingSuman Ghosh1-0/+22
2022-05-17octeontx2-pf: Use memset_startat() helper in otx2_stop()Xiu Jianfeng1-2/+1
2022-05-16octeontx2-pf: Remove unnecessary synchronize_irq() before free_irq()Minghao Chi1-2/+0
2022-05-06net: make drivers set the TSO limit not the GSO limitJakub Kicinski1-1/+1
2022-05-02octeontx2-pf: replace bitmap_weight with bitmap_empty where appropriateYury Norov1-1/+1
2022-02-23octeontx2-pf: Vary completion queue event sizeSubbaraya Sundeep1-0/+2
2022-02-10octeontx2-pf: Add TC feature for VFsSubbaraya Sundeep1-42/+1
2022-02-09octeontx2-pf: PFC config support with DCBxHariprasad Kelam1-0/+13
2022-02-09octeontx2-af: Don't enable Pause frames by defaultHariprasad Kelam1-7/+8
2022-01-28octeontx2-pf: Change receive buffer size using ethtoolSubbaraya Sundeep1-0/+4
2022-01-21octeontx2-pf: Forward error codes to VFSubbaraya Sundeep1-1/+6
2021-12-14net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEXHangbin Liu1-4/+0
2021-11-22net: annotate accesses to dev->gso_max_segsEric Dumazet1-1/+1
2021-10-10octeontx2-pf: Simplify the receive buffer size calculationSubbaraya Sundeep1-8/+7
2021-09-30octeontx2-pf: Add XDP support to netdev PFGeetha sowjanya1-5/+130
2021-09-29octeontx2-nicvf: Add PTP hardware clock support to NIX VFNaveen Mamindlapalli1-2/+4
2021-09-29octeontx2-pf: Enable promisc/allmulti match MCAM entries.Rakesh Babu1-35/+43
2021-09-01octeontx2-pf: cn10K: Reserve LMTST lines per coreGeetha sowjanya1-8/+4
2021-08-29octeontx2-pf: Fix inconsistent license textSunil Goutham1-5/+2
2021-08-20octeontx2-pf: Add check for non zero mcam flowsSunil Goutham1-0/+16
2021-08-17octeontx2-pf: devlink params support to set mcam entry countSunil Goutham1-0/+5
2021-08-17octeontx2-pf: Unify flow management variablesSunil Goutham1-13/+21
2021-08-17octeontx2-pf: Enable NETIF_F_RXALL support for VF driverSunil Goutham1-3/+2
2021-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+5
2021-07-27dev_ioctl: split out ndo_eth_ioctlArnd Bergmann1-1/+1
2021-07-25octeontx2-pf: Fix interface down flag on errorGeetha sowjanya1-0/+5
2021-07-01octeontx2-pf: offload DMAC filters to CGX/RPM blockHariprasad Kelam1-0/+9
2021-07-01octeontx2-pf: cn10k: Use runtime allocated LMTLINE regionGeetha sowjanya1-9/+8
2021-06-15octeontx2-pf: TC_MATCHALL ingress ratelimiting offloadSunil Goutham1-0/+3
2021-06-14octeontx2-pf: Cleanup flow rule managementSunil Goutham1-4/+4
2021-06-11octeontx2-pf: add support for ndo_set_vf_trustHariprasad Kelam1-25/+103
2021-06-11octeontx2-af: add support for multicast/promisc packet replication featureNaveen Mamindlapalli1-1/+3
2021-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+5
2021-03-18octeontx2-pf: Clear RSS enable flag on interace downGeetha sowjanya1-0/+5
2021-03-18octeontx2-pf: Add tc flower hardware offload on ingress trafficNaveen Mamindlapalli1-0/+37
2021-02-11octeontx2-pf: cn10k: Get max mtu supported from admin functionHariprasad Kelam1-4/+31
2021-02-11octeontx2-pf: cn10k: Use LMTST lines for NPA/NIX operationsGeetha sowjanya1-34/+2
2021-02-11octeontx2-pf: cn10k: Map LMTST regionGeetha sowjanya1-1/+51
2021-02-11octeontx2-pf: cn10k: Add mbox support for CN10KSubbaraya Sundeep1-5/+13
2021-02-10octeontx2-pf: ethtool fec mode supportChristina Jacob1-0/+3
2021-01-28octeontx2-af: Fix 'physical' typosBjorn Helgaas1-1/+1
2020-11-20octeontx2-pf: Fix unintentional sign extension issueColin Ian King1-1/+1
2020-11-17octeontx2-pf: Add support for SR-IOV management functionsNaveen Mamindlapalli1-0/+246
2020-11-17octeontx2-pf: Implement ingress/egress VLAN offloadHariprasad Kelam1-0/+16
2020-11-17octeontx2-pf: Add support for unicast MAC address filteringHariprasad Kelam1-1/+14
2020-11-17octeontx2-pf: Add support for ethtool ntuple filtersSubbaraya Sundeep1-2/+16
2020-11-17octeontx2-af: Add mbox messages to install and delete MCAM rulesSubbaraya Sundeep1-4/+8
2020-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-6/+10
2020-09-30octeontx2-pf: Fix synchnorization issue in mboxHariprasad Kelam1-5/+6
2020-09-30octeontx2-pf: Fix the device state on errorHariprasad Kelam1-1/+4
2020-09-23octeontx2-pf: Add tracepoints for PF/VF mailboxSubbaraya Sundeep1-0/+6
2020-09-01octeontx2-pf: Add UDP segmentation offload supportSunil Goutham1-1/+5
2020-08-24octeontx2-pf: Add support for PTP clockAleksey Makarov1-2/+166
2020-07-28octeontx2-pf: Fix reset_task bugsSubbaraya Sundeep1-0/+3
2020-04-30octeontx2-pf: Fix error return code in otx2_probe()Wei Yongjun1-2/+6
2020-03-25octeontx2-pf: Fix ndo_set_rx_modeSunil Goutham1-2/+27
2020-03-23octeontx2-pf: Remove wrapper APIs for mutex lock and unlockSunil Goutham1-32/+33
2020-03-23octeontx2-af: Remove driver version and fix authorshipSunil Goutham1-3/+1
2020-03-23octeontx2-vf: Link event notification supportTomasz Duszynski1-2/+86
2020-03-23octeontx2-vf: Virtual function driver supportTomasz Duszynski1-1/+10
2020-03-23octeontx2-pf: Handle VF function level resetGeetha sowjanya1-3/+232
2020-03-23octeontx2-pf: Enable SRIOV and added VF mbox handlingSunil Goutham1-0/+443
2020-03-02octeontx2-pf: Support to enable/disable pause frames via ethtoolGeetha sowjanya1-0/+12
2020-01-27octeontx2-pf: Add basic ethtool supportChristina Jacob1-2/+14
2020-01-27octeontx2-pf: Add ndo_get_stats64Geetha sowjanya1-0/+1
2020-01-27octeontx2-pf: TCP segmentation offload supportSunil Goutham1-3/+6
2020-01-27octeontx2-pf: Receive side scaling supportSunil Goutham1-1/+7
2020-01-27octeontx2-pf: Error handling supportGeetha sowjanya1-1/+132
2020-01-27octeontx2-pf: MTU, MAC and RX mode config supportSunil Goutham1-4/+99
2020-01-27octeontx2-pf: Register and handle link notificationsLinu Cherian1-0/+79
2020-01-27octeontx2-pf: Add packet transmission supportSunil Goutham1-1/+37
2020-01-27octeontx2-pf: Receive packet handling supportSunil Goutham1-1/+15
2020-01-27octeontx2-pf: Setup interrupts and NAPI handlerSunil Goutham1-3/+122
2020-01-27octeontx2-pf: Initialize and config queuesSunil Goutham1-5/+230
2020-01-27octeontx2-pf: Attach NIX and NPA block LFsSunil Goutham1-4/+63
2020-01-27octeontx2-pf: Mailbox communication with AFSunil Goutham1-2/+357
2020-01-27octeontx2-pf: Add Marvell OcteonTX2 NIC driverSunil Goutham1-0/+214