diff options
Diffstat (limited to 'drivers/pinctrl/mvebu/kirkwood.c')
-rw-r--r-- | drivers/pinctrl/mvebu/kirkwood.c | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/drivers/pinctrl/mvebu/kirkwood.c b/drivers/pinctrl/mvebu/kirkwood.c index 91bef76270..6c9e63575e 100644 --- a/drivers/pinctrl/mvebu/kirkwood.c +++ b/drivers/pinctrl/mvebu/kirkwood.c @@ -1,12 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Marvell Kirkwood pinctrl driver based on mvebu pinctrl core * * Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. */ #include <common.h> @@ -429,12 +425,13 @@ static struct of_device_id kirkwood_pinctrl_of_match[] = { }, { } }; +MODULE_DEVICE_TABLE(of, kirkwood_pinctrl_of_match); -static int kirkwood_pinctrl_probe(struct device_d *dev) +static int kirkwood_pinctrl_probe(struct device *dev) { struct resource *iores; const struct of_device_id *match = - of_match_node(kirkwood_pinctrl_of_match, dev->device_node); + of_match_node(kirkwood_pinctrl_of_match, dev->of_node); struct mvebu_pinctrl_soc_info *soc = (struct mvebu_pinctrl_soc_info *)match->data; @@ -446,7 +443,7 @@ static int kirkwood_pinctrl_probe(struct device_d *dev) return mvebu_pinctrl_probe(dev, soc); } -static struct driver_d kirkwood_pinctrl_driver = { +static struct driver kirkwood_pinctrl_driver = { .name = "pinctrl-kirkwood", .probe = kirkwood_pinctrl_probe, .of_compatible = kirkwood_pinctrl_of_match, |