Torsten Duwe 248800
From e6dac5ea6f8e68c1d4fda7ffb6903c33161b3b4e Mon Sep 17 00:00:00 2001
Torsten Duwe 248800
From: Marco Chiappero <marco.chiappero@intel.com>
Torsten Duwe 248800
Date: Thu, 12 Aug 2021 21:21:26 +0100
Torsten Duwe 248800
Subject: [PATCH] crypto: qat - remove the unnecessary get_vintmsk_offset()
Torsten Duwe 248800
Git-commit: e6dac5ea6f8e68c1d4fda7ffb6903c33161b3b4e
Torsten Duwe 248800
Patch-mainline: v5.15-rc1
Torsten Duwe 248800
References: jsc#PED-1073
Torsten Duwe 248800
Torsten Duwe 248800
All QAT GEN2 devices share the same register offset for masking interrupts,
Torsten Duwe 248800
so they don't need any complex device specific infrastructure.
Torsten Duwe 248800
Torsten Duwe 248800
Remove this function in favor of a constant in order to simplify the code.
Torsten Duwe 248800
Also, future generations may require a more complex device specific
Torsten Duwe 248800
handling, making the current approach obsolete anyway.
Torsten Duwe 248800
Torsten Duwe 248800
Signed-off-by: Marco Chiappero <marco.chiappero@intel.com>
Torsten Duwe 248800
Co-developed-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Torsten Duwe 248800
Signed-off-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Torsten Duwe 248800
Reviewed-by: Fiona Trahe <fiona.trahe@intel.com>
Torsten Duwe 248800
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Torsten Duwe 248800
Signed-off-by: Torsten Duwe <duwe@suse.de>
Torsten Duwe 248800
Torsten Duwe 248800
---
Torsten Duwe 248800
 drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c           | 6 ------
Torsten Duwe 248800
 drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h           | 1 -
Torsten Duwe 248800
 drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c       | 6 ------
Torsten Duwe 248800
 drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.h       | 1 -
Torsten Duwe 248800
 drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c             | 5 -----
Torsten Duwe 248800
 drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h             | 1 -
Torsten Duwe 248800
 drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c         | 6 ------
Torsten Duwe 248800
 drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.h         | 1 -
Torsten Duwe 248800
 drivers/crypto/qat/qat_common/adf_accel_devices.h          | 1 -
Torsten Duwe 248800
 drivers/crypto/qat/qat_common/adf_vf_isr.c                 | 4 ++--
Torsten Duwe 248800
 drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c     | 6 ------
Torsten Duwe 248800
 drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h     | 1 -
Torsten Duwe 248800
 drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 6 ------
Torsten Duwe 248800
 drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.h | 1 -
Torsten Duwe 248800
 14 files changed, 2 insertions(+), 44 deletions(-)
Torsten Duwe 248800
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c b/drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c
Torsten Duwe 248800
index 569d4a9fd8cf2..3027c01bc89e2 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c
Torsten Duwe 248800
@@ -111,11 +111,6 @@ static u32 get_pf2vf_offset(u32 i)
Torsten Duwe 248800
 	return ADF_C3XXX_PF2VF_OFFSET(i);
Torsten Duwe 248800
 }
Torsten Duwe 248800
 
Torsten Duwe 248800
-static u32 get_vintmsk_offset(u32 i)
Torsten Duwe 248800
-{
Torsten Duwe 248800
-	return ADF_C3XXX_VINTMSK_OFFSET(i);
Torsten Duwe 248800
-}
Torsten Duwe 248800
-
Torsten Duwe 248800
 static void adf_enable_error_correction(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
 {
Torsten Duwe 248800
 	struct adf_hw_device_data *hw_device = accel_dev->hw_device;
Torsten Duwe 248800
@@ -195,7 +190,6 @@ void adf_init_hw_data_c3xxx(struct adf_hw_device_data *hw_data)
Torsten Duwe 248800
 	hw_data->get_sram_bar_id = get_sram_bar_id;
Torsten Duwe 248800
 	hw_data->get_etr_bar_id = get_etr_bar_id;
Torsten Duwe 248800
 	hw_data->get_misc_bar_id = get_misc_bar_id;
Torsten Duwe 248800
-	hw_data->get_vintmsk_offset = get_vintmsk_offset;
Torsten Duwe 248800
 	hw_data->get_admin_info = adf_gen2_get_admin_info;
Torsten Duwe 248800
 	hw_data->get_arb_info = adf_gen2_get_arb_info;
Torsten Duwe 248800
 	hw_data->get_sku = get_sku;
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h b/drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h
Torsten Duwe 248800
index fece8e38025ac..86ee02a867896 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h
Torsten Duwe 248800
@@ -29,7 +29,6 @@
Torsten Duwe 248800
 #define ADF_C3XXX_ERRSSMSH_EN BIT(3)
Torsten Duwe 248800
 
Torsten Duwe 248800
 #define ADF_C3XXX_PF2VF_OFFSET(i)	(0x3A000 + 0x280 + ((i) * 0x04))
Torsten Duwe 248800
-#define ADF_C3XXX_VINTMSK_OFFSET(i)	(0x3A000 + 0x200 + ((i) * 0x04))
Torsten Duwe 248800
 
Torsten Duwe 248800
 /* AE to function mapping */
Torsten Duwe 248800
 #define ADF_C3XXX_AE2FUNC_MAP_GRP_A_NUM_REGS 48
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c b/drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c
Torsten Duwe 248800
index 3f840560d702e..3e69b520e82fa 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c
Torsten Duwe 248800
@@ -52,11 +52,6 @@ static u32 get_pf2vf_offset(u32 i)
Torsten Duwe 248800
 	return ADF_C3XXXIOV_PF2VF_OFFSET;
Torsten Duwe 248800
 }
Torsten Duwe 248800
 
Torsten Duwe 248800
-static u32 get_vintmsk_offset(u32 i)
Torsten Duwe 248800
-{
Torsten Duwe 248800
-	return ADF_C3XXXIOV_VINTMSK_OFFSET;
Torsten Duwe 248800
-}
Torsten Duwe 248800
-
Torsten Duwe 248800
 static int adf_vf_int_noop(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
 {
Torsten Duwe 248800
 	return 0;
Torsten Duwe 248800
@@ -92,7 +87,6 @@ void adf_init_hw_data_c3xxxiov(struct adf_hw_device_data *hw_data)
Torsten Duwe 248800
 	hw_data->get_etr_bar_id = get_etr_bar_id;
Torsten Duwe 248800
 	hw_data->get_misc_bar_id = get_misc_bar_id;
Torsten Duwe 248800
 	hw_data->get_pf2vf_offset = get_pf2vf_offset;
Torsten Duwe 248800
-	hw_data->get_vintmsk_offset = get_vintmsk_offset;
Torsten Duwe 248800
 	hw_data->get_sku = get_sku;
Torsten Duwe 248800
 	hw_data->enable_ints = adf_vf_void_noop;
Torsten Duwe 248800
 	hw_data->enable_pfvf_comms = adf_enable_vf2pf_comms;
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.h b/drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.h
Torsten Duwe 248800
index 7945a9cd1c60c..f5de4ce660148 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.h
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.h
Torsten Duwe 248800
@@ -13,7 +13,6 @@
Torsten Duwe 248800
 #define ADF_C3XXXIOV_ETR_BAR 0
Torsten Duwe 248800
 #define ADF_C3XXXIOV_ETR_MAX_BANKS 1
Torsten Duwe 248800
 #define ADF_C3XXXIOV_PF2VF_OFFSET	0x200
Torsten Duwe 248800
-#define ADF_C3XXXIOV_VINTMSK_OFFSET	0x208
Torsten Duwe 248800
 
Torsten Duwe 248800
 void adf_init_hw_data_c3xxxiov(struct adf_hw_device_data *hw_data);
Torsten Duwe 248800
 void adf_clean_hw_data_c3xxxiov(struct adf_hw_device_data *hw_data);
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c b/drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c
Torsten Duwe 248800
index 6660001d42975..b023c80873bb5 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c
Torsten Duwe 248800
@@ -112,10 +112,6 @@ static u32 get_pf2vf_offset(u32 i)
Torsten Duwe 248800
 {
Torsten Duwe 248800
 	return ADF_C62X_PF2VF_OFFSET(i);
Torsten Duwe 248800
 }
Torsten Duwe 248800
-static u32 get_vintmsk_offset(u32 i)
Torsten Duwe 248800
-{
Torsten Duwe 248800
-	return ADF_C62X_VINTMSK_OFFSET(i);
Torsten Duwe 248800
-}
Torsten Duwe 248800
 
Torsten Duwe 248800
 static void adf_enable_error_correction(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
 {
Torsten Duwe 248800
@@ -196,7 +192,6 @@ void adf_init_hw_data_c62x(struct adf_hw_device_data *hw_data)
Torsten Duwe 248800
 	hw_data->get_sram_bar_id = get_sram_bar_id;
Torsten Duwe 248800
 	hw_data->get_etr_bar_id = get_etr_bar_id;
Torsten Duwe 248800
 	hw_data->get_misc_bar_id = get_misc_bar_id;
Torsten Duwe 248800
-	hw_data->get_vintmsk_offset = get_vintmsk_offset;
Torsten Duwe 248800
 	hw_data->get_admin_info = adf_gen2_get_admin_info;
Torsten Duwe 248800
 	hw_data->get_arb_info = adf_gen2_get_arb_info;
Torsten Duwe 248800
 	hw_data->get_sku = get_sku;
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h b/drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h
Torsten Duwe 248800
index 53d3cb577f5bb..e6664bd20c915 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h
Torsten Duwe 248800
@@ -30,7 +30,6 @@
Torsten Duwe 248800
 #define ADF_C62X_ERRSSMSH_EN BIT(3)
Torsten Duwe 248800
 
Torsten Duwe 248800
 #define ADF_C62X_PF2VF_OFFSET(i)	(0x3A000 + 0x280 + ((i) * 0x04))
Torsten Duwe 248800
-#define ADF_C62X_VINTMSK_OFFSET(i)	(0x3A000 + 0x200 + ((i) * 0x04))
Torsten Duwe 248800
 
Torsten Duwe 248800
 /* AE to function mapping */
Torsten Duwe 248800
 #define ADF_C62X_AE2FUNC_MAP_GRP_A_NUM_REGS 80
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c b/drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c
Torsten Duwe 248800
index 67fd41662f20f..3bee3e4673636 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c
Torsten Duwe 248800
@@ -52,11 +52,6 @@ static u32 get_pf2vf_offset(u32 i)
Torsten Duwe 248800
 	return ADF_C62XIOV_PF2VF_OFFSET;
Torsten Duwe 248800
 }
Torsten Duwe 248800
 
Torsten Duwe 248800
-static u32 get_vintmsk_offset(u32 i)
Torsten Duwe 248800
-{
Torsten Duwe 248800
-	return ADF_C62XIOV_VINTMSK_OFFSET;
Torsten Duwe 248800
-}
Torsten Duwe 248800
-
Torsten Duwe 248800
 static int adf_vf_int_noop(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
 {
Torsten Duwe 248800
 	return 0;
Torsten Duwe 248800
@@ -92,7 +87,6 @@ void adf_init_hw_data_c62xiov(struct adf_hw_device_data *hw_data)
Torsten Duwe 248800
 	hw_data->get_etr_bar_id = get_etr_bar_id;
Torsten Duwe 248800
 	hw_data->get_misc_bar_id = get_misc_bar_id;
Torsten Duwe 248800
 	hw_data->get_pf2vf_offset = get_pf2vf_offset;
Torsten Duwe 248800
-	hw_data->get_vintmsk_offset = get_vintmsk_offset;
Torsten Duwe 248800
 	hw_data->get_sku = get_sku;
Torsten Duwe 248800
 	hw_data->enable_ints = adf_vf_void_noop;
Torsten Duwe 248800
 	hw_data->enable_pfvf_comms = adf_enable_vf2pf_comms;
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.h b/drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.h
Torsten Duwe 248800
index a6c04cf7a43cb..794778c486782 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.h
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.h
Torsten Duwe 248800
@@ -13,7 +13,6 @@
Torsten Duwe 248800
 #define ADF_C62XIOV_ETR_BAR 0
Torsten Duwe 248800
 #define ADF_C62XIOV_ETR_MAX_BANKS 1
Torsten Duwe 248800
 #define ADF_C62XIOV_PF2VF_OFFSET	0x200
Torsten Duwe 248800
-#define ADF_C62XIOV_VINTMSK_OFFSET	0x208
Torsten Duwe 248800
 
Torsten Duwe 248800
 void adf_init_hw_data_c62xiov(struct adf_hw_device_data *hw_data);
Torsten Duwe 248800
 void adf_clean_hw_data_c62xiov(struct adf_hw_device_data *hw_data);
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_common/adf_accel_devices.h b/drivers/crypto/qat/qat_common/adf_accel_devices.h
Torsten Duwe 248800
index c00b16be8b0d8..38c0af6d4e43e 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_common/adf_accel_devices.h
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_common/adf_accel_devices.h
Torsten Duwe 248800
@@ -154,7 +154,6 @@ struct adf_hw_device_data {
Torsten Duwe 248800
 	u32 (*get_num_aes)(struct adf_hw_device_data *self);
Torsten Duwe 248800
 	u32 (*get_num_accels)(struct adf_hw_device_data *self);
Torsten Duwe 248800
 	u32 (*get_pf2vf_offset)(u32 i);
Torsten Duwe 248800
-	u32 (*get_vintmsk_offset)(u32 i);
Torsten Duwe 248800
 	void (*get_arb_info)(struct arb_info *arb_csrs_info);
Torsten Duwe 248800
 	void (*get_admin_info)(struct admin_info *admin_csrs_info);
Torsten Duwe 248800
 	enum dev_sku_info (*get_sku)(struct adf_hw_device_data *self);
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_common/adf_vf_isr.c b/drivers/crypto/qat/qat_common/adf_vf_isr.c
Torsten Duwe 248800
index aa44e8638fa83..078f33d583e8c 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_common/adf_vf_isr.c
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_common/adf_vf_isr.c
Torsten Duwe 248800
@@ -36,7 +36,7 @@ void adf_enable_pf2vf_interrupts(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
 	void __iomem *pmisc_bar_addr =
Torsten Duwe 248800
 		pci_info->pci_bars[hw_data->get_misc_bar_id(hw_data)].virt_addr;
Torsten Duwe 248800
 
Torsten Duwe 248800
-	ADF_CSR_WR(pmisc_bar_addr, hw_data->get_vintmsk_offset(0), 0x0);
Torsten Duwe 248800
+	ADF_CSR_WR(pmisc_bar_addr, ADF_VINTMSK_OFFSET, 0x0);
Torsten Duwe 248800
 }
Torsten Duwe 248800
 
Torsten Duwe 248800
 void adf_disable_pf2vf_interrupts(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
@@ -46,7 +46,7 @@ void adf_disable_pf2vf_interrupts(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
 	void __iomem *pmisc_bar_addr =
Torsten Duwe 248800
 		pci_info->pci_bars[hw_data->get_misc_bar_id(hw_data)].virt_addr;
Torsten Duwe 248800
 
Torsten Duwe 248800
-	ADF_CSR_WR(pmisc_bar_addr, hw_data->get_vintmsk_offset(0), 0x2);
Torsten Duwe 248800
+	ADF_CSR_WR(pmisc_bar_addr, ADF_VINTMSK_OFFSET, 0x2);
Torsten Duwe 248800
 }
Torsten Duwe 248800
 
Torsten Duwe 248800
 static int adf_enable_msi(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c b/drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c
Torsten Duwe 248800
index 94fa65bac7e70..0a9ce365a544e 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c
Torsten Duwe 248800
@@ -131,11 +131,6 @@ static u32 get_pf2vf_offset(u32 i)
Torsten Duwe 248800
 	return ADF_DH895XCC_PF2VF_OFFSET(i);
Torsten Duwe 248800
 }
Torsten Duwe 248800
 
Torsten Duwe 248800
-static u32 get_vintmsk_offset(u32 i)
Torsten Duwe 248800
-{
Torsten Duwe 248800
-	return ADF_DH895XCC_VINTMSK_OFFSET(i);
Torsten Duwe 248800
-}
Torsten Duwe 248800
-
Torsten Duwe 248800
 static void adf_enable_error_correction(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
 {
Torsten Duwe 248800
 	struct adf_hw_device_data *hw_device = accel_dev->hw_device;
Torsten Duwe 248800
@@ -215,7 +210,6 @@ void adf_init_hw_data_dh895xcc(struct adf_hw_device_data *hw_data)
Torsten Duwe 248800
 	hw_data->get_num_aes = get_num_aes;
Torsten Duwe 248800
 	hw_data->get_etr_bar_id = get_etr_bar_id;
Torsten Duwe 248800
 	hw_data->get_misc_bar_id = get_misc_bar_id;
Torsten Duwe 248800
-	hw_data->get_vintmsk_offset = get_vintmsk_offset;
Torsten Duwe 248800
 	hw_data->get_admin_info = adf_gen2_get_admin_info;
Torsten Duwe 248800
 	hw_data->get_arb_info = adf_gen2_get_arb_info;
Torsten Duwe 248800
 	hw_data->get_sram_bar_id = get_sram_bar_id;
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h b/drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h
Torsten Duwe 248800
index 4d613923d1559..f99319cd45432 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h
Torsten Duwe 248800
@@ -35,7 +35,6 @@
Torsten Duwe 248800
 #define ADF_DH895XCC_ERRSSMSH_EN BIT(3)
Torsten Duwe 248800
 
Torsten Duwe 248800
 #define ADF_DH895XCC_PF2VF_OFFSET(i)	(0x3A000 + 0x280 + ((i) * 0x04))
Torsten Duwe 248800
-#define ADF_DH895XCC_VINTMSK_OFFSET(i)	(0x3A000 + 0x200 + ((i) * 0x04))
Torsten Duwe 248800
 
Torsten Duwe 248800
 /* AE to function mapping */
Torsten Duwe 248800
 #define ADF_DH895XCC_AE2FUNC_MAP_GRP_A_NUM_REGS 96
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c b/drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c
Torsten Duwe 248800
index 5f4e264016c9d..7c6ed6bc8abf2 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c
Torsten Duwe 248800
@@ -52,11 +52,6 @@ static u32 get_pf2vf_offset(u32 i)
Torsten Duwe 248800
 	return ADF_DH895XCCIOV_PF2VF_OFFSET;
Torsten Duwe 248800
 }
Torsten Duwe 248800
 
Torsten Duwe 248800
-static u32 get_vintmsk_offset(u32 i)
Torsten Duwe 248800
-{
Torsten Duwe 248800
-	return ADF_DH895XCCIOV_VINTMSK_OFFSET;
Torsten Duwe 248800
-}
Torsten Duwe 248800
-
Torsten Duwe 248800
 static int adf_vf_int_noop(struct adf_accel_dev *accel_dev)
Torsten Duwe 248800
 {
Torsten Duwe 248800
 	return 0;
Torsten Duwe 248800
@@ -92,7 +87,6 @@ void adf_init_hw_data_dh895xcciov(struct adf_hw_device_data *hw_data)
Torsten Duwe 248800
 	hw_data->get_etr_bar_id = get_etr_bar_id;
Torsten Duwe 248800
 	hw_data->get_misc_bar_id = get_misc_bar_id;
Torsten Duwe 248800
 	hw_data->get_pf2vf_offset = get_pf2vf_offset;
Torsten Duwe 248800
-	hw_data->get_vintmsk_offset = get_vintmsk_offset;
Torsten Duwe 248800
 	hw_data->get_sku = get_sku;
Torsten Duwe 248800
 	hw_data->enable_ints = adf_vf_void_noop;
Torsten Duwe 248800
 	hw_data->enable_pfvf_comms = adf_enable_vf2pf_comms;
Torsten Duwe 248800
diff --git a/drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.h b/drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.h
Torsten Duwe 248800
index 2bfcc67f8f392..306ebb71a408b 100644
Torsten Duwe 248800
--- a/drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.h
Torsten Duwe 248800
+++ b/drivers/crypto/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.h
Torsten Duwe 248800
@@ -13,7 +13,6 @@
Torsten Duwe 248800
 #define ADF_DH895XCCIOV_ETR_BAR 0
Torsten Duwe 248800
 #define ADF_DH895XCCIOV_ETR_MAX_BANKS 1
Torsten Duwe 248800
 #define ADF_DH895XCCIOV_PF2VF_OFFSET	0x200
Torsten Duwe 248800
-#define ADF_DH895XCCIOV_VINTMSK_OFFSET	0x208
Torsten Duwe 248800
 
Torsten Duwe 248800
 void adf_init_hw_data_dh895xcciov(struct adf_hw_device_data *hw_data);
Torsten Duwe 248800
 void adf_clean_hw_data_dh895xcciov(struct adf_hw_device_data *hw_data);
Torsten Duwe 248800
-- 
Torsten Duwe 248800
2.35.3
Torsten Duwe 248800