Searched refs:display (Results 26 - 50 of 340) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/amd/display/dc/dsc/
H A Ddscc_types.h29 #include <drm/display/drm_dsc.h>
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_dsc_helper.h13 #include <drm/display/drm_dsc_helper.h>
H A DMakefile26 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 Dfbtft-core.c250 "%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 Domapfb-ioctl.c206 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 Domapfb-main.c657 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 DMakefile7 obj-$(CONFIG_DRM_KOMEDA) += display/
/linux-master/drivers/gpu/drm/imx/ipuv3/
H A DMakefile7 obj-$(CONFIG_DRM_IMX_PARALLEL_DISPLAY) += parallel-display.o
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_display_reset.c24 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 Dintel_audio.c341 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 Dintel_cdclk.c49 * 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 Dintel_display_power.c260 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 Dintel_display_power_well.h18 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 Dintel_hdcp_gsc.c123 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 Dintel_hotplug_irq.c136 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 Dhdcp.c255 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 Dhdcp_psp.c53 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 Dtda998x.h6 #include <dt-bindings/display/tda998x.h>
/linux-master/include/drm/display/
H A Ddrm_dsc_helper.h11 #include <drm/display/drm_dsc.h>
/linux-master/drivers/gpu/drm/msm/dp/
H A Ddp_utils.h11 #include <drm/display/drm_dp_helper.h>
H A Ddp_aux.h10 #include <drm/display/drm_dp_helper.h>
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A DMakefile5 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 DMakefile15 obj-$(CONFIG_LINEDISP) += line-display.o
/linux-master/drivers/gpu/drm/xe/display/
H A Dxe_hdcp_gsc.c116 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 Dnv50.c282 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...]

Completed in 564 milliseconds

1234567891011>>