Skip to content

[sfputil-plugins] add tx_disable support for QSFP on fishbone/phalanx#65

Merged
pphuchar merged 1 commit into201811_celfrom
unknown repository
Mar 28, 2019
Merged

[sfputil-plugins] add tx_disable support for QSFP on fishbone/phalanx#65
pphuchar merged 1 commit into201811_celfrom
unknown repository

Conversation

@pphuchar
Copy link
Copy Markdown
Collaborator

- What I did
Update tx_disable() method in Fishbones and Phalanx to support QSFP port type.

- How I did it
For QSFP port type, use control function address 86, page A0h to set TX_DISABLE signals.
FOr SFP port type, use the TX_DISBLE hardware pin control.

- How to verify it
Create a test script to call the SfpUtil.tx_disable() method
Check corresponding sfp_txdisable file(for SFP) / control function byte data(for QSFP) to confirm status change.

- Description for the changelog

  • Fishbone/Phalanx add QSFP tx_dsiable support in sfputil plugins.

- A picture of a cute animal (not mandatory but encouraged)

@pphuchar pphuchar requested a review from tiantianlv March 27, 2019 07:06
@pphuchar pphuchar merged commit 5082b9c into SONIC-DEV:201811_cel Mar 28, 2019
@pphuchar pphuchar deleted the 201811-add-tx_disable-i2c branch April 24, 2019 07:13
bbinxie pushed a commit that referenced this pull request May 8, 2020
[configdb.py]: Allow deletion of entire table from mod_config API. (#61)
[MultiDB] mimic redis-dump-load , adding sonic_db_dump_load.py and so… 
[MultiDB] add sonic-db-cli PING all instances support (#65)
Fix sonic-db-cli script to be compatible with python3 and python2.7 (#66)
Namespace support in SonicV2Connector (#63)
[Multiasic]: Add calculation of interface index for backplane interfa… 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants