/openbmc/linux/drivers/video/fbdev/omap/ |
H A D | omapfb.h | 58 struct lcd_panel { struct 78 int (*init) (struct lcd_panel *panel, argument 80 void (*cleanup) (struct lcd_panel *panel); argument 81 int (*enable) (struct lcd_panel *panel); argument 82 void (*disable) (struct lcd_panel *panel); argument 83 unsigned long (*get_caps) (struct lcd_panel *panel); argument 84 int (*set_bklight_level)(struct lcd_panel *panel, argument 86 unsigned int (*get_bklight_level)(struct lcd_panel *panel); argument 87 unsigned int (*get_bklight_max) (struct lcd_panel *panel); argument 88 int (*run_test) (struct lcd_panel *panel, int test_num); argument [all …]
|
H A D | lcd_mipid.c | 50 struct lcd_panel panel; 201 static int mipid_set_bklight_level(struct lcd_panel *panel, unsigned int level) in mipid_set_bklight_level() 219 static unsigned int mipid_get_bklight_level(struct lcd_panel *panel) in mipid_get_bklight_level() 229 static unsigned int mipid_get_bklight_max(struct lcd_panel *panel) in mipid_get_bklight_max() 240 static unsigned long mipid_get_caps(struct lcd_panel *panel) in mipid_get_caps() 273 static int mipid_run_test(struct lcd_panel *panel, int test_num) in mipid_run_test() 402 static int mipid_enable(struct lcd_panel *panel) in mipid_enable() 423 static void mipid_disable(struct lcd_panel *panel) in mipid_disable() 461 static int mipid_init(struct lcd_panel *panel, in mipid_init() 480 static void mipid_cleanup(struct lcd_panel *panel) in mipid_cleanup() [all …]
|
H A D | lcd_ams_delta.c | 90 static int ams_delta_panel_enable(struct lcd_panel *panel) in ams_delta_panel_enable() 97 static void ams_delta_panel_disable(struct lcd_panel *panel) in ams_delta_panel_disable() 103 static struct lcd_panel ams_delta_panel = {
|
H A D | lcd_palmte.c | 15 static struct lcd_panel palmte_panel = {
|
H A D | lcdc.c | 286 struct lcd_panel *panel = lcdc.fbdev->panel; in omap_lcdc_setup_plane() 461 struct lcd_panel *panel = lcdc.fbdev->panel; in setup_regs() 625 struct lcd_panel *panel = lcdc.fbdev->panel; in alloc_fbmem()
|
H A D | omapfb_main.c | 40 static struct lcd_panel *fbdev_panel; 139 struct lcd_panel *panel = fbdev->panel; in ctrl_init() 472 struct lcd_panel *panel = fbdev->panel; in set_fb_var() 769 struct lcd_panel *panel = fbdev->panel; in omapfb_setup_plane() 1616 struct lcd_panel *panel) in omapfb_do_probe() 1788 void omapfb_register_panel(struct lcd_panel *panel) in omapfb_register_panel()
|
/openbmc/u-boot/drivers/video/ |
H A D | da8xx-fb.c | 151 static const struct da8xx_panel *lcd_panel; variable 874 if (!lcd_panel) { in video_hw_init() 878 gpanel.winSizeX = lcd_panel->width; in video_hw_init() 879 gpanel.winSizeY = lcd_panel->height; in video_hw_init() 880 gpanel.plnSizeX = lcd_panel->width; in video_hw_init() 881 gpanel.plnSizeY = lcd_panel->height; in video_hw_init() 940 par->pxl_clk = lcd_panel->pxl_clk; in video_hw_init() 948 par->vram_size = lcd_panel->width * lcd_panel->height * in video_hw_init() 986 da8xx_fb_var.xres = lcd_panel->width; in video_hw_init() 996 da8xx_fb_var.hsync_len = lcd_panel->hsw; in video_hw_init() [all …]
|
/openbmc/u-boot/board/BuR/common/ |
H A D | common.c | 225 struct am335x_lcdpanel lcd_panel; in lcd_ctrl_init() local 227 memset(&lcd_panel, 0, sizeof(struct am335x_lcdpanel)); in lcd_ctrl_init() 228 if (load_lcdtiming(&lcd_panel) != 0) in lcd_ctrl_init() 231 lcd_panel.panel_power_ctrl = &lcdpower; in lcd_ctrl_init() 233 if (0 != am335xfb_init(&lcd_panel)) in lcd_ctrl_init() 239 panel_info.vl_col = lcd_panel.hactive; in lcd_ctrl_init() 240 panel_info.vl_row = lcd_panel.vactive; in lcd_ctrl_init()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | tegra20-medcom-wide.dts | 29 nvidia,panel = <&lcd_panel>; 47 lcd_panel: panel { label
|
H A D | tegra20-tec.dts | 29 nvidia,panel = <&lcd_panel>; 59 lcd_panel: panel { label
|
H A D | tegra20-colibri.dts | 27 nvidia,panel = <&lcd_panel>; 140 lcd_panel: panel { label
|
/openbmc/u-boot/board/davinci/ea20/ |
H A D | ea20.c | 31 static const struct da8xx_panel lcd_panel = { variable 284 da8xx_video_init(&lcd_panel, &lcd_cfg, 16); in board_init()
|
/openbmc/u-boot/doc/device-tree-bindings/video/ |
H A D | tegra20-dc.txt | 61 nvidia,panel = <&lcd_panel>; 66 lcd_panel: panel {
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mq-librem5-r4.dts | 21 &lcd_panel {
|
/openbmc/linux/Documentation/devicetree/bindings/display/panel/ |
H A D | lg,lg4573.yaml | 38 lcd_panel: display@0 {
|
H A D | nec,nl8048hl11.yaml | 48 lcd_panel: panel@0 {
|
/openbmc/linux/arch/arm/boot/dts/renesas/ |
H A D | r8a7745-iwg22d-sodimm-dbhd-ca.dts | 109 &lcd_panel {
|
H A D | r8a7745-iwg22d-sodimm.dts | 63 lcd_panel: lcd { label
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx53-kp-ddc.dts | 50 lcd_panel: lcd-panel { label
|
H A D | imx6ul-phytec-segin-peb-av-02.dtsi | 18 lcd_panel: lcd-panel { label
|
H A D | imx6dl-tx6dl-comtft.dts | 69 &lcd_panel {
|
H A D | imx6q-tx6q-1010-comtft.dts | 69 &lcd_panel {
|
H A D | imx6q-tx6q-1020-comtft.dts | 77 &lcd_panel {
|
H A D | imx6dl-aristainetos2_4.dts | 81 lcd_panel: display@0 { label
|
H A D | imx6qdl-udoo.dtsi | 74 regulator-name = "lcd_panel";
|