pinctrl-imx8dxl.c (cbecf716ca618fd44feda6bd9a64a8179d031fc5) pinctrl-imx8dxl.c (f6b6db2dfd617522de702d85095d6d33e3b86e93)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright 2019~2020 NXP
4 */
5
6#include <dt-bindings/pinctrl/pads-imx8dxl.h>
7#include <linux/err.h>
8#include <linux/firmware/imx/sci.h>

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

179 return ret;
180
181 return imx_pinctrl_probe(pdev, &imx8dxl_pinctrl_info);
182}
183
184static struct platform_driver imx8dxl_pinctrl_driver = {
185 .driver = {
186 .name = "fsl,imx8dxl-iomuxc",
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright 2019~2020 NXP
4 */
5
6#include <dt-bindings/pinctrl/pads-imx8dxl.h>
7#include <linux/err.h>
8#include <linux/firmware/imx/sci.h>

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

179 return ret;
180
181 return imx_pinctrl_probe(pdev, &imx8dxl_pinctrl_info);
182}
183
184static struct platform_driver imx8dxl_pinctrl_driver = {
185 .driver = {
186 .name = "fsl,imx8dxl-iomuxc",
187 .of_match_table = of_match_ptr(imx8dxl_pinctrl_of_match),
187 .of_match_table = imx8dxl_pinctrl_of_match,
188 .suppress_bind_attrs = true,
189 },
190 .probe = imx8dxl_pinctrl_probe,
191};
192
193static int __init imx8dxl_pinctrl_init(void)
194{
195 return platform_driver_register(&imx8dxl_pinctrl_driver);
196}
197arch_initcall(imx8dxl_pinctrl_init);
198
199MODULE_AUTHOR("Anson Huang <Anson.Huang@nxp.com>");
200MODULE_DESCRIPTION("NXP i.MX8DXL pinctrl driver");
201MODULE_LICENSE("GPL v2");
188 .suppress_bind_attrs = true,
189 },
190 .probe = imx8dxl_pinctrl_probe,
191};
192
193static int __init imx8dxl_pinctrl_init(void)
194{
195 return platform_driver_register(&imx8dxl_pinctrl_driver);
196}
197arch_initcall(imx8dxl_pinctrl_init);
198
199MODULE_AUTHOR("Anson Huang <Anson.Huang@nxp.com>");
200MODULE_DESCRIPTION("NXP i.MX8DXL pinctrl driver");
201MODULE_LICENSE("GPL v2");