Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp625947pxu; Sun, 25 Oct 2020 11:36:45 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzcwjRvHmxENQWg5KivLFUZNTxizMrVYqUt3ColIFzhW7clRap31m8QQlDCXK+ptacoJ0y8 X-Received: by 2002:aa7:d3d0:: with SMTP id o16mr12659782edr.47.1603651004767; Sun, 25 Oct 2020 11:36:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603651004; cv=none; d=google.com; s=arc-20160816; b=bgU07h8QSuJ+r0nInpNYby52sB+JgJ50JKdNPgMDxlAahdKV8N0nym5XIifymV3hxN G8kcwGzHwhk+YUwk2BEFeB3XGmlulnEHIHtzho6liGMe9wCwijD/rftYEPahGmCXuOPw CZah+QUe6WyGKLBYGKSWWFadsXs7z0jNMlTDYOneaXXXF1JggQBQSgwNpXKtnfgVPdny 8hrYZFYx9TwQIKZgoAcDXXpMPGu8eLGeLpR1Iz2rrPau01PsEYn5ecYiZuAWLeomAZsn 0aGLhg0vt6dHkNRku2Mc7f8FuBZRBUhKXM4tUVC1+AMhg1wqXZDTkcPR22E0eBHWXWFS P2XA== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=pGW5JlQHLHC7jZlWVW5W5JO4NogTaQL5cry9rwJRFUY=; b=J3EwwIOINTvTNHQVFH0+ZeYf2XJ6Vztq3C4YsX/Y+6Ita7pFA+EQzsyfkx9nf0g1Tx qv0ZfD5LG02oFe8/4fCq+gB/OPszyba6ZqRr9MZf8TaZAujbzlJiidzGxGkqK3JL++TA 9/vXP1kHljil4DKvZkL/xDVH1wtvQn7EKgDjyZEqdo6EIyZXhPRkqrpgPFiaUZKVU7SS L9NMNieroOJRbpT2V4/9HQGUXe7ZZcx7rLajxigC2Dn+rECp4jw3wVw597VeOFJrFyqj 5UDlD7Hw4PnwaV9b9RQcz+BpiLUsNEi5AYEUh3FniZV5qejONbwUeXMEtOCmPfcE6o5Y 8Bzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@lechnology.com header.s=default header.b=YxbsvWBi; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b3si5733322ejz.322.2020.10.25.11.36.09; Sun, 25 Oct 2020 11:36:44 -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=fail header.i=@lechnology.com header.s=default header.b=YxbsvWBi; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1417286AbgJYQvr (ORCPT + 99 others); Sun, 25 Oct 2020 12:51:47 -0400 Received: from vern.gendns.com ([98.142.107.122]:35828 "EHLO vern.gendns.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1417281AbgJYQvq (ORCPT ); Sun, 25 Oct 2020 12:51:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lechnology.com; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=pGW5JlQHLHC7jZlWVW5W5JO4NogTaQL5cry9rwJRFUY=; b=YxbsvWBikpHpQBfh3CMfVmv9TL g0m+3mLF6VQ+ZMVHhb25fzHPzm7SNI43GriVV/1rWm/LJlhZTZmTBtccR97bbL/CX2V4tK+MPNuZx uxX3E4aeFblOgF9P5pNmGi5Dj1XCQz3CwVVqSe9C5GZkcTwYvfJkWFEoYVBoVqdlznRFDcXBQEAUA e+zmSkhN29NyuYk/uhDKFhbbu/Xv7EZey+xr6c9juczTwfqGQV+srb0QRKg241rZ/Pqw15Dkf2wml U1+vvtr1oX+BctogiJNckOZZEyK3azrp8riZRx6l/4HMznA/Eoie8HFjJINYgFFcIR9+e4RABY1Z+ UCzuq/Rw==; Received: from [2600:1700:4830:165f::19e] (port=38296 helo=freyr.lechnology.com) by vern.gendns.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1kWjFB-0008JL-3s; Sun, 25 Oct 2020 12:51:45 -0400 From: David Lechner To: linux-iio@vger.kernel.org Cc: David Lechner , William Breathitt Gray , linux-kernel@vger.kernel.org Subject: [PATCH v2] counter/ti-eqep: Fix regmap max_register Date: Sun, 25 Oct 2020 11:51:22 -0500 Message-Id: <20201025165122.607866-1-david@lechnology.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vern.gendns.com X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lechnology.com X-Get-Message-Sender-Via: vern.gendns.com: authenticated_id: davidmain+lechnology.com/only user confirmed/virtual account not confirmed X-Authenticated-Sender: vern.gendns.com: davidmain@lechnology.com X-Source: X-Source-Args: X-Source-Dir: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The values given were the offset of the register after the last register instead of the actual last register in each range. Fix by using the correct last register of each range. Fixes: f213729f6796 ("counter: new TI eQEP driver") Signed-off-by: David Lechner Acked-by: William Breathitt Gray --- v2 changes: * add Fixes: tag * picked up Acked-by: drivers/counter/ti-eqep.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/counter/ti-eqep.c b/drivers/counter/ti-eqep.c index 1ff07faef27f..5d6470968d2c 100644 --- a/drivers/counter/ti-eqep.c +++ b/drivers/counter/ti-eqep.c @@ -368,7 +368,7 @@ static const struct regmap_config ti_eqep_regmap32_config = { .reg_bits = 32, .val_bits = 32, .reg_stride = 4, - .max_register = 0x24, + .max_register = QUPRD, }; static const struct regmap_config ti_eqep_regmap16_config = { @@ -376,7 +376,7 @@ static const struct regmap_config ti_eqep_regmap16_config = { .reg_bits = 16, .val_bits = 16, .reg_stride = 2, - .max_register = 0x1e, + .max_register = QCPRDLAT, }; static int ti_eqep_probe(struct platform_device *pdev) -- 2.25.1