From mboxrd@z Thu Jan 1 00:00:00 1970 From: York Sun Date: Mon, 7 Dec 2015 08:58:10 -0800 Subject: [U-Boot] [PATCH 3/5] ls102xa: Enable snoop and DVM message requests. In-Reply-To: <1449298754-7541-4-git-send-email-yao.yuan@freescale.com> References: <1449298754-7541-1-git-send-email-yao.yuan@freescale.com> <1449298754-7541-4-git-send-email-yao.yuan@freescale.com> Message-ID: <5665BAA2.7090003@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 12/04/2015 10:59 PM, Yuan Yao wrote: > Signed-off-by: Yuan Yao > --- > > arch/arm/cpu/armv7/ls102xa/soc.c | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/arch/arm/cpu/armv7/ls102xa/soc.c b/arch/arm/cpu/armv7/ls102xa/soc.c > index 6036473..97ba6d5 100644 > --- a/arch/arm/cpu/armv7/ls102xa/soc.c > +++ b/arch/arm/cpu/armv7/ls102xa/soc.c > @@ -40,8 +40,14 @@ int arch_soc_init(void) > > /* > * Enable snoop requests and DVM message requests for > - * Slave insterface S4 (A7 core cluster) > + * All the slave insterfaces. > */ > + out_le32(&cci->slave[0].snoop_ctrl, > + CCI400_DVM_MESSAGE_REQ_EN | CCI400_SNOOP_REQ_EN); > + out_le32(&cci->slave[1].snoop_ctrl, > + CCI400_DVM_MESSAGE_REQ_EN | CCI400_SNOOP_REQ_EN); > + out_le32(&cci->slave[2].snoop_ctrl, > + CCI400_DVM_MESSAGE_REQ_EN | CCI400_SNOOP_REQ_EN); > out_le32(&cci->slave[4].snoop_ctrl, > CCI400_DVM_MESSAGE_REQ_EN | CCI400_SNOOP_REQ_EN); > > Yuan, I'm not sure both snoop request and DVM are supported on every port. Do you need to check them before setting? York