aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hfi1/platform.c
diff options
context:
space:
mode:
authorJan Sokolowski <jan.sokolowski@intel.com>2017-06-09 15:59:46 -0700
committerDoug Ledford <dledford@redhat.com>2017-06-27 16:58:13 -0400
commitf5114440c5491d4737b061c3a77195088bbaca52 (patch)
treef0e381c65be8835f2ff2b06ad08c0a87959544de /drivers/infiniband/hw/hfi1/platform.c
parentIB/hfi1: Create common expected receive verbs/PSM code (diff)
downloadlinux-dev-f5114440c5491d4737b061c3a77195088bbaca52.tar.xz
linux-dev-f5114440c5491d4737b061c3a77195088bbaca52.zip
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: Jakub Byczkowski <jakub.byczkowski@intel.com> Signed-off-by: Jan Sokolowski <jan.sokolowski@intel.com> Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/infiniband/hw/hfi1/platform.c')
-rw-r--r--drivers/infiniband/hw/hfi1/platform.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/drivers/infiniband/hw/hfi1/platform.c b/drivers/infiniband/hw/hfi1/platform.c
index cbda9b189216..41307e474525 100644
--- a/drivers/infiniband/hw/hfi1/platform.c
+++ b/drivers/infiniband/hw/hfi1/platform.c
@@ -136,7 +136,6 @@ static void save_platform_config_fields(struct hfi1_devdata *dd)
void get_platform_config(struct hfi1_devdata *dd)
{
int ret = 0;
- unsigned long size = 0;
u8 *temp_platform_config = NULL;
u32 esize;
@@ -160,15 +159,6 @@ void get_platform_config(struct hfi1_devdata *dd)
dd->platform_config.size = esize;
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,
"%s: Failed to get platform config, falling back to sub-optimal default file\n",