File tree Expand file tree Collapse file tree
sonic_platform_base/sonic_xcvr/api/public Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ def get_transceiver_info(self):
3737 if len > 0 :
3838 cable_len = len
3939 cable_type = type
40-
40+
4141 xcvr_info = {
4242 "type" : serial_id [consts .ID_FIELD ],
4343 "type_abbrv_name" : serial_id [consts .ID_ABBRV_FIELD ],
@@ -296,5 +296,26 @@ def get_lpmode_support(self):
296296 def get_power_override_support (self ):
297297 return False
298298
299+ def get_lpmode (self ):
300+ '''
301+ Retrieves low power mode status
302+
303+ Returns:
304+ bool: True if module in low power else returns False.
305+ '''
306+ return False
307+
308+ def set_lpmode (self , lpmode ):
309+ '''
310+ This function sets LPMode for the module.
311+
312+ Args:
313+ lpmode (bool): False means LPMode Off, True means LPMode On
314+
315+ Returns:
316+ bool: True if the provision succeeds, False if it fails
317+ '''
318+ return False
319+
299320 def is_copper (self ):
300321 return self .xcvr_eeprom .read (consts .SFP_CABLE_TECH_FIELD ) == 'Passive Cable'
You can’t perform that action at this time.
0 commit comments