From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Estevam Date: Tue, 21 May 2013 10:48:13 -0300 Subject: [U-Boot] [PATCH v3 1/6] arm: mvf600: Add Vybrid MVF600 CPU support In-Reply-To: <1369126981-13970-2-git-send-email-b18965@freescale.com> References: <1369126981-13970-1-git-send-email-b18965@freescale.com> <1369126981-13970-2-git-send-email-b18965@freescale.com> Message-ID: <519B7B1D.6020101@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 05/21/2013 06:02 AM, Alison Wang wrote: > +#ifdef CONFIG_MXC_OCOTP > +void enable_ocotp_clk(unsigned char enable) > +{ > + struct ccm_reg *ccm = (struct ccm_reg *)CCM_BASE_ADDR; > + u32 reg; > + > + reg = readl(&ccm->ccgr6); > + if (enable) > + reg |= CCM_CCGR6_OCOTP_CTRL_MASK; > + else > + reg |= ~CCM_CCGR6_OCOTP_CTRL_MASK; Don't you mean: reg &= ~CCM_CCGR6_OCOTP_CTRL_MASK; ?