Searched refs:panel (Results 226 - 250 of 261) sorted by path

1234567891011

/linux-master/drivers/video/fbdev/omap/
H A Domapfb_main.c87 * LCD panel
139 struct lcd_panel *panel = fbdev->panel; local
141 int bpp = panel->bpp;
323 if (fbdev->panel->enable)
324 fbdev->panel->enable(fbdev->panel);
333 if (fbdev->panel->disable)
334 fbdev->panel->disable(fbdev->panel);
472 struct lcd_panel *panel = fbdev->panel; local
769 struct lcd_panel *panel = fbdev->panel; local
1617 omapfb_do_probe(struct platform_device *pdev, struct lcd_panel *panel) argument
1789 omapfb_register_panel(struct lcd_panel *panel) argument
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/displays/
H A Dconnector-analog-tv.c125 dssdev->panel.timings = *timings;
210 dssdev->panel.timings = tvc_pal_timings;
214 dev_err(&pdev->dev, "Failed to register panel\n");
H A Dconnector-dvi.c115 dssdev->panel.timings = *timings;
288 dssdev->panel.timings = dvic_default_timings;
292 dev_err(&pdev->dev, "Failed to register panel\n");
H A Dconnector-hdmi.c123 dssdev->panel.timings = *timings;
238 dssdev->panel.timings = hdmic_default_timings;
242 dev_err(&pdev->dev, "Failed to register panel\n");
H A Dencoder-opa362.c132 dssdev->panel.timings = *timings;
H A Dencoder-tfp410.c131 dssdev->panel.timings = *timings;
H A Dencoder-tpd12s015.c114 dssdev->panel.timings = *timings;
H A Dpanel-dpi.c102 dssdev->panel.timings = *timings;
154 r = of_get_display_timing(node, "panel-timing", &timing);
198 dssdev->panel.timings = ddata->videomode;
203 dev_err(&pdev->dev, "Failed to register panel\n");
229 { .compatible = "omapdss,panel-dpi", },
239 .name = "panel-dpi",
H A Dpanel-dsi-cm.c3 * Generic DSI Command Mode panel driver
55 /* panel HW configuration from DT or platform data */
370 *xres = dssdev->panel.timings.x_res;
371 *yres = dssdev->panel.timings.y_res;
556 /* reset the panel */
643 dev_info(&ddata->pdev->dev, "panel revision %02x.%02x.%02x\n",
652 dev_err(&ddata->pdev->dev, "error while enabling panel, issuing HW reset\n");
674 "error disabling panel, issuing HW reset\n");
877 dssdev->panel.timings.x_res,
878 dssdev->panel
[all...]
H A Dpanel-lgphilips-lb035q02.c194 dssdev->panel.timings = *timings;
283 dssdev->panel.timings = ddata->videomode;
288 dev_err(&spi->dev, "Failed to register panel\n");
H A Dpanel-nec-nl8048hl11.c188 dssdev->panel.timings = *timings;
277 dssdev->panel.timings = ddata->videomode;
281 dev_err(&spi->dev, "Failed to register panel\n");
324 /* reinitialize the panel */
347 .name = "panel-nec-nl8048hl11",
H A Dpanel-sharp-ls037v7dw01.c3 * LCD panel driver for Sharp LS037V7DW01
154 dssdev->panel.timings = *timings;
279 dssdev->panel.timings = ddata->videomode;
284 dev_err(&pdev->dev, "Failed to register panel\n");
320 .name = "panel-sharp-ls037v7dw01",
H A Dpanel-sony-acx565akm.c8 * Based on panel-generic.c by Tomi Valkeinen <tomi.valkeinen@nokia.com>
221 "LCD panel %senabled by bootloader (status 0x%04x)\n",
552 dev_dbg(&ddata->spi->dev, "panel already enabled\n");
655 dssdev->panel.timings = *timings;
751 dev_err(&spi->dev, "%s panel detect error\n", __func__);
796 dssdev->panel.timings = ddata->videomode;
800 dev_err(&spi->dev, "Failed to register panel\n");
H A Dpanel-tpo-td028ttec1.c3 * Toppoly TD028TTEC1 panel support
321 dssdev->panel.timings = *timings;
411 dssdev->panel.timings = ddata->videomode;
416 dev_err(&spi->dev, "Failed to register panel\n");
466 .name = "panel-tpo-td028ttec1",
475 MODULE_DESCRIPTION("Toppoly TD028TTEC1 panel driver");
H A Dpanel-tpo-td043mtea1.c290 /* wait for panel to stabilize */
410 dssdev->panel.timings = *timings;
516 dssdev->panel.timings = ddata->videomode;
520 dev_err(&spi->dev, "Failed to register panel\n");
597 .name = "panel-tpo-td043mtea1",
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddisplay-sysfs.c106 struct omap_video_timings t = dssdev->panel.timings;
/linux-master/drivers/video/fbdev/
H A Ds1d13xxxfb.c646 u8 panel, display; local
687 panel = s1d13xxxfb_readreg(par, S1DREG_PANEL_TYPE);
688 is_color = (panel & 0x04) != 0;
689 is_dual = (panel & 0x02) != 0;
690 is_tft = (panel & 0x01) != 0;
691 lcd_bpp = s1d13xxxfb_width_tab[is_tft][(panel >> 4) & 3];
H A Dsh_mobile_lcdcfb.c393 * Display, panel and deferred I/O
457 const struct sh_mobile_lcdc_panel_cfg *panel = &ch->cfg->panel_cfg; local
469 * Despite this, a panel update is still needed given that the
480 /* trigger panel update */
482 if (panel->start_transfer)
483 panel->start_transfer(ch, &sh_mobile_lcdc_sys_bus_ops);
488 if (panel->start_transfer)
489 panel->start_transfer(ch, &sh_mobile_lcdc_sys_bus_ops);
504 const struct sh_mobile_lcdc_panel_cfg *panel = &ch->cfg->panel_cfg; local
518 if (panel
524 const struct sh_mobile_lcdc_panel_cfg *panel = &ch->cfg->panel_cfg; local
999 const struct sh_mobile_lcdc_panel_cfg *panel; local
[all...]
/linux-master/include/acpi/
H A Dacbuffer.h88 u8 panel; member in struct:acpi_pld_info
H A Dactbl2.h2072 u8 panel; member in struct:acpi_nhlt_vendor_mic_config
/linux-master/include/drm/bridge/
H A Danalogix_dp.h27 struct drm_panel *panel; member in struct:analogix_dp_plat_data
/linux-master/include/drm/display/
H A Ddrm_dp_helper.h438 * state @dev is in and also no matter what state the panel is
444 * - If we're on eDP (using a drm_panel) and the panel is not in a
448 * the panel is powered on if getting an error back is not OK. If a
452 * drm_panel prepare function) has powered the panel.
461 * panel to finish powering on. It is optional for DP AUX controllers
463 * (panel drivers) to call this function after powering up but before
465 * we're not using the AUX controller's HPD. One example of the panel
467 * that the panel driver can read directly.
731 * @aux_enable: Does the panel support the AUX enable cap?
732 * @aux_set: Does the panel suppor
764 drm_panel_dp_aux_backlight(struct drm_panel *panel, struct drm_dp_aux *aux) argument
[all...]
/linux-master/include/drm/
H A Ddrm_bridge.h904 struct drm_bridge *drm_panel_bridge_add(struct drm_panel *panel);
905 struct drm_bridge *drm_panel_bridge_add_typed(struct drm_panel *panel,
911 struct drm_panel *panel);
913 struct drm_panel *panel,
916 struct drm_panel *panel);
H A Ddrm_connector.h345 * This enum is used to track the (LCD) panel orientation. There are no
349 * panel orientation information (normal
350 * for non panels) in this case the "panel
353 * @DRM_MODE_PANEL_ORIENTATION_NORMAL: The top side of the panel matches the
355 * @DRM_MODE_PANEL_ORIENTATION_BOTTOM_UP: The top side of the panel matches the
357 * the panel is mounted upside-down.
358 * @DRM_MODE_PANEL_ORIENTATION_LEFT_UP: The left side of the panel matches the
360 * @DRM_MODE_PANEL_ORIENTATION_RIGHT_UP: The right side of the panel matches the
375 * This struct is used to store a frequency range supported by panel
392 * This struct is used to store a luminance range supported by panel
[all...]
H A Ddrm_of.h51 struct drm_panel **panel,
99 struct drm_panel **panel,
146 * drm_of_panel_bridge_remove - remove panel bridge
147 * @np: device tree node containing panel bridge output ports
149 * Remove the panel bridge of a given DT node's port and endpoint number
97 drm_of_find_panel_or_bridge(const struct device_node *np, int port, int endpoint, struct drm_panel **panel, struct drm_bridge **bridge) argument

Completed in 282 milliseconds

1234567891011