/Linux-v5.15/drivers/gpu/drm/i915/ |
D | Makefile | 75 display/intel_display_debugfs.o \ 76 display/intel_pipe_crc.o 197 display/intel_atomic.o \ 198 display/intel_atomic_plane.o \ 199 display/intel_audio.o \ 200 display/intel_bios.o \ 201 display/intel_bw.o \ 202 display/intel_cdclk.o \ 203 display/intel_color.o \ 204 display/intel_combo_phy.o \ [all …]
|
D | i915_pci.c | 37 .display.ver = (x) 162 .display.has_overlay = 1, \ 163 .display.cursor_needs_physical = 1, \ 164 .display.overlay_needs_physical = 1, \ 165 .display.has_gmch = 1, \ 183 .display.has_overlay = 1, \ 184 .display.overlay_needs_physical = 1, \ 185 .display.has_gmch = 1, \ 212 .display.has_fbc = 1, 218 .display.has_fbc = 1, [all …]
|
/Linux-v5.15/drivers/video/fbdev/omap2/omapfb/ |
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 …]
|
D | omapfb-main.c | 657 struct omap_dss_device *display = fb2display(fbi); in check_fb_var() local 698 if (display && display->driver->get_dimensions) { in check_fb_var() 700 display->driver->get_dimensions(display, &w, &h); in check_fb_var() 710 if (display && display->driver->get_timings) { in check_fb_var() 712 display->driver->get_timings(display, &timings); in check_fb_var() 1217 struct omap_dss_device *display = fb2display(fbi); in omapfb_blank() local 1221 if (!display) in omapfb_blank() 1226 d = get_display_data(fbdev, display); in omapfb_blank() 1230 if (display->state == OMAP_DSS_DISPLAY_ACTIVE) in omapfb_blank() 1233 r = display->driver->enable(display); in omapfb_blank() [all …]
|
/Linux-v5.15/drivers/acpi/acpica/ |
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 …]
|
/Linux-v5.15/drivers/staging/fbtft/ |
D | fbtft-core.c | 541 struct fb_info *fbtft_framebuffer_alloc(struct fbtft_display *display, in fbtft_framebuffer_alloc() argument 554 int txbuflen = display->txbuflen; in fbtft_framebuffer_alloc() 555 unsigned int bpp = display->bpp; in fbtft_framebuffer_alloc() 556 unsigned int fps = display->fps; in fbtft_framebuffer_alloc() 558 const s16 *init_sequence = display->init_sequence; in fbtft_framebuffer_alloc() 559 char *gamma = display->gamma; in fbtft_framebuffer_alloc() 563 if (display->gamma_num * display->gamma_len > in fbtft_framebuffer_alloc() 586 if (pdata->display.init_sequence) in fbtft_framebuffer_alloc() 587 init_sequence = pdata->display.init_sequence; in fbtft_framebuffer_alloc() 590 if (pdata->display.debug) in fbtft_framebuffer_alloc() [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/display/ |
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 {
|
D | repaper.txt | 4 - compatible: "pervasive,e1144cs021" for 1.44" display 5 "pervasive,e1190cs021" for 1.9" display 6 "pervasive,e2200cs021" for 2.0" display 7 "pervasive,e2271cs021" for 2.7" display 32 display { 51 pervasive,thermal-zone = "display";
|
D | atmel,lcdc.txt | 17 - display: a phandle pointing to the display node 20 - display: a display node is required to initialize the lcd panel 22 - default-mode: a videomode within the display with timing parameters 36 display = <&display0>; 66 display0: display { 74 display-timings {
|
D | truly,nt35597.txt | 1 Truly model NT35597 DSI display driver 3 The Truly NT35597 is a generic display driver, currently only configured 4 for use in the 2K display on the Qualcomm SDM845 MTP board. 7 - compatible: should be "truly,nt35597-2K-display" 17 - mode-gpios: phandle of the gpio for choosing the mode of the display 30 compatible = "truly,nt35597-2K-display";
|
/Linux-v5.15/Documentation/gpu/ |
D | amdgpu-dc.rst | 2 drm/amd/display - Display Core (DC) 29 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 32 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h 38 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 41 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 47 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 50 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 53 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 59 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 62 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c [all …]
|
D | i915.rst | 6 models) integrated GFX chipsets with both Intel display and rendering 13 This section covers core driver infrastructure used by both the display 70 This section covers everything related to the display hardware including 72 display, output probing and related topics. 79 its own tailor-made infrastructure for executing a display configuration 85 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_frontbuffer.c 88 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_frontbuffer.h 91 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_frontbuffer.c 97 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_fifo_underrun.c 100 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_fifo_underrun.c [all …]
|
/Linux-v5.15/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
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 …]
|
/Linux-v5.15/Documentation/userspace-api/media/v4l/ |
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 …]
|
/Linux-v5.15/Documentation/devicetree/bindings/display/imx/ |
D | fsl,imx-fb.txt | 11 - display: Phandle to a display node as described in 12 Documentation/devicetree/bindings/display/panel/display-timing.txt 13 Additional, the display node has to define properties: 16 A display node may optionally define 34 display = <&display0>; 43 display-timings {
|
D | fsl-imx-drm.txt | 5 IPU or other display interface nodes that comprise the graphics subsystem. 8 - compatible: Should be "fsl,imx-display-subsystem" 9 - ports: Should contain a list of phandles pointing to display interface ports 14 display-subsystem { 15 compatible = "fsl,imx-display-subsystem"; 113 Parallel display support 117 - compatible: Should be "fsl,imx-parallel-display" 119 - interface-pix-fmt: How this display is connected to the 120 display interface. Currently supported types: "rgb24", "rgb565", "bgr666" 122 - edid: verbatim EDID data block describing attached display. [all …]
|
D | ldb.txt | 14 multiplexer in the front to select any of the four IPU display 20 the display interface selector clocks, as described in 48 or a display-timings node that describes the video timings for the connected 49 LVDS display as well as the fsl,data-mapping and fsl,data-width properties. 62 display-timings are used instead. 64 Optional properties (required if display-timings are used): 66 - display-timings : A node that describes the display timings as defined in 67 Documentation/devicetree/bindings/display/panel/display-timing.txt. 117 /* Using display-timings and fsl,data-mapping/width instead */ 125 display-timings {
|
/Linux-v5.15/drivers/gpu/drm/amd/display/modules/hdcp/ |
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 …]
|
D | hdcp.c | 293 struct mod_hdcp_link *link, struct mod_hdcp_display *display, in mod_hdcp_add_display() argument 299 HDCP_TOP_INTERFACE_TRACE_WITH_INDEX(hdcp, display->index); in mod_hdcp_add_display() 303 if (display->state != MOD_HDCP_DISPLAY_ACTIVE) { in mod_hdcp_add_display() 309 if (get_active_display_at_index(hdcp, display->index)) { in mod_hdcp_add_display() 334 *display_container = *display; in mod_hdcp_add_display() 355 struct mod_hdcp_display *display = NULL; in mod_hdcp_remove_display() local 361 display = get_active_display_at_index(hdcp, index); in mod_hdcp_remove_display() 362 if (!display) { in mod_hdcp_remove_display() 382 memset(display, 0, sizeof(struct mod_hdcp_display)); in mod_hdcp_remove_display() 401 struct mod_hdcp_display *display = NULL; in mod_hdcp_update_authentication() local [all …]
|
/Linux-v5.15/Documentation/ABI/testing/ |
D | sysfs-platform-asus-laptop | 1 What: /sys/devices/platform/asus_laptop/display 6 This file allows display switching. The value 16 - 0 (0000b) means no display 32 Some models like the W1N have a LED display that can be 33 used to display several items of information. 34 To control the LED display, use the following:: 38 where T control the 3 letters display, and DDD the 3 digits display.
|
/Linux-v5.15/drivers/gpu/drm/i915/display/ |
D | intel_cdclk.c | 1469 dev_priv->display.calc_voltage_level(cdclk_config->cdclk); in bxt_get_cdclk() 1780 dev_priv->display.calc_voltage_level(cdclk_config.cdclk); in bxt_cdclk_init_hw() 1792 dev_priv->display.calc_voltage_level(cdclk_config.cdclk); in bxt_cdclk_uninit_hw() 1935 if (drm_WARN_ON_ONCE(&dev_priv->drm, !dev_priv->display.set_cdclk)) in intel_set_cdclk() 1959 dev_priv->display.set_cdclk(dev_priv, cdclk_config, pipe); in intel_set_cdclk() 2417 dev_priv->display.calc_voltage_level(cdclk)); in bxt_modeset_calc_cdclk() 2426 dev_priv->display.calc_voltage_level(cdclk); in bxt_modeset_calc_cdclk() 2518 ret = dev_priv->display.modeset_calc_cdclk(new_cdclk_state); in intel_modeset_calc_cdclk() 2698 dev_priv->display.get_cdclk(dev_priv, &dev_priv->cdclk.hw); in intel_update_cdclk() 2855 dev_priv->display.set_cdclk = bxt_set_cdclk; in intel_init_cdclk_hooks() [all …]
|
/Linux-v5.15/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_hdcp.c | 170 struct mod_hdcp_display *display = &hdcp_work[link_index].display; in hdcp_update_display() local 177 query.display = NULL; in hdcp_update_display() 180 if (query.display != NULL) { in hdcp_update_display() 181 memcpy(display, query.display, sizeof(struct mod_hdcp_display)); in hdcp_update_display() 194 display->adjust.disable = MOD_HDCP_DISPLAY_NOT_DISABLE; in hdcp_update_display() 206 display->adjust.disable = MOD_HDCP_DISPLAY_DISABLE_AUTHENTICATION; in hdcp_update_display() 211 display->state = MOD_HDCP_DISPLAY_ACTIVE; in hdcp_update_display() 214 mod_hdcp_add_display(&hdcp_w->hdcp, link, display, &hdcp_w->output); in hdcp_update_display() 448 struct mod_hdcp_display *display = &hdcp_work[link_index].display; in update_config() local 457 memset(display, 0, sizeof(*display)); in update_config() [all …]
|
/Linux-v5.15/drivers/video/fbdev/mmp/hw/ |
D | Kconfig | 3 bool "mmp display controller hw support" 7 Marvell MMP display hw controller support 12 bool "mmp display controller spi port" 16 Marvell MMP display hw controller spi port support
|
/Linux-v5.15/drivers/thermal/intel/int340x_thermal/ |
D | Kconfig | 35 tristate "ACPI INT3406 display thermal driver" 38 The display thermal device represents the LED/LCD display panel 40 the display thermal device is to allow control of the display 42 power consumed by display device.
|
/Linux-v5.15/drivers/video/fbdev/ |
D | s3c2410fb.c | 122 struct s3c2410fb_display *display = NULL; in s3c2410fb_check_var() local 135 display = default_display; in s3c2410fb_check_var() 142 display = mach_info->displays + i; in s3c2410fb_check_var() 146 if (!display) { in s3c2410fb_check_var() 153 var->xres_virtual = display->xres; in s3c2410fb_check_var() 154 var->yres_virtual = display->yres; in s3c2410fb_check_var() 155 var->height = display->height; in s3c2410fb_check_var() 156 var->width = display->width; in s3c2410fb_check_var() 159 var->pixclock = display->pixclock; in s3c2410fb_check_var() 160 var->left_margin = display->left_margin; in s3c2410fb_check_var() [all …]
|