Searched +full:invert +full:- +full:input (Results 1 – 25 of 63) sorted by relevance
123
/Zephyr-latest/dts/bindings/input/ |
D | zephyr,lvgl-pointer-input.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 LVGL pointer indev pseudo-device 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 23 swap-xy: 26 Swap x-y axes to align input with the display. 28 invert-x: [all …]
|
D | analog-axis.yaml | 2 # SPDX-License-Identifier: Apache-2.0 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> 15 compatible = "analog-axis"; 16 poll-period-ms = <15>; 17 axis-x { 18 io-channels = <&adc 0>; 19 in-deadzone = <50>; 20 in-min = <100>; [all …]
|
D | pixart,paw32xx.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: spi-device.yaml 11 motion-gpios: 12 type: phandle-array 17 zephyr,axis-x: 21 The input code for the X axis to report for the device, typically any of 24 zephyr,axis-y: 28 The input code for the Y axis to report for the device, typically any of 31 res-cpi: 37 invert-x: [all …]
|
D | pixart,pat912x.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: i2c-device.yaml 11 motion-gpios: 12 type: phandle-array 17 zephyr,axis-x: 20 The input code for the X axis to report for the device, typically any of 23 zephyr,axis-y: 26 The input code for the Y axis to report for the device, typically any of 29 res-x-cpi: 35 res-y-cpi: [all …]
|
D | pixart,pmw3610.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: spi-device.yaml 11 motion-gpios: 12 type: phandle-array 17 reset-gpios: 18 type: phandle-array 22 zephyr,axis-x: 26 The input code for the X axis to report for the device, typically any of 29 zephyr,axis-y: 33 The input code for the Y axis to report for the device, typically any of [all …]
|
D | futaba,sbus.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 SBUS input driver using 8 SBUS is an single-wire inverted serial protocol so either you need to use 9 the rx-invert feature of your serial driver or use an external signal inverter. 10 The driver binds this to the Zephyr input system using INPUT_EV_CODES. 49 include: [base.yaml, uart-device.yaml] 51 child-binding: 53 SBUS Channel to input-event-code binding 54 INPUT_EV_ABS & INPUT_EV_MSC gives raw input value 61 SBUS input channel [all …]
|
/Zephyr-latest/dts/bindings/video/ |
D | espressif,esp32-cam.yaml | 4 # SPDX-License-Identifier: Apache-2.0 9 compatible: "espressif,esp32-lcd-cam" 11 include: [base.yaml, pinctrl-device.yaml] 19 data-width: 21 description: Camera input data width. 8/16 bits 24 invert-byte-order: 26 description: invert byte order in 16bit mode 28 invert-bit-order: 30 description: invert bit order 32 invert-pclk: [all …]
|
/Zephyr-latest/tests/drivers/build_all/input/ |
D | app.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #address-cells = <1>; 12 #size-cells = <1>; 17 #io-channel-cells = <1>; 18 #address-cells = <1>; 19 #size-cells = <0>; 26 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 32 gpio-controller; 34 #gpio-cells = <0x2>; [all …]
|
/Zephyr-latest/boards/shields/lcd_par_s035/ |
D | lcd_par_s035_8080.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h> 16 compatible = "zephyr,lvgl-pointer-input"; 17 input = <>911_lcd_par_s035>; 18 swap-xy; 19 invert-y; 25 gt911_lcd_par_s035: gt911-lcd_par_s035@5d { 28 irq-gpios = <&nxp_lcd_8080_connector 9 GPIO_ACTIVE_HIGH>; 29 reset-gpios = <&nxp_lcd_8080_connector 11 GPIO_ACTIVE_LOW>; 35 #address-cells = <1>; [all …]
|
/Zephyr-latest/dts/bindings/pinctrl/ |
D | nxp,s32k3-pinctrl.yaml | 2 # SPDX-License-Identifier: Apache-2.0 20 #include <nxp/s32/S32K344-257BGA-pinctrl.h> 26 output-enable; 30 input-enable; 40 'bias-pull-up' or 'slew-rate' that will be applied to all the pins defined in 41 'pinmux' array. To enable the input buffer use 'input-enable' and to enable the 42 output buffer use 'output-enable'. 44 To link the pin configurations with UART0 device, use pinctrl-N property in the 45 device node, where 'N' is the zero-based state index (0 is the default state). 49 pinctrl-0 = <&uart0_default>; [all …]
|
D | nxp,rt-iocon-pinctrl.yaml | 2 # SPDX-License-Identifier: Apache-2.0 17 slew-rate = "normal"; 18 drive-strength = "normal"; 28 IOCON_SLEWRATE = <slew-rate selection>, 29 IOCON_FULLDRIVE = <drive-strength selection>, 35 drive-open-drain: IOCON_ODENA=1 36 bias-pull-up: IOCON_PUPDENA=1, IOCON_PUPSEL=1 37 bias-pull-down: IOCON_PUPDENA=1, IOCON_PUPSEL=0 38 input-enable: IOCON_IBENA=1 40 compatible: "nxp,rt-iocon-pinctrl" [all …]
|
D | nxp,lpc11u6x-pinctrl.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 compatible: "nxp,lpc11u6x-pinctrl" 7 - name: base.yaml 8 - name: nxp,lpc-iocon-pinctrl.yaml 9 child-binding: 10 child-binding: 11 property-allowlist: 12 - pinmux 13 - nxp,invert 14 - nxp,analog-mode [all …]
|
D | nxp,lpc-iocon-pinctrl.yaml | 2 # SPDX-License-Identifier: Apache-2.0 16 slew-rate = "standard"; 24 IOCON_SLEW=<slew-rate selection>, 38 drive-open-drain: IOCON_OD=1 39 bias-pull-up: IOCON_MODE=2 40 bias-pull-down: IOCON_MODE=1 41 drive-push-pull: IOCON_MODE=3 44 IOCON_HYS- set by input-schmitt-enable 45 IOCON_S_MODE- set by nxp,digital-filter 46 IOCON_CLKDIV- set by nxp,filter-clock-div [all …]
|
/Zephyr-latest/samples/modules/lvgl/demos/boards/ |
D | st25dv_mb1283_disco.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/input/input-event-codes.h> 8 #include <zephyr/dt-bindings/lvgl/lvgl.h> 12 compatible = "zephyr,lvgl-pointer-input"; 13 input = <&stmpe811>; 14 invert-y;
|
/Zephyr-latest/samples/subsys/display/lvgl/boards/ |
D | st25dv_mb1283_disco.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/input/input-event-codes.h> 8 #include <zephyr/dt-bindings/lvgl/lvgl.h> 12 compatible = "zephyr,lvgl-pointer-input"; 13 input = <&stmpe811>; 14 invert-y; 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… 21 lvgl-codes = <LV_KEY_RIGHT LV_KEY_LEFT LV_KEY_UP LV_KEY_DOWN LV_KEY_ENTER LV_KEY_ESC>;
|
/Zephyr-latest/boards/shields/buydisplay_2_8_tft_touch_arduino/ |
D | buydisplay_2_8_tft_touch_arduino.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/display/ili9xxx.h> 16 compatible = "zephyr,lvgl-pointer-input"; 17 input = <&ft5336_buydisplay_2_8_tft_touch_arduino>; 18 swap-xy; 19 invert-x; 20 invert-y; 24 compatible = "zephyr,mipi-dbi-spi"; 25 dc-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>; /* D7 */ 26 reset-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */ [all …]
|
/Zephyr-latest/boards/shields/buydisplay_3_5_tft_touch_arduino/ |
D | buydisplay_3_5_tft_touch_arduino.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/display/ili9xxx.h> 16 compatible = "zephyr,lvgl-pointer-input"; 17 input = <&ft5336_buydisplay_3_5_tft_touch_arduino>; 18 swap-xy; 19 invert-x; 20 invert-y; 24 compatible = "zephyr,mipi-dbi-spi"; 25 dc-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>; /* D7 */ 26 reset-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */ [all …]
|
/Zephyr-latest/boards/renesas/da1469x_dk_pro/dts/ |
D | da1469x_dk_pro_mipi_dbi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/display/ili9xxx.h> 8 #include <zephyr/dt-bindings/gpio/gpio.h> 17 input = <&display_touch>; 19 swap-xy; 20 invert-x; 21 invert-y; 26 clock-frequency = <400000>; 33 int-gpios = <&gpio0 18 GPIO_ACTIVE_LOW>; 38 compatible = "renesas,smartbond-mipi-dbi"; [all …]
|
/Zephyr-latest/boards/shields/adafruit_2_8_tft_touch_v2/dts/ |
D | adafruit_2_8_tft_touch_v2.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/display/ili9xxx.h> 16 compatible = "zephyr,lvgl-pointer-input"; 17 input = <&ft5336_adafruit_2_8_tft_touch_v2>; 18 swap-xy; 19 invert-x; 20 invert-y; 24 compatible = "zephyr,mipi-dbi-spi"; 25 spi-dev = <&arduino_spi>; 26 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */ [all …]
|
/Zephyr-latest/include/zephyr/drivers/sensor/ |
D | mcux_lpcmp.h | 5 * SPDX-License-Identifier: Apache-2.0 10 * @brief Data structure for the NXP MCUX low-power analog comparator (LPCMP) 44 /** LPCMP positive input mux. */ 46 /** LPCMP negative input mux. */ 73 /** LPCMP window signal invert. */ 75 /** LPCMP window signal invert. */
|
/Zephyr-latest/dts/bindings/sensor/ |
D | espressif,esp32-pcnt.yaml | 2 # SPDX-License-Identifier: Apache-2.0 9 rising and/or falling edges of an input signal. 14 Each pulse counter unit has a 16-bit signed counter register. 19 Each channel has two inputs: a signal input that accepts signal edges 20 to be detected, as well as a control input that can be used to enable 21 or disable the signal input. 29 Example: Use PCNT to read a rotary-enconder 31 The mapping between signal and control input and the pin is done through pinctrl: 38 bias-pull-up; 43 Note: Check espressif,esp32-pinctrl.yaml for complete documentation regarding pinctrl. [all …]
|
/Zephyr-latest/samples/drivers/led/pwm/boards/ |
D | mec172xevb_assy6906.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pwm/pwm.h> 10 * BBLED controller 0 uses GPIO156/LED1 connected to JP71-11 11 * BBLED controller 1 uses GPIO157/LED2 connected to JP71-13 12 * BBLED controller 2 uses GPIO153/LED3 connected to JP71-5 13 * BBLED controller 3 uses GPIO035/PWM8 connected to JP67-19 16 * BBLED hardware divides input clock (32KHz or 48MHz) by (256 * (prescalar+1) 17 * and implements duty cycle for blink mode as an 8-bit value where 0 is off and 18 * 255 full on. BBLED PWM is 8-bit. 19 * BBLED-PWM driver get cycles API reports 32KHz/256 or 48M/256. [all …]
|
D | mec15xxevb_assy6853.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pwm/pwm.h> 10 * BBLED controller 0 uses GPIO156/LED0 connected to JP31-13 11 * BBLED controller 1 uses GPIO157/LED1 connected to JP31-15 12 * BBLED controller 2 uses GPIO153/LED2 connected to JP31-17 14 * BBLED hardware divides input clock (32KHz or 48MHz) by (256 * (prescalar+1) 15 * and implements duty cycle for blink mode as an 8-bit value where 0 is off and 16 * 255 full on. BBLED PWM is 8-bit. 17 * BBLED-PWM driver get cycles API reports 32KHz/256 or 48M/256. 24 compatible = "pwm-leds"; [all …]
|
/Zephyr-latest/soc/nxp/lpc/lpc11u6x/ |
D | soc.h | 5 * SPDX-License-Identifier: Apache-2.0 12 * This header file is used to specify and describe board-level aspects for the 32 * [6] invert input. 34 * [10] open-drain mode. 62 * [6] invert input. 64 * [8] input glitch filter. 66 * [10] open-drain mode. 80 * @brief Control registers for open-drain I/O pins (I2C):
|
/Zephyr-latest/boards/shields/g1120b0mipi/ |
D | g1120b0mipi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 13 en_mipi_display_g1120b0mipi: enable-mipi-display { 14 compatible = "regulator-fixed"; 15 regulator-name = "en_mipi_display"; 16 enable-gpios = <&nxp_mipi_connector 32 GPIO_ACTIVE_HIGH>; 17 regulator-boot-on; 21 compatible = "zephyr,lvgl-pointer-input"; 22 input = <&ft3267_g1120b0mipi>; 23 invert-y; 31 * Note- the actual controller present on this IC is a FT3267, [all …]
|
123