pinctrl-imx6sx.c (f6b6db2dfd617522de702d85095d6d33e3b86e93) pinctrl-imx6sx.c (8a83ecd8ec6ce8c1c15e00a8ae3ebc71107ef044)
1// SPDX-License-Identifier: GPL-2.0
2//
3// Freescale imx6sx pinctrl driver
4//
5// Author: Anson Huang <Anson.Huang@freescale.com>
6// Copyright (C) 2014 Freescale Semiconductor, Inc.
7
8#include <linux/err.h>

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

378{
379 return imx_pinctrl_probe(pdev, &imx6sx_pinctrl_info);
380}
381
382static struct platform_driver imx6sx_pinctrl_driver = {
383 .driver = {
384 .name = "imx6sx-pinctrl",
385 .of_match_table = imx6sx_pinctrl_of_match,
1// SPDX-License-Identifier: GPL-2.0
2//
3// Freescale imx6sx pinctrl driver
4//
5// Author: Anson Huang <Anson.Huang@freescale.com>
6// Copyright (C) 2014 Freescale Semiconductor, Inc.
7
8#include <linux/err.h>

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

378{
379 return imx_pinctrl_probe(pdev, &imx6sx_pinctrl_info);
380}
381
382static struct platform_driver imx6sx_pinctrl_driver = {
383 .driver = {
384 .name = "imx6sx-pinctrl",
385 .of_match_table = imx6sx_pinctrl_of_match,
386 .suppress_bind_attrs = true,
386 },
387 .probe = imx6sx_pinctrl_probe,
388};
389
390static int __init imx6sx_pinctrl_init(void)
391{
392 return platform_driver_register(&imx6sx_pinctrl_driver);
393}
394arch_initcall(imx6sx_pinctrl_init);
387 },
388 .probe = imx6sx_pinctrl_probe,
389};
390
391static int __init imx6sx_pinctrl_init(void)
392{
393 return platform_driver_register(&imx6sx_pinctrl_driver);
394}
395arch_initcall(imx6sx_pinctrl_init);