diff --git a/soc/swr-mstr-ctrl.c b/soc/swr-mstr-ctrl.c index 57805acddf..543bc7f546 100644 --- a/soc/swr-mstr-ctrl.c +++ b/soc/swr-mstr-ctrl.c @@ -1284,7 +1284,7 @@ static void swrm_disable_ports(struct swr_master *master, << SWRM_DP_PORT_CTRL_OFFSET2_SHFT); value |= ((mport->offset1) << SWRM_DP_PORT_CTRL_OFFSET1_SHFT); - value |= mport->sinterval; + value |= (mport->sinterval & 0xFF); swr_master_write(swrm, SWRM_DP_PORT_CTRL_BANK((i + 1), bank),