diff options
Diffstat (limited to 'drivers/pinctrl/mvebu/armada-370.c')
-rw-r--r-- | drivers/pinctrl/mvebu/armada-370.c | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/drivers/pinctrl/mvebu/armada-370.c b/drivers/pinctrl/mvebu/armada-370.c index 24ad7f5860..116adb2a70 100644 --- a/drivers/pinctrl/mvebu/armada-370.c +++ b/drivers/pinctrl/mvebu/armada-370.c @@ -1,14 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Marvell Armada 370 pinctrl driver based on mvebu pinctrl core * * Copyright (C) 2012 Marvell * * Thomas Petazzoni <thomas.petazzoni@free-electrons.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> @@ -388,12 +384,13 @@ static struct of_device_id armada_370_pinctrl_of_match[] = { }, { }, }; +MODULE_DEVICE_TABLE(of, armada_370_pinctrl_of_match); -static int armada_370_pinctrl_probe(struct device_d *dev) +static int armada_370_pinctrl_probe(struct device *dev) { struct resource *iores; const struct of_device_id *match = - of_match_node(armada_370_pinctrl_of_match, dev->device_node); + of_match_node(armada_370_pinctrl_of_match, dev->of_node); struct mvebu_pinctrl_soc_info *soc = (struct mvebu_pinctrl_soc_info *)match->data; @@ -405,7 +402,7 @@ static int armada_370_pinctrl_probe(struct device_d *dev) return mvebu_pinctrl_probe(dev, soc); } -static struct driver_d armada_370_pinctrl_driver = { +static struct driver armada_370_pinctrl_driver = { .name = "pinctrl-armada-370", .probe = armada_370_pinctrl_probe, .of_compatible = armada_370_pinctrl_of_match, |