Re: [PATCH V2 9/9] interconnect: imx: Add platform driver for imx8mp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 16.06.22 10:33, Peng Fan (OSS) wrote:
From: Peng Fan <peng.fan@xxxxxxx>

Add a platform driver for the i.MX8MP SoC describing bus topology, based
on internal documentation.

Signed-off-by: Peng Fan <peng.fan@xxxxxxx>
---
  drivers/interconnect/imx/Kconfig  |   4 +
  drivers/interconnect/imx/Makefile |   2 +
  drivers/interconnect/imx/imx8mp.c | 259 ++++++++++++++++++++++++++++++
  3 files changed, 265 insertions(+)
  create mode 100644 drivers/interconnect/imx/imx8mp.c

[..]
+static int imx8mp_icc_probe(struct platform_device *pdev)
+{
+	return imx_icc_register(pdev, nodes, ARRAY_SIZE(nodes), noc_setting_nodes);
+}
+
+static int imx8mp_icc_remove(struct platform_device *pdev)
+{
+	return imx_icc_unregister(pdev);
+}
+
+static struct platform_driver imx8mp_icc_driver = {
+	.probe = imx8mp_icc_probe,
+	.remove = imx8mp_icc_remove,
+	.driver = {
+		.name = "imx8mp-interconnect",
+	},
+};
+
+module_platform_driver(imx8mp_icc_driver);
+MODULE_AUTHOR("Peng Fan <peng.fan@xxxxxxx>");
+MODULE_LICENSE("GPL v2");

Nit: According to Documentation/process/license-rules.rst this should be just "GPL".

+MODULE_ALIAS("platform:imx8mp-interconnect");

Thanks,
Georgi



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux