diff options
Diffstat (limited to 'drivers/pinctrl/pinctrl-tegra30.c')
-rw-r--r-- | drivers/pinctrl/pinctrl-tegra30.c | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/drivers/pinctrl/pinctrl-tegra30.c b/drivers/pinctrl/pinctrl-tegra30.c index e9f35e0c9d..f706ae6bfd 100644 --- a/drivers/pinctrl/pinctrl-tegra30.c +++ b/drivers/pinctrl/pinctrl-tegra30.c @@ -1,20 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Copyright (C) 2014 Lucas Stach <l.stach@pengutronix.de> * * Partly based on code * Copyright (C) 2011-2012, NVIDIA CORPORATION. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU General Public License, - * version 2, as published by the Free Software Foundation. - * - * This program is distributed in the hope it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <common.h> @@ -868,7 +857,7 @@ static struct pinctrl_ops pinctrl_tegra30_ops = { .set_state = pinctrl_tegra30_set_state, }; -static int pinctrl_tegra30_probe(struct device_d *dev) +static int pinctrl_tegra30_probe(struct device *dev) { struct resource *iores; struct pinctrl_tegra30 *ctrl; @@ -904,7 +893,7 @@ static int pinctrl_tegra30_probe(struct device_d *dev) return ret; } - of_pinctrl_select_state(dev->device_node, "boot"); + of_pinctrl_select_state(dev->of_node, "boot"); return 0; } @@ -924,8 +913,9 @@ static __maybe_unused struct of_device_id pinctrl_tegra30_dt_ids[] = { /* sentinel */ } }; +MODULE_DEVICE_TABLE(of, pinctrl_tegra30_dt_ids); -static struct driver_d pinctrl_tegra30_driver = { +static struct driver pinctrl_tegra30_driver = { .name = "pinctrl-tegra30", .probe = pinctrl_tegra30_probe, .of_compatible = DRV_OF_COMPAT(pinctrl_tegra30_dt_ids), |