1
0
Fork 0

MLK-24363-2 mxc: emvsim: fix error report in probe stage

In probe stage, setting "emvsim_dev.parent = &pdev->dev" after error
report which is unreasonable, this patch fixes this issue.

Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
5.4-rM2-2.2.x-imx-squashed
Joakim Zhang 2020-07-01 22:07:20 +08:00
parent 68f1614266
commit 1de612cb22
1 changed files with 3 additions and 3 deletions

View File

@ -1596,7 +1596,7 @@ static int emvsim_probe(struct platform_device *pdev)
emvsim->res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
if (!emvsim->res) {
dev_err(emvsim_dev.parent, "Can't get the MEMORY\n");
dev_err(&pdev->dev, "Can't get the MEMORY\n");
return -ENOMEM;
}
emvsim->ioaddr = devm_ioremap_resource(&pdev->dev, emvsim->res);
@ -1611,14 +1611,14 @@ static int emvsim_probe(struct platform_device *pdev)
emvsim->clk = devm_clk_get(&pdev->dev, "sim");
if (IS_ERR(emvsim->clk)) {
ret = PTR_ERR(emvsim->clk);
dev_err(emvsim_dev.parent, "Get PER CLK ERROR !\n");
dev_err(&pdev->dev, "Get PER CLK ERROR !\n");
return ret;
}
emvsim->ipg = devm_clk_get(&pdev->dev, "ipg");
if (IS_ERR(emvsim->ipg)) {
ret = PTR_ERR(emvsim->ipg);
dev_err(emvsim_dev.parent, "Get IPG CLK ERROR !\n");
dev_err(&pdev->dev, "Get IPG CLK ERROR !\n");
return ret;
}