Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a063e527 authored by Prakash Gupta's avatar Prakash Gupta Committed by Gerrit - the friendly Code Review server
Browse files

nvmem: qfprom: move qfprom to subsys_init



qfprom needs to probed before dependent clients, like iommu.
Moving qfprom probe to subsys init.

Change-Id: I59f2f97bd778413b726802f60d17e001950a34bc
Signed-off-by: default avatarPrakash Gupta <guptap@codeaurora.org>
parent 4867091e
Loading
Loading
Loading
Loading
+20 −1
Original line number Diff line number Diff line
@@ -98,7 +98,26 @@ static struct platform_driver qfprom_driver = {
		.of_match_table = qfprom_of_match,
	},
};
module_platform_driver(qfprom_driver);

static int __init qfprom_init(void)
{
	int ret;

	ret = platform_driver_register(&qfprom_driver);
	if (ret != 0)
		pr_err("Failed to register qfprom driver\n");

	return ret;
}

static void __exit qfprom_exit(void)
{
	return platform_driver_unregister(&qfprom_driver);
}

subsys_initcall(qfprom_init);
module_exit(qfprom_exit);

MODULE_AUTHOR("Srinivas Kandagatla <srinivas.kandagatla@linaro.org>");
MODULE_DESCRIPTION("Qualcomm QFPROM driver");
MODULE_LICENSE("GPL v2");