Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp11098674ybi; Thu, 25 Jul 2019 09:58:56 -0700 (PDT) X-Google-Smtp-Source: APXvYqwVCIJ0Av/3jiXDV84GgGC6KqjH3hwkdTwYR3zmXwvBR7xJCj7Gfh9ivcHe//coExucbri+ X-Received: by 2002:a17:90a:cb81:: with SMTP id a1mr91324071pju.81.1564073936100; Thu, 25 Jul 2019 09:58:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564073936; cv=none; d=google.com; s=arc-20160816; b=GeQgKog49d/2iA8i+O87q8wb3yvW7qtvSliAY6mz5ENZzM0TTQD1uIP3c/qd7gOjiK KbHRQ35bcyAKCpfFKVVuv/ehuYcmb8JAytZxDpD/LPN0oVO79jpEoyY5tB4xzFUbexFg Vc/49drC4OHN4fHm6cIwYAQxHKKVfTL3EcC+xkxqnWZaPP2tygyjBtMbzNA4043jfRdY EvDrTwzkE3CA8WBK3REHEHmkBFEEFSE/g9QlHET4j9INTkATJemBVfLoXqGWboSfgvym J+mS5G44gM8ULLi03MNyDeWRpYhgpBZjVXAOnKolMcaX5MqC75csGJ+yDFHPN0NCBaiP 3EvQ== 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=GWozy33ciITP22Q9e5lanhNQVzouIACqPHvsYrgPpIM=; b=dH6e7qqPkHEdVUvPzdZkDAU1MnB3uqmaiKt9Wo9R0ceekcqWsMNbuvU8IOPrZEQSr0 HP8RVj6ESBp8XYCJqQ7m2EIaUOpL25movCgS2XLibC6ILRu+I46xWjsuPXPE7C/ZIbVr x4YRkASBOalZSTX9nY9hn56ukXls8l6q5xuAq6YEiIdo+pbqGhlWaRSlcUKOiqK4fjeO ncjgFv5YWePxR508BlkXLw+ij6LYOlkkQdEzNHKqT58TUWfbeIcDJLqMIrIaBmXh9Y8U gFYJcp9UkwWlYnv1mXvTZ1UTl4NMLaelqdkIg6XRK7ACbEcNGtaCK2XA3CU3heMOuuqB TJvg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 s38si18443945pgl.138.2019.07.25.09.58.40; Thu, 25 Jul 2019 09:58:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 S2391859AbfGYLZP (ORCPT + 99 others); Thu, 25 Jul 2019 07:25:15 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:41516 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728468AbfGYLZO (ORCPT ); Thu, 25 Jul 2019 07:25:14 -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 1hqbry-0008Sh-7K; Thu, 25 Jul 2019 11:25:10 +0000 From: Colin King To: Wolfgang Grandegger , Marc Kleine-Budde , "David S . Miller" , linux-can@vger.kernel.org, netdev@vger.kernel.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH][next] can: kvaser_pciefd: remove redundant negative check on trigger Date: Thu, 25 Jul 2019 12:25:09 +0100 Message-Id: <20190725112509.1075-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-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Colin Ian King The check to see if trigger is less than zero is always false, trigger is always in the range 0..255. Hence the check is redundant and can be removed. Addresses-Coverity: ("Logically dead code") Signed-off-by: Colin Ian King --- drivers/net/can/kvaser_pciefd.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/net/can/kvaser_pciefd.c b/drivers/net/can/kvaser_pciefd.c index 3af747cbbde4..68e00aad0810 100644 --- a/drivers/net/can/kvaser_pciefd.c +++ b/drivers/net/can/kvaser_pciefd.c @@ -652,9 +652,6 @@ static void kvaser_pciefd_pwm_stop(struct kvaser_pciefd_can *can) top = (pwm_ctrl >> KVASER_PCIEFD_KCAN_PWM_TOP_SHIFT) & 0xff; trigger = (100 * top + 50) / 100; - if (trigger < 0) - trigger = 0; - pwm_ctrl = trigger & 0xff; pwm_ctrl |= (top & 0xff) << KVASER_PCIEFD_KCAN_PWM_TOP_SHIFT; iowrite32(pwm_ctrl, can->reg_base + KVASER_PCIEFD_KCAN_PWM_REG); -- 2.20.1