/linux-6.12.1/tools/perf/Documentation/ |
D | perf-c2c.txt | 1 perf-c2c(1) 5 ---- 6 perf-c2c - Shared Data C2C/HITM Analyzer. 9 -------- 12 'perf c2c record' [<options>] \-- [<record command options>] <command> 16 ----------- 27 required. See linkperf:perf-arm-spe[1] for a setup guide. Due to the 32 - memory address of the access 33 - type of the access (load and store details) 34 - latency (in cycles) of the load access [all …]
|
D | perf-script.txt | 1 perf-script(1) 5 ---- 6 perf-script - Read perf.data (created by perf record) and display trace output 9 -------- 12 'perf script' [<options>] record <script> [<record-options>] <command> 13 'perf script' [<options>] report <script> [script-args] 14 'perf script' [<options>] <script> <required-script-args> [<record-options>] <command> 15 'perf script' [<options>] <top-script> [script-args] 18 ----------- 26 You can also run a set of pre-canned scripts that aggregate and [all …]
|
/linux-6.12.1/drivers/gpu/drm/loongson/ |
D | lsdc_drv.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 26 /* Currently, all Loongson display controllers have two display pipes. */ 31 * Loongson 3 series processors, they are equipped with on-board video RAM 37 * display pipe 0 = crtc0 + dvo0 + encoder0 + connector0 + cursor0 + primary0 38 * display pipe 1 = crtc1 + dvo1 + encoder1 + connectro1 + cursor1 + primary1 69 /* GFX related resources wrangler */ 82 /* Pixel PLL, per display pipe */ 103 /* crtc hardware related ops */ 135 /* primary plane hardware related ops */ 152 /* cursor plane hardware related ops */ [all …]
|
/linux-6.12.1/Documentation/gpu/ |
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 17 ------------------------ 19 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c 22 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c 25 .. kernel-doc:: drivers/gpu/drm/i915/intel_uncore.c 29 ------------------ 31 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c 34 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c 37 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c [all …]
|
D | vc4.rst | 5 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_drv.c 8 Display Hardware Handling 11 This section covers everything related to the display hardware including 13 display, output probing and related topics. 16 ---------------------- 18 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_crtc.c 22 --- 24 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_hvs.c 28 ---------- 30 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_plane.c [all …]
|
/linux-6.12.1/Documentation/gpu/amdgpu/display/ |
D | dc-glossary.rst | 5 On this page, we try to keep track of acronyms related to the display 7 'Documentation/gpu/amdgpu/amdgpu-glossary.rst'; if you cannot find it anywhere, 19 Application-Specific Integrated Circuit 37 * DISPCLK: Display Clock 39 * DCFCLK: Display Controller Fabric Clock 49 Cathode Ray Tube Controller - commonly called "Controller" - Generates 56 Display Abstraction layer 59 Display Core 62 Display Controller 68 Display Controller Engine [all …]
|
D | dc-debug.rst | 2 Display Core Debug tools 8 Display core provides a feature named visual confirmation, which is a set of 19 --------------------- 21 If you want to enable or debug multiple planes in a specific user-space 31 * The color indicates the format - For example, red is AR24 and green is NV12 49 ---------------- 58 bottom of the display covering the entire display width and another bar 67 using Display Test Next (DTN) log, which can be captured via debugfs by using:: 72 change in real-time by using something like:: 74 sudo watch -d cat /sys/kernel/debug/dri/0/amdgpu_dm_dtn_log [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/gpio/ |
D | xylon,logicvc-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/gpio/xylon,logicvc-gpio.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Paul Kocialkowski <paul.kocialkowski@bootlin.com> 14 The LogiCVC GPIO describes the GPIO block included in the LogiCVC display 15 controller. These are meant to be used for controlling display-related 18 The controller exposes GPIOs from the display and power control registers, 20 - GPIO[4:0] (display control) mapped to index 0-4 21 - EN_BLIGHT (power control) mapped to index 5 [all …]
|
/linux-6.12.1/drivers/media/platform/st/sti/delta/ |
D | delta-mjpeg-fw.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 14 * info related to the block structures will be stored 27 * defines the addresses (used by the Display Reconstruction block) 45 * used for enabling main/aux outputs for both display & 49 /* enable decimated (for display) reconstruction */ 51 /* enable main (for display) reconstruction */ 53 /* enable both main & decimated (for display) reconstruction */ 59 * (for display) reconstruction 64 * (for display) reconstruction 69 * (for display) reconstruction [all …]
|
/linux-6.12.1/drivers/usb/misc/sisusbvga/ |
D | sisusb.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */ 3 * sisusb - usb kernel driver for Net2280/SiS315 based USB2VGA dongles 54 /* USB related */ 83 p->header = cpu_to_le16(p->header); \ 84 p->address = cpu_to_le32(p->address); \ 85 p->data = cpu_to_le32(p->data); \ 93 struct sisusb_urb_context { /* urb->context for outbound bulk URBs */ 132 /* USB transport related */ 148 #define SISUSB_EP_UNKNOWN_04 0x04 /* ? 4 is "OUT" ? - unused */ 164 /* PCI bridge related */ [all …]
|
/linux-6.12.1/Documentation/netlink/specs/ |
D | ovs_flow.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 6 uapi-header: linux/openvswitch.h 12 - 13 name: ovs-header 18 - 19 name: dp-ifindex 24 - 25 name: ovs-flow-stats 28 - [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | sm8650-hdk-display-card.dtso | 1 // SPDX-License-Identifier: BSD-3-Clause 7 * Display Card kit overlay 8 * This requires S5702 Switch 7 to be turned to OFF to route DSI0 to the display panel 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 14 /dts-v1/; 17 /* Disable HDMI bridge related nodes (mutually exclusive with the display card) */ 40 #address-cells = <1>; 41 #size-cells = <0>; 47 reset-gpios = <&tlmm 133 GPIO_ACTIVE_LOW>; [all …]
|
/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_rm.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved. 17 * struct dpu_rm - DPU dynamic hardware resource manager 28 struct dpu_hw_blk *pingpong_blks[PINGPONG_MAX - PINGPONG_0]; 29 struct dpu_hw_blk *mixer_blks[LM_MAX - LM_0]; 30 struct dpu_hw_blk *ctl_blks[CTL_MAX - CTL_0]; 31 struct dpu_hw_intf *hw_intf[INTF_MAX - INTF_0]; 32 struct dpu_hw_wb *hw_wb[WB_MAX - WB_0]; 33 struct dpu_hw_blk *dspp_blks[DSPP_MAX - DSPP_0]; 34 struct dpu_hw_blk *merge_3d_blks[MERGE_3D_MAX - MERGE_3D_0]; [all …]
|
/linux-6.12.1/drivers/gpu/drm/ |
D | drm_bridge.c | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 25 #include <linux/media-bus-format.h> 50 * [ CRTC ---> ] Encoder ---> Bridge A ---> Bridge B 64 * DOC: display driver integration 66 * Display drivers are responsible for linking encoders with the first bridge 85 * For display drivers that use the atomic helpers 88 * drm_atomic_helper_commit_modeset_disables() (either directly in hand-rolled 89 * commit check and commit tail handlers, or through the higher-level 96 * the bridge chain. Display drivers may use the drm_bridge_connector_init() 98 * connector-related operations exposed by the bridge (see the overview [all …]
|
/linux-6.12.1/drivers/gpu/drm/panel/ |
D | panel-himax-hx8394.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * - HannStar HSD060BHW4 5.99" MIPI-DSI panel 9 * Based on drivers/gpu/drm/panel/panel-sitronix-st7703.c 15 #include <linux/media-bus-format.h> 27 #define DRV_NAME "panel-himax-hx8394" 29 /* Manufacturer specific commands sent via DSI, listed in HX8394-F datasheet */ 93 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in hsd060bhw4_init_sequence() 107 /* 5.19.3 SETDISP: Set display related register (B2h) */ in hsd060bhw4_init_sequence() 111 /* 5.19.4 SETCYC: Set display waveform cycles (B4h) */ in hsd060bhw4_init_sequence() 140 /* 5.19.25 SETGAMMA: Set gamma curve related setting (E0h) */ in hsd060bhw4_init_sequence() [all …]
|
/linux-6.12.1/drivers/staging/sm750fb/ |
D | ddk750_mode.c | 1 // SPDX-License-Identifier: GPL-2.0 12 * Explanation about Display Control register: 14 * in bit 29:27 of Display Control register. 22 x = mode_param->horizontal_display_end; in display_control_adjust_SM750LE() 23 y = mode_param->vertical_display_end; in display_control_adjust_SM750LE() 26 * SM750LE has to set up the top-left and bottom-right in display_control_adjust_SM750LE() 29 * auto-centering mode. in display_control_adjust_SM750LE() 34 (((y - 1) << CRT_AUTO_CENTERING_BR_BOTTOM_SHIFT) & in display_control_adjust_SM750LE() 36 ((x - 1) & CRT_AUTO_CENTERING_BR_RIGHT_MASK)); in display_control_adjust_SM750LE() 44 /* Clear bit 29:27 of display control register */ in display_control_adjust_SM750LE() [all …]
|
/linux-6.12.1/drivers/phy/samsung/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 tristate "Exynos SoC series Display Port PHY driver" 12 Support for Display Port PHY found on Samsung Exynos SoCs. 15 tristate "S5P/Exynos SoC series MIPI CSI-2/DSI PHY driver" 21 Support for MIPI CSI-2 and MIPI DSI DPHY found on Samsung S5P 39 controller to do PHY related programming. 77 are available - device and host.
|
/linux-6.12.1/drivers/gpu/drm/i915/display/ |
D | intel_display_params.c | 1 // SPDX-License-Identifier: MIT 22 * Note: As a rule, keep module parameter sysfs permissions read-only 39 "(0=probe BIOS [default], 1=single-channel, 2=dual-channel)"); 47 "(-2=ignore, -1=auto [default], index in VBT BIOS table)"); 50 "Enable power-saving display C-states. " 51 "(-1=auto [default]; 0=disable; 1=up to DC5; 2=up to DC6; " 55 "Enable display page table (DPT) (default: true)"); 58 "Enable display state buffer (DSB) (default: true)"); 64 "Disable display power wells when possible " 65 "(-1=auto [default], 0=power wells always on, 1=power wells disabled when possible)"); [all …]
|
/linux-6.12.1/drivers/gpu/drm/renesas/rcar-du/ |
D | rcar_du_group.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * R-Car Display Unit Channels Pair 5 * Copyright (C) 2013-2015 Renesas Electronics Corporation 11 * The R8A7779 DU is split in per-CRTC resources (scan-out engine, blending 12 * unit, timings generator, ...) and device-global resources (start/stop 18 * related to input and output routing). For this reason the R8A7790 DU must be 19 * modeled as a single device with three CRTCs, two sets of "semi-global" 20 * resources, and a few device-global resources. 23 * counterpart in the DU documentation, that models those semi-global resources. 35 return rcar_du_read(rgrp->dev, rgrp->mmio_offset + reg); in rcar_du_group_read() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/inc/hw/ |
D | opp.h | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 30 * pixel streams such that they are suitable for display at the display device. 33 * - Adaptive Backlight Modulation (ABM) 34 * - Formatter (FMT) which provide pixel-by-pixel operations for format the 36 * - Output Buffer that provide pixel replication, and overlapping. 37 * - Interface between MPC and OPTC. 38 * - Clock and reset generation. 39 * - CRC generation. 83 /* 0-3 to select patterns*/ 111 /* 0x0 - BITS2:0 Bypass */ [all …]
|
/linux-6.12.1/Documentation/admin-guide/media/ |
D | mgb4.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 --------------- 10 stream related parameters (some of them must be set properly before the v4l2 13 There are two types of parameters - global / PCI card related, found under 23 | 0 - No module present 24 | 1 - FPDL3 25 | 2 - GMSL 33 | 1 - FPDL3 34 | 2 - GMSL 42 PRODUCT-REVISION-SERIES-SERIAL [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/modules/hdcp/ |
D | hdcp_psp.h | 30 * NOTE: These parameters are a one-to-one copy of the 51 /* DTM related enumerations */ 76 /* display handle is unique across the driver and is used to identify a display */ 107 /* display handle is unique across the driver and is used to identify a display */ 109 …/* link_hdcp_cap means link is HDCP-capable for audio HDCP capable property(informational), not fo… 232 /* HDCP related enumerations */
|
/linux-6.12.1/drivers/gpu/drm/xe/display/ |
D | xe_display.c | 1 // SPDX-License-Identifier: MIT 41 * xe_display_driver_probe_defer - Detect if we need to wait for other drivers 56 * xe_display_driver_set_hooks - Add driver flags and hooks for display 60 * display IP. This sets the driver's capability of driving display, regardless 68 driver->driver_features |= DRIVER_MODESET | DRIVER_ATOMIC; in xe_display_driver_set_hooks() 73 xe->drm.driver_features &= ~(DRIVER_MODESET | DRIVER_ATOMIC); in unset_display_features() 80 destroy_workqueue(xe->display.hotplug.dp_wq); in display_destroy() 84 * xe_display_create - create display struct 87 * Initialize all fields used by the display part. 90 * to the rest of xe and return it to be xe->display. [all …]
|
/linux-6.12.1/drivers/gpu/drm/arm/display/komeda/ |
D | komeda_kms.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 * struct komeda_plane - komeda instance of drm_plane 69 /** @master: only master has display output */ 74 * Doesn't have its own display output, the handled data flow will 104 * the affected pipelines in once display instance 109 * the active pipelines in once display instance 120 /** struct komeda_kms_dev - for gather KMS related things */ 141 struct komeda_wb_connector *wb_conn = to_kcrtc(st->crtc)->wb_conn; in is_writeback_only() 142 struct drm_connector *conn = wb_conn ? &wb_conn->base.base : NULL; in is_writeback_only() 144 return conn && (st->connector_mask == BIT(drm_connector_index(conn))); in is_writeback_only() [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/display/bridge/ |
D | fsl,imx93-mipi-dsi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/bridge/fsl,imx93-mipi-dsi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Liu Ying <victor.liu@nxp.com> 15 and extensions to them are controlled by i.MX93 media blk-ctrl. 18 - $ref: snps,dw-mipi-dsi.yaml# 22 const: fsl,imx93-mipi-dsi 26 - description: apb clock 27 - description: pixel clock [all …]
|