sonic-buildimage/platform/mellanox
Stephen Sun 1d15022df7 [Mellanox] support new platform api, thermal and psu part (#3175)
* support new platform api, thermal and psu part
for psu, all APIs are supported.
for thermal, we support
  get_temperature,
  get_high_threshold
for the thermal sensors of cpu core, cpu pack, psu and sfp module
and get_temperature for the ambient thermal sensors around the asic, port, fan, comex and board.

* 1. address review comments
2. improve the handling of PSU inserting/removal
3. tolerance diverse psu thermal sensor file name conventions

* 1. adjust thermal code according to the latest version of hw-management
2. check power_good_status rather than whether file existing ahead of reading voltage, current and power of PSU
2019-07-22 07:59:48 -07:00
..
docker-saiserver-mlnx [docker-saiserver]: upgrade docker saiserver to stretch for brcm/mlnx (#2983) 2019-06-08 16:27:19 -07:00
docker-syncd-mlnx [build]: Improve dockerfile instructions (#3048) 2019-06-22 11:26:23 -07:00
docker-syncd-mlnx-rpc [syncd-rpc] fix syncd rpc build and add cleanup (#3113) 2019-07-03 10:37:54 -07:00
hw-management [Mellanox]Update hw-mgmt package to v183 (#3138) 2019-07-12 13:09:36 +03:00
issu-version [mellanox|ffb] ISSU version check (#2437) 2019-01-17 14:41:32 -08:00
mft Update Mellanox MFT packedge. (#2825) 2019-04-25 18:22:33 +03:00
mlnx-platform-api [Mellanox] support new platform api, thermal and psu part (#3175) 2019-07-22 07:59:48 -07:00
mlnx-sai [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
mlnx-sfpd [Mellanox] Fix the memory leak in mlnx-sfpd (#3128) 2019-07-09 17:47:44 +03:00
sdk-src [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
.gitignore [mellanox] add makefiles to build Mellanox SDK from sources (#2701) 2019-03-27 18:32:25 -07:00
docker-ptf-mlnx.mk [docker-saiserver]: build docker-saiserver (#2244) 2018-11-14 01:15:31 -08:00
docker-saiserver-mlnx.mk [docker-saiserver]: upgrade docker saiserver to stretch for brcm/mlnx (#2983) 2019-06-08 16:27:19 -07:00
docker-syncd-mlnx-rpc.mk [build]: syncd-rpc.mk: Fix stretch dockers build failure (#2812) 2019-04-23 17:23:17 -07:00
docker-syncd-mlnx.mk [build]: Makefile: Extend to build debug docker images for all stretch dockers (#2789) 2019-04-19 18:49:21 -07:00
fw.mk [Mellanox] update SDK/FW (#3168) 2019-07-17 08:47:10 -07:00
hw-management.mk [Mellanox]Update hw-mgmt package to v183 (#3138) 2019-07-12 13:09:36 +03:00
issu-version.mk [mellanox|ffb] ISSU version check (#2437) 2019-01-17 14:41:32 -08:00
libsaithrift-dev.mk [sai and sairedis] advance sairedis sub-module and upgrade to matching Broadcom SAI build (#2488) 2019-02-16 10:14:18 -08:00
mft.mk Update Mellanox MFT packedge. (#2825) 2019-04-25 18:22:33 +03:00
mlnx-ffb.mk [Mellanox|FFB]: Add support for Mellanox fast-fast boot (#2294) 2018-12-04 10:11:24 -08:00
mlnx-ffb.sh [mellanox] Fix in mlnx-ffb.sh (#2676) 2019-03-18 08:53:35 -07:00
mlnx-fw-upgrade.j2 [fw-upgrade] fix issue with fw-upgrade (#2785) 2019-04-16 10:06:10 -07:00
mlnx-platform-api.mk [mellanox] Implement PSU related APIs based on the new platform API (#2460) 2019-02-13 15:21:07 +02:00
mlnx-sai.mk [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
mlnx-sfpd.mk [docker-syncd-mlnx] add new mlnx-sfpd daemon to docker-syncd-mlnx (#1841) 2018-07-03 16:42:50 -07:00
one-image.mk Extend debug image build ability to all platforms. (#3134) 2019-07-10 12:23:13 -07:00
platform.conf one image implementation (#215) 2017-01-29 11:33:33 -08:00
rules.mk [sairedis.mk] do not build rpc sairedis when not needed (#3109) 2019-07-06 14:55:31 -07:00
sdk.mk [Mellanox] update SDK/FW (#3168) 2019-07-17 08:47:10 -07:00