From mboxrd@z Thu Jan 1 00:00:00 1970 From: Suman Anna Date: Mon, 27 Jul 2020 12:19:36 -0500 Subject: [PATCH v2 08/18] arm: mach-k3: j721e: Fix unlocking control module registers In-Reply-To: <20200727094543.28484-9-lokeshvutla@ti.com> References: <20200727094543.28484-1-lokeshvutla@ti.com> <20200727094543.28484-9-lokeshvutla@ti.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 7/27/20 4:45 AM, Lokesh Vutla wrote: > In main control mmr there is no partition 4 and partition 6 is available > only on J721e. Fix the same in ctrl_mmr_unlock function > > Signed-off-by: Lokesh Vutla Reviewed-by: Suman Anna > --- > arch/arm/mach-k3/j721e_init.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/arch/arm/mach-k3/j721e_init.c b/arch/arm/mach-k3/j721e_init.c > index 3b15da2d7c..63a31c18ce 100644 > --- a/arch/arm/mach-k3/j721e_init.c > +++ b/arch/arm/mach-k3/j721e_init.c > @@ -87,9 +87,9 @@ static void ctrl_mmr_unlock(void) > mmr_unlock(CTRL_MMR0_BASE, 1); > mmr_unlock(CTRL_MMR0_BASE, 2); > mmr_unlock(CTRL_MMR0_BASE, 3); > - mmr_unlock(CTRL_MMR0_BASE, 4); > mmr_unlock(CTRL_MMR0_BASE, 5); > - mmr_unlock(CTRL_MMR0_BASE, 6); > + if (soc_is_j721e()) > + mmr_unlock(CTRL_MMR0_BASE, 6); > mmr_unlock(CTRL_MMR0_BASE, 7); > } > >