diff options
| author | Seema Khowala <seemaj@nvidia.com> | 2018-07-10 16:29:14 -0400 |
|---|---|---|
| committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-07-19 03:06:32 -0400 |
| commit | 6dc5939fc78a55caddc5bfca756ee0c2d35d3208 (patch) | |
| tree | 1afa40fcca42bafe3daa11ff7699ed603470f8e8 /include/linux | |
| parent | fdd62b674a9b07b1e197959daff174dd5621cd4e (diff) | |
nvlink: t19x: Remove 25GBPS speed support
Based on A01 Silicon Characterization, we cannot meet Nvlink POR speeds
of 25G across 100% bin and hence 25GBPS is defeatured.
Bug 200425755
Bug 2083356
Change-Id: Ia2166370413571787040e57ade299e3c136f4d5e
Signed-off-by: Seema Khowala <seemaj@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1775462
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/platform/tegra/tegra-nvlink.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/include/linux/platform/tegra/tegra-nvlink.h b/include/linux/platform/tegra/tegra-nvlink.h index 7760837eb..ae1b7d5cc 100644 --- a/include/linux/platform/tegra/tegra-nvlink.h +++ b/include/linux/platform/tegra/tegra-nvlink.h | |||
| @@ -31,8 +31,6 @@ | |||
| 31 | #define LINK_BITRATE_156MHZ_16GBPS 16145830000ULL | 31 | #define LINK_BITRATE_156MHZ_16GBPS 16145830000ULL |
| 32 | #define LINK_BITRATE_150MHZ_20GBPS 19200000000ULL | 32 | #define LINK_BITRATE_150MHZ_20GBPS 19200000000ULL |
| 33 | #define LINK_BITRATE_156MHZ_20GBPS 20001280000ULL | 33 | #define LINK_BITRATE_156MHZ_20GBPS 20001280000ULL |
| 34 | #define LINK_BITRATE_150MHZ_25GBPS 24750000000ULL | ||
| 35 | #define LINK_BITRATE_156MHZ_25GBPS 25782900000ULL | ||
| 36 | 34 | ||
| 37 | struct nvlink_link; | 35 | struct nvlink_link; |
| 38 | struct nvlink_device; | 36 | struct nvlink_device; |
| @@ -70,8 +68,7 @@ extern u32 nvlink_log_mask; | |||
| 70 | /* Enum to represent link speed. Nvlink 2.0 can support below 2 speeds */ | 68 | /* Enum to represent link speed. Nvlink 2.0 can support below 2 speeds */ |
| 71 | enum nvlink_speed { | 69 | enum nvlink_speed { |
| 72 | NVLINK_SPEED_16, | 70 | NVLINK_SPEED_16, |
| 73 | NVLINK_SPEED_20, | 71 | NVLINK_SPEED_20 |
| 74 | NVLINK_SPEED_25 | ||
| 75 | }; | 72 | }; |
| 76 | 73 | ||
| 77 | /* Enum nvlink_endpt will be used to initialize device ID in device struct */ | 74 | /* Enum nvlink_endpt will be used to initialize device ID in device struct */ |
