> -----Original Message----- > From: Daniel Baluta [mailto:daniel.bal...@gmail.com] > Sent: Wednesday, May 15, 2019 7:47 PM > To: Anson Huang <anson.hu...@nxp.com> > Cc: catalin.mari...@arm.com; will.dea...@arm.com; > shawn...@kernel.org; s.ha...@pengutronix.de; ker...@pengutronix.de; > feste...@gmail.com; agr...@kernel.org; maxime.rip...@bootlin.com; > o...@lixom.net; horms+rene...@verge.net.au; > ja...@amarulasolutions.com; bjorn.anders...@linaro.org; Leonard Crestez > <leonard.cres...@nxp.com>; marc.w.gonza...@free.fr; > dingu...@kernel.org; enric.balle...@collabora.com; > l.st...@pengutronix.de; Abel Vesa <abel.v...@nxp.com>; r...@kernel.org; > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; dl-linux- > imx <linux-...@nxp.com> > Subject: Re: [PATCH V2 1/2] soc: imx: Add SCU SoC info driver support > > Hi Anson, > > Since you are going to send a new version for this please consider my > comment inline. > > <snip> > > > +static u32 imx8qxp_soc_revision(void) { > > + struct imx_sc_msg_misc_get_soc_id msg; > > + struct imx_sc_rpc_msg *hdr = &msg.hdr; > > + u32 rev = 0; > > No need to initialize this here. > > > + int ret; > > + > > + hdr->ver = IMX_SC_RPC_VERSION; > > + hdr->svc = IMX_SC_RPC_SVC_MISC; > > + hdr->func = IMX_SC_MISC_FUNC_GET_CONTROL; > > + hdr->size = 3; > > + > > + msg.data.send.control = IMX_SC_C_ID; > > + msg.data.send.resource = IMX_SC_R_SYSTEM; > > + > > + ret = imx_scu_call_rpc(soc_ipc_handle, &msg, true); > > + if (ret) { > > + dev_err(&imx_scu_soc_pdev->dev, > > + "get soc info failed, ret %d\n", ret); > > + /* return 0 means getting revision failed */ > > Just return 0 here. No need for rev.
OK, thanks. Anson. > > + return rev; > > + } > > +