/Zephyr-latest/cmake/ |
D | cfb.cmake | 8 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/ |
D | main.c | 40 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/ |
D | apa102.c | 53 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()
|
D | lpd880x.c | 88 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()
|
D | ws2812_gpio.c | 133 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()
|
D | ws2812_spi.c | 79 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()
|
D | tlc5971.c | 41 * @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/ |
D | led_strip.h | 63 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/ |
D | display-controller.yaml | 11 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.
|
D | sitronix,st7789v.yaml | 15 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
|
D | istech,ist3931.yaml | 24 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
|
D | ftdi,ft800.yaml | 52 description: Number of visible lines of pixels in one frame 89 Number of PCLK cycles before pixels are scanned out for
|
D | sitronix,st7735r.yaml | 14 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/ |
D | cfb.h | 62 * @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/ |
D | ti,tlc5971.yaml | 8 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/ |
D | dma_mcux_pxp.h | 24 * 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/ |
D | panel-timing.yaml | 44 controller, in pixels 58 in pixels 71 in pixels
|
/Zephyr-latest/include/zephyr/drivers/misc/ft8xx/ |
D | ft8xx_copro.h | 91 * @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/ |
D | display_ili9488.h | 29 /** X resolution (pixels). */ 31 /** Y resolution (pixels). */
|
D | display_ili9340.h | 33 /** X resolution (pixels). */ 35 /** Y resolution (pixels). */
|
D | display_led_strip_matrix.c | 19 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)];
|
D | Kconfig.renesas_ra | 22 - 0 frame buffer maintained by application, must write with full screen pixels.
|
D | Kconfig.nrf_led_matrix | 15 to pixels are specified in properties of a "nordic,nrf-led-matrix"
|
D | display_ili9342c.h | 45 /** X resolution (pixels). */ 47 /** Y resolution (pixels). */
|
/Zephyr-latest/modules/lvgl/ |
D | Kconfig | 121 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
|