Home
last modified time | relevance | path

Searched +full:invert +full:- +full:y (Results 1 – 25 of 33) sorted by relevance

12

/Zephyr-latest/dts/bindings/input/
Dzephyr,lvgl-pointer-input.yaml2 # 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 …]
Dpixart,pat912x.yaml2 # 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 …]
Dpixart,paw32xx.yaml2 # 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 …]
Dpixart,pmw3610.yaml2 # 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 …]
Dcirque,pinnacle-common.yaml2 # 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/
Dapp.overlay4 * 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/
Dlcd_par_s035_8080.overlay4 * 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/
Dda1469x_dk_pro_mipi_dbi.overlay4 * 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/
Dst25dv_mb1283_disco.overlay4 * 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/
Dbuydisplay_2_8_tft_touch_arduino.overlay4 * 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/
Dbuydisplay_3_5_tft_touch_arduino.overlay4 * 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/
Dst25dv_mb1283_disco.overlay4 * 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/
Dcfb.h4 * 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/
Dadafruit_2_8_tft_touch_v2.dtsi4 * 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/
Dg1120b0mipi.overlay4 * 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/
Dst_b_lcd40_dsi1_mb1166.overlay4 * 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 …]
Dst_b_lcd40_dsi1_mb1166_a09.overlay4 * 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/
Dgoworld_16880_lcm.overlay1 #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/
Ddisplay_st7796s.c4 * 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/
DKconfig.isa2 # 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/
Dcfb_shell.c11 * 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/
Dcomponents_natsim.svg1 <?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="&lt;mxfile host=&quot;app.diagrams.net&quot…
Dcomponents_bsim.svg1 <?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="&lt;mxfile host=&quot;app.diagrams.net&quot…
/Zephyr-latest/boards/ezurio/bl5340_dvk/
Dbl5340_dvk_nrf5340_cpuapp_common.dtsi2 * 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/
Dl2cap_b_frame.drawio.svg1 <?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="&lt;mxfile host=&quot;app.diagrams.net&quo…

12