Home
last modified time | relevance | path

Searched refs:input_report (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/include/zephyr/input/
Dinput.h70 int input_report(const struct device *dev,
84 return input_report(dev, INPUT_EV_KEY, code, !!value, sync, timeout); in input_report_key()
96 return input_report(dev, INPUT_EV_REL, code, value, sync, timeout); in input_report_rel()
108 return input_report(dev, INPUT_EV_ABS, code, value, sync, timeout); in input_report_abs()
/Zephyr-latest/drivers/input/
Dlinux_evdev.c87 input_report(dev, 0, 0, 0, true, K_FOREVER); in linux_evdev_thread_fn()
91 input_report(dev, type, code, value, false, K_FOREVER); in linux_evdev_thread_fn()
Dinput_sbus.c99 input_report(dev, config->channel_info[channel].type, in input_sbus_report()
196 input_report(dev, 0, 0, 0, true, K_FOREVER); in input_sbus_input_report_thread()
Dinput_cst816s.c165 input_report(dev, INPUT_EV_DEVICE, (uint16_t)gesture, 0, true, K_FOREVER); in cst816s_process()
/Zephyr-latest/tests/subsys/input/api/src/
Dmain.c164 ret = input_report(&fake_dev, INPUT_EV_MSC, INPUT_MSC_SCAN, 0x12341234, true, K_FOREVER); in ZTEST()
172 ret = input_report(&fake_dev, INPUT_EV_VENDOR_START, 0xaaaa, 0xaaaaaaaa, true, K_FOREVER); in ZTEST()
180 ret = input_report(&fake_dev, INPUT_EV_VENDOR_STOP, 0x5555, 0x55555555, true, K_FOREVER); in ZTEST()
/Zephyr-latest/subsys/input/
Dinput.c40 int input_report(const struct device *dev, in input_report() function
Dinput_utils.c115 input_report(NULL, type, code, value, sync, K_FOREVER); in input_cmd_report()
/Zephyr-latest/doc/services/input/
Dindex.rst24 An input device can report input events directly using :c:func:`input_report`
31 The ``input_report*`` functions take a :c:struct:`device` pointer, which is