summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/microchip/vcap
AgeCommit message (Expand)AuthorFilesLines
2023-02-20net: microchip: sparx5: reduce stack usageArnd Bergmann1-14/+12
2023-02-16net: microchip: sparx5: Add TC vlan action support for the ES0 VCAPSteen Hegelund2-0/+4
2023-02-16net: microchip: sparx5: Add ES0 VCAP model and updated KUNIT VCAP modelSteen Hegelund4-119/+339
2023-02-16net: microchip: sparx5: Use chain ids without offsets when enabling rulesSteen Hegelund1-6/+5
2023-02-16net: microchip: sparx5: Clear rule counter even if lookup is disabledSteen Hegelund2-4/+7
2023-02-10net: microchip: vcap: Add tc flower keys for lan966xHoratiu Vultur3-1/+441
2023-02-06sparx5: add support for configuring PSFP via tcDaniel Machon2-1/+5
2023-01-30net: microchip: sparx5: Add KUNIT tests for enabling/disabling chainsSteen Hegelund1-0/+66
2023-01-30net: microchip: sparx5: Add ingress information to VCAP instanceSteen Hegelund5-6/+14
2023-01-30net: microchip: sparx5: Add ES2 VCAP keyset configuration for Sparx5Steen Hegelund1-1/+4
2023-01-30net: microchip: sparx5: Add ES2 VCAP model and updated KUNIT VCAP modelSteen Hegelund2-12/+13
2023-01-30net: microchip: sparx5: Add support for getting keysets without a type idSteen Hegelund1-1/+23
2023-01-26net: microchip: sparx5: Add automatic selection of VCAP rule actionsetSteen Hegelund2-5/+109
2023-01-26net: microchip: sparx5: Add TC filter chaining support for IS0 and IS2 VCAPsSteen Hegelund2-1/+44
2023-01-26net: microchip: sparx5: Add actionset type id information to ruleSteen Hegelund1-0/+34
2023-01-26net: microchip: sparx5: Add IS0 VCAP model and updated KUNIT VCAP modelSteen Hegelund3-1818/+156
2023-01-24net: microchip: sparx5: Fix uninitialized variable in vcap_path_exist()Dan Carpenter1-1/+2
2023-01-21net: microchip: vcap: use kmemdup() to allocate memoryYang Yingliang1-4/+2
2023-01-18net: microchip: sparx5: Add lock initialization to the KUNIT testsSteen Hegelund2-0/+2
2023-01-18net: microchip: sparx5: Improve VCAP admin locking in the VCAP APISteen Hegelund1-30/+67
2023-01-18net: microchip: sparx5: Add VCAP admin locking in debugFSSteen Hegelund3-30/+47
2023-01-18net: microchip: sparx5: Add support to check for existing VCAP rule idSteen Hegelund1-2/+16
2023-01-18net: microchip: sparx5: Add support for rule count by cookieSteen Hegelund2-25/+44
2023-01-16net: microchip: vcap api: Enable/Disable rules via chains in VCAP HWSteen Hegelund5-10/+222
2023-01-16net: microchip: vcap api: Add a storage state to a VCAP ruleSteen Hegelund4-27/+161
2023-01-16net: microchip: vcap api: Check chains when adding a tc flower filterSteen Hegelund3-28/+41
2023-01-16net: microchip: vcap api: Use src and dst chain id to chain VCAP lookupsSteen Hegelund2-54/+77
2023-01-16net: microchip: vcap api: Convert multi-word keys/actions when encodingSteen Hegelund1-109/+134
2023-01-16net: microchip: vcap api: Always enable VCAP lookupsSteen Hegelund4-26/+3
2023-01-16net: microchip: sparx5: Reset VCAP counter for new rulesSteen Hegelund2-3/+8
2023-01-16net: microchip: vcap api: Erase VCAP cache before encoding ruleSteen Hegelund1-1/+1
2022-12-19net: microchip: vcap: Fix initialization of value and maskHoratiu Vultur1-0/+2
2022-12-07net: microchip: vcap: Remove unneeded semicolonszhang songyi1-2/+2
2022-12-06net: microchip: vcap: Add vcap_rule_get_key_u32Horatiu Vultur2-0/+20
2022-12-06net: microchip: vcap: Add vcap_mod_ruleHoratiu Vultur2-0/+38
2022-12-06net: microchip: vcap: Add vcap_get_ruleHoratiu Vultur4-438/+848
2022-12-01net: microchip: sparx5: Fix error handling in vcap_show_admin()Dan Carpenter1-4/+11
2022-12-01net: microchip: vcap: Change how the rule id is generatedHoratiu Vultur2-7/+1
2022-11-29net: microchip: vcap: Implement w32beHoratiu Vultur1-4/+112
2022-11-29net: microchip: vcap: Extend vcap with lan966xHoratiu Vultur1-56/+146
2022-11-29net: microchip: vcap: Merge the vcap_ag_api_kunit.h into vcap_ag_api.hHoratiu Vultur3-720/+393
2022-11-25net: microchip: sparx5: Add VCAP filter keys KUNIT testSteen Hegelund1-0/+194
2022-11-25net: microchip: sparx5: Support for displaying a list of keysetsSteen Hegelund2-44/+74
2022-11-25net: microchip: sparx5: Support for copying and modifying rules in the APISteen Hegelund4-11/+206
2022-11-21net: microchip: sparx5: Add VCAP debugfs KUNIT testSteen Hegelund4-3/+553
2022-11-21net: microchip: sparx5: Add VCAP locking to protect rulesSteen Hegelund3-0/+13
2022-11-21net: microchip: sparx5: Add VCAP debugFS key/action support for the VCAP APISteen Hegelund3-10/+333
2022-11-21net: microchip: sparx5: Add VCAP rule debugFS support for the VCAP APISteen Hegelund3-4/+141
2022-11-21net: microchip: sparx5: Add raw VCAP debugFS support for the VCAP APISteen Hegelund3-55/+357
2022-11-21net: microchip: sparx5: Add VCAP debugFS supportSteen Hegelund5-7/+147