/Zephyr-Core-3.7.0/drivers/input/ |
D | Kconfig | 4 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/ |
D | Kconfig | 4 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/ |
D | Kconfig.input | 5 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/ |
D | lwm2m_senml_cbor_encode.c | 19 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/ |
D | sample.yaml | 17 - "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/ |
D | zephyr,input-longpress.yaml | 5 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 …]
|
D | zephyr,lvgl-encoder-input.yaml | 7 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_*).
|
D | zephyr,lvgl-keypad-input.yaml | 7 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_*).
|
D | zephyr,lvgl-button-input.yaml | 7 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.
|
D | zephyr,lvgl-pointer-input.yaml | 7 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.
|
D | analog-axis.yaml | 5 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/ |
D | index.rst | 3 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/ |
D | cirrus,cs47l63.yaml | 22 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/ |
D | aics.h | 3 * @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/ |
D | Kconfig.aics | 1 # 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/ |
D | README.rst | 1 .. 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/ |
D | input_hid.h | 16 * @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/ |
D | native_sim.overlay | 7 #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/ |
D | wio_terminal.overlay | 6 #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>;
|
D | st25dv_mb1283_disco.overlay | 7 #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>; 20 …input-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/ |
D | mr_canhubk3-pinctrl.dtsi | 13 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/ |
D | cy8cproto_062_4343w-pinctrl.dtsi | 12 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/ |
D | pinctrl_nrf.c | 103 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/ |
D | zephyr,kscan-input.yaml | 5 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/ |
D | testcase.yaml | 4 - 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:
|