RE: [PATCH v7 2/7] edac: synps: Add platform specific structures for ddrc controller
From: Manish Narani <hidden>
Date: 2018-09-19 05:14:58
Also in:
linux-arm-kernel, linux-edac, lkml
Hi Boris, Thanks for your continuous guidance.
-----Original Message----- From: Borislav Petkov [mailto:bp@alien8.de] Sent: Tuesday, September 18, 2018 1:25 PM To: Manish Narani <redacted> Cc: robh+dt@kernel.org; mark.rutland@arm.com; mchehab@kernel.org; Michal Simek [off-list ref]; leoyang.li@nxp.com; sudeep.holla@arm.com; amit.kucheria@linaro.org; devicetree@vger.kernel.org; linux-kernel@vger.kernel.org; linux- edac@vger.kernel.org; linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v7 2/7] edac: synps: Add platform specific structures for ddrc controller On Mon, Sep 17, 2018 at 07:55:00PM +0530, Manish Narani wrote:quoted
Add platform specific structures, so that we can add different IP support later using quirks. Signed-off-by: Manish Narani <redacted> --- drivers/edac/synopsys_edac.c | 91 +++++++++++++++++++++++++++++++------------- 1 file changed, 65 insertions(+), 26 deletions(-)...quoted
@@ -423,6 +465,7 @@ static void edac_mc_init(struct mem_ctl_info *mci, */ static int synps_edac_mc_probe(struct platform_device *pdev) { + const struct synps_platform_data *p_data; struct edac_mc_layer layers[2]; struct synps_edac_priv *priv; struct mem_ctl_info *mci;@@ -435,7 +478,8 @@ static int synps_edac_mc_probe(structplatform_device *pdev)quoted
if (IS_ERR(baseaddr)) return PTR_ERR(baseaddr); - if (!edac_get_eccstate(baseaddr)) { + p_data = of_device_get_match_data(&pdev->dev); + if (!(p_data->get_eccstate(baseaddr))) {From last review round: "Too many parentheses: if (!p_data->... is enough." So I'm going to stop reviewing this patchset until you go through the old review round again and make sure you've incorporated *all* review feedback and haven't forgotten some, like the one above.
Okay, I will double check again for the comments from previous review and rectify the same in v8. Can you please review the remaining patches so that I can accommodate any changes for them in v8? I regret the inconvenience caused to you in this. Thanks, Manish