Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Y-Cable][Credo] Credo implementation of YCable class which inherits from YCableBase required for Y-Cable API's in sonic-platform-daemons #203

Merged
merged 33 commits into from
Aug 6, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
e7cb18a
[Y-Cable][Credo] Credo implementation of YCable class which
vdahiya12 Jun 28, 2021
b3aae8c
[Y-Cable][Credo] fix LGTM alerts
xinyulin Jun 29, 2021
482da93
fix logging
vdahiya12 Jun 30, 2021
1962fc2
fix LGTM
vdahiya12 Jun 30, 2021
090862a
fix warning
vdahiya12 Jun 30, 2021
8bd5291
[Y-Cable][Credo] update vendor mapping table
xinyulin Jul 1, 2021
c2417dd
[Y_cable][Credo] implement get switch count functions
xinyulin Jul 1, 2021
01b8be3
[Y_cable[Credo] remove PT1 bulge cable PN
xinyulin Jul 2, 2021
08cca5e
[Y_cable[Credo] update get_speed()
xinyulin Jul 2, 2021
d7c4015
[Y_cable][Credo] implement get/set fec mode and AN/LT
xinyulin Jul 3, 2021
e78bc68
[Y_cable][Credo] implement reset()
xinyulin Jul 3, 2021
a3d976a
[Y_cable][Credo] enable_prbs_mode: need to disable prbe mode first th…
xinyulin Jul 3, 2021
a4789a1
fix warning
xinyulin Jul 3, 2021
b4b39d9
[Y_cable][Credo] implement restart_anlt()
xinyulin Jul 3, 2021
358f111
[Y_cable][Credo] implement create_port()
xinyulin Jul 3, 2021
1cc26f5
[Y_cable][Credo] implement get_pcs_stats()
xinyulin Jul 5, 2021
0bf5ab3
[Y_cable][Credo] error exception for send_vsc()
xinyulin Jul 5, 2021
c05e581
[Y_cable][Credo] implement get_alive_status()
xinyulin Jul 5, 2021
e2834d1
[Y_cable][Credo] update error exception when platform_chassis is not …
xinyulin Jul 6, 2021
e9c582f
fix warning
xinyulin Jul 6, 2021
2b8b399
[Y_cable][Credo] add get_serial_number()
xinyulin Jul 6, 2021
e33a856
[Y_cable][Credo] implement get_anlt_stats()
xinyulin Jul 8, 2021
635dc4f
[Y_cable][Credo] update clean_on_read functions
xinyulin Jul 12, 2021
007d540
fix warning of variable defined multiple times
xinyulin Jul 12, 2021
98d1c67
[Y_cable][Credo] update debug_dump_registers()
xinyulin Jul 19, 2021
ae2952b
[Y_cable][Credo] update debug_dump_registers()
xinyulin Jul 19, 2021
5ef833f
[Y_cable][Credo] update download_firmware_status in download_firmware()
xinyulin Jul 20, 2021
de29f22
[Y_cable][Credo] handle fwfwile in activated/rollback firmware functions
xinyulin Jul 20, 2021
e084f24
[Y_cable][Credo] implement get_fec_stats()
xinyulin Jul 22, 2021
0c60fa9
put in lower cases for vendor
vdahiya12 Jul 27, 2021
1e3abc6
dummy commit
vdahiya12 Jul 29, 2021
f33c4d1
[Y_cable][Credo] implement get_loopback_mode()
xinyulin Jul 29, 2021
4789d35
[Y_cable][Credo] return YCable.EEPROM_ERROR when platform chassis is …
xinyulin Aug 4, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading