/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | simple-framebuffer.yaml | 18 Since simplefb nodes represent runtime information they must be 19 sub-nodes of the chosen node (*). Simplefb nodes must be named 23 simplefb, then the simplefb node must contain a property called 25 hw node, so that the OS knows which simplefb to disable when handing 31 then the driver uses the width and height properties of the simplefb 35 to number things. If display# aliases are used, then if the simplefb 38 otherwise it must point directly to the simplefb node. 40 If a simplefb node represents the preferred console for user 49 for more display clocks get added, the simplefb nodes will already
|
/openbmc/linux/drivers/gpu/drm/tiny/ |
H A D | simpledrm.c | 7 #include <linux/platform_data/simplefb.h> 36 * Helpers for simplefb 44 drm_err(dev, "simplefb: invalid framebuffer %s of %u\n", in simplefb_get_validated_int() 56 drm_err(dev, "simplefb: invalid framebuffer %s of %u\n", in simplefb_get_validated_int0() 72 drm_err(dev, "simplefb: missing framebuffer format\n"); in simplefb_get_validated_format() 86 drm_err(dev, "simplefb: unknown framebuffer format %s\n", in simplefb_get_validated_format() 127 drm_err(dev, "simplefb: cannot parse framebuffer %s: error %d\n", in simplefb_read_u32_of() 139 drm_err(dev, "simplefb: cannot parse framebuffer %s: error %d\n", in simplefb_read_string_of() 231 /* simplefb settings */ 264 * provided a simplefb dt node), stay up, for the life of the simplefb [all …]
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | simplefb.c | 20 #include <linux/platform_data/simplefb.h> 206 * provided a simplefb dt node), stay up, for the life of the simplefb 213 * up simplefb, and the clock definitions in the device tree. Chances are 311 * set up for us (and for which it provided a simplefb dt node), stay up, 312 * for the life of the simplefb driver. 319 * up simplefb, and the regulator definitions in the device tree. Chances are 422 if (fb_get_options("simplefb", NULL)) in simplefb_probe() 440 mem = request_mem_region(res->start, resource_size(res), "simplefb"); in simplefb_probe() 447 dev_warn(&pdev->dev, "simplefb: cannot reserve video memory at %pR\n", res); in simplefb_probe() 516 dev_err(&pdev->dev, "Unable to register simplefb: %d\n", ret); in simplefb_probe() [all …]
|
H A D | Makefile | 127 obj-$(CONFIG_FB_SIMPLE) += simplefb.o
|
/openbmc/u-boot/drivers/video/meson/ |
H A D | meson_vpu.c | 158 eprintf("Cannot setup simplefb: node not found\n"); in meson_vpu_setup_simplefb() 160 /* If simplefb is missing, add it as reserved memory */ in meson_vpu_setup_simplefb() 168 * SimpleFB will try to iomap the framebuffer, so we can't use in meson_vpu_setup_simplefb() 177 eprintf("Cannot setup simplefb: Error reserving memory\n"); in meson_vpu_setup_simplefb() 185 eprintf("Cannot setup simplefb: Error setting properties\n"); in meson_vpu_setup_simplefb()
|
H A D | simplefb_common.h | 10 * meson_simplefb_fdt_match() - match a meson simplefb node 12 * Match a meson simplefb device node with a specified pipeline, and
|
H A D | simplefb_common.c | 3 * Common code for Amlogic SimpleFB with pipeline.
|
/openbmc/u-boot/drivers/video/sunxi/ |
H A D | simplefb_common.h | 10 * sunxi_simplefb_fdt_match() - match a sunxi simplefb node 12 * Match a sunxi simplefb device node with a specified pipeline, and
|
H A D | sunxi_de2.c | 324 * Simplefb support. 337 debug("Setting up simplefb\n"); in sunxi_simplefb_setup() 344 /* Skip simplefb setting if DE2 / HDMI is not present */ in sunxi_simplefb_setup() 387 eprintf("Cannot setup simplefb: node not found\n"); in sunxi_simplefb_setup() 395 eprintf("Cannot setup simplefb: Error reserving memory\n"); in sunxi_simplefb_setup() 404 eprintf("Cannot setup simplefb: Error setting properties\n"); in sunxi_simplefb_setup()
|
H A D | simplefb_common.c | 3 * Common code for Allwinner SimpleFB with pipeline.
|
H A D | sunxi_display.c | 1202 /* We want to keep the fb_base for simplefb page aligned, where as 1256 * Simplefb support. 1299 eprintf("Cannot setup simplefb: node not found\n"); 1313 eprintf("Cannot setup simplefb: Error reserving memory\n"); 1321 eprintf("Cannot setup simplefb: Error setting properties\n");
|
/openbmc/u-boot/include/ |
H A D | fdt_simplefb.h | 3 * Simplefb device tree support
|
/openbmc/linux/drivers/firmware/ |
H A D | Kconfig | 254 is selected. You are highly encouraged to enable simplefb as 255 replacement if you select this option. simplefb can correctly deal 258 incompatible with simplefb.
|
H A D | sysfb_simplefb.c | 18 #include <linux/platform_data/simplefb.h> 56 * ignore simplefb formats with alpha bits, as EFI and VESA in sysfb_parse_mode()
|
H A D | sysfb.c | 32 #include <linux/platform_data/simplefb.h>
|
/openbmc/linux/drivers/firmware/google/ |
H A D | Kconfig | 66 the coreboot table. If found, it is registered with simplefb.
|
H A D | framebuffer-coreboot.c | 16 #include <linux/platform_data/simplefb.h>
|
/openbmc/u-boot/common/ |
H A D | lcd_simplefb.c | 3 * Simplefb device tree support
|
/openbmc/linux/include/linux/platform_data/ |
H A D | simplefb.h | 3 * simplefb.h - Simple Framebuffer Device
|
/openbmc/u-boot/drivers/video/ |
H A D | Makefile | 61 obj-$(CONFIG_VIDEO_SIMPLE) += simplefb.o
|
/openbmc/linux/include/linux/ |
H A D | sysfb.h | 11 #include <linux/platform_data/simplefb.h>
|
/openbmc/linux/arch/mips/n64/ |
H A D | init.c | 12 #include <linux/platform_data/simplefb.h>
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | sm6115-fxtec-pro1x.dts | 53 /* HACK: disable until a panel driver is ready to retain simplefb */
|
/openbmc/linux/samples/vfio-mdev/ |
H A D | mdpy-fb.c | 9 * Using some code snippets from simplefb and cirrusfb.
|
/openbmc/linux/drivers/gpu/drm/arm/ |
H A D | hdlcd_crtc.c | 14 #include <linux/platform_data/simplefb.h>
|