openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

commit 4f7da76d1a0060b7a619be23db5e02d834b07960
parent 7267b5a6c7e850636f2bd310ce455ef4b6568c19
Author: Broadcom SDK Release <sdk.releases@broadcom.com>
Date:   Wed,  8 Jan 2020 17:08:38 -0800

SDK-175527: Fix the logic to rest pg_is_lossless

Devices: 56980_A0,56980_B0
Module: MMU

Symptom:
TH3: Setting PG_IS_LOSSLESS to 0 using priority_group_properties_set API
doesnt work

Diffstat:
Msdk-6.5.16/src/bcm/esw/tomahawk3/thresholds.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sdk-6.5.16/src/bcm/esw/tomahawk3/thresholds.c b/sdk-6.5.16/src/bcm/esw/tomahawk3/thresholds.c @@ -692,7 +692,7 @@ bcm_tomahawk3_cosq_port_priority_group_property_get( (soc_reg_get(unit, MMU_THDI_ING_PORT_CONFIGr, port, -1, &rval)); pg_lossless = soc_reg64_field32_get(unit, MMU_THDI_ING_PORT_CONFIGr, rval, PG_IS_LOSSLESSf); - *arg = pg_lossless & (1 << priority_group_id); + *arg = (pg_lossless & (1 << priority_group_id)) >> priority_group_id; break; case bcmCosqPauseEnable: COMPILER_64_ZERO(rval);