aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/marvell/octeontx2/af/mbox.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-03octeontx2-pf: Reset MAC stats during probeSai Krishna1-0/+1
2024-03-29octeontx2-af: Increase maximum BPID channelsRadha Mohan Chintakuntla1-4/+2
2024-03-20octeontx2: Detect the mbox up or down message via registerSubbaraya Sundeep1-0/+6
2024-03-08octeontx2-pf: Add TC flower offload support for TCP flagsSai Krishna1-0/+1
2024-02-02octeontx2-af: Create BPIDs free poolGeetha sowjanya1-0/+2
2024-01-29octeontx2-af: Add filter profiles in hardware to extract packet headersSuman Ghosh1-0/+1
2023-12-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-12-06octeontx2-af: Fix mcs sa cam entries sizeGeetha sowjanya1-1/+1
2023-12-04octeontx2-af: Add new mbox to support multicast/mirror offloadSuman Ghosh1-0/+72
2023-11-24octeontx2-pf: TC flower offload support for ICMP type and codeGeetha sowjanya1-0/+2
2023-10-01octeontx2-pf: Tc flower offload support for MPLSHariprasad Kelam1-0/+6
2023-09-15octeontx2-pf: Enable PTP PPS output supportHariprasad Kelam1-2/+3
2023-08-23octeontx2-pf: Use PTP HW timestamp counter atomic update featureSai Krishna1-0/+12
2023-08-07octeontx2-af: TC flower offload support for inner VLANSuman Ghosh1-0/+1
2023-08-02octeontx2-pf: TC flower offload support for SPI fieldRatheesh Kannoth1-0/+4
2023-07-25octeontx2-af: Install TC filter rules in hardware based on prioritySuman Ghosh1-1/+8
2023-06-13octeontx2-af: add option to toggle DROP_RE enable in rx cfgNithin Dabilpuram1-0/+1
2023-06-13octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB siliconSunil Goutham1-1/+3
2023-06-13octeontx2-af: extend RSS supported offload typesKiran Kumar K1-0/+6
2023-05-03octeontx2-af: Skip PFs if not enabledRatheesh Kannoth1-1/+2
2023-05-03octeontx2-af: Update/Fix NPC field hash extract featureRatheesh Kannoth1-5/+11
2023-03-30octeontx2-af: update type of prof fields in nix_aw_enq_reqSimon Horman1-2/+2
2023-01-20octeontx2-af: add mbox to return CPT_AF_FLT_INT infoSrujana Challa1-0/+17
2023-01-20octeontx2-af: update cpt lf alloc mailboxSrujana Challa1-0/+2
2023-01-20octeontx2-af: add mbox for CPT LF resetSrujana Challa1-0/+8
2023-01-16octeontx2-af: update CPT inbound inline IPsec config mailboxSrujana Challa1-1/+5
2022-11-28octeontx2-pf: Add support to filter packet based on IP fragmentSuman Ghosh1-0/+4
2022-11-22octeontx2-pf: Add additional checks while configuring ucast/bcast/mcast rulesSuman Ghosh1-0/+14
2022-10-03octeontx2-af: cn10k: mcs: Handle MCS block interruptsGeetha sowjanya1-0/+38
2022-10-03octeontx2-af: cn10k: mcs: Support for stats collectionGeetha sowjanya1-0/+111
2022-10-03octeontx2-af: cn10k: mcs: Manage the MCS block hardware resourcesGeetha sowjanya1-0/+211
2022-10-03octeontx2-af: cn10k: mcs: Add mailboxes for port related operationsGeetha sowjanya1-3/+108
2022-09-17octeontx2-af: Add PTP PPS Errata workaround on CN10K siliconNaveen Mamindlapalli1-0/+2
2022-07-13octeontx2-af: Limit link bringup time at firmwareHariprasad Kelam1-1/+1
2022-07-13octeontx2-af: Skip CGX/RPM probe incase of zero lmac countHariprasad Kelam1-0/+2
2022-07-11octeontx2: Modify mbox request and response structuresRatheesh Kannoth1-6/+21
2022-07-11octeontx2-af: Use hashed field in MCAM keyRatheesh Kannoth1-0/+14
2022-07-06Revert "Merge branch 'octeontx2-af-next'"Jakub Kicinski1-35/+6
2022-07-06octeontx2: Modify mbox request and response structuresRatheesh Kannoth1-6/+21
2022-07-06octeontx2-af: Use hashed field in MCAM keyRatheesh Kannoth1-0/+14
2022-02-09octeontx2-af: Flow control resource managementHariprasad Kelam1-0/+2
2022-02-09octeontx2-af: Priority flow control configuration supportSunil Kumar Kori1-0/+17
2022-01-21octeontx2-af: Increase link credit restore polling timeoutGeetha sowjanya1-0/+1
2021-10-14octeontx2-af: Add support to flush full CPT CTX cacheSrujana Challa1-0/+12
2021-09-28octeontx2-af: Add external ptp input clockYi Guo1-0/+3
2021-09-28octeontx2-af: cn10k: RPM hardware timestamp configurationHariprasad Kelam1-19/+22
2021-09-26octeontx2-af: Optimize KPU1 processing for variable-length headersKiran Kumar K1-1/+19
2021-09-19octeontx2-af: verify CQ context updatesHariprasad Kelam1-0/+2
2021-09-16octeontx2-af: Hardware configuration for inline IPsecSrujana Challa1-1/+59
2021-08-29octeontx2-af: Fix inconsistent license textSunil Goutham1-5/+2
2021-08-27octeontx2-af: cn10K: support for sched lmtst and other featuresHarman Kalra1-1/+5
2021-08-25octeontx2-af: Add mbox to retrieve bandwidth profile free countSunil Goutham1-1/+9
2021-08-25octeontx2-af: Add free rsrc count mbox msgGeorge Cherian1-0/+20
2021-08-25octeontx2-af: Add SDP interface supportRadha Mohan Chintakuntla1-0/+24
2021-08-25octeontx2-af: nix and lbk in loop mode in 98xxHarman Kalra1-0/+1
2021-08-25octeontx2-pf: cleanup transmit link deriving logicSubbaraya Sundeep1-0/+1
2021-08-25octeontx2-af: Allow to configure flow tag LSB byte as RSS adderJerin Jacob1-0/+2
2021-08-25octeontx2-af: enable tx shaping feature for 96xx C0Nithin Dabilpuram1-7/+15
2021-08-25octeontx2-af: cn10k: Set cache lines for NPA batch allocGeetha sowjanya1-0/+1
2021-08-17octeontx2-af: add proper return codes for AF mailbox handlersNaveen Mamindlapalli1-0/+9
2021-08-17octeontx2-af: Modify install flow error codesSubbaraya Sundeep1-0/+7
2021-08-02octeontx2-pf: cn10k: Config DWRR weight based on MTUSunil Goutham1-0/+4
2021-07-01octeontx2-af: DMAC filter support in MAC blockSunil Kumar Kori1-1/+47
2021-07-01octeontx2-af: cn10k: Support configurable LMTST regionsGeetha sowjanya1-0/+3
2021-07-01octeontx2-af: cn10k: Setting up lmtst map tableHarman Kalra1-0/+7
2021-06-22octeontx2-af: Avoid field-overflowing memcpy()Kees Cook1-1/+1
2021-06-15octeontx2-af: cn10k: Bandwidth profiles config supportSunil Goutham1-1/+39
2021-06-11octeontx2-af: add new mailbox to configure VF trust modeHariprasad Kelam1-0/+9
2021-06-11octeontx2-af: add support for multicast/promisc packet replication featureNaveen Mamindlapalli1-1/+4
2021-04-21octeontx2-af: Add mailbox for CPT statsSrujana Challa1-0/+48
2021-04-21octeontx2-af: cn10k: Add mailbox to configure reassembly timeoutSrujana Challa1-0/+13
2021-03-24octeontx2-af: Few mundane typos fixedBhaskar Chowdhury1-6/+6
2021-03-18octeontx2-pf: add tc flower stats handler for hw offloadsNaveen Mamindlapalli1-0/+14
2021-03-17octeontx2-af: Modify the return code for unsupported flow keysNaveen Mamindlapalli1-0/+1
2021-03-17octeontx2-af: Use npc_install_flow API for promisc and broadcast entriesNaveen Mamindlapalli1-0/+1
2021-02-11octeontx2-af: cn10k: Add RPM Rx/Tx stats supportHariprasad Kelam1-2/+11
2021-02-11octeontx2-af: cn10K: Add MTU configurationHariprasad Kelam1-1/+8
2021-02-11octeontx2-af: cn10k: Add RPM MAC supportHariprasad Kelam1-1/+14
2021-02-11octeontx2-af: cn10k: Update NIX/NPA context structureGeetha sowjanya1-0/+35
2021-02-11octeontx2-af: cn10k: Add mbox support for CN10K platformSubbaraya Sundeep1-0/+4
2021-02-10octeontx2-af: advertised link modes support on cgxChristina Jacob1-1/+2
2021-02-10octeontx2-af: Physical link configuration supportChristina Jacob1-0/+21
2021-02-10octeontx2-af: Add new CGX_CMD to get PHY FEC statisticsFelix Manlunas1-0/+43
2021-02-10octeontx2-af: forward error correction configurationChristina Jacob1-1/+23
2021-02-03octeontx2-af: Mailbox changes for 98xx CPT blockSrujana Challa1-0/+2
2021-01-25octeontx2-af: Support ESP/AH RSS hashingSubbaraya Sundeep1-0/+2
2020-11-21octeontx2-af: Add support for RSS hashing based on Transport protocol fieldGeorge Cherian1-0/+1
2020-11-20octeontx2-af: add mailbox interface for CPTSrujana Challa1-0/+33
2020-11-17octeontx2-af: Delete NIX_RXVLAN_ALLOC mailbox messageSubbaraya Sundeep1-1/+0
2020-11-17octeontx2-af: Add new mbox messages to retrieve MCAM entriesNaveen Mamindlapalli1-0/+22
2020-11-17octeontx2-pf: Implement ingress/egress VLAN offloadHariprasad Kelam1-0/+13
2020-11-17octeontx2-af: Modify nix_vtag_cfg mailbox to support TX VTAG entriesVamsi Attunuru1-10/+50
2020-11-17octeontx2-af: Add mbox messages to install and delete MCAM rulesSubbaraya Sundeep1-1/+75
2020-10-31octeontx2-af: Mbox changes for 98xxSubbaraya Sundeep1-1/+18
2020-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+1
2020-09-30octeontx2-pf: Fix synchnorization issue in mboxHariprasad Kelam1-0/+1
2020-09-23octeontx2-af: Add support for VLAN based RSS hashingGeorge Cherian1-0/+1
2020-08-24octeontx2-af: Add support for Marvell PTP coprocessorAleksey Makarov1-0/+17
2020-08-24octeontx2-af: Support to enable/disable HW timestampingZyta Szpak1-0/+4
2020-03-02octeontx2-af: Optimize data retrieval from firmwareLinu Cherian1-1/+2
2020-03-02octeontx2-af: Pause frame configuration at cgxGeetha sowjanya1-0/+11
2020-03-02octeontx2-af: Interface backpressure configurationGeetha sowjanya1-1/+23
2020-01-27octeontx2-pf: MTU, MAC and RX mode config supportSunil Goutham1-1/+7
2019-11-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+2
2019-11-16octeontx2-af: Use the correct style for SPDX License IdentifierNishad Kamdar1-2/+2
2019-11-14octeontx2-af: Support configurable NDC cache way_maskGeetha sowjanya1-0/+2
2019-11-14octeontx2-af: Support fixed transmit scheduler topologySunil Goutham1-0/+10
2019-11-14octeontx2-af: Add more RSS algorithmsKiran Kumar K1-0/+12
2019-11-14octeontx2-af: Sync hw mbox with bounce buffer.Geetha sowjanya1-1/+2
2019-11-14octeontx2-af: Add mbox API to validate all responsesSunil Goutham1-0/+1
2018-12-03octeontx2-af: Enable mkex profileVamsi Attunuru1-0/+2
2018-12-03octeontx2-af: Add LSO format configuration mailboxNithin Dabilpuram1-0/+16
2018-12-03octeontx2-af: Add L3 and L4 packet verification mailboxVidhya Raman1-0/+10
2018-12-03octeontx2-af: Add support for Tx packet markingKrzysztof Kanas1-0/+18
2018-12-03octeontx2-af: Add support for runtime RSS algo index reservationJerin Jacob1-0/+1
2018-12-03octeontx2-af: Add support for dynamic flow cfg to RSS field generationJerin Jacob1-0/+1
2018-12-03octeontx2-af: Add response for RSS flow key cfg messageJerin Jacob1-1/+13
2018-11-19octeontx2-af: Teardown NPA, NIX LF upon receiving FLRGeetha sowjanya1-0/+8
2018-11-19octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mappingSunil Goutham1-0/+2
2018-11-19octeontx2-af: Add support for stripping STAG/CTAGTomasz Duszynski1-2/+4
2018-11-19octeontx2-af: Support to enable/disable default MCAM entriesSunil Goutham1-1/+3
2018-11-19octeontx2-af: Add MKEX default profileSantosh Shukla1-0/+19
2018-11-19octeontx2-af: Alloc and config NPC MCAM entry at a timeSunil Goutham1-0/+19
2018-11-19octeontx2-af: Map or unmap NPC MCAM entry and counterSunil Goutham1-0/+9
2018-11-19octeontx2-af: Support for NPC MCAM countersSunil Goutham1-0/+36
2018-11-19octeontx2-af: MCAM entry installation supportSunil Goutham1-0/+45
2018-11-19octeontx2-af: NPC MCAM entry alloc/free supportSunil Goutham1-0/+49
2018-11-19octeontx2-af: Support to get NIX HW constants from AFKiran Kumar1-0/+4
2018-11-19octeontx2-af: Support to modify min/max allowed packet lengthsSunil Goutham1-1/+11
2018-11-19octeontx2-af: Convert mbox handlers APIs to lowercaseSunil Goutham1-34/+39
2018-10-22octeontx2-af: Support for NIXLF's UCAST/PROMISC/ALLMULTI modesSunil Goutham1-1/+10
2018-10-22octeontx2-af: Support for setting MAC addressSunil Goutham1-1/+7
2018-10-22octeontx2-af: Support for changing RSS algorithmSunil Goutham1-1/+9
2018-10-22octeontx2-af: Add LMAC channel info to NIXLF_ALLOC responseStanislaw Kardach1-0/+4
2018-10-22octeontx2-af: Support for VTAG strip and captureVamsi Attunuru1-1/+34
2018-10-22octeontx2-af: Reset NIXLF's Rx/Tx statsVamsi Attunuru1-1/+2
2018-10-22octeontx2-af: NIX Tx scheduler queue config supportSunil Goutham1-1/+14
2018-10-22octeontx2-af: NIX Tx scheduler queues alloc/freeSunil Goutham1-1/+35
2018-10-17octeontx2-af: Support for disabling NIX RQ/SQ/CQ contextsGeetha sowjanya1-1/+2
2018-10-17octeontx2-af: NIX AQ instruction enqueue supportSunil Goutham1-1/+35
2018-10-17octeontx2-af: NIX LSO config for TSOv4/v6 offloadSunil Goutham1-0/+2
2018-10-17octeontx2-af: NIX block LF initializationSunil Goutham1-0/+45
2018-10-17octeontx2-af: Support for disabling NPA Aura/Pool contextsGeetha sowjanya1-0/+7
2018-10-17octeontx2-af: NPA AQ instruction enqueue supportSunil Goutham1-0/+35
2018-10-17octeontx2-af: NPA block LF initializationSunil Goutham1-0/+32
2018-10-17octeontx2-af: Enable or disable CGX internal loopbackGeetha sowjanya1-0/+2
2018-10-17octeontx2-af: Forward CGX link notifications to PFsLinu Cherian1-0/+22
2018-10-17octeontx2-af: Support for MAC address filters in CGXVidhya Raman1-0/+13
2018-10-17octeontx2-af: Support to retrieve CGX LMAC statsChristina Jacob1-0/+11
2018-10-17octeontx2-af: CGX Rx/Tx enable/disable mbox handlersSunil Goutham1-0/+2
2018-10-10octeontx2-af: Configure block LF's MSIX vector offsetSunil Goutham1-0/+18
2018-10-10octeontx2-af: Add RVU block LF provisioning supportSunil Goutham1-1/+44
2018-10-10octeontx2-af: Add mailbox IRQ and msg handlersSunil Goutham1-3/+11
2018-10-10octeontx2-af: Add mailbox support infraAleksey Makarov1-0/+142