Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp759572ybl; Wed, 4 Dec 2019 10:22:48 -0800 (PST) X-Google-Smtp-Source: APXvYqyNjxzFPO4WgbPhvmEFEg4QRv3hy0aNKixf1LrKY1iS1guxdxU8X3VVLy0pa2uD2wfdd9Wk X-Received: by 2002:a9d:6a98:: with SMTP id l24mr3661596otq.160.1575483768034; Wed, 04 Dec 2019 10:22:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575483768; cv=none; d=google.com; s=arc-20160816; b=u6JK7ZNq/k69NTNSIbDdEkP2ABlI9dMGeIxgQnQgBcRkyN+6MnbOZEjSvCOZH9MqaY fVxjtUlmHpv7URYC3dDGiYcNCxi2wXWzFM7eIwdAUU2a2WXTpJV3o09yG6iA5Jm62860 ozTbjlC8XSIGduenUJQlwX/3A+Ocvucw0swdLycqFyd95n2YxVKydir0llnAFXoG1RfA 9tc1rYzHNWtHj5XiJezvklCaEW+Jm8OGkFGO9lXLoPqLNt5BLlroTDeTQJY4ZLj3J/tl wu7DMSju+Ybsay1upL63TgGamfI83O5CLtGuoozpdFJPqwnY+Do4XySd6dl4Q5FThWi9 H8Yg== 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=RA9Kz+dvUeoA5NvKL9C2yhqTFIo44Si5uUFLm5t55vJY9wqRRy91SEJlnUfyHdg9mt u0ZIzm/lUUqFH8vYL2J/LIee/guNF5WRIB0+LIKbfCH2wLUSxlRUvMOb68grhOJ+T+/7 AA358SzS1T4w2DpPXRhLZWUuUP7+l/te9J6in4CCyc47ynN0bnq6wtW7kwzGBb8+kOoG WZtKcG06moEkLzfqf1BNJYgdsKvWPczwiQjt+eNFViDOo0ivzS3ZUP1ZmcfWabtMO1D+ OjhjXyXdhmMy45M4NsM0+6297Sdaxbu5lQaVWdY1e7JtcWtaKgxcGmYNqhbeAmmjaOzY si3Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=ZwdvSzBp; 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 c3si3843834otk.274.2019.12.04.10.22.35; Wed, 04 Dec 2019 10:22:48 -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=ZwdvSzBp; 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 S1730760AbfLDSHY (ORCPT + 99 others); Wed, 4 Dec 2019 13:07:24 -0500 Received: from mail.kernel.org ([198.145.29.99]:57036 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728812AbfLDSHU (ORCPT ); Wed, 4 Dec 2019 13:07:20 -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 3A04420674; Wed, 4 Dec 2019 18:07:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1575482839; bh=Nf0DVFVuptbAyQMUFY7AZ2jp/QtCcsFowue809GM62E=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ZwdvSzBpxPrqF52e3BmzvYIhsDtoULoG3p4CVnseW9BDLGTmeOuwtuagz3dFYQCsy M71WU6D4EPC/ULVDRN+u+O8OHd7p2UJlwZ33tjkmOqQb8QAjpH3nGLhVFmIaHI/ZSb +CuIgiFlhML3B9HkdS4zFUJnR5fcVIi4sOzEtjQk= 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.14 156/209] clk: at91: fix update bit maps on CFG_MOR write Date: Wed, 4 Dec 2019 18:56:08 +0100 Message-Id: <20191204175334.223122318@linuxfoundation.org> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191204175321.609072813@linuxfoundation.org> References: <20191204175321.609072813@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;