/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | Makefile | 83 display/intel_display_debugfs.o \ 84 display/intel_pipe_crc.o 231 display/hsw_ips.o \ 232 display/intel_atomic.o \ 233 display/intel_atomic_plane.o \ 234 display/intel_audio.o \ 235 display/intel_bios.o \ 236 display/intel_bw.o \ 237 display/intel_cdclk.o \ 238 display/intel_color.o \ [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_hotplug.c | 147 struct intel_hotplug *hpd = &dev_priv->display.hotplug; in intel_hpd_irq_storm_detect() 155 (!long_hpd && !dev_priv->display.hotplug.hpd_short_storm_enabled)) in intel_hpd_irq_storm_detect() 197 dev_priv->display.hotplug.stats[pin].state != HPD_MARK_DISABLED) in intel_hpd_irq_storm_switch_to_polling() 205 dev_priv->display.hotplug.stats[pin].state = HPD_DISABLED; in intel_hpd_irq_storm_switch_to_polling() 216 &dev_priv->display.hotplug.reenable_work, in intel_hpd_irq_storm_switch_to_polling() 225 display.hotplug.reenable_work.work); in intel_hpd_irq_storm_reenable_work() 239 dev_priv->display.hotplug.stats[pin].state != HPD_DISABLED) in intel_hpd_irq_storm_reenable_work() 251 if (dev_priv->display.hotplug.stats[pin].state == HPD_DISABLED) in intel_hpd_irq_storm_reenable_work() 252 dev_priv->display.hotplug.stats[pin].state = HPD_ENABLED; in intel_hpd_irq_storm_reenable_work() 303 container_of(work, struct drm_i915_private, display.hotplug.dig_port_work); in i915_digport_work_func() [all …]
|
H A D | intel_frontbuffer.c | 84 spin_lock(&i915->display.fb_tracking.lock); in frontbuffer_flush() 85 frontbuffer_bits &= ~i915->display.fb_tracking.busy_bits; in frontbuffer_flush() 86 spin_unlock(&i915->display.fb_tracking.lock); in frontbuffer_flush() 114 spin_lock(&i915->display.fb_tracking.lock); in intel_frontbuffer_flip_prepare() 115 i915->display.fb_tracking.flip_bits |= frontbuffer_bits; in intel_frontbuffer_flip_prepare() 117 i915->display.fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_prepare() 118 spin_unlock(&i915->display.fb_tracking.lock); in intel_frontbuffer_flip_prepare() 134 spin_lock(&i915->display.fb_tracking.lock); in intel_frontbuffer_flip_complete() 136 frontbuffer_bits &= i915->display.fb_tracking.flip_bits; in intel_frontbuffer_flip_complete() 137 i915->display.fb_tracking.flip_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_complete() [all …]
|
H A D | intel_wm.c | 47 if (i915->display.funcs.wm->update_wm) in intel_update_watermarks() 48 i915->display.funcs.wm->update_wm(i915); in intel_update_watermarks() 56 if (i915->display.funcs.wm->compute_pipe_wm) in intel_compute_pipe_wm() 57 return i915->display.funcs.wm->compute_pipe_wm(state, crtc); in intel_compute_pipe_wm() 67 if (!i915->display.funcs.wm->compute_intermediate_wm) in intel_compute_intermediate_wm() 70 if (drm_WARN_ON(&i915->drm, !i915->display.funcs.wm->compute_pipe_wm)) in intel_compute_intermediate_wm() 73 return i915->display.funcs.wm->compute_intermediate_wm(state, crtc); in intel_compute_intermediate_wm() 81 if (i915->display.funcs.wm->initial_watermarks) { in intel_initial_watermarks() 82 i915->display.funcs.wm->initial_watermarks(state, crtc); in intel_initial_watermarks() 94 if (i915->display.funcs.wm->atomic_update_watermarks) in intel_atomic_update_watermarks() [all …]
|
H A D | intel_lpe_audio.c | 80 #define HAS_LPE_AUDIO(dev_priv) ((dev_priv)->display.audio.lpe.platdev != NULL) 101 rsc[0].start = rsc[0].end = dev_priv->display.audio.lpe.irq; in lpe_audio_platdev_create() 153 platform_device_unregister(dev_priv->display.audio.lpe.platdev); in lpe_audio_platdev_destroy() 172 int irq = dev_priv->display.audio.lpe.irq; in lpe_audio_irq_init() 209 dev_priv->display.audio.lpe.irq = irq_alloc_desc(0); in lpe_audio_setup() 210 if (dev_priv->display.audio.lpe.irq < 0) { in lpe_audio_setup() 212 dev_priv->display.audio.lpe.irq); in lpe_audio_setup() 213 ret = dev_priv->display.audio.lpe.irq; in lpe_audio_setup() 217 drm_dbg(&dev_priv->drm, "irq = %d\n", dev_priv->display.audio.lpe.irq); in lpe_audio_setup() 228 dev_priv->display.audio.lpe.platdev = lpe_audio_platdev_create(dev_priv); in lpe_audio_setup() [all …]
|
H A D | intel_cdclk.c | 84 dev_priv->display.funcs.cdclk->get_cdclk(dev_priv, cdclk_config); in intel_cdclk_get_cdclk() 91 dev_priv->display.funcs.cdclk->set_cdclk(dev_priv, cdclk_config, pipe); in intel_cdclk_set_cdclk() 97 return dev_priv->display.funcs.cdclk->modeset_calc_cdclk(cdclk_config); in intel_cdclk_modeset_calc_cdclk() 103 return dev_priv->display.funcs.cdclk->calc_voltage_level(cdclk); in intel_cdclk_calc_voltage_level() 553 if (dev_priv->display.cdclk.hw.cdclk >= dev_priv->czclk_freq) { in vlv_program_pfi_credits() 1031 dev_priv->display.cdclk.hw.vco = vco; in skl_dpll0_enable() 1045 dev_priv->display.cdclk.hw.vco = 0; in skl_dpll0_disable() 1054 cdclk != dev_priv->display.cdclk.hw.bypass); in skl_cdclk_freq_sel() 1103 if (dev_priv->display.cdclk.hw.vco != 0 && in skl_set_cdclk() 1104 dev_priv->display.cdclk.hw.vco != vco) in skl_set_cdclk() [all …]
|
H A D | intel_dkl_phy.c | 20 spin_lock_init(&i915->display.dkl.phy_lock); in intel_dkl_phy_init() 49 spin_lock(&i915->display.dkl.phy_lock); in intel_dkl_phy_read() 54 spin_unlock(&i915->display.dkl.phy_lock); in intel_dkl_phy_read() 70 spin_lock(&i915->display.dkl.phy_lock); in intel_dkl_phy_write() 75 spin_unlock(&i915->display.dkl.phy_lock); in intel_dkl_phy_write() 91 spin_lock(&i915->display.dkl.phy_lock); in intel_dkl_phy_rmw() 96 spin_unlock(&i915->display.dkl.phy_lock); in intel_dkl_phy_rmw() 109 spin_lock(&i915->display.dkl.phy_lock); in intel_dkl_phy_posting_read() 114 spin_unlock(&i915->display.dkl.phy_lock); in intel_dkl_phy_posting_read()
|
H A D | intel_audio.c | 340 struct i915_audio_component *acomp = i915->display.audio.component; in hsw_hdmi_audio_config_update() 395 mutex_lock(&i915->display.audio.mutex); in hsw_audio_codec_disable() 417 mutex_unlock(&i915->display.audio.mutex); in hsw_audio_codec_disable() 435 cdclk = i915->display.cdclk.hw.cdclk; in calc_hblank_early_prog() 536 mutex_lock(&i915->display.audio.mutex); in hsw_audio_codec_enable() 560 mutex_unlock(&i915->display.audio.mutex); in hsw_audio_codec_enable() 604 mutex_lock(&i915->display.audio.mutex); in ibx_audio_codec_disable() 619 mutex_unlock(&i915->display.audio.mutex); in ibx_audio_codec_disable() 642 mutex_lock(&i915->display.audio.mutex); in ibx_audio_codec_enable() 662 mutex_unlock(&i915->display.audio.mutex); in ibx_audio_codec_enable() [all …]
|
H A D | intel_display_driver.c | 86 cdclk_state = to_intel_cdclk_state(i915->display.cdclk.obj.state); in intel_display_driver_init_hw() 89 intel_cdclk_dump_config(i915, &i915->display.cdclk.hw, "Current CDCLK"); in intel_display_driver_init_hw() 90 cdclk_state->logical = cdclk_state->actual = i915->display.cdclk.hw; in intel_display_driver_init_hw() 114 INIT_LIST_HEAD(&i915->display.global.obj_list); in intel_mode_config_init() 226 i915->display.wq.modeset = alloc_ordered_workqueue("i915_modeset", 0); in intel_display_driver_probe_noirq() 227 i915->display.wq.flip = alloc_workqueue("i915_flip", WQ_HIGHPRI | in intel_display_driver_probe_noirq() 252 init_llist_head(&i915->display.atomic_helper.free_list); in intel_display_driver_probe_noirq() 253 INIT_WORK(&i915->display.atomic_helper.free_work, in intel_display_driver_probe_noirq() 314 if (i915->display.cdclk.max_cdclk_freq == 0) in intel_display_driver_probe_nogem() 417 flush_workqueue(i915->display.wq.flip); in intel_display_driver_remove() [all …]
|
H A D | intel_hotplug_irq.c | 136 struct intel_hotplug *hpd = &dev_priv->display.hotplug; in intel_hpd_init_pins() 373 if (dev_priv->display.hotplug.stats[encoder->hpd_pin].state == HPD_ENABLED) in intel_hpd_enabled_irqs() 467 dev_priv->display.hotplug.hpd, in i9xx_hpd_irq_handler() 504 dev_priv->display.hotplug.pch_hpd, in ibx_hpd_irq_handler() 520 if (!(i915->display.hotplug.hpd[pin] & hotplug_trigger)) in xelpdp_pica_irq_handler() 564 dev_priv->display.hotplug.pch_hpd, in icp_irq_handler() 575 dev_priv->display.hotplug.pch_hpd, in icp_irq_handler() 600 dev_priv->display.hotplug.pch_hpd, in spt_irq_handler() 611 dev_priv->display.hotplug.pch_hpd, in spt_irq_handler() 630 dev_priv->display.hotplug.hpd, in ilk_hpd_irq_handler() [all …]
|
/openbmc/openbmc-tools/dbus-vis/ |
H A D | initialization.js | 91 g_canvas_dbus.style.display = 'block'; 92 g_group_by_dbus.style.display = 'block'; 95 g_canvas_ipmi.style.display = 'block'; 96 g_group_by_ipmi.style.display = 'block'; 99 g_canvas_asio.style.display = 'block'; 100 g_group_by_asio.style.display = 'block'; 125 g_dbus_pcap_status_content.style.display = 'none'; 126 g_dbus_pcap_error_content.style.display = 'none'; 127 g_scapy_error_content.style.display = 'none'; 128 g_welcome_screen_content.style.display = 'none'; [all …]
|
H A D | dbus_vis.css | 30 display: none 60 top: 0; bottom: 0; display: block; 63 display: none; 92 display: none; 96 display: none; 104 display: none; 113 display: none; 139 display: none
|
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb-ioctl.c | 206 struct omap_dss_device *display = fb2display(fbi); in omapfb_setup_mem() local 216 if (display && display->driver->sync) in omapfb_setup_mem() 217 display->driver->sync(display); in omapfb_setup_mem() 281 struct omap_dss_device *display = fb2display(fbi); in omapfb_update_window() local 284 if (!display) in omapfb_update_window() 290 display->driver->get_resolution(display, &dw, &dh); in omapfb_update_window() 295 return display->driver->update(display, x, y, w, h); in omapfb_update_window() 301 struct omap_dss_device *display = fb2display(fbi); in omapfb_set_update_mode() local 307 if (!display) in omapfb_set_update_mode() 315 d = get_display_data(fbdev, display); in omapfb_set_update_mode() [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.LED_display | 1 LED display internal API 4 This README describes the LED display API. 6 The API is defined by the include file include/led-display.h 9 Then you need to provide the following functions to access LED display: 13 This function should control the state of the LED display. Argument is 15 DISPLAY_CLEAR -- clear the display 16 DISPLAY_HOME -- set the position to the beginning of display 20 This function should display it's parameter on the LED display in the 24 With this functions defined 'display' command will display it's 25 arguments on the LED display (or clear the display if called without
|
/openbmc/linux/drivers/acpi/acpica/ |
H A D | utbuffer.c | 34 void acpi_ut_dump_buffer(u8 *buffer, u32 count, u32 display, u32 base_offset) in acpi_ut_dump_buffer() argument 40 u32 display_data_only = display & DB_DISPLAY_DATA_ONLY; in acpi_ut_dump_buffer() 42 display &= ~DB_DISPLAY_DATA_ONLY; in acpi_ut_dump_buffer() 49 display = DB_BYTE_DISPLAY; in acpi_ut_dump_buffer() 69 acpi_os_printf("%*s", ((display * 2) + 1), " "); in acpi_ut_dump_buffer() 70 j += display; in acpi_ut_dump_buffer() 74 switch (display) { in acpi_ut_dump_buffer() 109 j += display; in acpi_ut_dump_buffer() 170 acpi_ut_debug_dump_buffer(u8 *buffer, u32 count, u32 display, u32 component_id) in acpi_ut_debug_dump_buffer() argument 180 acpi_ut_dump_buffer(buffer, count, display, 0); in acpi_ut_debug_dump_buffer() [all …]
|
/openbmc/phosphor-webui/app/server-health/styles/ |
H A D | sensors.scss | 11 display: block; 16 display: block; 20 display: block; 26 display: flex; 32 display: block; 37 display: none; 44 display: block; 54 display: block; 58 display: flex; 64 display: flex; [all …]
|
/openbmc/linux/drivers/staging/fbtft/ |
H A D | fbtft-core.c | 533 struct fb_info *fbtft_framebuffer_alloc(struct fbtft_display *display, in fbtft_framebuffer_alloc() argument 546 int txbuflen = display->txbuflen; in fbtft_framebuffer_alloc() 547 unsigned int bpp = display->bpp; in fbtft_framebuffer_alloc() 548 unsigned int fps = display->fps; in fbtft_framebuffer_alloc() 550 const s16 *init_sequence = display->init_sequence; in fbtft_framebuffer_alloc() 551 char *gamma = display->gamma; in fbtft_framebuffer_alloc() 555 if (display->gamma_num * display->gamma_len > in fbtft_framebuffer_alloc() 578 if (pdata->display.init_sequence) in fbtft_framebuffer_alloc() 579 init_sequence = pdata->display.init_sequence; in fbtft_framebuffer_alloc() 582 if (pdata->display.debug) in fbtft_framebuffer_alloc() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | cirrus,clps711x-fb.txt | 8 - display : phandle to a display node as described in 9 Documentation/devicetree/bindings/display/panel/display-timing.txt. 10 Additionally, the display node has to define properties: 25 display = <&display>; 28 display: display { 33 display-timings {
|
/openbmc/phosphor-webui/app/access-control/styles/ |
H A D | certificate.scss | 26 display: none; 30 display: block; 37 display: block; 39 display: none; 45 display: block; 47 display: none; 54 display: block; 56 display: none; 87 display: block; 90 display: none; [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/modules/hdcp/ |
H A D | hdcp.c | 255 struct mod_hdcp_display *display, in update_display_adjustments() argument 262 display->adjust.disable == true && in update_display_adjustments() 264 display->adjust.disable = false; in update_display_adjustments() 271 display->adjust.disable = true; in update_display_adjustments() 275 memcmp(adj, &display->adjust, in update_display_adjustments() 320 struct mod_hdcp_link *link, struct mod_hdcp_display *display, in mod_hdcp_add_display() argument 326 HDCP_TOP_INTERFACE_TRACE_WITH_INDEX(hdcp, display->index); in mod_hdcp_add_display() 330 if (display->state != MOD_HDCP_DISPLAY_ACTIVE) { in mod_hdcp_add_display() 336 if (get_active_display_at_index(hdcp, display->index)) { in mod_hdcp_add_display() 361 *display_container = *display; in mod_hdcp_add_display() [all …]
|
H A D | hdcp_psp.c | 53 struct mod_hdcp_display *display = in remove_display_from_topology_v2() local 59 if (!display || !is_display_active(display)) in remove_display_from_topology_v2() 67 dtm_cmd->dtm_in_message.topology_update_v2.display_handle = display->index; in remove_display_from_topology_v2() 76 display->state = MOD_HDCP_DISPLAY_ACTIVE; in remove_display_from_topology_v2() 77 HDCP_TOP_REMOVE_DISPLAY_TRACE(hdcp, display->index); in remove_display_from_topology_v2() 89 struct mod_hdcp_display *display = in remove_display_from_topology_v3() local 95 if (!display || !is_display_active(display)) in remove_display_from_topology_v3() 103 dtm_cmd->dtm_in_message.topology_update_v3.display_handle = display->index; in remove_display_from_topology_v3() 113 display->state = MOD_HDCP_DISPLAY_INACTIVE; in remove_display_from_topology_v3() 115 display->state = MOD_HDCP_DISPLAY_ACTIVE; in remove_display_from_topology_v3() [all …]
|
/openbmc/linux/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) in nv50_gr_mp_trap() argument 302 if (display) { in nv50_gr_mp_trap() 319 if (!mps && display) in nv50_gr_mp_trap() 326 u32 ustatus_new, int display, const char *name) in nv50_gr_tp_trap() argument 348 if (display) { in nv50_gr_tp_trap() 365 nv50_gr_mp_trap(gr, i, display); in nv50_gr_tp_trap() 368 if (ustatus && display) { in nv50_gr_tp_trap() 377 if (display) in nv50_gr_tp_trap() 384 if (display) in nv50_gr_tp_trap() 390 if (!tps && display) in nv50_gr_tp_trap() [all …]
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | ext-ctrls-colorimetry.rst | 49 The mastering display defines the color volume (the color primaries, 50 white point and luminance range) of a display considered to be the 51 mastering display for the current video content. 65 primary component c of the mastering display in increments of 0.00002. 66 For describing the mastering display that uses Red, Green and Blue 73 primary component c of the mastering display in increments of 0.00002. 74 For describing the mastering display that uses Red, Green and Blue 81 point of the mastering display in increments of 0.00002. 85 point of the mastering display in increments of 0.00002. 88 - Specifies the nominal maximum display luminance of the mastering [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/video/ |
H A D | display-timing.txt | 1 display-timing bindings 4 display-timings node 11 - native-mode: The native mode for the display, in case multiple modes are 18 - hactive, vactive: display resolution 19 - hfront-porch, hback-porch, hsync-len: horizontal display timing parameters 21 vfront-porch, vback-porch, vsync-len: vertical display timing parameters in 23 - clock-frequency: display clock in Hz 44 There are different ways of describing the capabilities of a display. The 46 for displays. If a display supports multiple signal timings, the native-mode 77 display-timings {
|
/openbmc/openbmc/meta-raspberrypi/recipes-graphics/userland/files/ |
H A D | 0016-Allow-multiple-wayland-compositor-state-data-per-pro.patch | 7 created in a list associated with the wayland display. 48 + struct wl_display *display; 69 @@ -208,17 +208,38 @@ eglBindWaylandDisplayWL(EGLDisplay dpy, struct wl_display *display) 84 + if ( stateIter->display == display ) 89 + wl_global = wl_global_create(display, &wl_dispmanx_interface, 1, 94 - process->wl_global = wl_global_create(display, &wl_dispmanx_interface, 1, 105 + stateNew->display= display; 112 @@ -232,12 +253,29 @@ eglUnbindWaylandDisplayWL(EGLDisplay dpy, struct wl_display *display) 128 + if ( stateIter->display == display )
|