/linux-master/drivers/gpu/drm/amd/display/dc/dsc/ |
H A D | dscc_types.h | 29 #include <drm/display/drm_dsc.h>
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_dsc_helper.h | 13 #include <drm/display/drm_dsc_helper.h>
|
H A D | Makefile | 26 msm-display-$(CONFIG_DRM_MSM_HDMI) += \ 39 msm-display-$(CONFIG_DRM_MSM_MDP4) += \ 50 msm-display-$(CONFIG_DRM_MSM_MDP5) += \ 63 msm-display-$(CONFIG_DRM_MSM_DPU) += \ 93 msm-display-$(CONFIG_DRM_MSM_MDSS) += \ 96 msm-display-y += \ 127 msm-display-$(CONFIG_DEBUG_FS) += \ 130 msm-display-$(CONFIG_DRM_MSM_DP)+= dp/dp_aux.o \ 140 msm-display-$(CONFIG_DRM_MSM_HDMI_HDCP) += hdmi/hdmi_hdcp.o 142 msm-display [all...] |
/linux-master/drivers/staging/fbtft/ |
H A D | fbtft-core.c | 250 "%s: start_line=%u is larger than end_line=%u. Shouldn't happen, will do full display update\n", 258 "%s: start_line=%u or end_line=%u is larger than max=%d. Shouldn't happen, will do full display update\n", 277 "%s: write_vmem failed to update display buffer\n", 311 /* Mark display lines/area as dirty */ 319 /* Schedule deferred_io to update display (no-op if already on queue)*/ 333 /* set display line markers as clean */ 338 /* Mark display lines as dirty */ 485 * @display: pointer to structure describing the display 487 * @pdata: platform data for the display i 500 fbtft_framebuffer_alloc(struct fbtft_display *display, struct device *dev, struct fbtft_platform_data *pdata) argument 1145 fbtft_probe_common(struct fbtft_display *display, struct spi_device *sdev, struct platform_device *pdev) argument [all...] |
/linux-master/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb-ioctl.c | 206 struct omap_dss_device *display = fb2display(fbi); local 216 if (display && display->driver->sync) 217 display->driver->sync(display); 281 struct omap_dss_device *display = fb2display(fbi); local 284 if (!display) 290 display->driver->get_resolution(display, &dw, &dh); 295 return display 301 struct omap_dss_device *display = fb2display(fbi); local 344 struct omap_dss_device *display = fb2display(fbi); local 478 struct omap_dss_device *display = fb2display(fbi); local 576 struct omap_dss_device *display = fb2display(fbi); local [all...] |
H A D | omapfb-main.c | 657 struct omap_dss_device *display = fb2display(fbi); local 698 if (display && display->driver->get_dimensions) { 700 display->driver->get_dimensions(display, &w, &h); 710 if (display && display->driver->get_timings) { 712 display->driver->get_timings(display, &timings); 1219 struct omap_dss_device *display local 1422 struct omap_dss_device *display; local 1687 omapfb_start_auto_update(struct omapfb2_device *fbdev, struct omap_dss_device *display) argument 1715 omapfb_stop_auto_update(struct omapfb2_device *fbdev, struct omap_dss_device *display) argument 1731 struct omap_dss_device *display = fb2display(fbi); local 1997 omapfb_mode_to_timings(const char *mode_str, struct omap_dss_device *display, struct omap_video_timings *timings, u8 *bpp) argument 2098 omapfb_set_def_mode(struct omapfb2_device *fbdev, struct omap_dss_device *display, char *mode_str) argument 2161 struct omap_dss_device *display; local 2198 fb_videomode_to_omap_timings(struct fb_videomode *m, struct omap_dss_device *display, struct omap_video_timings *t) argument 2228 omapfb_find_best_mode(struct omap_dss_device *display, struct omap_video_timings *timings) argument [all...] |
/linux-master/drivers/gpu/drm/arm/ |
H A D | Makefile | 7 obj-$(CONFIG_DRM_KOMEDA) += display/
|
/linux-master/drivers/gpu/drm/imx/ipuv3/ |
H A D | Makefile | 7 obj-$(CONFIG_DRM_IMX_PARALLEL_DISPLAY) += parallel-display.o
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_display_reset.c | 24 struct drm_modeset_acquire_ctx *ctx = &dev_priv->display.restore.reset_ctx; 31 /* reset doesn't touch the display */ 32 if (!dev_priv->display.params.force_reset_modeset_test && 80 dev_priv->display.restore.modeset_state = state; 86 struct drm_modeset_acquire_ctx *ctx = &i915->display.restore.reset_ctx; 93 /* reset doesn't touch the display */ 97 state = fetch_and_zero(&i915->display.restore.modeset_state); 101 /* reset doesn't touch the display */ 103 /* for testing only restore the display */ 112 * The display ha [all...] |
H A D | intel_audio.c | 341 struct i915_audio_component *acomp = i915->display.audio.component; 396 mutex_lock(&i915->display.audio.mutex); 418 mutex_unlock(&i915->display.audio.mutex); 436 cdclk = i915->display.cdclk.hw.cdclk; 537 mutex_lock(&i915->display.audio.mutex); 561 mutex_unlock(&i915->display.audio.mutex); 605 mutex_lock(&i915->display.audio.mutex); 620 mutex_unlock(&i915->display.audio.mutex); 643 mutex_lock(&i915->display.audio.mutex); 663 mutex_unlock(&i915->display [all...] |
H A D | intel_cdclk.c | 49 * The display engine uses several different clocks to do its work. There 52 * are the core display clock (CDCLK) and RAWCLK. 54 * CDCLK clocks most of the display pipe logic, and thus its frequency 60 * to minimize power consumption for a given display configuration. 61 * Typically changes to the CDCLK frequency require all the display pipes 123 dev_priv->display.funcs.cdclk->get_cdclk(dev_priv, cdclk_config); 130 dev_priv->display.funcs.cdclk->set_cdclk(dev_priv, cdclk_config, pipe); 136 return dev_priv->display.funcs.cdclk->modeset_calc_cdclk(cdclk_config); 142 return dev_priv->display.funcs.cdclk->calc_voltage_level(cdclk); 413 "Unknown pnv display cor [all...] |
H A D | intel_display_power.c | 260 power_domains = &dev_priv->display.power.domains; 273 struct i915_power_domains *power_domains = &i915->display.power.domains; 309 struct i915_power_domains *power_domains = &dev_priv->display.power.domains; 355 display.power.domains); 368 display.power.domains); 391 display.power.domains); 406 display.power.domains); 472 struct i915_power_domains *power_domains = &dev_priv->display.power.domains; 501 struct i915_power_domains *power_domains = &dev_priv->display.power.domains; 528 struct i915_power_domains *power_domains = &dev_priv->display [all...] |
H A D | intel_display_power_well.h | 18 for ((__power_well) = (__dev_priv)->display.power.domains.power_wells; \ 19 (__power_well) - (__dev_priv)->display.power.domains.power_wells < \ 20 (__dev_priv)->display.power.domains.power_well_count; \ 24 for ((__power_well) = (__dev_priv)->display.power.domains.power_wells + \ 25 (__dev_priv)->display.power.domains.power_well_count - 1; \ 26 (__power_well) - (__dev_priv)->display.power.domains.power_wells >= 0; \
|
H A D | intel_hdcp_gsc.c | 123 i915->display.hdcp.hdcp_message = hdcp_message; 135 i915->display.hdcp.hdcp_message; 152 mutex_lock(&i915->display.hdcp.hdcp_mutex); 153 i915->display.hdcp.arbiter = data; 154 i915->display.hdcp.arbiter->hdcp_dev = i915->drm.dev; 155 i915->display.hdcp.arbiter->ops = &gsc_hdcp_ops; 157 mutex_unlock(&i915->display.hdcp.hdcp_mutex); 165 kfree(i915->display.hdcp.arbiter); 236 hdcp_message = i915->display.hdcp.hdcp_message;
|
H A D | intel_hotplug_irq.c | 136 struct intel_hotplug *hpd = &dev_priv->display.hotplug; 182 /* For display hotplug interrupt */ 373 if (dev_priv->display.hotplug.stats[encoder->hpd_pin].state == HPD_ENABLED) 467 dev_priv->display.hotplug.hpd, 504 dev_priv->display.hotplug.pch_hpd, 523 if (!(i915->display.hotplug.hpd[pin] & hotplug_trigger)) 567 dev_priv->display.hotplug.pch_hpd, 578 dev_priv->display.hotplug.pch_hpd, 603 dev_priv->display.hotplug.pch_hpd, 614 dev_priv->display [all...] |
/linux-master/drivers/gpu/drm/amd/display/modules/hdcp/ |
H A D | hdcp.c | 255 struct mod_hdcp_display *display, 262 display->adjust.disable == true && 264 display->adjust.disable = false; 271 display->adjust.disable = true; 275 memcmp(adj, &display->adjust, 320 struct mod_hdcp_link *link, struct mod_hdcp_display *display, 326 HDCP_TOP_INTERFACE_TRACE_WITH_INDEX(hdcp, display->index); 329 /* skip inactive display */ 330 if (display->state != MOD_HDCP_DISPLAY_ACTIVE) { 335 /* check existing display containe 254 update_display_adjustments(struct mod_hdcp *hdcp, struct mod_hdcp_display *display, struct mod_hdcp_display_adjustment *adj) argument 319 mod_hdcp_add_display(struct mod_hdcp *hdcp, struct mod_hdcp_link *link, struct mod_hdcp_display *display, struct mod_hdcp_output *output) argument 382 struct mod_hdcp_display *display = NULL; local 428 struct mod_hdcp_display *display = NULL; local 488 struct mod_hdcp_display *display = NULL; local [all...] |
H A D | hdcp_psp.c | 53 struct mod_hdcp_display *display = local 59 if (!display || !is_display_active(display)) 67 dtm_cmd->dtm_in_message.topology_update_v2.display_handle = display->index; 76 display->state = MOD_HDCP_DISPLAY_ACTIVE; 77 HDCP_TOP_REMOVE_DISPLAY_TRACE(hdcp, display->index); 89 struct mod_hdcp_display *display = local 95 if (!display || !is_display_active(display)) 103 dtm_cmd->dtm_in_message.topology_update_v3.display_handle = display 122 add_display_to_topology_v2( struct mod_hdcp *hdcp, struct mod_hdcp_display *display) argument 169 add_display_to_topology_v3( struct mod_hdcp *hdcp, struct mod_hdcp_display *display) argument 237 mod_hdcp_add_display_to_topology(struct mod_hdcp *hdcp, struct mod_hdcp_display *display) argument 254 struct mod_hdcp_display *display = get_first_active_display(hdcp); local 368 struct mod_hdcp_display *display = get_first_active_display(hdcp); local 499 struct mod_hdcp_display *display = get_first_active_display(hdcp); local 833 struct mod_hdcp_display *display = get_first_active_display(hdcp); local [all...] |
/linux-master/include/drm/i2c/ |
H A D | tda998x.h | 6 #include <dt-bindings/display/tda998x.h>
|
/linux-master/include/drm/display/ |
H A D | drm_dsc_helper.h | 11 #include <drm/display/drm_dsc.h>
|
/linux-master/drivers/gpu/drm/msm/dp/ |
H A D | dp_utils.h | 11 #include <drm/display/drm_dp_helper.h>
|
H A D | dp_aux.h | 10 #include <drm/display/drm_dp_helper.h>
|
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | Makefile | 5 omapdss-y := core.o dss.o dss_features.o dispc.o dispc_coefs.o display.o \ 9 dispc-compat.o display-sysfs.o
|
/linux-master/drivers/auxdisplay/ |
H A D | Makefile | 15 obj-$(CONFIG_LINEDISP) += line-display.o
|
/linux-master/drivers/gpu/drm/xe/display/ |
H A D | xe_hdcp_gsc.c | 116 xe->display.hdcp.hdcp_message = hdcp_message; 145 mutex_lock(&xe->display.hdcp.hdcp_mutex); 146 xe->display.hdcp.arbiter = data; 147 xe->display.hdcp.arbiter->hdcp_dev = xe->drm.dev; 148 xe->display.hdcp.arbiter->ops = &gsc_hdcp_ops; 153 mutex_unlock(&xe->display.hdcp.hdcp_mutex); 161 xe->display.hdcp.hdcp_message; 214 hdcp_message = xe->display.hdcp.hdcp_message;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | nv50.c | 282 nv50_gr_mp_trap(struct nv50_gr *gr, int tpid, int display) argument 302 if (display) { 319 if (!mps && display) 326 u32 ustatus_new, int display, const char *name) 348 if (display) { 365 nv50_gr_mp_trap(gr, i, display); 368 if (ustatus && display) { 377 if (display) 384 if (display) 390 if (!tps && display) 325 nv50_gr_tp_trap(struct nv50_gr *gr, int type, u32 ustatus_old, u32 ustatus_new, int display, const char *name) argument 395 nv50_gr_trap_handler(struct nv50_gr *gr, u32 display, int chid, u64 inst, const char *name) argument [all...] |