Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp1575641pxb; Tue, 8 Feb 2022 22:50:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJwFIAUt3i5heuO/PrfElLhFeAQbshQ2jrsvr/rRDOyGjVlZdYTJWQu/4wKpe3b+WlCjY0Pg X-Received: by 2002:a17:902:e84c:: with SMTP id t12mr736815plg.63.1644389428036; Tue, 08 Feb 2022 22:50:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644389428; cv=none; d=google.com; s=arc-20160816; b=YtRIYWaWuX6/xuFoSeUBR8j0muoBuHJdpI4KoNc2Fzf6VeEk/WtNcTHTo+OW/b9LwB /UwhNr8yBfrcEQc+u/AQwaQshcqt3GaMERj+0U7XFGtN3jjmgjzUBtT1XLl8r8z9oW8t HXo33SbWcofQAJFa0hP/aSv1pUqkrdj5LAYIVgt7WMRm2NQVq4AXOwjrZ5qEvvLMQRPU 7ICVlfAID4VKFd6+AL53rGqoudnu0tr6/AhrLPo+4Oby2a6F9c1k4rSWySgzSH+Kku3b eJFXnECQfuAocUakJg47ayJ8ZzicogChCZxBiEZjpPLmfbZNRtH4KdWB9CDVNMsWy7CS ncUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=AbXyYX7BtdLDxubAfAvLoHfUA1+WcuamJCKTOkwM2KE=; b=QW9/+S3cD/pkmUZNfo7Sxg7xKth1Q9042ExSAgkBMZBzT0uoywXzTVpgQ8MFqXSAUQ JxKBiMLWvWmNLhLgyGwZKYfE0rDc39/1u1pw2U0j6iOzxU5XNS884chHnkRe/acO0rL3 o3BER152k0WBnowm+XnpoZy56bQWInGXZ5k9bNCnNUwNBrWbQCjUAzD/zC5eSdWn89Fw /VOXICYL84sC8jRPgUQsaXpM5YxezreEx9ktHc3Ttx9ZiEGXFb60XTJ34Mozm0V6xlGs rZ2AfU8VyVVV0eb7C5TK9MVOmk3LeoHMcC7jjJrAO0JSI+NQNnIcG3hmrw6ToEtwaQv8 RaUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=zHKnwaV2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id r7si15121356pga.144.2022.02.08.22.50.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Feb 2022 22:50:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=zHKnwaV2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 30FECC05BE28; Tue, 8 Feb 2022 22:20:56 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1359123AbiBGL2k (ORCPT + 99 others); Mon, 7 Feb 2022 06:28:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34456 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1383340AbiBGLWP (ORCPT ); Mon, 7 Feb 2022 06:22:15 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 22355C043181; Mon, 7 Feb 2022 03:22:15 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id D103CB811A6; Mon, 7 Feb 2022 11:22:13 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1A827C004E1; Mon, 7 Feb 2022 11:22:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1644232932; bh=b13qAo4YSP2y+ta2ne27FSUAmi4yqSLi1KWG0FFTyEU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=zHKnwaV2EE0F1us6i9j8jzZ29zZpfkSGIXpzNFcdicOPrpDvuIXnvsnT3Xp2QVBqj 8R7VH5fj4wzZVVjfh4x+Ofd49wCtVdNbWflBcb9zIG1VqrTSy83sMGUgGa0xmsWuXh ZrHdxrojY0Kv+819xfaC9C+WgYMc4gM5pBPehRZg= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Miquel Raynal , Alexander Aring , Stefan Schmidt Subject: [PATCH 5.10 37/74] net: ieee802154: mcr20a: Fix lifs/sifs periods Date: Mon, 7 Feb 2022 12:06:35 +0100 Message-Id: <20220207103758.446954843@linuxfoundation.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220207103757.232676988@linuxfoundation.org> References: <20220207103757.232676988@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Miquel Raynal commit d753c4004820a888ec007dd88b271fa9c3172c5c upstream. These periods are expressed in time units (microseconds) while 40 and 12 are the number of symbol durations these periods will last. We need to multiply them both with phy->symbol_duration in order to get these values in microseconds. Fixes: 8c6ad9cc5157 ("ieee802154: Add NXP MCR20A IEEE 802.15.4 transceiver driver") Signed-off-by: Miquel Raynal Acked-by: Alexander Aring Link: https://lore.kernel.org/r/20220125121426.848337-3-miquel.raynal@bootlin.com Signed-off-by: Stefan Schmidt Signed-off-by: Greg Kroah-Hartman --- drivers/net/ieee802154/mcr20a.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/drivers/net/ieee802154/mcr20a.c +++ b/drivers/net/ieee802154/mcr20a.c @@ -976,8 +976,8 @@ static void mcr20a_hw_setup(struct mcr20 dev_dbg(printdev(lp), "%s\n", __func__); phy->symbol_duration = 16; - phy->lifs_period = 40; - phy->sifs_period = 12; + phy->lifs_period = 40 * phy->symbol_duration; + phy->sifs_period = 12 * phy->symbol_duration; hw->flags = IEEE802154_HW_TX_OMIT_CKSUM | IEEE802154_HW_AFILT |