| /u-boot/doc/device-tree-bindings/video/ |
| A D | intel-gma.txt | 15 - intel,panel-power-cycle-delay : T4 time sequence (6 = 500ms) 18 - intel,panel-power-up-delay : T1+T2 time sequence 19 - intel,panel-power-down-delay : T3 time sequence 20 - intel,panel-power-backlight-on-delay : T5 time sequence 21 - intel,panel-power-backlight-off-delay : Tx time sequence 32 intel,panel-port-select = <1>; 33 intel,panel-power-cycle-delay = <6>; 34 intel,panel-power-up-delay = <2000>; 35 intel,panel-power-down-delay = <500>; 36 intel,panel-power-backlight-on-delay = <2000>; [all …]
|
| A D | tegra20-dc.txt | 17 - nvidia,panel : phandle of LCD panel information 20 The panel node describes the panel itself. This has the properties listed in 23 Required properties (panel) : 26 - nvidia,panel-timings: 4 cells containing required timings in ms: 37 - nvidia,panel-vdd-gpios: panel power GPIO 61 nvidia,panel = <&lcd_panel>; 66 lcd_panel: panel { 83 nvidia,panel-vdd-gpios = <&gpio 22 0>; /* PC6 */ 84 nvidia,panel-timings = <400 4 203 17 15>;
|
| A D | exynos-dp.txt | 10 samsung,h-res: X resolution of the panel 14 samsung,v-res: Y resolution of the panel 55 Board(panel) specific part:
|
| A D | exynos-fb.txt | 8 Board(panel specific): 9 samsung,vl-col: X resolution of the panel 10 samsung,vl-row: Y resolution of the panel 21 Board(panel specific):
|
| /u-boot/arch/arm/mach-imx/ |
| A D | video.c | 23 char const *panel = env_get("panel"); in board_video_skip() local 25 if (!panel) { in board_video_skip() 29 panel = dev->mode.name; in board_video_skip() 30 printf("auto-detected panel %s\n", panel); in board_video_skip() 34 if (!panel) { in board_video_skip() 35 panel = displays[0].mode.name; in board_video_skip() 36 printf("No panel detected: default to %s\n", panel); in board_video_skip() 41 if (!strcmp(panel, displays[i].mode.name)) in board_video_skip() 66 printf("unsupported panel %s\n", panel); in board_video_skip()
|
| /u-boot/doc/device-tree-bindings/video/tilcdc/ |
| A D | panel.txt | 1 Device-Tree bindings for tilcdc DRM generic panel output driver 4 - compatible: value should be "ti,tilcdc,panel". 5 - panel-info: configuration info to configure LCDC correctly for the panel 15 - display-timings: typical videomode of lcd panel. Multiple video modes 16 can be listed if the panel supports multiple timings, but the 'native-mode' 18 Documentation/devicetree/bindings/display/panel/display-timing.txt for display 22 - backlight: phandle of the backlight device attached to the panel 23 - enable-gpios: GPIO pin to enable or disable the panel 33 compatible = "ti,tilcdc,panel"; 39 panel-info {
|
| /u-boot/board/ge/mx53ppd/ |
| A D | mx53ppd_video.c | 54 struct udevice *panel; in do_enable_backlight() local 59 ret = uclass_get_device(UCLASS_PANEL, 0, &panel); in do_enable_backlight() 65 panel_set_backlight(panel, 100); in do_enable_backlight() 66 panel_enable_backlight(panel); in do_enable_backlight()
|
| /u-boot/arch/arm/dts/ |
| A D | tegra20-medcom-wide.dts | 29 nvidia,panel = <&lcd_panel>; 47 lcd_panel: panel { 66 nvidia,panel-timings = <0 0 0 0>;
|
| A D | tegra20-tec.dts | 29 nvidia,panel = <&lcd_panel>; 59 lcd_panel: panel { 78 nvidia,panel-timings = <0 0 0 0>;
|
| A D | am335x-pxm50.dts | 19 panel { 20 compatible = "ti,tilcdc,panel"; 27 panel-info {
|
| A D | sun50i-a64-pinetab-early-adopter.dts | 17 /delete-node/ panel@0; 19 panel@0 {
|
| A D | imx53-ppd-uboot.dtsi | 18 panel-lvds0 { 19 compatible = "simple-panel";
|
| A D | tegra20-colibri.dts | 27 nvidia,panel = <&lcd_panel>; 140 lcd_panel: panel { 145 compatible = "edt,et057090dhu", "simple-panel";
|
| A D | imx6q-bx50v3-uboot.dtsi | 18 panel-lvds0 { 19 compatible = "simple-panel";
|
| A D | at91sam9n12ek.dts | 220 panel: panel { label 221 compatible = "qiaodian,qd43003c0-40", "simple-panel"; 242 regulator-name = "panel-power-supply";
|
| /u-boot/drivers/video/bridge/ |
| A D | Kconfig | 15 differential signalling) converters. They enable an LVDS LCD panel 25 signalling) converter. It enables an LVDS LCD panel to be connected 35 panel to be connected to an parallel LCD interface. 42 Solomon SSD2824 SPI RGB-DSI bridge driver wrapped into panel uClass.
|
| A D | ssd2825.c | 114 struct udevice *panel; member 382 ret = panel_enable_backlight(priv->panel); in ssd2825_bridge_enable_panel() 421 ret = panel_set_backlight(priv->panel, BACKLIGHT_DEFAULT); in ssd2825_bridge_enable_panel() 458 "panel", &priv->panel); in ssd2825_bridge_probe() 464 panel_get_display_timing(priv->panel, &priv->timing); in ssd2825_bridge_probe() 466 mipi_plat = dev_get_plat(priv->panel); in ssd2825_bridge_probe()
|
| /u-boot/drivers/video/tegra20/ |
| A D | tegra-dc.c | 36 struct udevice *panel; member 343 ret = panel_enable_backlight(priv->panel); in tegra_lcd_probe() 349 ret = panel_set_backlight(priv->panel, BACKLIGHT_DEFAULT); in tegra_lcd_probe() 413 &priv->panel); in tegra_lcd_of_to_plat() 420 if (!strcmp(priv->panel->name, TEGRA_DSI_A) || in tegra_lcd_of_to_plat() 421 !strcmp(priv->panel->name, TEGRA_DSI_B)) { in tegra_lcd_of_to_plat() 422 struct tegra_dc_plat *dc_plat = dev_get_plat(priv->panel); in tegra_lcd_of_to_plat() 428 ret = panel_get_display_timing(priv->panel, &priv->timing); in tegra_lcd_of_to_plat()
|
| /u-boot/drivers/video/ti/ |
| A D | Makefile | 6 obj-$(CONFIG_AM335X_LCD) += tilcdc.o tilcdc-panel.o
|
| A D | Kconfig | 8 Supports video output to an attached LCD panel.
|
| /u-boot/drivers/video/stm32/ |
| A D | stm32_dsi.c | 90 struct udevice *panel; member 349 ret = uclass_first_device_err(UCLASS_PANEL, &priv->panel); in stm32_dsi_attach() 355 mplat = dev_get_plat(priv->panel); in stm32_dsi_attach() 361 ret = panel_get_display_timing(priv->panel, &timings); in stm32_dsi_attach() 363 ret = ofnode_decode_display_timing(dev_ofnode(priv->panel), in stm32_dsi_attach() 392 ret = panel_enable_backlight(priv->panel); in stm32_dsi_set_backlight() 395 priv->panel->name, ret); in stm32_dsi_set_backlight()
|
| /u-boot/drivers/video/ |
| A D | Kconfig | 235 bool "Enable panel uclass support" 238 This provides panel uclass driver that enables basic panel support. 246 video panel. 453 bool "Atmel LCD panel support" 485 otm8009a 480x800 dsi 2dl panel. 492 720x1280 DSI video mode panel. 545 1024x600 DSI video mode panel. 593 hardware and LCD panel id retrieval (if the panel can report it). The 780 (panel, bridge). 1048 This provides panel uclass driver that enables basic panel support. [all …]
|
| /u-boot/drivers/video/rockchip/ |
| A D | rk_lvds.c | 40 struct udevice *panel; member 61 ret = panel_enable_backlight(priv->panel); in rk_lvds_enable() 224 &priv->panel); in rk_lvds_probe()
|
| A D | rk_mipi.h | 13 struct udevice *panel; member
|
| /u-boot/arch/arm/mach-sunxi/ |
| A D | Kconfig | 849 string "LCD panel power enable pin" 863 string "LCD panel timing details" 867 LCD panel timing details string, leave empty if there is no LCD panel. 873 int "LCD panel display clock phase" 881 string "LCD panel power enable pin" 889 string "LCD panel reset pin" 897 string "LCD panel backlight enable pin" 906 string "LCD panel backlight pwm pin" 960 prompt "LCD panel support" 990 bool "Hitachi tx18d42vm LCD panel" [all …]
|