Home
last modified time | relevance | path

Searched full:input (Results 1 – 25 of 2252) sorted by relevance

12345678910>>...91

/Zephyr-Core-3.7.0/drivers/input/
DKconfig4 if INPUT
6 menu "Input drivers"
9 source "drivers/input/Kconfig.adc_keys"
10 source "drivers/input/Kconfig.analog_axis"
11 source "drivers/input/Kconfig.cap1203"
12 source "drivers/input/Kconfig.cf1133"
13 source "drivers/input/Kconfig.chsc6x"
14 source "drivers/input/Kconfig.cst816s"
15 source "drivers/input/Kconfig.esp32"
16 source "drivers/input/Kconfig.evdev"
[all …]
/Zephyr-Core-3.7.0/subsys/input/
DKconfig4 menuconfig INPUT config
5 bool "Input"
7 Include input subsystem and drivers in the system config.
9 if INPUT
11 module = INPUT
12 module-str = input
16 int "Input subsystem and drivers init priority"
19 Input subsystem and drivers initialization priority.
22 prompt "Input event processing mode"
26 bool "Process input events synchronously"
[all …]
/Zephyr-Core-3.7.0/modules/lvgl/
DKconfig.input5 menu "Input device settings"
8 bool "Input lvgl pointer"
10 depends on INPUT
14 int "Input pointer queue message count"
18 Size of the pointer message queue buffering input events.
21 bool "Input lvgl button"
23 depends on INPUT
27 int "Input button queue message count"
31 Size of the button message queue buffering input events.
34 bool "Input lvgl encoder"
[all …]
/Zephyr-Core-3.7.0/subsys/net/lib/lwm2m/
Dlwm2m_senml_cbor_encode.c19 static bool encode_repeated_record_bn(zcbor_state_t *state, const struct record_bn *input);
20 static bool encode_repeated_record_bt(zcbor_state_t *state, const struct record_bt *input);
21 static bool encode_repeated_record_n(zcbor_state_t *state, const struct record_n *input);
22 static bool encode_repeated_record_t(zcbor_state_t *state, const struct record_t *input);
23 static bool encode_repeated_record_union(zcbor_state_t *state, const struct record_union_r *input);
24 static bool encode_value(zcbor_state_t *state, const struct value_r *input);
25 static bool encode_key_value_pair(zcbor_state_t *state, const struct key_value_pair *input);
27 const struct record_key_value_pair_m *input);
28 static bool encode_record(zcbor_state_t *state, const struct record *input);
29 static bool encode_lwm2m_senml(zcbor_state_t *state, const struct lwm2m_senml *input);
[all …]
/Zephyr-Core-3.7.0/samples/modules/cmsis_dsp/moving_average/
Dsample.yaml17 - "Input\\[00\\]: 0 0 0 0 0 0 0 0 0 0 | Output\\[00\\]: 0.00"
18 - "Input\\[01\\]: 0 0 0 0 0 0 0 0 0 1 | Output\\[01\\]: 0.10"
19 - "Input\\[02\\]: 0 0 0 0 0 0 0 0 1 2 | Output\\[02\\]: 0.30"
20 - "Input\\[03\\]: 0 0 0 0 0 0 0 1 2 3 | Output\\[03\\]: 0.60"
21 - "Input\\[04\\]: 0 0 0 0 0 0 1 2 3 4 | Output\\[04\\]: 1.00"
22 - "Input\\[05\\]: 0 0 0 0 0 1 2 3 4 5 | Output\\[05\\]: 1.50"
23 - "Input\\[06\\]: 0 0 0 0 1 2 3 4 5 6 | Output\\[06\\]: 2.10"
24 - "Input\\[07\\]: 0 0 0 1 2 3 4 5 6 7 | Output\\[07\\]: 2.80"
25 - "Input\\[08\\]: 0 0 1 2 3 4 5 6 7 8 | Output\\[08\\]: 3.60"
26 - "Input\\[09\\]: 0 1 2 3 4 5 6 7 8 9 | Output\\[09\\]: 4.50"
[all …]
/Zephyr-Core-3.7.0/dts/bindings/input/
Dzephyr,input-longpress.yaml5 Input longpress pseudo-device
7 Listens for key events as an input and produces key events as output
15 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 input = <&buttons>;
19 compatible = "zephyr,input-longpress";
20 input-codes = <INPUT_KEY_0>, <INPUT_KEY_1>;
29 input event: dev=buttons SYN type= 1 code= 11 value=1 # INPUT_KEY_0 press
31 input event: dev=buttons SYN type= 1 code= 11 value=0 # INPUT_KEY_0 release
32 input event: dev=longpress SYN type= 1 code= 30 value=1 # INPUT_KEY_A press
33 input event: dev=longpress SYN type= 1 code= 30 value=0 # INPUT_KEY_A release
[all …]
Dzephyr,lvgl-encoder-input.yaml7 Listens for button/encoder input events and routes the
13 compatible = "zephyr,lvgl-encoder-input";
14 rotation-input-code = <INPUT_REL_Y>;
15 button-input-code = <INPUT_KEY_0>;
18 compatible: "zephyr,lvgl-encoder-input"
20 include: zephyr,lvgl-common-input.yaml
23 rotation-input-code:
27 Input event code associated with rotation (INPUT_REL_*).
29 button-input-code:
32 Input event key code for encoder button (INPUT_KEY_* or INPUT_BTN_*).
Dzephyr,lvgl-keypad-input.yaml7 Listens for input events and routes the
10 The property input-codes can be used to setup a mapping of input codes
20 compatible = "zephyr,lvgl-keypad-input";
21 input = <&buttons>;
22 input-codes = <INPUT_KEY_1 INPUT_KEY_2>;
26 compatible: "zephyr,lvgl-keypad-input"
28 include: zephyr,lvgl-common-input.yaml
31 input-codes:
35 Array of input event key codes (INPUT_KEY_* or INPUT_BTN_*).
Dzephyr,lvgl-button-input.yaml7 Listens for button input events and routes the
13 compatible = "zephyr,lvgl-button-input";
14 input = <&buttons>;
15 input-codes = <INPUT_KEY_0 INPUT_KEY_1>;
22 compatible: "zephyr,lvgl-button-input"
24 include: zephyr,lvgl-common-input.yaml
27 input-codes:
31 Array of input event key codes (INPUT_KEY_* or INPUT_BTN_*).
36 Array of points (x,y) the associated input-code is mapped to.
Dzephyr,lvgl-pointer-input.yaml7 Listens for touch input events and routes the
14 compatible = "zephyr,lvgl-pointer-input";
15 input = <&input_sdl_touch>;
18 compatible: "zephyr,lvgl-pointer-input"
20 include: zephyr,lvgl-common-input.yaml
26 Swap x-y axes to align input with the display.
31 Invert x axes to align input with the display.
36 Invert y axes to align input with the display.
Danalog-axis.yaml5 ADC based analog axis input device
7 Implement an input device generating absolute axis events by periodically
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
50 Minimum value to output on input events. Defaults to 0 if unspecified.
56 Maximum value to output on input events. Defaults to 255 if
63 Deadzone for the input center value. If specified input values between
71 Input value that corresponds to the minimum output value.
77 Input value that corresponds to the maximum output value.
83 The input code for the axis to report for the device, typically any of
86 invert-input:
/Zephyr-Core-3.7.0/doc/services/input/
Dindex.rst3 Input chapter
6 The input subsystem provides an API for dispatching input events from input
9 Input Events
12 The subsystem is built around the :c:struct:`input_event` structure. An input
21 Input Devices
24 An input device can report input events directly using :c:func:`input_report`
25 or any related function; for example buttons or other on-off input entities
48 on the :kconfig:option:`CONFIG_INPUT_MODE` option. If the input thread is used,
49 all the events are added to a queue and executed in a common ``input`` thread.
50 If the thread is not used, the callback are invoked directly in the input
[all …]
/Zephyr-Core-3.7.0/dts/bindings/sound/
Dcirrus,cs47l63.yaml22 Digital reset input.
27 GPIO1 input with bus-keeper
32 GPIO2 input with bus-keeper
37 GPIO3 input with bus-keeper
42 GPIO4 input with bus-keeper
47 GPIO5 input with bus-keeper
52 GPIO6 input with bus-keeper
57 GPIO7 input with bus-keeper
62 GPIO8 input with bus-keeper
67 GPIO9 input with bus-keeper
[all …]
/Zephyr-Core-3.7.0/include/zephyr/bluetooth/audio/
Daics.h3 * @brief Bluetooth Audio Input Control Service APIs.
16 * @brief Audio Input Control Service (AICS)
18 * @defgroup bt_gatt_aics Audio Input Control Service (AICS)
26 * The Audio Input Control Service is a secondary service, and as such should not be used on its
30 * Note that the API abstracts away the change counter in the audio input control state and will
46 * @name Audio Input Control Service mute states
58 * @name Audio Input Control Service input modes
88 * @name Audio Input Control Service input types
91 /** The input is unspecified */
93 /** The input is a Bluetooth Audio Stream */
[all …]
/Zephyr-Core-3.7.0/subsys/bluetooth/audio/
DKconfig.aics1 # Bluetooth Audio - Audio Input Control Service options
9 ##################### Audio Input Control Service #####################
12 int "Audio Input Control Service max instance count"
16 This option sets the maximum number of instances of Audio Input
24 This hidden option enables support for Audio Input Control Service.
29 int "Audio Input Control Service max input description size"
33 This option sets the maximum input description size in octets.
37 ##################### Audio Input Control Service Client #####################
40 int "Audio Input Control Service client max instance count"
44 This option sets the maximum number of instances of Audio Input
[all …]
/Zephyr-Core-3.7.0/samples/subsys/input/input_dump/
DREADME.rst1 .. zephyr:code-sample:: input-dump
2 :name: Input dump
5 Print all input events.
10 The Input Dump sample prints any input event using the :ref:`input` APIs.
15 The samples works on any board with an input driver defined in the board devicetree.
23 :zephyr-app: samples/subsys/input/input_dump
28 After starting, the sample will print any input event in the console.
/Zephyr-Core-3.7.0/include/zephyr/input/
Dinput_hid.h16 * @brief Convert an input code to HID code.
18 * Takes an input code as input and returns the corresponding HID code as
23 * @retval the HID code corresponding to the input code.
24 * @retval -1 if there's no HID code for the specified input code.
29 * @brief Convert an input code to HID modifier.
31 * Takes an input code as input and returns the corresponding HID modifier as
35 * @retval the HID modifier corresponding to the input code.
36 * @retval 0 if there's no HID modifier for the specified input code.
/Zephyr-Core-3.7.0/tests/subsys/input/longpress/boards/
Dnative_sim.overlay7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 compatible = "vnd,input-device";
15 input = <&fake_input_device>;
16 compatible = "zephyr,input-longpress";
17 input-codes = <INPUT_KEY_0>, <INPUT_KEY_1>;
24 input = <&fake_input_device>;
25 compatible = "zephyr,input-longpress";
26 input-codes = <INPUT_KEY_0>, <INPUT_KEY_1>;
/Zephyr-Core-3.7.0/samples/subsys/display/lvgl/boards/
Dwio_terminal.overlay6 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 compatible = "zephyr,lvgl-button-input";
12 input = <&buttons>;
13 input-codes = <INPUT_KEY_0>;
18 compatible = "zephyr,lvgl-keypad-input";
19 input = <&joystick>;
20 input-codes = <INPUT_KEY_ENTER INPUT_KEY_DOWN INPUT_KEY_UP INPUT_KEY_LEFT INPUT_KEY_RIGHT>;
Dst25dv_mb1283_disco.overlay7 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 compatible = "zephyr,lvgl-pointer-input";
13 input = <&stmpe811>;
18 compatible = "zephyr,lvgl-keypad-input";
19 input = <&buttons>;
20input-codes = <INPUT_KEY_RIGHT INPUT_KEY_LEFT INPUT_KEY_UP INPUT_KEY_DOWN INPUT_KEY_ENTER INPUT_KE…
/Zephyr-Core-3.7.0/boards/nxp/mr_canhubk3/
Dmr_canhubk3-pinctrl.dtsi13 input-enable;
24 input-enable;
35 input-enable;
46 input-enable;
57 input-enable;
68 input-enable;
79 input-enable;
90 input-enable;
101 input-enable;
117 input-enable;
[all …]
/Zephyr-Core-3.7.0/boards/infineon/cy8cproto_062_4343w/
Dcy8cproto_062_4343w-pinctrl.dtsi12 input-enable;
20 input-enable;
29 input-enable;
35 input-enable;
40 input-enable;
48 input-enable;
54 input-enable;
60 input-enable;
66 input-enable;
72 input-enable;
[all …]
/Zephyr-Core-3.7.0/drivers/pinctrl/
Dpinctrl_nrf.c103 nrf_gpio_pin_input_t input; in pinctrl_configure_pins() local
124 input = NRF_GPIO_PIN_INPUT_DISCONNECT; in pinctrl_configure_pins()
132 input = NRF_GPIO_PIN_INPUT_CONNECT; in pinctrl_configure_pins()
138 input = NRF_GPIO_PIN_INPUT_DISCONNECT; in pinctrl_configure_pins()
146 input = NRF_GPIO_PIN_INPUT_CONNECT; in pinctrl_configure_pins()
154 input = NRF_GPIO_PIN_INPUT_CONNECT; in pinctrl_configure_pins()
163 input = NRF_GPIO_PIN_INPUT_DISCONNECT; in pinctrl_configure_pins()
174 input = NRF_GPIO_PIN_INPUT_CONNECT; in pinctrl_configure_pins()
181 input = NRF_GPIO_PIN_INPUT_CONNECT; in pinctrl_configure_pins()
189 input = NRF_GPIO_PIN_INPUT_CONNECT; in pinctrl_configure_pins()
[all …]
/Zephyr-Core-3.7.0/dts/bindings/kscan/
Dzephyr,kscan-input.yaml5 Input to kscan adapter.
7 Allows using an input device with the kscan API. Define as a child node of
8 the input device, for example
16 kscan_input: kscan-input {
17 compatible = "zephyr,kscan-input";
21 compatible: "zephyr,kscan-input"
/Zephyr-Core-3.7.0/tests/drivers/build_all/input/
Dtestcase.yaml4 - input
10 drivers.input.default: {}
13 drivers.input.touchscreen_interrupt:
19 drivers.input.kbd_16_bit:
23 drivers.input.analog_axis:
28 drivers.input.adc_keys:

12345678910>>...91