| /linux/drivers/gpu/drm/gma500/ |
| H A D | intel_bios.c | 49 struct bdb_edp *edp; in parse_edp() 54 edp = find_section(bdb, BDB_EDP); in parse_edp() 56 dev_priv->edp.bpp = 18; in parse_edp() 57 if (!edp) { in parse_edp() 58 if (dev_priv->edp.support) { in parse_edp() 59 DRM_DEBUG_KMS("No eDP BDB found but eDP panel supported, assume %dbpp panel color depth.\n", in parse_edp() 60 dev_priv->edp.bpp); in parse_edp() 66 switch ((edp->color_depth >> (panel_type * 2)) & 3) { in parse_edp() 68 dev_priv->edp in parse_edp() 48 struct bdb_edp *edp; parse_edp() local [all...] |
| /linux/Documentation/devicetree/bindings/display/panel/ |
| H A D | panel-edp-legacy.yaml | 4 $id: http://devicetree.org/schemas/display/panel/panel-edp-legacy.yaml# 7 title: Legacy eDP panels from before the "edp-panel" compatible 13 This binding file is a collection of eDP panels from before the generic 14 "edp-panel" compatible was introduced. It is kept around to support old 16 the generic "edp-panel" is if it needed to be used on an eDP controller 17 that doesn't support the generic "edp-panel" compatible, but it should be 18 a strong preference to add the generic "edp-panel" compatible instead. 31 # AUO B116XAK01 eDP TFT LCD panel 51 # InnoLux 13.3" FHD (1920x1080) eDP TFT LCD panel 53 # Innolux P120ZDG-BF1 12.02 inch eDP 2K display panel [all …]
|
| H A D | panel-edp.yaml | 4 $id: http://devicetree.org/schemas/display/panel/panel-edp.yaml# 7 title: Probeable (via DP AUX / EDID) eDP Panels with simple poweron sequences 13 This binding file can be used to indicate that an eDP panel is connected 26 One piece of information about eDP panels that is typically _not_ 29 list eDP panels. We solve that here with two tricks. The "worst case" 35 eDP panels in general can have somewhat arbitrary power sequencing 46 the eDP Standard. 53 eDP -----------+ Black video | Src vid | Blk vid + 89 const: edp-panel 109 hooked up directly to the eDP controller. [all …]
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | qcom,edp-phy.yaml | 5 $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml# 8 title: Qualcomm eDP PHY 14 The Qualcomm eDP PHY is found in a number of Qualcomm platform and provides 21 - qcom,sa8775p-edp-phy 22 - qcom,sc7280-edp-phy 23 - qcom,sc8180x-edp-phy 25 - qcom,sc8280xp-edp-phy 29 - qcom,qcs8300-edp-phy 30 - const: qcom,sa8775p-edp-phy 72 compatible = "qcom,sc8180x-edp-phy";
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_dp_aux_backlight.c | 110 /* Intel EDP backlight callbacks */ 141 * do not use Intel proprietary eDP backlight control if we in intel_dp_aux_supports_hdr_backlight() 157 panel->backlight.edp.intel_cap.sdr_uses_aux = in intel_dp_aux_supports_hdr_backlight() 159 panel->backlight.edp.intel_cap.supports_2084_decode = in intel_dp_aux_supports_hdr_backlight() 161 panel->backlight.edp.intel_cap.supports_2020_gamut = in intel_dp_aux_supports_hdr_backlight() 163 panel->backlight.edp.intel_cap.supports_segmented_backlight = in intel_dp_aux_supports_hdr_backlight() 165 panel->backlight.edp.intel_cap.supports_sdp_colorimetry = in intel_dp_aux_supports_hdr_backlight() 167 panel->backlight.edp.intel_cap.supports_tone_mapping = in intel_dp_aux_supports_hdr_backlight() 190 if (!panel->backlight.edp.intel_cap.sdr_uses_aux) { in intel_dp_aux_hdr_get_backlight() 235 panel->backlight.edp.intel_cap.sdr_uses_aux) { in intel_dp_aux_hdr_set_backlight() [all …]
|
| /linux/Documentation/devicetree/bindings/display/msm/ |
| H A D | dp-controller.yaml | 25 - qcom,sc7280-edp 27 - qcom,sc8180x-edp 29 - qcom,sc8280xp-edp 198 - qcom,sc7280-edp 199 - qcom,sc8180x-edp 200 - qcom,sc8280xp-edp 234 - qcom,sc7280-edp 235 - qcom,sc8180x-edp 236 - qcom,sc8280xp-edp
|
| H A D | qcom,qcs8300-mdss.yaml | 14 DPU display controller, DP interfaces and EDP etc. 62 const: qcom,qcs8300-edp-phy 173 compatible = "qcom,qcs8300-edp-phy", "qcom,sa8775p-edp-phy";
|
| /linux/Documentation/devicetree/bindings/display/bridge/ |
| H A D | ps8640.yaml | 7 title: MIPI DSI to eDP Video Format Converter 13 The PS8640 is a low power MIPI-to-eDP video format converter supporting 17 device outputs eDP v1.4, one or two lanes, at a link rate of up to 57 Video port for eDP output (panel or connector). 80 ps8640: edp-bridge@18 {
|
| H A D | anx6345.yaml | 7 title: Analogix ANX6345 eDP Transmitter 13 The ANX6345 is an ultra-low power Full-HD eDP transmitter designed for 46 Video port for eDP output (panel or connector).
|
| /linux/Documentation/devicetree/bindings/display/mediatek/ |
| H A D | mediatek,dp.yaml | 14 MediaTek DP and eDP are different hardwares and there are some features 15 which are not supported for eDP. For example, audio is not supported for 16 eDP. Therefore, we need to use two different compatibles to describe them. 25 - mediatek,mt8188-edp-tx 27 - mediatek,mt8195-edp-tx
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sc7180-trogdor-parade-ps8640.dtsi | 3 * Google Trogdor dts fragment for the boards with Parade ps8640 edp bridge 41 * extra power cycle of the touchscreen and eDP panel at bootup. 106 edp_brij_ps8640_rst: edp-brij-ps8640-rst-state { 113 en_pp3300_edp_brij_ps8640: en-pp3300-edp-brij-ps8640-state {
|
| H A D | x1e78100-lenovo-thinkpad-t14s.dts | 23 vreg_edp_bl: regulator-edp-bl { 45 edp_bl_reg_en: edp-bl-reg-en-state { 52 edp_bl_pwm: edp-bl-pwm-state {
|
| H A D | x1p42100-asus-zenbook-a14-lcd.dts | 25 vreg_edp_bl: regulator-edp-bl { 47 edp_bl_reg_en: edp-bl-reg-en-state { 54 edp_bl_pwm: edp-bl-pwm-state {
|
| H A D | sc7180-trogdor-ti-sn65dsi86.dtsi | 3 * Google Trogdor dts fragment for the boards with TI sn65dsi86 edp bridge 22 * extra power cycle of the touchscreen and eDP panel at bootup. 99 edp_brij_irq: edp-brij-irq-state {
|
| H A D | sc7280-qcard.dtsi | 5 * Qcard PCB has the processor, RAM, eMMC (if stuffed), and eDP connector (if 349 /* NOTE: Not all Qcards have eDP connector stuffed */ 353 compatible = "edp-panel"; 485 /* No external pull for eDP HPD, so set the internal one. */ 494 * via the eDP connector (it doesn't hit the baseboard). The external pulls 570 pmic_edp_bl_en: pmic-edp-bl-en-state { 580 pmic_edp_bl_pwm: pmic-edp-bl-pwm-state {
|
| H A D | sc8280xp-crd.dts | 132 vreg_edp_3p3: regulator-edp-3p3 { 148 vreg_edp_bl: regulator-edp-bl { 536 compatible = "qcom,sc8280xp-edp"; 545 compatible = "edp-panel"; 564 compatible = "qcom,sc8280xp-edp-phy"; 899 edp_bl_en: edp-bl-en-state { 904 edp_bl_reg_en: edp-bl-reg-en-state { 931 edp_bl_pwm: edp-bl-pwm-state { 954 edp_reg_en: edp-reg-en-state {
|
| /linux/Documentation/gpu/ |
| H A D | tegra.rst | 103 longer do and instead provide standard interfaces such as DSI and eDP/DP. 111 the more standard DSI and eDP interfaces. 117 by the versatile SOR output, which supports eDP, DP and HDMI. The SOR is able 128 eDP/DP 131 eDP was first introduced in Tegra124 where it was used to drive the display
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | analogix_dp-rockchip.c | 150 DRM_DEV_ERROR(dp->dev, "failed to set edp mode %d\n", ret); in rockchip_dp_poweron() 162 DRM_DEV_ERROR(dp->dev, "failed to set edp mode %d\n", ret); in rockchip_dp_powerdown() 173 /* VOP couldn't output YUV video format for eDP rightly */ in rockchip_dp_get_modes() 307 * format to eDP controller, and if eDP panel only support RGB8, in rockchip_dp_drm_encoder_atomic_check() 308 * then eDP controller should cut down the video data, not via VOP in rockchip_dp_drm_encoder_atomic_check() 576 {.compatible = "rockchip,rk3399-edp", .data = &rk3399_edp }, 577 {.compatible = "rockchip,rk3588-edp", .data = &rk3588_edp },
|
| /linux/arch/x86/boot/ |
| H A D | edd.c | 131 struct edd_info ei, *edp; in query_edd() local 147 edp = boot_params.eddbuf; in query_edd() 167 memcpy(edp, &ei, sizeof(ei)); in query_edd() 168 edp++; in query_edd()
|
| /linux/Documentation/devicetree/bindings/display/ |
| H A D | allwinner,sun4i-a10-tcon.yaml | 94 - description: TCON eDP Reset Line 98 - description: TCON eDP Reset Line 111 - const: edp 115 - const: edp 327 - const: edp 345 - const: edp 534 reset-names = "lcd", "edp", "lvds";
|
| /linux/drivers/gpu/drm/bridge/analogix/ |
| H A D | Kconfig | 11 ANX6345 is an ultra-low power Full-HD DisplayPort/eDP 14 application processor to eDP or DisplayPort.
|
| /linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
| H A D | link_edp_panel_control.c | 27 * This file implements retrieval and configuration of eDP panel features such 28 * as PSR and ABM and it also manages specs defined eDP panel power sequences. 71 /*set edp panel mode in receiver*/ in dp_set_panel_mode() 94 DC_LOG_DETECTION_DP_CAPS("Link: %d eDP panel mode supported: %d " in dp_set_panel_mode() 95 "eDP panel mode enabled: %d \n", in dp_set_panel_mode() 369 DC_LOG_EVENT_LINK_TRAINING("eDP ILR: Optimization required, VBIOS used link_bw_set\n"); in edp_is_ilr_optimization_required() 373 // Read DPCD 00115h to find the edp link rate set used in edp_is_ilr_optimization_required() 390 DC_LOG_EVENT_LINK_TRAINING("eDP ILR: Optimization required, VBIOS link_rate_set not optimal\n"); in edp_is_ilr_optimization_required() 394 DC_LOG_EVENT_LINK_TRAINING("eDP ILR: No optimization required, VBIOS set optimal link_rate_set\n"); in edp_is_ilr_optimization_required() 464 /* start from eDP version 1.2, SINK_STAUS indicate the sink is ready.*/ in edp_receiver_ready_T9() [all …]
|
| /linux/Documentation/devicetree/bindings/display/tegra/ |
| H A D | nvidia,tegra124-sor.yaml | 14 The Serial Output Resource (SOR) can be used to drive HDMI, LVDS, eDP 88 description: phandle of a display panel, required for eDP 98 # optional when driving an eDP output
|
| /linux/Documentation/devicetree/bindings/display/rockchip/ |
| H A D | rockchip,rk3588-dw-hdmi-qp.yaml | 14 IP and a HDMI/eDP TX Combo PHY based on a Samsung IP block, providing the 74 description: The HDMI/eDP PHY 86 description: Video port for HDMI/eDP output.
|
| /linux/drivers/gpu/drm/msm/dp/ |
| H A D | dp_drm.c | 200 * The eDP controller will be disabled in the in msm_edp_bridge_atomic_disable() 270 * The eDP controller currently does not have a reliable way of in msm_edp_bridge_mode_valid() 320 * On eDP we assume the display is always there because you can't in msm_dp_bridge_init() 323 * - Currently eDP mode reading is driven by the panel driver. This in msm_dp_bridge_init()
|