pinctrl-imx6sll.c (3eb66e91a25497065c5322b1268cbc3953642227) pinctrl-imx6sll.c (f6b6db2dfd617522de702d85095d6d33e3b86e93)
1// SPDX-License-Identifier: GPL-2.0
2//
3// Copyright (C) 2016 Freescale Semiconductor, Inc.
4// Copyright 2017-2018 NXP.
5
6#include <linux/err.h>
7#include <linux/init.h>
8#include <linux/io.h>

--- 331 unchanged lines hidden (view full) ---

340static int imx6sll_pinctrl_probe(struct platform_device *pdev)
341{
342 return imx_pinctrl_probe(pdev, &imx6sll_pinctrl_info);
343}
344
345static struct platform_driver imx6sll_pinctrl_driver = {
346 .driver = {
347 .name = "imx6sll-pinctrl",
1// SPDX-License-Identifier: GPL-2.0
2//
3// Copyright (C) 2016 Freescale Semiconductor, Inc.
4// Copyright 2017-2018 NXP.
5
6#include <linux/err.h>
7#include <linux/init.h>
8#include <linux/io.h>

--- 331 unchanged lines hidden (view full) ---

340static int imx6sll_pinctrl_probe(struct platform_device *pdev)
341{
342 return imx_pinctrl_probe(pdev, &imx6sll_pinctrl_info);
343}
344
345static struct platform_driver imx6sll_pinctrl_driver = {
346 .driver = {
347 .name = "imx6sll-pinctrl",
348 .of_match_table = of_match_ptr(imx6sll_pinctrl_of_match),
348 .of_match_table = imx6sll_pinctrl_of_match,
349 .suppress_bind_attrs = true,
350 },
351 .probe = imx6sll_pinctrl_probe,
352};
353
354static int __init imx6sll_pinctrl_init(void)
355{
356 return platform_driver_register(&imx6sll_pinctrl_driver);
357}
358arch_initcall(imx6sll_pinctrl_init);
349 .suppress_bind_attrs = true,
350 },
351 .probe = imx6sll_pinctrl_probe,
352};
353
354static int __init imx6sll_pinctrl_init(void)
355{
356 return platform_driver_register(&imx6sll_pinctrl_driver);
357}
358arch_initcall(imx6sll_pinctrl_init);