pinctrl-imx6q.c (3eb66e91a25497065c5322b1268cbc3953642227) pinctrl-imx6q.c (8a83ecd8ec6ce8c1c15e00a8ae3ebc71107ef044)
1// SPDX-License-Identifier: GPL-2.0+
2//
3// imx6q pinctrl driver based on imx pinmux core
4//
5// Copyright (C) 2012 Freescale Semiconductor, Inc.
6// Copyright (C) 2012 Linaro, Inc.
7//
8// Author: Dong Aisheng <dong.aisheng@linaro.org>

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

470{
471 return imx_pinctrl_probe(pdev, &imx6q_pinctrl_info);
472}
473
474static struct platform_driver imx6q_pinctrl_driver = {
475 .driver = {
476 .name = "imx6q-pinctrl",
477 .of_match_table = imx6q_pinctrl_of_match,
1// SPDX-License-Identifier: GPL-2.0+
2//
3// imx6q pinctrl driver based on imx pinmux core
4//
5// Copyright (C) 2012 Freescale Semiconductor, Inc.
6// Copyright (C) 2012 Linaro, Inc.
7//
8// Author: Dong Aisheng <dong.aisheng@linaro.org>

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

470{
471 return imx_pinctrl_probe(pdev, &imx6q_pinctrl_info);
472}
473
474static struct platform_driver imx6q_pinctrl_driver = {
475 .driver = {
476 .name = "imx6q-pinctrl",
477 .of_match_table = imx6q_pinctrl_of_match,
478 .suppress_bind_attrs = true,
478 },
479 .probe = imx6q_pinctrl_probe,
480};
481
482static int __init imx6q_pinctrl_init(void)
483{
484 return platform_driver_register(&imx6q_pinctrl_driver);
485}
486arch_initcall(imx6q_pinctrl_init);
479 },
480 .probe = imx6q_pinctrl_probe,
481};
482
483static int __init imx6q_pinctrl_init(void)
484{
485 return platform_driver_register(&imx6q_pinctrl_driver);
486}
487arch_initcall(imx6q_pinctrl_init);