summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/microchip/vcap
Commit message (Expand)AuthorAgeFilesLines
* net: ethernet: microchip: vcap: Remove extra semicolonAnup Sharma2023-05-151-4/+4
* net: lan966x: Add ES0 VCAP modelHoratiu Vultur2023-05-101-29/+38
* net: lan966x: Add IS1 VCAP modelHoratiu Vultur2023-03-102-59/+162
* net: microchip: sparx5: Provide rule count, key removal and keyset selectSteen Hegelund2023-03-082-0/+72
* net: microchip: sparx5: reduce stack usageArnd Bergmann2023-02-201-14/+12
* net: microchip: sparx5: Add TC vlan action support for the ES0 VCAPSteen Hegelund2023-02-162-0/+4
* net: microchip: sparx5: Add ES0 VCAP model and updated KUNIT VCAP modelSteen Hegelund2023-02-164-119/+339
* net: microchip: sparx5: Use chain ids without offsets when enabling rulesSteen Hegelund2023-02-161-6/+5
* net: microchip: sparx5: Clear rule counter even if lookup is disabledSteen Hegelund2023-02-162-4/+7
* net: microchip: vcap: Add tc flower keys for lan966xHoratiu Vultur2023-02-103-1/+441
* sparx5: add support for configuring PSFP via tcDaniel Machon2023-02-062-1/+5
* net: microchip: sparx5: Add KUNIT tests for enabling/disabling chainsSteen Hegelund2023-01-301-0/+66
* net: microchip: sparx5: Add ingress information to VCAP instanceSteen Hegelund2023-01-305-6/+14
* net: microchip: sparx5: Add ES2 VCAP keyset configuration for Sparx5Steen Hegelund2023-01-301-1/+4
* net: microchip: sparx5: Add ES2 VCAP model and updated KUNIT VCAP modelSteen Hegelund2023-01-302-12/+13
* net: microchip: sparx5: Add support for getting keysets without a type idSteen Hegelund2023-01-301-1/+23
* net: microchip: sparx5: Add automatic selection of VCAP rule actionsetSteen Hegelund2023-01-262-5/+109
* net: microchip: sparx5: Add TC filter chaining support for IS0 and IS2 VCAPsSteen Hegelund2023-01-262-1/+44
* net: microchip: sparx5: Add actionset type id information to ruleSteen Hegelund2023-01-261-0/+34
* net: microchip: sparx5: Add IS0 VCAP model and updated KUNIT VCAP modelSteen Hegelund2023-01-263-1818/+156
* net: microchip: sparx5: Fix uninitialized variable in vcap_path_exist()Dan Carpenter2023-01-231-1/+2
* net: microchip: vcap: use kmemdup() to allocate memoryYang Yingliang2023-01-201-4/+2
* net: microchip: sparx5: Add lock initialization to the KUNIT testsSteen Hegelund2023-01-182-0/+2
* net: microchip: sparx5: Improve VCAP admin locking in the VCAP APISteen Hegelund2023-01-181-30/+67
* net: microchip: sparx5: Add VCAP admin locking in debugFSSteen Hegelund2023-01-183-30/+47
* net: microchip: sparx5: Add support to check for existing VCAP rule idSteen Hegelund2023-01-181-2/+16
* net: microchip: sparx5: Add support for rule count by cookieSteen Hegelund2023-01-182-25/+44
* net: microchip: vcap api: Enable/Disable rules via chains in VCAP HWSteen Hegelund2023-01-165-10/+222
* net: microchip: vcap api: Add a storage state to a VCAP ruleSteen Hegelund2023-01-164-27/+161
* net: microchip: vcap api: Check chains when adding a tc flower filterSteen Hegelund2023-01-163-28/+41
* net: microchip: vcap api: Use src and dst chain id to chain VCAP lookupsSteen Hegelund2023-01-162-54/+77
* net: microchip: vcap api: Convert multi-word keys/actions when encodingSteen Hegelund2023-01-161-109/+134
* net: microchip: vcap api: Always enable VCAP lookupsSteen Hegelund2023-01-164-26/+3
* net: microchip: sparx5: Reset VCAP counter for new rulesSteen Hegelund2023-01-162-3/+8
* net: microchip: vcap api: Erase VCAP cache before encoding ruleSteen Hegelund2023-01-161-1/+1
* net: microchip: vcap: Fix initialization of value and maskHoratiu Vultur2022-12-191-0/+2
* net: microchip: vcap: Remove unneeded semicolonszhang songyi2022-12-061-2/+2
* net: microchip: vcap: Add vcap_rule_get_key_u32Horatiu Vultur2022-12-062-0/+20
* net: microchip: vcap: Add vcap_mod_ruleHoratiu Vultur2022-12-062-0/+38
* net: microchip: vcap: Add vcap_get_ruleHoratiu Vultur2022-12-064-438/+848
* net: microchip: sparx5: Fix error handling in vcap_show_admin()Dan Carpenter2022-12-011-4/+11
* net: microchip: vcap: Change how the rule id is generatedHoratiu Vultur2022-11-302-7/+1
* net: microchip: vcap: Implement w32beHoratiu Vultur2022-11-291-4/+112
* net: microchip: vcap: Extend vcap with lan966xHoratiu Vultur2022-11-291-56/+146
* net: microchip: vcap: Merge the vcap_ag_api_kunit.h into vcap_ag_api.hHoratiu Vultur2022-11-293-720/+393
* net: microchip: sparx5: Add VCAP filter keys KUNIT testSteen Hegelund2022-11-251-0/+194
* net: microchip: sparx5: Support for displaying a list of keysetsSteen Hegelund2022-11-252-44/+74
* net: microchip: sparx5: Support for copying and modifying rules in the APISteen Hegelund2022-11-254-11/+206
* net: microchip: sparx5: Add VCAP debugfs KUNIT testSteen Hegelund2022-11-214-3/+553
* net: microchip: sparx5: Add VCAP locking to protect rulesSteen Hegelund2022-11-213-0/+13