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

Commit fcbdbda2 authored by Vignesh R's avatar Vignesh R Committed by Greg Kroah-Hartman
Browse files

mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while registering mfd cells



[ Upstream commit b40ee006fe6a8a25093434e5d394128c356a48f3 ]

Use PLATFORM_DEVID_AUTO to number mfd cells while registering, so that
different instances are uniquely identified. This is required in order
to support registering of multiple instances of same ti_am335x_tscadc IP.

Signed-off-by: default avatarVignesh R <vigneshr@ti.com>
Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent 6704b9d8
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -264,8 +264,9 @@ static int ti_tscadc_probe(struct platform_device *pdev)
		cell->pdata_size = sizeof(tscadc);
	}

	err = mfd_add_devices(&pdev->dev, pdev->id, tscadc->cells,
			tscadc->used_cells, NULL, 0, NULL);
	err = mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO,
			      tscadc->cells, tscadc->used_cells, NULL,
			      0, NULL);
	if (err < 0)
		goto err_disable_clk;