gpio-davinci.c (bebb45743d52fea1ac0a4a9f465f11d11e885f40) gpio-davinci.c (56d6ff4b8faf1c2d5c850ed8b4e5dfa6cd81413b)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * TI DaVinci GPIO Support
4 *
5 * Copyright (c) 2006-2007 David Brownell
6 * Copyright (c) 2007, MontaVista Software, Inc. <source@mvista.com>
7 */
8

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

657};
658MODULE_DEVICE_TABLE(of, davinci_gpio_ids);
659
660static struct platform_driver davinci_gpio_driver = {
661 .probe = davinci_gpio_probe,
662 .driver = {
663 .name = "davinci_gpio",
664 .pm = pm_sleep_ptr(&davinci_gpio_dev_pm_ops),
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * TI DaVinci GPIO Support
4 *
5 * Copyright (c) 2006-2007 David Brownell
6 * Copyright (c) 2007, MontaVista Software, Inc. <source@mvista.com>
7 */
8

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

657};
658MODULE_DEVICE_TABLE(of, davinci_gpio_ids);
659
660static struct platform_driver davinci_gpio_driver = {
661 .probe = davinci_gpio_probe,
662 .driver = {
663 .name = "davinci_gpio",
664 .pm = pm_sleep_ptr(&davinci_gpio_dev_pm_ops),
665 .of_match_table = of_match_ptr(davinci_gpio_ids),
665 .of_match_table = davinci_gpio_ids,
666 },
667};
668
669/*
670 * GPIO driver registration needs to be done before machine_init functions
671 * access GPIO. Hence davinci_gpio_drv_reg() is a postcore_initcall.
672 */
673static int __init davinci_gpio_drv_reg(void)

--- 15 unchanged lines hidden ---
666 },
667};
668
669/*
670 * GPIO driver registration needs to be done before machine_init functions
671 * access GPIO. Hence davinci_gpio_drv_reg() is a postcore_initcall.
672 */
673static int __init davinci_gpio_drv_reg(void)

--- 15 unchanged lines hidden ---