Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp36462pxx; Mon, 26 Oct 2020 02:38:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwYjmpqKJFHtR5JhOf4+QigrGjolyn/Pj1N+x+hmY/WBM6pLSbOg780f4PPYtR/gfFpFVVT X-Received: by 2002:a17:906:6a94:: with SMTP id p20mr14287043ejr.499.1603705137669; Mon, 26 Oct 2020 02:38:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603705137; cv=none; d=google.com; s=arc-20160816; b=M7GTF1xBAOZeUXDeUVu1Wv7z3c9ldh74p5mQLcWVFp0EtbGw2AAQQASZ4ka0FlrtUh U7pwt9WY7gniREk0R3l/pYZ1E5hp16vqq25y2tKC1wfzufBQ3yErjNmkfGmG+CeItNgB jOf/dvLfrOFsEaHswyFdtsWBfT65N8/ZQkExqlioUAJ1XWVScNpRR+3OmEbdPxCfrElF /TU32SKQwKildnj6dYlTheaqVF/o0KxartcF7/ExgmECqo/M6j2wSa50sleQVu1Hjwaj X1sp0U1Wo3CVh9jGYq6Q2gUkdSQqA1LFf7TFx4bVZk6VN2Et/+U2h8eBeXRp+ZHxU080 vBug== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=PyCGWsOQRaRBz3bX2fA1LoPk8Xi0fdZXGJLF+2HpK0Q=; b=BuKy1Cj+xBlfqGedawvYhOMJ2+cIAf50lWWaZ6mOuvU4NSWuXxBXKidTBHMue8v6qV Od/1BlDPn04snoFWzPg/waBMylq9QGg7PAnZJCrDYffF8ZAEXJhhXkZ8jvuroUFIpDiu zqg/ilUa4pvDKzozvii9quoywxA1pL+hMFChsI9StZ5UUVWZCrERdShUKTWz24/4jVBg o0WAvezLBrYNJ7/DlxCKfXd8H6vo2gk8ipyKsTyUHxz6v61Ko3EJbWph/i7lR+u3U81g 3icw5xXlQehJAxwvbNb+ZWP2onXJhDnhlkG5cc+DlzGBEMyxLKMmYKiNBWa9VMprpG7M n+6A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="o/S0pKmc"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r17si8026141eds.37.2020.10.26.02.38.35; Mon, 26 Oct 2020 02:38:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="o/S0pKmc"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1771227AbgJZIJv (ORCPT + 99 others); Mon, 26 Oct 2020 04:09:51 -0400 Received: from mail-pf1-f169.google.com ([209.85.210.169]:45390 "EHLO mail-pf1-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1771221AbgJZIJu (ORCPT ); Mon, 26 Oct 2020 04:09:50 -0400 Received: by mail-pf1-f169.google.com with SMTP id e7so5747729pfn.12; Mon, 26 Oct 2020 01:09:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=PyCGWsOQRaRBz3bX2fA1LoPk8Xi0fdZXGJLF+2HpK0Q=; b=o/S0pKmc5aE/Z6ROq/vvk5oQat8R9FKogg7pijW9KwyM17j85pEcgg4NhV4yPjfC1h F8M23asWC52BxJt5ZYgVPmua8mBtFq2ImfdpbpCNH2Q5mWyti8OyuAyRY+DeTJcgXErx RpCsKNNvBx+V/Jb8V7XhFQ9OvwGjgzzAHtx+xbb1bYffJ794RepW0JYNFBHuNyEM/erH fH4AGcMQW3N6DEsRdQQwBfB6zZjF/agTAT5rNMg15YxM9B5NqKQ2RaaYgSaqEe4qazuv HAlwEYY4aCN9RrA3hgr7ApUpWWYvEVI5R2cr4Dn2+rEznyoS4OWbM5+00l75M7wIA2O3 O8ZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=PyCGWsOQRaRBz3bX2fA1LoPk8Xi0fdZXGJLF+2HpK0Q=; b=Z30cwunLFr8S3QGR82uT60U3MiR+HP4AbC4RBagUU0C6cMPXdnBv32fh4A2SXceHUh qCJtQmz/fdx1+8HxfkqmzNQVnI6283jRc/je/bWDGU+KNOMGwcwfbfOUjbILscZ4alpI AXgDhGrIAI5Fs6UzQv3iu0HTd15MHM7ub7d0zZ9cdQLNayzQAN93l8jtRkkg2nENeGro qALx68P0v1sOMLNajXGYyouryetdGv8Avjsje+d4qemoj5i0YZzNQuuknBUm2sgOhRXQ W5tmF/LOMBkbL5lXJDp2yBFllY3bD21T5zs4pHW4fIhsajYUXsS/HmuDAOhs69ePyHXp NXoQ== X-Gm-Message-State: AOAM533H7YpXoEipTVgnTHFyoJth8oNNnJIZjOwGIzxZexQXWSKXQLRp MdzwuzheBviXrIa4ZTEqGbhUJMzzoTo= X-Received: by 2002:a05:6a00:23c6:b029:158:1257:de73 with SMTP id g6-20020a056a0023c6b02901581257de73mr12496047pfc.10.1603699789347; Mon, 26 Oct 2020 01:09:49 -0700 (PDT) Received: from ubt.spreadtrum.com ([117.18.48.82]) by smtp.gmail.com with ESMTPSA id j2sm542825pgi.48.2020.10.26.01.09.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Oct 2020 01:09:48 -0700 (PDT) From: Chunyan Zhang To: Wim Van Sebroeck , Guenter Roeck Cc: linux-watchdog@vger.kernel.org, linux-kernel@vger.kernel.org, Orson Zhai , Baolin Wang , Chunyan Zhang , Chunyan Zhang Subject: [PATCH 2/3] watchdog: sprd: change timeout value from 1000 to 2000 Date: Mon, 26 Oct 2020 16:09:18 +0800 Message-Id: <20201026080919.28413-3-zhang.lyra@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201026080919.28413-1-zhang.lyra@gmail.com> References: <20201026080919.28413-1-zhang.lyra@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Lingling Xu Because cpu_relax() takes different time on different SoCs, for some rare cases, it would take more than 1000 cycles for waitting load operation finished. The result of many times testing verified that changing the timeout value to 2000 can solve the issue. Fixes: 477603467009 ("watchdog: Add Spreadtrum watchdog driver") Signed-off-by: Lingling Xu Signed-off-by: Chunyan Zhang --- drivers/watchdog/sprd_wdt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/watchdog/sprd_wdt.c b/drivers/watchdog/sprd_wdt.c index f3c90b4afead..4f2a8c6d6485 100644 --- a/drivers/watchdog/sprd_wdt.c +++ b/drivers/watchdog/sprd_wdt.c @@ -53,7 +53,7 @@ #define SPRD_WDT_CNT_HIGH_SHIFT 16 #define SPRD_WDT_LOW_VALUE_MASK GENMASK(15, 0) -#define SPRD_WDT_LOAD_TIMEOUT 1000 +#define SPRD_WDT_LOAD_TIMEOUT 2000 struct sprd_wdt { void __iomem *base; -- 2.20.1