Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1903599ybl; Tue, 3 Dec 2019 14:44:00 -0800 (PST) X-Google-Smtp-Source: APXvYqzVrVSjUvcQuexhzRvXEmcigt0qrVs1/pmlK9uJVoSSXpGru8UKdPIo/890am1at1CzAGz9 X-Received: by 2002:a05:6830:1d59:: with SMTP id p25mr204515oth.308.1575413040874; Tue, 03 Dec 2019 14:44:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575413040; cv=none; d=google.com; s=arc-20160816; b=TIlyfGCJF/c3d3ecVauffTRIp7sYP28ILU4v08fnOrGf3Ck0wSqtrDYvDodwK5DYYU /IAxUg5kETZnOioHeJJg0eDPtcRbX70lQHwSp6XjCRQDVnu5oGNoZx7aSJUBAeWvmpC5 oMuMvXOOgnaLHniwrxCjDivwtaL4XL+LphconlROtWlh+9oW/LYsaiOch0zb3Av5T6yg PXEJl4ZAO02wrFUKJl1kV4uVPUl8nddaxcJkECy69hS/4BOR3E8VEL5OBWjTES22Mjqo /Glz8oESJRejI5yWTZzKyeWIeGzkQCDMsfG8QX4jiAC9i4xCIbArLHFLaw07S+QwUuHX N5vQ== 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=9/GJ/5vItUFVaPE0semIYZpq9an+UI1sKcP5jI3QqfA=; b=mSOgVjfJuKvZwuvfzurJ+rgQsB4Sn+U/CYYyieX5jrb7szK6iz3kSlbwP07Vp83m1y i3FnUlJxmKpMdqqc/3SxOSRuh5Z3U3ct8Dv9Ea1CQCYk1gjpe17WjXU5a3sDv7p4j2Mp eVZ2c5dpaD8hJNrlxjei2G6JA8FnXp0FIuu+IjtbuMT7cLOvAWxnclFl87MISz2wQD+C UDibx5VDLTCJpsj+bXI40eJSVpMCJa9TBQaP77TVSjOhqxx1HAvaaxYRWWHa7qx4Wc/o msfsgkzcC6iB06AAaYR2xyPBgRP3PpWo4ahQuelZ+cfrE9Dzro4sR8yGnm344dA+73N9 OLqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Kkj8+zZ1; 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 u132si1061245oig.93.2019.12.03.14.43.49; Tue, 03 Dec 2019 14:44:00 -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=Kkj8+zZ1; 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 S1728794AbfLCWnT (ORCPT + 99 others); Tue, 3 Dec 2019 17:43:19 -0500 Received: from mail.kernel.org ([198.145.29.99]:58666 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728782AbfLCWnR (ORCPT ); Tue, 3 Dec 2019 17:43:17 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (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 87FA920803; Tue, 3 Dec 2019 22:43:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1575412997; bh=+Hz+Ao4dDcXjXczZVteRoqEv8s0WbV8i9BoU8i5d+K0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Kkj8+zZ1566QykRn13DFei735H91C4EboQ/Jk4n5CznkUEaWyRpYcRZl/CaRls4l+ q7P60YTshAGsnj1qKw0jvFmIJzAKiv9P3ie8GIi3Mx51OS8M9g/fcuifBdcaokb0BW IyqxmDDPcBx+acJ+8VwwxWbwJV4t+YA3QkwFwjUI= 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 5.3 097/135] clk: at91: fix update bit maps on CFG_MOR write Date: Tue, 3 Dec 2019 23:35:37 +0100 Message-Id: <20191203213038.215230846@linuxfoundation.org> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191203213005.828543156@linuxfoundation.org> References: <20191203213005.828543156@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 @@ -156,7 +156,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;