/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | arm,pl11x.yaml | 7 title: Arm PrimeCell Color LCD Controller PL110/PL111 14 The Arm Primcell PL010/PL111 is an LCD controller IP, than scans out 25 - arm,pl111 34 - arm,pl111 108 PL110/PL111 Technical Reference Manuals. 110 - PL111 TFT 4:4:4 panel: 114 - PL111 TFT (1:)5:5:5 panel: 116 - PL111 TFT 5:6:5 panel: 118 - PL110 and PL111 TFT 8:8:8 panel: 120 - PL110 and PL111 TFT 8:8:8 panel, R & B components swapped: [all …]
|
/openbmc/linux/Documentation/gpu/ |
H A D | pl111.rst | 2 drm/pl111 ARM PrimeCell PL110 and PL111 CLCD Driver 5 .. kernel-doc:: drivers/gpu/drm/pl111/pl111_drv.c 6 :doc: ARM PrimeCell PL110 and PL111 CLCD Driver
|
H A D | drivers.rst | 11 pl111
|
/openbmc/linux/drivers/gpu/drm/pl111/ |
H A D | pl111_versatile.c | 351 * RealView PL111 variant, the only real difference from the vanilla 352 * PL111 is that we select 16bpp framebuffer by default to be able 356 .name = "PL111 RealView", 363 * Versatile Express PL111 variant, again we just push the maximum 368 .name = "PL111 Versatile Express", 405 if (of_device_is_compatible(child, "arm,pl111")) { in pl111_vexpress_clcd_init() 469 dev_info(dev, "initializing Versatile Express PL111\n"); in pl111_vexpress_clcd_init() 540 * and PL111 where these two registers have already been in pl111_versatile_init() 556 dev_info(dev, "set up callbacks for RealView PL111\n"); in pl111_versatile_init()
|
H A D | Kconfig | 3 tristate "DRM Support for PL111 CLCD Controller" 14 Choose this option for DRM support for the PL111 CLCD controller.
|
H A D | pl111_drv.c | 13 * DOC: ARM PrimeCell PL110 and PL111 CLCD Driver 15 * The PL110/PL111 is a simple LCD controller that can support TFT 64 #define DRIVER_DESC "DRM module for PL111" 220 .name = "pl111", 379 .name = "PL111", 436 .name = "drm-clcd-pl111",
|
H A D | pl111_drm.h | 146 /* pl111's internal clock divider. */
|
H A D | pl111_display.c | 219 * The PL111 manual does not contain proper timining diagrams in pl111_display_enable()
|
/openbmc/qemu/hw/display/ |
H A D | pl110.c | 40 BPP_16_565, /* PL111 only */ 41 BPP_12 /* PL111 only */ 241 * The PL111 straightforwardly implements both in pl110_update_display() 609 .name = "pl111",
|
/openbmc/qemu/docs/system/arm/ |
H A D | vexpress.rst | 24 - PL111 LCD display controller
|
/openbmc/linux/arch/arm/boot/dts/nspire/ |
H A D | nspire.dtsi | 103 compatible = "arm,pl111", "arm,primecell";
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | Makefile | 186 obj-$(CONFIG_DRM_PL111) += pl111/
|
H A D | Kconfig | 365 source "drivers/gpu/drm/pl111/Kconfig"
|
/openbmc/qemu/hw/arm/ |
H A D | vexpress.c | 300 /* 0x10020000 PL111 CLCD (daughterboard) */ in a9_daughterboard_init() 301 dev = qdev_new("pl111"); in a9_daughterboard_init() 659 dev = qdev_new("pl111"); in vexpress_common_init()
|
H A D | Kconfig | 96 select PL110 # pl111 LCD controller
|
H A D | versatilepb.c | 301 that includes hardware cursor support from the PL111. */ in versatile_init()
|
H A D | realview.c | 241 dev = qdev_new("pl111"); in realview_init()
|
/openbmc/linux/drivers/gpu/drm/v3d/ |
H A D | v3d_bo.c | 14 * look into Mesa's "renderonly" support (as used by the Mesa pl111
|
/openbmc/linux/arch/arm64/boot/dts/arm/ |
H A D | rtsm_ve-motherboard.dtsi | 240 compatible = "arm,pl111", "arm,primecell";
|
/openbmc/linux/arch/arm/boot/dts/arm/ |
H A D | vexpress-v2p-ca9.dts | 87 compatible = "arm,pl111", "arm,primecell";
|
H A D | arm-realview-eb.dtsi | 468 compatible = "arm,pl111", "arm,primecell";
|
H A D | vexpress-v2m-rs1.dtsi | 401 compatible = "arm,pl111", "arm,primecell";
|
H A D | vexpress-v2m.dtsi | 335 compatible = "arm,pl111", "arm,primecell";
|
H A D | arm-realview-pbx.dtsi | 577 compatible = "arm,pl111", "arm,primecell";
|
/openbmc/linux/arch/arm/boot/dts/nxp/lpc/ |
H A D | lpc32xx.dtsi | 136 compatible = "arm,pl111", "arm,primecell";
|