Searched refs:current_driver (Results 1 – 4 of 4) sorted by relevance
| /bsp/allwinner/libraries/drivers/touch/ |
| A D | drv_touch.c | 33 static struct touch_driver *current_driver = RT_NULL; variable 162 current_driver->ops->read_point(data, touch_num); in touch_readpoint() 178 else if ((TOUCH_INT_MODE == current_driver->check_mode) && (0 != current_driver->read_interval)) in touch_readpoint() 202 rt_tick_t read_interval = current_driver->read_interval; in touch_poll_entry() 237 current_driver = (struct touch_driver *)driver_list; in rt_touch_init() 238 if (current_driver->probe(i2c_bus) == RT_TRUE) in rt_touch_init() 242 current_driver = RT_NULL; in rt_touch_init() 245 if (current_driver == RT_NULL) in rt_touch_init() 252 if ((TOUCH_INT_MODE == current_driver->check_mode) && (0 != current_driver->read_interval)) in rt_touch_init() 264 else if (TOUCH_POLL_MODE == current_driver->check_mode) in rt_touch_init() [all …]
|
| /bsp/loongson/ls1cdev/drivers/ |
| A D | drv_touch.c | 138 struct touch_driver *current_driver = RT_NULL; in touch_run() local 150 current_driver = (struct touch_driver *)driver_list; in touch_run() 151 if(current_driver->probe(i2c_bus) == RT_TRUE) in touch_run() 155 current_driver = RT_NULL; in touch_run() 158 if(current_driver == RT_NULL) in touch_run() 166 current_driver->ops->init(i2c_bus); in touch_run() 170 if (rt_sem_take(current_driver->isr_sem, RT_WAITING_FOREVER) != RT_EOK) in touch_run() 175 if (current_driver->ops->read_point(&msg) != RT_EOK) in touch_run()
|
| /bsp/stm32/stm32l4r9-st-eval/board/ports/ |
| A D | drv_touch.c | 142 touch_drv_t current_driver; in rt_touch_thread_init() local 146 current_driver = RT_NULL; in rt_touch_thread_init() 153 current_driver = rt_list_entry(l, struct touch_drivers, list); in rt_touch_thread_init() 157 if (current_driver == RT_NULL) in rt_touch_thread_init() 163 current_driver->ops->init(i2c_bus); in rt_touch_thread_init() 165 tid = rt_thread_create("touch", touch_thread_entry, current_driver, 2048, 27, 20); in rt_touch_thread_init() 168 current_driver->ops->deinit(); in rt_touch_thread_init()
|
| /bsp/stm32/stm32f407-atk-explorer/board/ports/touch/ |
| A D | drv_touch.c | 155 touch_drv_t current_driver; in rt_touch_thread_init() local 159 current_driver = RT_NULL; in rt_touch_thread_init() 166 current_driver = rt_list_entry(l, struct touch_drivers, list); in rt_touch_thread_init() 170 if (current_driver == RT_NULL) in rt_touch_thread_init() 176 current_driver->ops->init(i2c_bus); in rt_touch_thread_init() 178 tid = rt_thread_create("touch", touch_thread_entry, current_driver, 2048, 27, 20); in rt_touch_thread_init() 181 current_driver->ops->deinit(); in rt_touch_thread_init()
|
Completed in 16 milliseconds