Commit ae6021d4 authored by Madalin Bucur's avatar Madalin Bucur Committed by David S. Miller
Browse files

powerpc: fsl/fman: remove fsl,fman from of_device_ids[]



The fsl/fman drivers will use of_platform_populate() on all
supported platforms. Call of_platform_populate() to probe the
FMan sub-nodes.

Signed-off-by: default avatarIgal Liberman <igal.liberman@freescale.com>
Signed-off-by: default avatarMadalin Bucur <madalin.bucur@nxp.com>
Acked-by: default avatarScott Wood <oss@buserror.net>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 606987b0
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -117,9 +117,6 @@ static const struct of_device_id of_device_ids[] = {
	{
		.compatible	= "fsl,qe",
	},
	{
		.compatible    = "fsl,fman",
	},
	/* The following two are for the Freescale hypervisor */
	{
		.name		= "hypervisor",
+7 −0
Original line number Diff line number Diff line
@@ -2868,6 +2868,13 @@ static struct fman *read_dts_node(struct platform_device *of_dev)

	fman->dev = &of_dev->dev;

	err = of_platform_populate(fm_node, NULL, NULL, &of_dev->dev);
	if (err) {
		dev_err(&of_dev->dev, "%s: of_platform_populate() failed\n",
			__func__);
		goto fman_free;
	}

	return fman;

fman_node_put: