From d1e320cc82f311a598e3f38b4fe0968f74e7d6fd Mon Sep 17 00:00:00 2001 From: Narayan Reddy Date: Tue, 6 Dec 2022 10:22:23 +0000 Subject: [PATCH] osi: core: fix CERT INT31-C Bug 3745813 Change-Id: I7d686c45ae5e74f3bfc3c4e6642fc38ee312d6a1 Signed-off-by: Narayan Reddy Reviewed-on: https://git-master.nvidia.com/r/c/kernel/nvethernetrm/+/2821888 Tested-by: mobile promotions Reviewed-by: mobile promotions --- osi/core/core_common.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osi/core/core_common.c b/osi/core/core_common.c index 309efbd..08d906f 100644 --- a/osi/core/core_common.c +++ b/osi/core/core_common.c @@ -453,7 +453,7 @@ void hw_config_tscr(struct osi_core_priv_data *const osi_core, OSI_UNUSED const void hw_config_ssir(struct osi_core_priv_data *const osi_core) { - nveul64_t val = 0U; + nveu32_t val = 0U; void *addr = osi_core->base; const struct core_local *l_core = (struct core_local *)(void *)osi_core; const nveu32_t mac_ssir[2] = { EQOS_MAC_SSIR, MGBE_MAC_SSIR}; @@ -465,7 +465,7 @@ void hw_config_ssir(struct osi_core_priv_data *const osi_core) val |= val << MAC_SSIR_SSINC_SHIFT; /* update Sub-second Increment Value */ - osi_writela(osi_core, (nveu32_t)val, ((nveu8_t *)addr + mac_ssir[osi_core->mac])); + osi_writela(osi_core, val, ((nveu8_t *)addr + mac_ssir[osi_core->mac])); } nve32_t hw_ptp_tsc_capture(struct osi_core_priv_data *const osi_core,