Add stratum-fpm-odtn driver

Change-Id: I6a76081bb095ad82426aee44aa954f1ad0e6912f
This commit is contained in:
Yi Tseng 2020-03-24 15:44:29 +08:00 committed by Andrea Campanella
parent 32a9c0b2d9
commit b2c8d66714
2 changed files with 9 additions and 0 deletions

View File

@ -22,6 +22,7 @@ onos_app(
"org.onosproject.generaldeviceprovider",
"org.onosproject.drivers.gnmi",
"org.onosproject.drivers.gnoi",
"org.onosproject.drivers.odtn-driver",
"org.onosproject.drivers.p4runtime",
"org.onosproject.pipelines.basic",
],

View File

@ -36,4 +36,12 @@
<behaviour api="org.onosproject.net.behaviour.PiPipelineProgrammable"
impl="org.onosproject.drivers.stratum.FpmPipelineProgrammable"/>
</driver>
<driver name="stratum-fpm-odtn" manufacturer="Open Networking Foundation"
hwVersion="FPM" swVersion="Stratum" extends="stratum-fpm,gnmi-openconfig-terminal-device">
<!-- Here we add the original Stratum handshaker since the gnmi-openconfig-terminal-device
driver override the handshaker behaviour with GnmiHandshakerStandalone. -->
<behaviour api="org.onosproject.net.device.DeviceHandshaker"
impl="org.onosproject.drivers.stratum.StratumHandshaker"/>
</driver>
</drivers>