| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
| D | Makefile | 73 display/intel_display_debugfs.o \ 74 display/intel_pipe_crc.o 191 display/intel_atomic.o \ 192 display/intel_atomic_plane.o \ 193 display/intel_audio.o \ 194 display/intel_bios.o \ 195 display/intel_bw.o \ 196 display/intel_cdclk.o \ 197 display/intel_color.o \ 198 display/intel_combo_phy.o \ [all …]
|
| D | i915_pci.c | 31 #include "display/intel_fbdev.h" 164 .display.has_overlay = 1, \ 165 .display.cursor_needs_physical = 1, \ 166 .display.overlay_needs_physical = 1, \ 167 .display.has_gmch = 1, \ 185 .display.has_overlay = 1, \ 186 .display.overlay_needs_physical = 1, \ 187 .display.has_gmch = 1, \ 214 .display.has_fbc = 1, 220 .display.has_fbc = 1, [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/ |
| D | allwinner,sun4i-a10-display-engine.yaml | 4 $id: http://devicetree.org/schemas/display/allwinner,sun4i-a10-display-engine.yaml# 7 title: Allwinner A10 Display Engine Pipeline Device Tree Bindings 14 The display engine pipeline (and its entry point, since it can be 18 The Allwinner A10 Display pipeline is composed of several components 22 display pipeline, when there are multiple components of the same 52 - allwinner,sun4i-a10-display-engine 53 - allwinner,sun5i-a10s-display-engine 54 - allwinner,sun5i-a13-display-engine 55 - allwinner,sun6i-a31-display-engine 56 - allwinner,sun6i-a31s-display-engine [all …]
|
| D | simple-framebuffer.yaml | 4 $id: http://devicetree.org/schemas/display/simple-framebuffer.yaml# 15 the bootloader, with the assumption that the display hardware has 23 If the devicetree contains nodes for the display hardware used by a 25 display, which contains a phandle pointing to the primary display 30 It is advised to add display# aliases to help the OS determine how 31 to number things. If display# aliases are used, then if the simplefb 32 node contains a display property then the /aliases/display# path 33 must point to the display hw node the display property points to, 38 to it, or to the primary display hw node, as with display# 39 aliases. If display aliases are used then it should be set to the [all …]
|
| D | allwinner,sun4i-a10-display-frontend.yaml | 4 $id: http://devicetree.org/schemas/display/allwinner,sun4i-a10-display-frontend.yaml# 7 title: Allwinner A10 Display Engine Frontend Device Tree Bindings 14 The display engine frontend does formats conversion, scaling, 20 - allwinner,sun4i-a10-display-frontend 21 - allwinner,sun5i-a13-display-frontend 22 - allwinner,sun6i-a31-display-frontend 23 - allwinner,sun7i-a20-display-frontend 24 - allwinner,sun8i-a23-display-frontend 25 - allwinner,sun8i-a33-display-frontend 26 - allwinner,sun9i-a80-display-frontend [all …]
|
| 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 | allwinner,sun4i-a10-display-backend.yaml | 4 $id: http://devicetree.org/schemas/display/allwinner,sun4i-a10-display-backend.yaml# 7 title: Allwinner A10 Display Engine Backend Device Tree Bindings 14 The display engine backend exposes layers and sprites to the system. 19 - allwinner,sun4i-a10-display-backend 20 - allwinner,sun5i-a13-display-backend 21 - allwinner,sun6i-a31-display-backend 22 - allwinner,sun7i-a20-display-backend 23 - allwinner,sun8i-a23-display-backend 24 - allwinner,sun8i-a33-display-backend 25 - allwinner,sun9i-a80-display-backend [all …]
|
| /kernel/linux/linux-4.19/drivers/media/platform/vsp1/ |
| D | vsp1_dl.c | 3 * vsp1_dl.c -- R-Car VSP1 Display List 41 * struct vsp1_dl_ext_header - Extended display list header 45 * @pre_ext_dl_plist: start address of pre-extended display list bodies 47 * @post_ext_dl_plist: start address of post-extended display list bodies 79 * struct vsp1_pre_ext_dl_body - Pre Extended Display List Body 80 * @opcode: Extended display list command operation code 93 * struct vsp1_dl_body - Display list body 94 * @list: entry in the display list list of bodies 121 * struct vsp1_dl_body_pool - display list body pool 145 * struct vsp1_cmd_pool - Display List commands pool [all …]
|
| /kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
| D | vsp1_dl.c | 3 * vsp1_dl.c -- R-Car VSP1 Display List 41 * struct vsp1_dl_ext_header - Extended display list header 45 * @pre_ext_dl_plist: start address of pre-extended display list bodies 47 * @post_ext_dl_plist: start address of post-extended display list bodies 79 * struct vsp1_pre_ext_dl_body - Pre Extended Display List Body 80 * @opcode: Extended display list command operation code 93 * struct vsp1_dl_body - Display list body 94 * @list: entry in the display list list of bodies 121 * struct vsp1_dl_body_pool - display list body pool 145 * struct vsp1_cmd_pool - Display List commands pool [all …]
|
| /kernel/linux/linux-5.10/Documentation/gpu/ |
| D | amdgpu-dc.rst | 2 drm/amd/display - Display Core (DC) 7 Because it is partially shared with other operating systems, the Display Core 10 1. **Display Core (DC)** contains the OS-agnostic components. Things like 12 2. **Display Manager (DM)** contains the OS-dependent components. Hooks to the 24 ``Display Core initialized with <version number here>`` 26 AMDgpu Display Manager 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 [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 67 Display Hardware Handling 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 94 Display FIFO Underrun Reporting [all …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-4.19/drivers/video/fbdev/omap2/omapfb/ |
| D | omapfb-ioctl.c | 217 struct omap_dss_device *display = fb2display(fbi); in omapfb_setup_mem() local 227 if (display && display->driver->sync) in omapfb_setup_mem() 228 display->driver->sync(display); in omapfb_setup_mem() 292 struct omap_dss_device *display = fb2display(fbi); in omapfb_update_window() local 295 if (!display) in omapfb_update_window() 301 display->driver->get_resolution(display, &dw, &dh); in omapfb_update_window() 306 return display->driver->update(display, x, y, w, h); in omapfb_update_window() 312 struct omap_dss_device *display = fb2display(fbi); in omapfb_set_update_mode() local 318 if (!display) in omapfb_set_update_mode() 326 d = get_display_data(fbdev, display); in omapfb_set_update_mode() [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/ |
| D | simple-framebuffer.txt | 4 the bootloader, with the assumption that the display hardware has already 10 If the devicetree contains nodes for the display hardware used by a simplefb, 11 then the simplefb node must contain a property called "display", which 12 contains a phandle pointing to the primary display hw node, so that the OS 17 It is advised to add display# aliases to help the OS determine how to number 18 things. If display# aliases are used, then if the simplefb node contains a 19 "display" property then the /aliases/display# path must point to the display 20 hw node the "display" property points to, otherwise it must point directly 25 primary display hw node, as with display# aliases. If display aliases are 30 enable them. This way if e.g. later on support for more display clocks get [all …]
|
| 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 { 34 display-timings {
|
| /kernel/linux/linux-5.10/drivers/staging/fbtft/ |
| D | fbtft-core.c | 257 "%s: start_line=%u is larger than end_line=%u. Shouldn't happen, will do full display update\n", in fbtft_update_display() 265 …"%s: start_line=%u or end_line=%u is larger than max=%d. Shouldn't happen, will do full display up… in fbtft_update_display() 284 "%s: write_vmem failed to update display buffer\n", in fbtft_update_display() 301 "Display update: %ld kB/s, fps=%ld\n", in fbtft_update_display() 318 /* Mark display lines/area as dirty */ in fbtft_mkdirty() 326 /* Schedule deferred_io to update display (no-op if already on queue)*/ in fbtft_mkdirty() 342 /* set display line markers as clean */ in fbtft_deferred_io() 347 /* Mark display lines as dirty */ in fbtft_deferred_io() 525 * @display: pointer to structure describing the display 527 * @pdata: platform data for the display in use [all …]
|
| /kernel/linux/linux-5.10/drivers/acpi/acpica/ |
| D | utbuffer.c | 22 * display - BYTE, WORD, DWORD, or QWORD display: 27 * base_offset - Beginning buffer offset (display only) 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() 76 default: /* Default is BYTE display */ in acpi_ut_dump_buffer() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/ |
| D | panel-simple.yaml | 4 $id: http://devicetree.org/schemas/display/panel/panel-simple.yaml# 17 The panel may use an OF graph binding for the association to the display, 18 or it may be a direct child node of the display. 104 # DLC Display Co. DLC1010GIG 10.1" WXGA TFT LCD Panel 106 # Emerging Display Technology Corp. 3.5" QVGA TFT LCD panel 108 # Emerging Display Technology Corp. 480x272 TFT Display with capacitive touch 110 # Emerging Display Technology Corp. 480x272 TFT Display 112 # Emerging Display Technology Corp. 5.7" VGA TFT LCD panel 114 # Emerging Display Technology Corp. WVGA TFT Display with capacitive touch 116 # Emerging Display Technology Corp. WVGA TFT Display with capacitive touch [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/sunxi/ |
| D | sun4i-drm.txt | 1 Allwinner A10 Display Pipeline 4 The Allwinner A10 Display pipeline is composed of several components 7 For all connections between components up to the TCONs in the display 74 Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt with the 196 TCON TOPs main purpose is to configure whole display pipeline. It determines 201 It allows display pipeline to be configured in very different ways: 277 Display Engine Backend 280 The display engine backend exposes layers and sprites to the 285 * allwinner,sun4i-a10-display-backend 286 * allwinner,sun5i-a13-display-backend [all …]
|
| /kernel/linux/linux-5.10/include/video/ |
| D | s1d13xxxfb.h | 44 #define S1DREG_LCD_DISP_HWIDTH 0x0032 /* LCD Horizontal Display Width Register: ((val)+1)*8)=pix/l… 45 #define S1DREG_LCD_NDISP_HPER 0x0034 /* LCD Horizontal Non-Display Period Register: ((val)+1)*8)=N… 48 #define S1DREG_LCD_DISP_VHEIGHT0 0x0038 /* LCD Vertical Display Height Register 0 */ 49 #define S1DREG_LCD_DISP_VHEIGHT1 0x0039 /* LCD Vertical Display Height Register 1 */ 50 #define S1DREG_LCD_NDISP_VPER 0x003A /* LCD Vertical Non-Display Period Register: (val)+1=NDlines … 53 #define S1DREG_LCD_DISP_MODE 0x0040 /* LCD Display Mode Register */ 55 #define S1DREG_LCD_DISP_START0 0x0042 /* LCD Display Start Address Register 0 */ 56 #define S1DREG_LCD_DISP_START1 0x0043 /* LCD Display Start Address Register 1 */ 57 #define S1DREG_LCD_DISP_START2 0x0044 /* LCD Display Start Address Register 2 */ 61 #define S1DREG_LCD_DISP_FIFO_HTC 0x004A /* LCD Display FIFO High Threshold Control Register */ [all …]
|
| /kernel/linux/linux-4.19/drivers/acpi/acpica/ |
| D | utbuffer.c | 22 * display - BYTE, WORD, DWORD, or QWORD display: 27 * base_offset - Beginning buffer offset (display only) 34 void acpi_ut_dump_buffer(u8 *buffer, u32 count, u32 display, u32 base_offset) in acpi_ut_dump_buffer() argument 47 display = DB_BYTE_DISPLAY; in acpi_ut_dump_buffer() 65 acpi_os_printf("%*s", ((display * 2) + 1), " "); in acpi_ut_dump_buffer() 66 j += display; in acpi_ut_dump_buffer() 70 switch (display) { in acpi_ut_dump_buffer() 72 default: /* Default is BYTE display */ in acpi_ut_dump_buffer() 105 j += display; in acpi_ut_dump_buffer() 150 * display - BYTE, WORD, DWORD, or QWORD display: [all …]
|
| /kernel/linux/linux-4.19/include/video/ |
| D | s1d13xxxfb.h | 44 #define S1DREG_LCD_DISP_HWIDTH 0x0032 /* LCD Horizontal Display Width Register: ((val)+1)*8)=pix/l… 45 #define S1DREG_LCD_NDISP_HPER 0x0034 /* LCD Horizontal Non-Display Period Register: ((val)+1)*8)=N… 48 #define S1DREG_LCD_DISP_VHEIGHT0 0x0038 /* LCD Vertical Display Height Register 0 */ 49 #define S1DREG_LCD_DISP_VHEIGHT1 0x0039 /* LCD Vertical Display Height Register 1 */ 50 #define S1DREG_LCD_NDISP_VPER 0x003A /* LCD Vertical Non-Display Period Register: (val)+1=NDlines … 53 #define S1DREG_LCD_DISP_MODE 0x0040 /* LCD Display Mode Register */ 55 #define S1DREG_LCD_DISP_START0 0x0042 /* LCD Display Start Address Register 0 */ 56 #define S1DREG_LCD_DISP_START1 0x0043 /* LCD Display Start Address Register 1 */ 57 #define S1DREG_LCD_DISP_START2 0x0044 /* LCD Display Start Address Register 2 */ 61 #define S1DREG_LCD_DISP_FIFO_HTC 0x004A /* LCD Display FIFO High Threshold Control Register */ [all …]
|
| /kernel/linux/linux-4.19/drivers/staging/fbtft/ |
| D | fbtft-core.c | 367 "%s: start_line=%u is larger than end_line=%u. Shouldn't happen, will do full display update\n", in fbtft_update_display() 375 …"%s: start_line=%u or end_line=%u is larger than max=%d. Shouldn't happen, will do full display up… in fbtft_update_display() 394 "%s: write_vmem failed to update display buffer\n", in fbtft_update_display() 411 "Display update: %ld kB/s, fps=%ld\n", in fbtft_update_display() 428 /* Mark display lines/area as dirty */ in fbtft_mkdirty() 436 /* Schedule deferred_io to update display (no-op if already on queue)*/ in fbtft_mkdirty() 452 /* set display line markers as clean */ in fbtft_deferred_io() 457 /* Mark display lines as dirty */ in fbtft_deferred_io() 635 * @display: pointer to structure describing the display 650 struct fb_info *fbtft_framebuffer_alloc(struct fbtft_display *display, in fbtft_framebuffer_alloc() argument [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/imx/ |
| D | ldb.txt | 1 Device-Tree bindings for LVDS Display Bridge (ldb) 3 LVDS Display Bridge 6 The LVDS Display Bridge device tree node contains up to two lvds-channel 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 [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/imx/ |
| D | ldb.txt | 1 Device-Tree bindings for LVDS Display Bridge (ldb) 3 LVDS Display Bridge 6 The LVDS Display Bridge device tree node contains up to two lvds-channel 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 [all …]
|