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"); |