From 34ae4fa9c7efca26e5946422ab9a0925ce4a5293 Mon Sep 17 00:00:00 2001 From: Saravana Kannan Date: Fri, 1 Jul 2022 01:25:56 -0700 Subject: [PATCH] imx-fix and logs --- drivers/irqchip/irq-imx-gpcv2.c | 1 + drivers/soc/imx/gpcv2.c | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/drivers/irqchip/irq-imx-gpcv2.c b/drivers/irqchip/irq-imx-gpcv2.c index b9c22f764b4d..8a0e82067924 100644 --- a/drivers/irqchip/irq-imx-gpcv2.c +++ b/drivers/irqchip/irq-imx-gpcv2.c @@ -283,6 +283,7 @@ static int __init imx_gpcv2_irqchip_init(struct device_node *node, * later the GPC power domain driver will not be skipped. */ of_node_clear_flag(node, OF_POPULATED); + fwnode_dev_initialized(domain->fwnode, false); return 0; } diff --git a/drivers/soc/imx/gpcv2.c b/drivers/soc/imx/gpcv2.c index 85aa86e1338a..07fceaf74f19 100644 --- a/drivers/soc/imx/gpcv2.c +++ b/drivers/soc/imx/gpcv2.c @@ -1350,6 +1350,8 @@ static int imx_pgc_domain_probe(struct platform_device *pdev) goto out_genpd_remove; } + dev_info("%s: Probe succeeded\n", __func__); + return 0; out_genpd_remove: @@ -1423,7 +1425,12 @@ static struct platform_driver imx_pgc_domain_driver = { .remove = imx_pgc_domain_remove, .id_table = imx_pgc_domain_id, }; -builtin_platform_driver(imx_pgc_domain_driver) + +static int __init imx_pgc_domain_init(void) +{ + return platform_driver_register(&imx_pgc_domain_driver); +} +subsys_initcall(imx_pgc_domain_init); static int imx_gpcv2_probe(struct platform_device *pdev) { @@ -1518,6 +1525,7 @@ static int imx_gpcv2_probe(struct platform_device *pdev) } } + dev_info("%s: Probe succeeded\n", __func__); return 0; } -- 2.37.0.rc0.161.g10f37bed90-goog