Home
last modified time | relevance | path

Searched +full:brightness +full:- +full:gpios (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/dts/bindings/auxdisplay/
Dhit,hd44780.yaml4 # SPDX-License-Identifier: Apache-2.0
11 include: [auxdisplay-device.yaml]
17 description: Operating mode of display, 8-bit or 4 for 4-bit mode
19 - 4
20 - 8
22 register-select-gpios:
23 type: phandle-array
27 read-write-gpios:
28 type: phandle-array
31 enable-gpios:
[all …]
/Zephyr-latest/drivers/display/
DKconfig.nrf_led_matrix2 # SPDX-License-Identifier: Apache-2.0
5 bool "LED matrix driven by GPIOs"
12 GPIOs. The driver allows setting one of 256 levels of brightness
14 Assignment of GPIOs to rows and columns and the mapping of those
15 to pixels are specified in properties of a "nordic,nrf-led-matrix"
19 (the latter value depends on the chosen pixel group size - the number
Ddisplay_nrf_led_matrix.c4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/gpio/gpio.h>
31 #if (GROUP_SIZE > DT_PROP(TIMER_NODE, cc_num) - 1) || \
33 #error "Invalid pixel-group-size configured."
40 #error "Invalid length of pixel-mapping."
48 _GET_ROW_IDX(dev_config->pixel_mapping[pixel_idx])
54 _GET_COL_IDX(dev_config->pixel_mapping[pixel_idx])
59 "Invalid row index in pixel-mapping["#idx"]."); \
61 "Invalid column index in pixel-mapping["#idx"].");
77 #error "Invalid pixel period. Change refresh-frequency or pixel-group-size."
[all …]
/Zephyr-latest/dts/bindings/led/
Dti,lp50xx.yaml2 # SPDX-License-Identifier: Apache-2.0
4 include: ["i2c-device.yaml", "led-controller.yaml"]
7 enable-gpios:
8 type: phandle-array
18 If enabled a logarithmic dimming scale curve is used for LED brightness
21 child-binding:
27 color-mapping:
/Zephyr-latest/dts/bindings/display/
Dnordic,nrf-led-matrix.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Generic LED matrix driven by nRF SoC GPIOs
6 compatible: "nordic,nrf-led-matrix"
8 include: display-controller.yaml
11 row-gpios:
12 type: phandle-array
15 Array of GPIOs to be used as rows of the matrix.
17 col-gpios:
18 type: phandle-array
21 Array of GPIOs to be used as columns of the matrix.
[all …]
/Zephyr-latest/boards/seagate/legend/
Dlegend.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f0/stm32f070cbtx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/led/led.h>
11 #include <zephyr/dt-bindings/led/seagate_legend_b1414.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
17 zephyr,shell-uart = &usart1;
24 led-strip = &led_strip_spi;
27 board_id: brd-id {
28 compatible = "gpio-keys";
[all …]
/Zephyr-latest/drivers/auxdisplay/
Dauxdisplay_hd44780.c4 * SPDX-License-Identifier: Apache-2.0
84 const struct auxdisplay_hd44780_config *const config = dev->config; in hd44780_pulse_enable_line()
86 gpio_pin_set_dt(&config->e_gpio, 1); in hd44780_pulse_enable_line()
87 k_sleep(K_NSEC(config->enable_line_rise_delay)); in hd44780_pulse_enable_line()
88 gpio_pin_set_dt(&config->e_gpio, 0); in hd44780_pulse_enable_line()
89 k_sleep(K_NSEC(config->enable_line_fall_delay)); in hd44780_pulse_enable_line()
94 const struct auxdisplay_hd44780_config *const config = dev->config; in hd44780_set_rs_rw_lines()
96 gpio_pin_set_dt(&config->rs_gpio, rs); in hd44780_set_rs_rw_lines()
97 if (config->rw_gpio.port) { in hd44780_set_rs_rw_lines()
98 gpio_pin_set_dt(&config->rw_gpio, rw); in hd44780_set_rs_rw_lines()
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]