Home
last modified time | relevance | path

Searched full:pixels (Results 1 – 25 of 88) sorted by relevance

1234

/Zephyr-latest/cmake/
Dcfb.cmake8 width # Width of the CFB font elements in pixels
9 height # Height of the CFB font elements in pixels
32 width # Width of the CFB font elements in pixels
33 height # Height of the CFB font elements in pixels
50 width # Width of the CFB font elements in pixels
51 height # Height of the CFB font elements in pixels
/Zephyr-latest/samples/drivers/led/led_strip/src/
Dmain.c40 static struct led_rgb pixels[STRIP_NUM_PIXELS]; variable
58 for (size_t cursor = 0; cursor < ARRAY_SIZE(pixels); cursor++) { in main()
59 memset(&pixels, 0x00, sizeof(pixels)); in main()
60 memcpy(&pixels[cursor], &colors[color], sizeof(struct led_rgb)); in main()
62 rc = led_strip_update_rgb(strip, pixels, STRIP_NUM_PIXELS); in main()
/Zephyr-latest/drivers/led_strip/
Dapa102.c53 static int apa102_update_rgb(const struct device *dev, struct led_rgb *pixels, in apa102_update_rgb() argument
56 uint8_t *p = (uint8_t *)pixels; in apa102_update_rgb()
63 uint8_t r = pixels[i].r; in apa102_update_rgb()
64 uint8_t g = pixels[i].g; in apa102_update_rgb()
65 uint8_t b = pixels[i].b; in apa102_update_rgb()
74 return apa102_update(dev, pixels, sizeof(struct led_rgb) * count); in apa102_update_rgb()
Dlpd880x.c88 struct led_rgb *pixels, in lpd880x_strip_update_rgb() argument
91 uint8_t *px = (uint8_t *)pixels; in lpd880x_strip_update_rgb()
96 * Overwrite a prefix of the pixels array with its on-wire in lpd880x_strip_update_rgb()
100 r = 0x80 | (pixels[i].r >> 1); in lpd880x_strip_update_rgb()
101 g = 0x80 | (pixels[i].g >> 1); in lpd880x_strip_update_rgb()
102 b = 0x80 | (pixels[i].b >> 1); in lpd880x_strip_update_rgb()
113 return lpd880x_update(dev, pixels, 3 * num_pixels); in lpd880x_strip_update_rgb()
Dws2812_gpio.c133 struct led_rgb *pixels, in ws2812_gpio_update_rgb() argument
137 uint8_t *ptr = (uint8_t *)pixels; in ws2812_gpio_update_rgb()
151 *ptr++ = pixels[i].r; in ws2812_gpio_update_rgb()
154 *ptr++ = pixels[i].g; in ws2812_gpio_update_rgb()
157 *ptr++ = pixels[i].b; in ws2812_gpio_update_rgb()
165 return send_buf(dev, (uint8_t *)pixels, num_pixels * config->num_colors); in ws2812_gpio_update_rgb()
Dws2812_spi.c79 struct led_rgb *pixels, in ws2812_strip_update_rgb() argument
112 pixel = pixels[i].r; in ws2812_strip_update_rgb()
115 pixel = pixels[i].g; in ws2812_strip_update_rgb()
118 pixel = pixels[i].b; in ws2812_strip_update_rgb()
Dtlc5971.c41 * @brief Number of RGB pixels per TLC5791 device
180 * @param pixels pixel RGB data for daisy chain
181 * @param num_pixels number of pixels in daisy chain
183 static void tlc5971_fill_data_buffer(const struct device *dev, struct led_rgb *pixels, in tlc5971_fill_data_buffer() argument
209 &pixels[(device * TLC5971_PIXELS_PER_DEVICE) + pixel]; in tlc5971_fill_data_buffer()
249 static int tlc5971_update_rgb(const struct device *dev, struct led_rgb *pixels, size_t num_pixels) in tlc5971_update_rgb() argument
251 tlc5971_fill_data_buffer(dev, pixels, num_pixels); in tlc5971_update_rgb()
/Zephyr-latest/include/zephyr/drivers/
Dled_strip.h63 struct led_rgb *pixels,
99 * @param pixels Array of pixel data.
100 * @param num_pixels Length of pixels array.
105 * @warning This routine may overwrite @a pixels.
108 struct led_rgb *pixels, in led_strip_update_rgb() argument
124 return api->update_rgb(dev, pixels, num_pixels); in led_strip_update_rgb()
157 * @brief Mandatory function to get chain length (in pixels) of an LED strip device.
/Zephyr-latest/dts/bindings/display/
Ddisplay-controller.yaml11 Height of the panel driven by the controller, with the units in pixels.
17 Width of the panel driven by the controller, with the units in pixels.
Dsitronix,st7789v.yaml15 description: The column offset in pixels of the LCD to the controller memory
20 description: The row offset in pixels of the LCD to the controller memory
Distech,ist3931.yaml24 description: The column offset in pixels of the LCD to the controller memory
29 description: The row offset in pixels of the LCD to the controller memory
Dftdi,ft800.yaml52 description: Number of visible lines of pixels in one frame
89 Number of PCLK cycles before pixels are scanned out for
Dsitronix,st7735r.yaml14 description: The column offset in pixels of the LCD to the controller memory
19 description: The row offset in pixels of the LCD to the controller memory
/Zephyr-latest/include/zephyr/display/
Dcfb.h62 * @param _width Width of the font in pixels
63 * @param _height Height of the font in pixels.
150 * @brief Invert Pixels.
159 * @brief Invert Pixels in selected area.
164 * @param width Width of area in pixels
165 * @param height Height of area in pixels
174 * invert or reorder pixels if necessary.
/Zephyr-latest/dts/bindings/led_strip/
Dti,tlc5971.yaml8 tree node. Length of daisy chains in pixels is defined by the chain-length
15 Example device tree node w. 24 pixels (6 TLC5971 devices):
/Zephyr-latest/include/zephyr/drivers/dma/
Ddma_mcux_pxp.h24 * source burst length: height of source buffer in pixels
26 * dest burst length: height of destination buffer in pixels
/Zephyr-latest/dts/bindings/display/panel/
Dpanel-timing.yaml44 controller, in pixels
58 in pixels
71 in pixels
/Zephyr-latest/include/zephyr/drivers/misc/ft8xx/
Dft8xx_copro.h91 * @param x x-coordinate of text base, in pixels
92 * @param y y-coordinate of text base, in pixels
116 * @param x x-coordinate of text base, in pixels
117 * @param y y-coordinate of text base, in pixels
/Zephyr-latest/drivers/display/
Ddisplay_ili9488.h29 /** X resolution (pixels). */
31 /** Y resolution (pixels). */
Ddisplay_ili9340.h33 /** X resolution (pixels). */
35 /** Y resolution (pixels). */
Ddisplay_led_strip_matrix.c19 struct led_rgb *pixels; member
80 return &config->strips[i].pixels[idx]; in pixel_address()
146 rc = led_strip_update_rgb(config->strips[i].dev, config->strips[i].pixels, in led_strip_matrix_write()
235 .pixels = pixels##inst##_##idx, \
239 static struct led_rgb pixels##inst##_##idx[CHAIN_LENGTH(idx, inst)];
DKconfig.renesas_ra22 - 0 frame buffer maintained by application, must write with full screen pixels.
DKconfig.nrf_led_matrix15 to pixels are specified in properties of a "nordic,nrf-led-matrix"
Ddisplay_ili9342c.h45 /** X resolution (pixels). */
47 /** Y resolution (pixels). */
/Zephyr-latest/modules/lvgl/
DKconfig121 Number of pixels, X axis should be rounded to. Should be used to override
129 Number of pixels, Y axis should be rounded to. Should be used to override

1234