From 049c59b6cc05c3bc586f237505664c929bfa5258 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Per=20=C3=85strand?= Date: Tue, 2 Nov 2021 15:23:18 +0100 Subject: Add support for ID 0x20112 of FPGA reset ctrl Change-Id: I5a87686aa2b4ebf7d9d6202a6c4852d34be5f9e4 --- remoteproc/juno_fpga_reset.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/remoteproc/juno_fpga_reset.c b/remoteproc/juno_fpga_reset.c index 5cc6bae..fab90cf 100644 --- a/remoteproc/juno_fpga_reset.c +++ b/remoteproc/juno_fpga_reset.c @@ -56,7 +56,9 @@ static void __iomem *verify_and_remap(struct device *dev, if (id != 0x2010f && id != 0x20110 && - id != 0x20111) { + id != 0x20111 && + id != 0x20112) { + dev_err(dev, "ID not matching"); return IOMEM_ERR_PTR(-EINVAL); } @@ -122,8 +124,10 @@ static int juno_fpga_reset_probe(struct platform_device *pdev) reset->base = verify_and_remap(dev, res); reset->dev = dev; - if (IS_ERR(reset->base)) + if (IS_ERR(reset->base)) { + dev_err(dev, "Failed to verify and remap base address (%ld)", PTR_ERR(reset->base)); return PTR_ERR(reset->base); + } platform_set_drvdata(pdev, reset); @@ -132,7 +136,7 @@ static int juno_fpga_reset_probe(struct platform_device *pdev) reset->rst.ops = &juno_fpga_reset_ops; reset->rst.of_node = pdev->dev.of_node; - dev_dbg(dev, "registering to reset controller core"); + dev_info(dev, "registering to reset controller core"); return devm_reset_controller_register(dev, &reset->rst); } -- cgit v1.2.1