tlvf: Add new feature support for multivendor TLV in prplMesh Agent Tx with Generic Approach

Currently we are seeing the Intel based Vendor Specific TLV and
provision for other vendor TLV to be included is not available in
prplMesh. So, we are proposing the Generic Approach where
different Vendor's can add their multi-Vendor TLV's as part of
existing 1905 Messages.

By this the Agent will be compatible to work with another vendor
Controller's and enable specific functionalities which are
contributed back to prplMesh community.

Will be adding files yaml, multivendor.cpp, multivendor.h and
specific files for sample vendors functionalities to showcase
generic approach.

Closes PPM-2974

Signed-off-by: Sangeetha.Selvaraj <sangeetha.s1@tataelxsi.co.in>
Co-Authored-by: Sundram <sundram.p@tataelxsi.co.in>
This commit is contained in:
Sangeetha.Selvaraj
2024-08-16 13:21:56 +05:30
committed by Tarun Radhakrishnan
parent c64571de44
commit e841967949
33 changed files with 2089 additions and 1 deletions

View File

@@ -22,6 +22,7 @@ rather than getting paid for implementing it
- Minim
- prpl Foundation (project coordinator)
- SoftAtHome
- Tata Elxsi Ltd
Individuals:
- Adam Dov (MaxLinear via Devalore)
@@ -60,9 +61,11 @@ Individuals:
- Ran Regev (prpl Foundation and MaxLinear via Devalore)
- Raphaël Mélotte (prpl Foundation via Essensium/Mind)
- Rudolf Svanda (GlobalLogic)
- Sangeetha S (Tata Elxsi)
- Segev Ravgad (Intel Corporation)
- Semyon Barenboym (Intel Corporation)
- Sinan Akpolat (Lifemote)
- Sundram Patel (Tata Elxsi)
- Tomer Eliyahu (Intel Corporation)
- Tucker Polomik (CableLabs)
- Victor Pushkarev (prpl Foundation via Inango)