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

Commit b8640c5b authored by Geert Uytterhoeven's avatar Geert Uytterhoeven Committed by Boris Brezillon
Browse files

mtd: nand: sh_flctl: Use of_device_get_match_data() helper



Use the of_device_get_match_data() helper instead of open coding.
While at it, make config const so the cast can be dropped.

Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: default avatarBoris Brezillon <boris.brezillon@free-electrons.com>
parent 7963f58c
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -1094,14 +1094,11 @@ MODULE_DEVICE_TABLE(of, of_flctl_match);

static struct sh_flctl_platform_data *flctl_parse_dt(struct device *dev)
{
	const struct of_device_id *match;
	struct flctl_soc_config *config;
	const struct flctl_soc_config *config;
	struct sh_flctl_platform_data *pdata;

	match = of_match_device(of_flctl_match, dev);
	if (match)
		config = (struct flctl_soc_config *)match->data;
	else {
	config = of_device_get_match_data(dev);
	if (!config) {
		dev_err(dev, "%s: no OF configuration attached\n", __func__);
		return NULL;
	}