Home
last modified time | relevance | path

Searched full:edp (Results 1 – 25 of 106) sorted by relevance

12345

/linux/drivers/phy/qualcomm/
H A Dphy-qcom-edp.c78 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 DKconfig22 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 Dintel_bios.c49 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 Dintel_dp_aux_backlight.c110 /* 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 Dintel_bios.c1326 * 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 Dpanel-edp.yaml4 $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 Ddp-controller.yaml25 - 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 Dps8640.yaml7 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 Danx6345.yaml7 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 Dnxp,ptn3460.yaml7 title: NXP PTN3460 eDP to LVDS bridge
54 Video port for eDP input
H A Dti,sn65dsi86.yaml7 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 Dmediatek,dp.yaml14 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 Dsc7180-trogdor-parade-ps8640.dtsi3 * 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 Dx1e78100-lenovo-thinkpad-t14s.dts23 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 Dx1p42100-asus-zenbook-a14-lcd.dts25 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 Dsc7180-trogdor-ti-sn65dsi86.dtsi3 * 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 Dsc7280-herobrine-crd.dts27 vreg_edp_bl_crd: vreg-edp-bl-crd-regulator {
171 edp_bl_reg_en: edp-bl-reg-en-state {
H A Dsc7180-trogdor-lazor-limozeen-nots-r10.dts24 compatible = "edp-panel";
/linux/Documentation/gpu/
H A Dtegra.rst103 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 Dallwinner,sun4i-a10-tcon.yaml94 - 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 Ddrm_dp_aux_bus.c9 * 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 Dnvidia,tegra124-sor.yaml14 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 DKconfig99 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 Ddrm_dp_helper.h209 /* 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 Dmt8186-corsola-steelix.dtsi34 pp3300_edp_dx: regulator-pp3300-edp-dx {
90 compatible = "edp-panel";

12345