Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1026281ybl; Thu, 22 Aug 2019 08:18:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqwHV5SE4BX9UxFuFYFwogYSTy+/Ol+xlURAB6rF9/Gk3xgiJUGgnw91yG93QgQbJzRJ4iYX X-Received: by 2002:a17:90a:ac0a:: with SMTP id o10mr137313pjq.143.1566487137444; Thu, 22 Aug 2019 08:18:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566487137; cv=none; d=google.com; s=arc-20160816; b=tNuKwtcgo8UcKso/Ce03dWJDlwR2nsiH3fhZ9eZcWyA8I/kTwm+PEKLZerO9cNzngN WJEElqRe0/qqI6KUWHCr+FKGlgAs1vLjTARq64/PoBhJVcVTjg2frgs1wd1nN9cP1BB2 gvrRV1Emu1AfIxqS17yNrtknFaKGQr/2mQps+aPK9Slngd673H9jl2szZoRaXCVVEDNR HZKpjRiZyie+sCCnB+nlRWHP5dABOp+TUwETc1mJIYXOOHmJ4AfBLhXVZXj9gEu5Ef7G YXw1niJ21oJZZRMQjwI7i0lMKACjXr9m2St8K6EHQlZ9XZheIbO8Mey1Pl7vg6DL/MMI dt/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=VyFlDJ9fnzESXa1S87nTP2j3cBVSHLOGoj/9xfH40LA=; b=ugNZq6CVTXqBDTXG7IfKUa1jySPvFsCTKeBi7uJrnZUoJTIIl+0ICvzSotC+M/Cmrk Otu35Gh4T3OIwzKgQ7LymeotUavCOikYlK6M71XHQjBqJrd0yxqv9U2OxPHfcwFPRV6P Msv7dubHt6TQ+JOvrSmo9kzl4FTdfCr5AF+z9IZHGdwY/vr5gyNTOl/qAnTjAdHQLyWx no4mv8GRXLb25qbuHNkU/Xz/EsAWfJPIfmuuW8GHGEtXXh+qhiTa1Vb+KPFTkskF+nan Rc0I4Kcu41BTun8RKfKgNTG0THIlSBcZuKM8ssOCnkSbUabh6zC/2XV6ZCUCwiKFpezU Z5xA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h3si1550297pfn.140.2019.08.22.08.18.29; Thu, 22 Aug 2019 08:18:57 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387494AbfHVNf1 (ORCPT + 99 others); Thu, 22 Aug 2019 09:35:27 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:36166 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725876AbfHVNf1 (ORCPT ); Thu, 22 Aug 2019 09:35:27 -0400 Received: from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost) by youngberry.canonical.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1i0nFM-00008q-N8; Thu, 22 Aug 2019 13:35:24 +0000 From: Colin King To: Hauke Mehrtens , =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= , linux-wireless@vger.kernel.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA Date: Thu, 22 Aug 2019 14:35:24 +0100 Message-Id: <20190822133524.6274-1-colin.king@canonical.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org From: Colin Ian King An earlier commit re-worked the setting of the bitmask and is now assigning v with some bit flags rather than bitwise or-ing them into v, consequently the earlier bit-settings of v are being lost. Fix this by replacing an assignment with the bitwise or instead. Addresses-Coverity: ("Unused value") Fixes: 2be25cac8402 ("bcma: add constants for PCI and use them") Signed-off-by: Colin Ian King --- drivers/bcma/driver_pci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/bcma/driver_pci.c b/drivers/bcma/driver_pci.c index f499a469e66d..d219ee947c07 100644 --- a/drivers/bcma/driver_pci.c +++ b/drivers/bcma/driver_pci.c @@ -78,7 +78,7 @@ static u16 bcma_pcie_mdio_read(struct bcma_drv_pci *pc, u16 device, u8 address) v |= (address << BCMA_CORE_PCI_MDIODATA_REGADDR_SHF_OLD); } - v = BCMA_CORE_PCI_MDIODATA_START; + v |= BCMA_CORE_PCI_MDIODATA_START; v |= BCMA_CORE_PCI_MDIODATA_READ; v |= BCMA_CORE_PCI_MDIODATA_TA; -- 2.20.1