| /linux/drivers/phy/qualcomm/ |
| H A D | phy-qcom-edp.c | 78 int (*com_power_on)(const struct qcom_edp *edp); 79 int (*com_resetsm_cntrl)(const struct qcom_edp *edp); 80 int (*com_bias_en_clkbuflr)(const struct qcom_edp *edp); 81 int (*com_clk_fwd_cfg)(const struct qcom_edp *edp); 82 int (*com_configure_pll)(const struct qcom_edp *edp); 83 int (*com_configure_ssc)(const struct qcom_edp *edp); 84 int (*com_ldo_config)(const struct qcom_edp *edp); 102 void __iomem *edp; member 295 struct qcom_edp *edp = phy_get_drvdata(phy); in qcom_edp_phy_init() local 299 ret = regulator_bulk_enable(ARRAY_SIZE(edp->supplies), edp->supplies); in qcom_edp_phy_init() [all …]
|
| H A D | Kconfig | 22 tristate "Qualcomm eDP PHY driver" 28 Enable this driver to support the Qualcomm eDP PHY found in various
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | intel_bios.c | 49 struct bdb_edp *edp; in parse_edp() local 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.bpp = 18; in parse_edp() 71 dev_priv->edp.bpp = 24; in parse_edp() [all …]
|
| /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 …]
|
| H A D | intel_bios.c | 1326 * to mean "eDP". The VBT spec doesn't agree with that in parse_driver_features() 1420 panel->vbt.edp.hobl = panel_bool(power->hobl, panel_type); in parse_power_conservation_features() 1441 const struct bdb_edp *edp; in parse_edp() local 1445 edp = bdb_find_section(display, BDB_EDP); in parse_edp() 1446 if (!edp) in parse_edp() 1449 switch (panel_bits(edp->color_depth, panel_type, 2)) { in parse_edp() 1451 panel->vbt.edp.bpp = 18; in parse_edp() 1454 panel->vbt.edp.bpp = 24; in parse_edp() 1457 panel->vbt.edp.bpp = 30; in parse_edp() 1461 /* Get the eDP sequencing and link info */ in parse_edp() [all …]
|
| /linux/Documentation/devicetree/bindings/display/panel/ |
| 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/display/msm/ |
| H A D | dp-controller.yaml | 25 - qcom,sc7280-edp 27 - qcom,sc8180x-edp 29 - qcom,sc8280xp-edp 199 - qcom,sc7280-edp 200 - qcom,sc8180x-edp 201 - qcom,sc8280xp-edp 236 - qcom,sc7280-edp 237 - qcom,sc8180x-edp 238 - qcom,sc8280xp-edp
|
| /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).
|
| H A D | nxp,ptn3460.yaml | 7 title: NXP PTN3460 eDP to LVDS bridge 54 Video port for eDP input
|
| H A D | ti,sn65dsi86.yaml | 7 title: SN65DSI86 DSI to eDP bridge chip 13 The Texas Instruments SN65DSI86 bridge takes MIPI DSI in and outputs eDP. 89 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 hardware 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-herobrine-crd.dts | 27 vreg_edp_bl_crd: vreg-edp-bl-crd-regulator { 171 edp_bl_reg_en: edp-bl-reg-en-state {
|
| H A D | sc7180-trogdor-lazor-limozeen-nots-r10.dts | 24 compatible = "edp-panel";
|
| /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/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/display/ |
| H A D | drm_dp_aux_bus.c | 9 * There is only one device connected to the DP AUX bus: an eDP panel. 231 * This will populate the device (expected to be an eDP panel) under the 242 * eDP panel and the caller is expected to be an eDP controller. The eDP
|
| /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/drivers/phy/rockchip/ |
| H A D | Kconfig | 99 tristate "Rockchip Samsung HDMI/eDP Combo PHY driver" 107 Enable this to support the Rockchip HDMI/eDP Combo PHY
|
| /linux/include/drm/display/ |
| H A D | drm_dp_helper.h | 209 /* DP/eDP DSC support */ 296 * drm_edp_backlight_supported() - Check an eDP DPCD for VESA backlight support 464 * - If we're on eDP (using a drm_panel) and the panel is not in a 480 * This is mainly useful for eDP panels drivers to wait for an eDP 490 * may still support eDP panels that use the AUX controller's built-in 513 * physical presence of a display. For eDP, for instance, a display is 883 * struct drm_edp_backlight_info - Probed eDP backlight info struct 892 * This structure contains various data about an eDP backlight, which can be populated by using
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8186-corsola-steelix.dtsi | 34 pp3300_edp_dx: regulator-pp3300-edp-dx { 90 compatible = "edp-panel";
|