sonic-buildimage/device/celestica/x86_64-cel_e1031-r0/sonic_platform
Wirut Getbamrung df89f6dcb6 [device/celestica]: Add xcvrd event support for Haliburton (#6517)
#### Why I did it
- The xcvrd service requires an event detection function, unplug or plug in the transceiver.

#### How I did it
- Add sysfs interrupt to notify userspace app of external interrupt
- Implement get_change_event() in chassis api.
- Also begin installing Python 3 sonic-platform package for Celestica platforms
2021-03-10 09:26:19 -08:00
..
__init__.py [platform/cel]: Add new API installer to pmon and base image (#3379) 2019-08-28 11:19:34 -07:00
chassis.py [device/celestica]: Add xcvrd event support for Haliburton (#6517) 2021-03-10 09:26:19 -08:00
component.py [sonic-utilities] Update submodule; Build and install as a Python 3 wheel (#5926) 2020-11-25 10:28:36 -08:00
eeprom.py [sonic-utilities] Update submodule; Build and install as a Python 3 wheel (#5926) 2020-11-25 10:28:36 -08:00
event.py [device/celestica]: Add xcvrd event support for Haliburton (#6517) 2021-03-10 09:26:19 -08:00
fan.py [device/celestica]: Add xcvrd event support for Haliburton (#6517) 2021-03-10 09:26:19 -08:00
helper.py [device/celestica]: Add xcvrd event support for Haliburton (#6517) 2021-03-10 09:26:19 -08:00
platform.py [sonic-utilities] Update submodule; Build and install as a Python 3 wheel (#5926) 2020-11-25 10:28:36 -08:00
psu.py [celestica/dx010]: Fix incorrect path for voltage, current and power. (#6128) 2020-12-04 13:41:20 -08:00
sfp.py [device/celestica]: Add xcvrd event support for Haliburton (#6517) 2021-03-10 09:26:19 -08:00
thermal.py [Celestica] Ensure concrete platform API classes call base class initializer (#6852) 2021-03-04 21:23:05 +00:00
watchdog.py [Celestica] Ensure concrete platform API classes call base class initializer (#6852) 2021-03-04 21:23:05 +00:00