Lines Matching refs:driver_obj
44 mp_rtc_obj_t *driver_obj = m_new_obj(mp_rtc_obj_t); in rtc_obj_make_new() local
45 if (!driver_obj) { in rtc_obj_make_new()
49 driver_obj->Base.type = &driver_rtc_type; in rtc_obj_make_new()
50 driver_obj->ModuleName = "rtc"; in rtc_obj_make_new()
52 return MP_OBJ_FROM_PTR(driver_obj); in rtc_obj_make_new()
66 mp_rtc_obj_t *driver_obj = (mp_rtc_obj_t *)self; in obj_open() local
67 if (driver_obj == NULL) { in obj_open()
72 ret = aos_hal_rtc_init(&(driver_obj->rtc_dev)); in obj_open()
74 driver_obj->rtc_dev.port, driver_obj->rtc_dev.config.format); in obj_open()
95 mp_rtc_obj_t *driver_obj = (mp_rtc_obj_t *)self; in obj_close() local
96 if (driver_obj == NULL) { in obj_close()
101 ret = aos_hal_rtc_finalize(&(driver_obj->rtc_dev)); in obj_close()
122 mp_rtc_obj_t *driver_obj = (mp_rtc_obj_t *)self; in obj_getTime() local
123 if (driver_obj == NULL) { in obj_getTime()
128 ret = aos_hal_rtc_get_time(&(driver_obj->rtc_dev), &rtcTime); in obj_getTime()
167 mp_rtc_obj_t *driver_obj = (mp_rtc_obj_t *)self; in obj_setTime() local
168 if (driver_obj == NULL) { in obj_setTime()
173 ret = aos_hal_rtc_get_time(&(driver_obj->rtc_dev), &rtcTime); in obj_setTime()
186 ret = aos_hal_rtc_set_time(&(driver_obj->rtc_dev), &rtcTime); in obj_setTime()