提交 f5114440 编写于 作者: J Jan Sokolowski 提交者: Doug Ledford

IB/hfi1: Remove reading platform configuration from EFI variable

Currently, platform configuration can be read from EFI variable
for discrete cards. It will happen when reading from EPROM fails.
EFI variables should not be queried for platform configuration
in any scenario.
Reviewed-by: NJakub Byczkowski <jakub.byczkowski@intel.com>
Signed-off-by: NJan Sokolowski <jan.sokolowski@intel.com>
Signed-off-by: NDennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: NDoug Ledford <dledford@redhat.com>
上级 9c1a99c3
...@@ -136,7 +136,6 @@ static void save_platform_config_fields(struct hfi1_devdata *dd) ...@@ -136,7 +136,6 @@ static void save_platform_config_fields(struct hfi1_devdata *dd)
void get_platform_config(struct hfi1_devdata *dd) void get_platform_config(struct hfi1_devdata *dd)
{ {
int ret = 0; int ret = 0;
unsigned long size = 0;
u8 *temp_platform_config = NULL; u8 *temp_platform_config = NULL;
u32 esize; u32 esize;
...@@ -160,15 +159,6 @@ void get_platform_config(struct hfi1_devdata *dd) ...@@ -160,15 +159,6 @@ void get_platform_config(struct hfi1_devdata *dd)
dd->platform_config.size = esize; dd->platform_config.size = esize;
return; return;
} }
/* fail, try EFI variable */
ret = read_hfi1_efi_var(dd, "configuration", &size,
(void **)&temp_platform_config);
if (!ret) {
dd->platform_config.data = temp_platform_config;
dd->platform_config.size = size;
return;
}
} }
dd_dev_err(dd, dd_dev_err(dd,
"%s: Failed to get platform config, falling back to sub-optimal default file\n", "%s: Failed to get platform config, falling back to sub-optimal default file\n",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册