i2c-owl.c (cdd38c5f1ce4398ec58fec95904b75824daab7b5) i2c-owl.c (8759500cbdfcaf825316bc8d466d11462d7efbda)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Actions Semiconductor Owl SoC's I2C driver
4 *
5 * Copyright (c) 2014 Actions Semi Inc.
6 * Author: David Liu <liuwei@actions-semi.com>
7 *
8 * Copyright (c) 2018 Linaro Ltd.

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

514 { /* sentinel */ }
515};
516MODULE_DEVICE_TABLE(of, owl_i2c_of_match);
517
518static struct platform_driver owl_i2c_driver = {
519 .probe = owl_i2c_probe,
520 .driver = {
521 .name = "owl-i2c",
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Actions Semiconductor Owl SoC's I2C driver
4 *
5 * Copyright (c) 2014 Actions Semi Inc.
6 * Author: David Liu <liuwei@actions-semi.com>
7 *
8 * Copyright (c) 2018 Linaro Ltd.

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

514 { /* sentinel */ }
515};
516MODULE_DEVICE_TABLE(of, owl_i2c_of_match);
517
518static struct platform_driver owl_i2c_driver = {
519 .probe = owl_i2c_probe,
520 .driver = {
521 .name = "owl-i2c",
522 .of_match_table = of_match_ptr(owl_i2c_of_match),
522 .of_match_table = owl_i2c_of_match,
523 .probe_type = PROBE_PREFER_ASYNCHRONOUS,
524 },
525};
526module_platform_driver(owl_i2c_driver);
527
528MODULE_AUTHOR("David Liu <liuwei@actions-semi.com>");
529MODULE_AUTHOR("Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>");
530MODULE_DESCRIPTION("Actions Semiconductor Owl SoC's I2C driver");
531MODULE_LICENSE("GPL");
523 .probe_type = PROBE_PREFER_ASYNCHRONOUS,
524 },
525};
526module_platform_driver(owl_i2c_driver);
527
528MODULE_AUTHOR("David Liu <liuwei@actions-semi.com>");
529MODULE_AUTHOR("Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>");
530MODULE_DESCRIPTION("Actions Semiconductor Owl SoC's I2C driver");
531MODULE_LICENSE("GPL");