Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp753724ybl; Wed, 4 Dec 2019 10:17:07 -0800 (PST) X-Google-Smtp-Source: APXvYqwEGZO8of0FUhUVs0kpKasQMpJjaHZNSLKCR4BDST04a3wkdz2jJlyxET9lQyeS7QBz5lLF X-Received: by 2002:aca:52c3:: with SMTP id g186mr3604596oib.118.1575483427106; Wed, 04 Dec 2019 10:17:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575483427; cv=none; d=google.com; s=arc-20160816; b=Cb+HTt3jyEgUu9/Jxn4VbdGlzAs4VE9ht7QkgalzobJo7WDhM9MVB5jew1nLCgvBks /F8BDGUb8l9O5q5kwOl1HnMkO1gT+W12VdCMVhniYbxFgNO58K5tQqGNjT1tCDW7RBD9 YMIR6CSzkp4luvh6cV8sHgIZ5TajNioVc89VS/bej7nmKZICCgjEKmfPFRrHbFFciz4d osFLakWHktBXAsE4q3rOpL7UAjL0/qCa4NI7ryBhHjEYuzNhQL3Tk3UrRaM5EBs0QKsw 7FyCb2KWMHHB/eQGjQkqgVS6k4ipazFPvmHEtnfikgogL9u+vH0Hmqa6MPFi0ZKF+GrW T5Kg== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=RKO2Hi3o6bzCtJEJTS8xIqT5XlEosDkpKQ/SFmCFkUs=; b=d3xiWfoEl/6FVYWsXcKAfydVaL90JJIgwcrnDkVavNdocmqwr1cGHwbtFfrqVIgevz S8dXqIUkPS9Gv96vvnaFVMKfZXpg0YPP+JJaBXP67iotRY8E7StsMADla2nzjqQZw24N No+sR7CRwvMWJDQgFCSnYyjDyOP3BN9IFTdT/i1z8ZZ9ds3+VGVnVHlsOXx0K5iwEt5Y 81XKkSCEJn61BAJHmHPKnVLhTeDudzLludYlGO3ppfcGK4z1m3duGx7lnIKz0EB0ueC0 4OIiiLwBYM2xQaF0dXY/zz0gZr/qri6T8MWEXc2iJaks+kBRfarFQ6sV8AnAzshcV+ng Kmvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=gpScb04d; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s2si3600722otd.190.2019.12.04.10.16.53; Wed, 04 Dec 2019 10:17:07 -0800 (PST) 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; dkim=pass header.i=@kernel.org header.s=default header.b=gpScb04d; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731842AbfLDSN6 (ORCPT + 99 others); Wed, 4 Dec 2019 13:13:58 -0500 Received: from mail.kernel.org ([198.145.29.99]:43120 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729497AbfLDSNw (ORCPT ); Wed, 4 Dec 2019 13:13:52 -0500 Received: from localhost (unknown [217.68.49.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 4D4E820674; Wed, 4 Dec 2019 18:13:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1575483231; bh=Nf0DVFVuptbAyQMUFY7AZ2jp/QtCcsFowue809GM62E=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=gpScb04dAu9gjAUbmRltamSV679CqOlSsDFmWxJHUS2WXG4pF0J5bJlpLE/u/z9Da LPNGmyXPKmjQfm6CS8snct+enLrJWcMuNvw0wZ8cInrJFzW2pz/0aKhz3M4g+TBDC1 32kTEBsZH9ZJkSxXTDD16BBYfnm1+gDFIazX0t0Y= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Eugen Hristev , Alexandre Belloni , Claudiu Beznea , Stephen Boyd , Lee Jones Subject: [PATCH 4.9 106/125] clk: at91: fix update bit maps on CFG_MOR write Date: Wed, 4 Dec 2019 18:56:51 +0100 Message-Id: <20191204175325.558671905@linuxfoundation.org> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191204175308.377746305@linuxfoundation.org> References: <20191204175308.377746305@linuxfoundation.org> User-Agent: quilt/0.66 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: Eugen Hristev commit 263eaf8f172d9f44e15d6aca85fe40ec18d2c477 upstream. The regmap update bits call was not selecting the proper mask, considering the bits which was updating. Update the mask from call to also include OSCBYPASS. Removed MOSCEN which was not updated. Fixes: 1bdf02326b71 ("clk: at91: make use of syscon/regmap internally") Signed-off-by: Eugen Hristev Link: https://lkml.kernel.org/r/1568042692-11784-1-git-send-email-eugen.hristev@microchip.com Acked-by: Alexandre Belloni Reviewed-by: Claudiu Beznea Signed-off-by: Stephen Boyd Signed-off-by: Lee Jones Signed-off-by: Greg Kroah-Hartman --- drivers/clk/at91/clk-main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/clk/at91/clk-main.c +++ b/drivers/clk/at91/clk-main.c @@ -162,7 +162,7 @@ at91_clk_register_main_osc(struct regmap if (bypass) regmap_update_bits(regmap, AT91_CKGR_MOR, MOR_KEY_MASK | - AT91_PMC_MOSCEN, + AT91_PMC_OSCBYPASS, AT91_PMC_OSCBYPASS | AT91_PMC_KEY); hw = &osc->hw;