[PATCH v1 27/30] net/i40e/base: change time variables from 64 bit to 32 bit
Anatoly Burakov
anatoly.burakov at intel.com
Mon Sep 2 11:54:39 CEST 2024
From: Jaroslaw Ilgiewicz <jaroslaw.ilgiewicz at intel.com>
Time variables were designed for 32 bit and 64 bit variables are not
necessary. Changed all to 32 bit.
Signed-off-by: Jaroslaw Ilgiewicz <jaroslaw.ilgiewicz at intel.com>
Signed-off-by: Anatoly Burakov <anatoly.burakov at intel.com>
---
drivers/net/i40e/base/i40e_common.c | 2 +-
drivers/net/i40e/base/i40e_nvm.c | 6 +++---
drivers/net/i40e/base/i40e_prototype.h | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/net/i40e/base/i40e_common.c b/drivers/net/i40e/base/i40e_common.c
index 07e18deaea..a2cfafeda9 100644
--- a/drivers/net/i40e/base/i40e_common.c
+++ b/drivers/net/i40e/base/i40e_common.c
@@ -3596,7 +3596,7 @@ enum i40e_status_code i40e_aq_debug_write_register(struct i40e_hw *hw,
enum i40e_status_code i40e_aq_request_resource(struct i40e_hw *hw,
enum i40e_aq_resources_ids resource,
enum i40e_aq_resource_access_type access,
- u8 sdp_number, u64 *timeout,
+ u8 sdp_number, u32 *timeout,
struct i40e_asq_cmd_details *cmd_details)
{
struct i40e_aq_desc desc;
diff --git a/drivers/net/i40e/base/i40e_nvm.c b/drivers/net/i40e/base/i40e_nvm.c
index 2f6cd9eda5..185af67817 100644
--- a/drivers/net/i40e/base/i40e_nvm.c
+++ b/drivers/net/i40e/base/i40e_nvm.c
@@ -62,7 +62,7 @@ enum i40e_status_code i40e_acquire_nvm(struct i40e_hw *hw,
{
enum i40e_status_code ret_code = I40E_SUCCESS;
u32 gtime, timeout;
- u64 time_left = 0;
+ u32 time_left = 0;
DEBUGFUNC("i40e_acquire_nvm");
@@ -127,8 +127,8 @@ enum i40e_status_code i40e_acquire_nvm_ex(struct i40e_hw *hw,
u32 custom_timeout)
{
enum i40e_status_code ret_code = I40E_SUCCESS;
- u64 gtime, timeout;
- u64 time_left = 0;
+ u32 gtime, timeout;
+ u32 time_left = 0;
DEBUGFUNC("i40e_acquire_nvm");
diff --git a/drivers/net/i40e/base/i40e_prototype.h b/drivers/net/i40e/base/i40e_prototype.h
index 440e713a28..e7e6d4c427 100644
--- a/drivers/net/i40e/base/i40e_prototype.h
+++ b/drivers/net/i40e/base/i40e_prototype.h
@@ -233,7 +233,7 @@ enum i40e_status_code i40e_aq_set_switch_config(struct i40e_hw *hw,
enum i40e_status_code i40e_aq_request_resource(struct i40e_hw *hw,
enum i40e_aq_resources_ids resource,
enum i40e_aq_resource_access_type access,
- u8 sdp_number, u64 *timeout,
+ u8 sdp_number, u32 *timeout,
struct i40e_asq_cmd_details *cmd_details);
enum i40e_status_code i40e_aq_release_resource(struct i40e_hw *hw,
enum i40e_aq_resources_ids resource,
--
2.43.5
More information about the dev
mailing list