raspberrypi,bcm2711-framebuffer

Description

Raspberry Pi BCM2711 framebuffer display device.

Note:
  For HDMI output configuration and related framebuffer settings, see:
  https://www.raspberrypi.com/documentation/computers/legacy_config_txt.html

Examples

#include <zephyr/dt-bindings/display/panel.h>

fb0: framebuffer {
  /* ... */

  pixel-format = <PANEL_PIXEL_FORMAT_ABGR_8888>;
};

Properties

Properties not inherited from the base binding file.

Name

Type

Details

firmware

phandle

Phandle to the firmware/mailbox device used to query or reconfigure
the framebuffer at runtime.

This property is required.

pixel-format

int

Initial Pixel format of this controller's output data.

This property is required.

Legal values: 8, 1024

red-blue-swap

boolean

Flip RGB color channels order for compatibility with VideoCore firmware.

height

int

Height of the panel driven by the controller, with the units in pixels.

This property is required.

width

int

Width of the panel driven by the controller, with the units in pixels.

This property is required.