rtc-nct3018y.c (7ae9fb1b7ecbb5d85d07857943f677fd1a559b18) rtc-nct3018y.c (31b0cecb4042d2676fd48f09379a19bc8b16eadd)
1// SPDX-License-Identifier: GPL-2.0
2// Copyright (c) 2022 Nuvoton Technology Corporation
3
4#include <linux/bcd.h>
5#include <linux/clk-provider.h>
6#include <linux/err.h>
7#include <linux/i2c.h>
8#include <linux/module.h>

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

535};
536MODULE_DEVICE_TABLE(of, nct3018y_of_match);
537
538static struct i2c_driver nct3018y_driver = {
539 .driver = {
540 .name = "rtc-nct3018y",
541 .of_match_table = of_match_ptr(nct3018y_of_match),
542 },
1// SPDX-License-Identifier: GPL-2.0
2// Copyright (c) 2022 Nuvoton Technology Corporation
3
4#include <linux/bcd.h>
5#include <linux/clk-provider.h>
6#include <linux/err.h>
7#include <linux/i2c.h>
8#include <linux/module.h>

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

535};
536MODULE_DEVICE_TABLE(of, nct3018y_of_match);
537
538static struct i2c_driver nct3018y_driver = {
539 .driver = {
540 .name = "rtc-nct3018y",
541 .of_match_table = of_match_ptr(nct3018y_of_match),
542 },
543 .probe_new = nct3018y_probe,
543 .probe = nct3018y_probe,
544 .id_table = nct3018y_id,
545};
546
547module_i2c_driver(nct3018y_driver);
548
549MODULE_AUTHOR("Medad CChien <ctcchien@nuvoton.com>");
550MODULE_AUTHOR("Mia Lin <mimi05633@gmail.com>");
551MODULE_DESCRIPTION("Nuvoton NCT3018Y RTC driver");
552MODULE_LICENSE("GPL");
544 .id_table = nct3018y_id,
545};
546
547module_i2c_driver(nct3018y_driver);
548
549MODULE_AUTHOR("Medad CChien <ctcchien@nuvoton.com>");
550MODULE_AUTHOR("Mia Lin <mimi05633@gmail.com>");
551MODULE_DESCRIPTION("Nuvoton NCT3018Y RTC driver");
552MODULE_LICENSE("GPL");