/Zephyr-latest/dts/bindings/input/ |
D | zephyr,lvgl-pointer-input.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 LVGL pointer indev pseudo-device 14 compatible = "zephyr,lvgl-pointer-input"; 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: 31 Invert x axes to align input with the display. 33 invert-y: [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: 23 zephyr,axis-y: 26 The input code for the Y axis to report for the device, typically any of 27 INPUT_REL_*. No report produced for the device Y axis if unspecified. 29 res-x-cpi: 35 res-y-cpi: [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: 24 zephyr,axis-y: 28 The input code for the Y axis to report for the device, typically any of 29 INPUT_REL_*. No report produced for the device Y axis if unspecified. 31 res-cpi: 37 invert-x: [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: 29 zephyr,axis-y: 33 The input code for the Y axis to report for the device, typically any of 34 INPUT_REL_*. No report produced for the device Y axis if unspecified. [all …]
|
D | cirque,pinnacle-common.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 data-ready-gpios: 8 type: phandle-array 20 - "1x" 21 - "2x" 22 - "3x" 23 - "4x" 25 data-mode: 33 - "absolute" 34 - "relative" [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"; 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>; 36 #size-cells = <0>; [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> 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"; 40 reset-gpios = <&gpio0 12 GPIO_ACTIVE_LOW>; [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"; 14 invert-y;
|
/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"; 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 */ 27 spi-dev = <&arduino_spi>; [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"; 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 */ 27 spi-dev = <&arduino_spi>; [all …]
|
/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"; 14 invert-y; 18 compatible = "zephyr,lvgl-keypad-input"; 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/include/zephyr/display/ |
D | cfb.h | 4 * SPDX-License-Identifier: Apache-2.0 55 uint16_t y; member 85 * @param y Position in Y direction of the beginning of the string 89 int cfb_print(const struct device *dev, const char *const str, uint16_t x, uint16_t y); 93 * For compare to cfb_print, cfb_draw_text accept non tile-aligned coords 99 * @param y Position in Y direction of the beginning of the string 103 int cfb_draw_text(const struct device *dev, const char *const str, int16_t x, int16_t y); 131 * @param start Top-Left position of the rectangle 132 * @param end Bottom-Right position of the rectangle 150 * @brief Invert Pixels. [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"; 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 */ 27 write-only; [all …]
|
/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"; 23 invert-y; 31 * Note- the actual controller present on this IC is a FT3267, 36 int-gpios = <&nxp_mipi_connector 29 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/boards/shields/st_b_lcd40_dsi1_mb1166/ |
D | st_b_lcd40_dsi1_mb1166.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/display/panel.h> 11 compatible = "zephyr,lvgl-pointer-input"; 13 invert-y; 29 reset-gpios = <&dsi_lcd_qsh_030 57 GPIO_ACTIVE_HIGH>; 30 bl-gpios = <&dsi_lcd_qsh_030 53 GPIO_ACTIVE_HIGH>; 31 data-lanes = <2>; 32 pixel-format = <MIPI_DSI_PIXFMT_RGB888>; 41 pixel-format = <PANEL_PIXEL_FORMAT_RGB_888>; 43 display-timings { [all …]
|
D | st_b_lcd40_dsi1_mb1166_a09.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/display/panel.h> 11 compatible = "zephyr,lvgl-pointer-input"; 13 invert-y; 29 reset-gpios = <&dsi_lcd_qsh_030 57 GPIO_ACTIVE_HIGH>; 30 bl-gpios = <&dsi_lcd_qsh_030 53 GPIO_ACTIVE_HIGH>; 31 data-lanes = <2>; 32 pixel-format = <MIPI_DSI_PIXFMT_RGB888>; 41 pixel-format = <PANEL_PIXEL_FORMAT_RGB_888>; 43 display-timings { [all …]
|
/Zephyr-latest/boards/nxp/rd_rw612_bga/dts/ |
D | goworld_16880_lcm.overlay | 1 #include <zephyr/dt-bindings/spi/spi.h> 10 compatible = "zephyr,lvgl-pointer-input"; 12 swap-xy; 13 invert-y; 19 nxp,swap-bytes; 21 nxp,timer0-ratio = <15>; 25 * - R125, R123, R12, R124, R15, R243, R239, R236, R233, R286, R246 27 * - R9, R11, R20, R19, R242, R241, R237, R235, R245 31 * ------------------------------- 49 mipi-max-frequency = <23000000>; [all …]
|
/Zephyr-latest/drivers/display/ |
D | display_st7796s.c | 4 * SPDX-License-Identifier: Apache-2.0 57 const struct st7796s_config *config = dev->config; in st7796s_send_cmd() 59 return mipi_dbi_command_write(config->mipi_dbi, &config->dbi_config, in st7796s_send_cmd() 64 const uint16_t x, const uint16_t y, in st7796s_set_cursor() argument 72 addr_data[1] = sys_cpu_to_be16(x + width - 1); in st7796s_set_cursor() 81 addr_data[0] = sys_cpu_to_be16(y); in st7796s_set_cursor() 82 addr_data[1] = sys_cpu_to_be16(y + height - 1); in st7796s_set_cursor() 100 const struct st7796s_config *config = dev->config; in st7796s_get_pixelfmt() 103 * Invert the pixel format for 8-bit 8080 Parallel Interface. in st7796s_get_pixelfmt() 111 * This is not an issue when using a 16-bit interface. in st7796s_get_pixelfmt() [all …]
|
/Zephyr-latest/arch/riscv/ |
D | Kconfig.isa | 2 # SPDX-License-Identifier: Apache-2.0 7 RV32I Base Integer Instruction Set - 32bit 12 RV32E Base Integer Instruction Set (Embedded) - 32bit 16 default y if 64BIT 18 RV64I Base Integer Instruction Set - 64bit 23 RV128I Base Integer Instruction Set - 128bit 28 (M) - Standard Extension for Integer Multiplication and Division 37 (A) - Standard Extension for Atomic Instructions 41 read-modify-write memory to support synchronization between multiple 42 RISC-V threads running in the same memory space. [all …]
|
/Zephyr-latest/subsys/fb/ |
D | cfb_shell.c | 11 * SPDX-License-Identifier: Apache-2.0 24 #define HELP_INVERT "[<x> <y> <width> <height>]" 93 return -EINVAL; in cmd_print() 99 return -EINVAL; in cmd_print() 114 int x, y; in cmd_draw_text() local 117 y = strtol(argv[2], NULL, 10); in cmd_draw_text() 118 err = cfb_draw_text(dev, argv[3], x, y); in cmd_draw_text() 135 pos.y = strtol(argv[2], NULL, 10); in cmd_draw_point() 154 start.y = strtol(argv[2], NULL, 10); in cmd_draw_line() 156 end.y = strtol(argv[4], NULL, 10); in cmd_draw_line() [all …]
|
/Zephyr-latest/boards/native/doc/ |
D | components_natsim.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Do not edit this file with editors other than draw.io --> 3 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 4 …-0.5 -0.5 161 331" class="ge-export-svg-auto" content="<mxfile host="app.diagrams.net"…
|
D | components_bsim.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Do not edit this file with editors other than draw.io --> 3 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 4 …-0.5 -0.5 471 441" class="ge-export-svg-auto" content="<mxfile host="app.diagrams.net"…
|
/Zephyr-latest/boards/ezurio/bl5340_dvk/ |
D | bl5340_dvk_nrf5340_cpuapp_common.dtsi | 2 * Copyright (c) 2019-2023 Nordic Semiconductor ASA 3 * Copyright (c) 2021-2023 Laird Connectivity 5 * SPDX-License-Identifier: Apache-2.0 7 #include "bl5340_dvk_nrf5340_cpuapp_common-pinctrl.dtsi" 8 #include <zephyr/dt-bindings/input/input-event-codes.h> 13 zephyr,shell-uart = &uart0; 14 zephyr,uart-mcumgr = &uart0; 15 zephyr,bt-mon-uart = &uart0; 16 zephyr,bt-c2h-uart = &uart0; 18 zephyr,bt-hci = &bt_hci_ipc0; [all …]
|
/Zephyr-latest/doc/connectivity/bluetooth/img/ |
D | l2cap_b_frame.drawio.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Do not edit this file with editors other than draw.io --> 3 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 4 …-0.5 -0.5 1003 500" class="ge-export-svg-auto" content="<mxfile host="app.diagrams.net&quo…
|