Lines Matching refs:rtc_dev
119 static struct rt_device rtc_dev; in rt_hw_rtc_init() local
145 rtc_dev.type = RT_Device_Class_RTC; in rt_hw_rtc_init()
146 rtc_dev.rx_indicate = RT_NULL; in rt_hw_rtc_init()
147 rtc_dev.tx_complete = RT_NULL; in rt_hw_rtc_init()
150 rtc_dev.ops = &es32f0_rtc_ops; in rt_hw_rtc_init()
152 rtc_dev.init = RT_NULL; in rt_hw_rtc_init()
153 rtc_dev.open = RT_NULL; in rt_hw_rtc_init()
154 rtc_dev.close = RT_NULL; in rt_hw_rtc_init()
155 rtc_dev.read = RT_NULL; in rt_hw_rtc_init()
156 rtc_dev.write = RT_NULL; in rt_hw_rtc_init()
157 rtc_dev.control = es32f0_rtc_control; in rt_hw_rtc_init()
160 rtc_dev.user_data = RTC; in rt_hw_rtc_init()
162 ret = rt_device_register(&rtc_dev, ES_DEVICE_NAME_RTC, RT_DEVICE_FLAG_RDWR); in rt_hw_rtc_init()