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
parent
68f1614266
commit
1de612cb22
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue