Home
last modified time | relevance | path

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

1234567891011

/Linux-v6.1/drivers/phy/qualcomm/
Dphy-qcom-edp.c89 void __iomem *edp; member
177 struct qcom_edp *edp = phy_get_drvdata(phy); in qcom_edp_phy_init() local
178 const struct qcom_edp_cfg *cfg = edp->cfg; in qcom_edp_phy_init()
182 ret = regulator_bulk_enable(ARRAY_SIZE(edp->supplies), edp->supplies); in qcom_edp_phy_init()
186 ret = clk_bulk_prepare_enable(ARRAY_SIZE(edp->clks), edp->clks); in qcom_edp_phy_init()
192 edp->edp + DP_PHY_PD_CTL); in qcom_edp_phy_init()
195 writel(0x17, edp->pll + QSERDES_V4_COM_BIAS_EN_CLKBUFLR_EN); in qcom_edp_phy_init()
197 writel(DP_PHY_PD_CTL_PSR_PWRDN, edp->edp + DP_PHY_PD_CTL); in qcom_edp_phy_init()
203 edp->edp + DP_PHY_PD_CTL); in qcom_edp_phy_init()
210 writel(0xfc, edp->edp + DP_PHY_MODE); in qcom_edp_phy_init()
[all …]
/Linux-v6.1/drivers/gpu/drm/gma500/
Dintel_bios.c48 struct bdb_edp *edp; in parse_edp() local
53 edp = find_section(bdb, BDB_EDP); in parse_edp()
55 dev_priv->edp.bpp = 18; in parse_edp()
56 if (!edp) { in parse_edp()
57 if (dev_priv->edp.support) { in parse_edp()
58 DRM_DEBUG_KMS("No eDP BDB found but eDP panel supported, assume %dbpp panel color depth.\n", in parse_edp()
59 dev_priv->edp.bpp); in parse_edp()
65 switch ((edp->color_depth >> (panel_type * 2)) & 3) { in parse_edp()
67 dev_priv->edp.bpp = 18; in parse_edp()
70 dev_priv->edp.bpp = 24; in parse_edp()
[all …]
Dcdv_intel_dp.c273 struct drm_display_mode *panel_fixed_mode; /* for eDP */
303 * is_edp - is the given port attached to an eDP panel (either CPU or PCH)
306 * If a CPU or PCH DP output is attached to an eDP panel, this function
428 DRM_DEBUG_KMS("Error in Powering up eDP panel, status %x\n", REG_READ(PP_STATUS)); in cdv_intel_edp_panel_on()
477 * on, we may see slight flicker as the panel syncs with the eDP in cdv_intel_edp_backlight_on()
522 /* only refuse the mode on non eDP since we have seen some weird eDP panels in cdv_intel_dp_mode_valid()
525 (cdv_intel_dp_link_required(mode->clock, dev_priv->edp.bpp) in cdv_intel_dp_mode_valid()
907 bpp = dev_priv->edp.bpp; in cdv_intel_dp_mode_fixup()
1011 bpp = dev_priv->edp.bpp; in cdv_intel_dp_set_m_n()
1138 int edp = is_edp(intel_encoder); in cdv_intel_dp_prepare() local
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/phy/
Dqcom,edp-phy.yaml5 $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
20 - qcom,sc7280-edp-phy
21 - qcom,sc8180x-edp-phy
23 - qcom,sc8280xp-edp-phy
62 compatible = "qcom,sc8180x-edp-phy";
/Linux-v6.1/drivers/gpu/drm/i915/display/
Dintel_dp_aux_backlight.c108 /* Intel EDP backlight callbacks */
140 * do not use Intel proprietary eDP backlight control if we in intel_dp_aux_supports_hdr_backlight()
155 panel->backlight.edp.intel.sdr_uses_aux = in intel_dp_aux_supports_hdr_backlight()
176 if (!panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_get_backlight()
217 if (panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_set_backlight()
246 if (panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_enable_backlight()
269 if (panel->backlight.edp.intel.sdr_uses_aux) in intel_dp_aux_hdr_disable_backlight()
285 if (panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_setup_backlight()
328 if (!panel->backlight.edp.vesa.info.aux_set) { in intel_dp_aux_vesa_set_backlight()
334 drm_edp_backlight_set_level(&intel_dp->aux, &panel->backlight.edp.vesa.info, level); in intel_dp_aux_vesa_set_backlight()
[all …]
Dintel_bios.c1288 * to mean "eDP". The VBT spec doesn't agree with that in parse_driver_features()
1382 panel->vbt.edp.hobl = panel_bool(power->hobl, panel_type); in parse_power_conservation_features()
1393 const struct bdb_edp *edp; in parse_edp() local
1398 edp = find_section(i915, BDB_EDP); in parse_edp()
1399 if (!edp) in parse_edp()
1402 switch (panel_bits(edp->color_depth, panel_type, 2)) { in parse_edp()
1404 panel->vbt.edp.bpp = 18; in parse_edp()
1407 panel->vbt.edp.bpp = 24; in parse_edp()
1410 panel->vbt.edp.bpp = 30; in parse_edp()
1414 /* Get the eDP sequencing and link info */ in parse_edp()
[all …]
/Linux-v6.1/drivers/gpu/drm/tegra/
Ddp.h52 * eDP alternate scrambler reset capability
116 * @edp: eDP revision (0x11: eDP 1.1, 0x12: eDP 1.2, ...)
119 * @rates: additional supported link rates in kHz (eDP 1.4)
120 * @num_rates: number of additional supported link rates (eDP 1.4)
138 unsigned char edp; member
/Linux-v6.1/Documentation/devicetree/bindings/display/panel/
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 …]
Dinnolux,p120zdg-bf1.yaml7 title: Innolux P120ZDG-BF1 12.02 inch eDP 2K display panel
35 panel_edp: panel-edp {
/Linux-v6.1/Documentation/devicetree/bindings/display/bridge/
Dtoshiba,tc358767.yaml7 title: Toshiba TC358767 eDP bridge bindings
12 description: The TC358767 is bridge device which converts DSI/DPI to eDP/DP
86 eDP/DP output port. The remote endpoint phandle should be a
87 reference to a valid eDP panel input endpoint node. This port is
110 /* DPI input and eDP output */
116 edp-bridge@68 {
153 edp-bridge@68 {
Dps8640.yaml7 title: MIPI DSI to eDP Video Format Converter Device Tree Bindings
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 {
Danx6345.yaml7 title: Analogix ANX6345 eDP Transmitter Device Tree Bindings
13 The ANX6345 is an ultra-low power Full-HD eDP transmitter designed for
46 Video port for eDP output (panel or connector).
/Linux-v6.1/include/drm/display/
Ddrm_dp.h35 * eDP: Embedded DisplayPort version 1
40 * 1.2 formally includes both eDP and DPI definitions.
145 # define DP_MSA_TIMING_PAR_IGNORED (1 << 6) /* eDP */
168 # define DP_DPCD_DISPLAY_CONTROL_CAPABLE (1 << 3) /* edp v1.2 or higher */
178 #define DP_SUPPORTED_LINK_RATES 0x010 /* eDP 1.4 */
232 #define DP_RECEIVER_ALPM_CAP 0x02e /* eDP 1.4 */
235 #define DP_SINK_DEVICE_AUX_FRAME_SYNC_CAP 0x02f /* eDP 1.4 */
282 #define DP_DSC_MAX_BITS_PER_PIXEL_LOW 0x067 /* eDP 1.4 */
284 #define DP_DSC_MAX_BITS_PER_PIXEL_HI 0x068 /* eDP 1.4 */
356 # define DP_PSR2_IS_SUPPORTED 2 /* eDP 1.4 */
[all …]
/Linux-v6.1/drivers/gpu/drm/bridge/
DKconfig209 NXP PTN3460 eDP-LVDS bridge chip driver.
212 tristate "Parade eDP/LVDS bridge"
218 Parade eDP-LVDS bridge chip driver.
221 tristate "Parade PS8640 MIPI DSI to eDP Converter"
232 MIPI DSI to eDP converter
294 tristate "Toshiba TC358767 eDP bridge"
303 Toshiba TC358767 eDP bridge chip driver.
361 tristate "TI SN65DSI86 DSI to eDP bridge"
372 Texas Instruments SN65DSI86 DSI to eDP Bridge driver
/Linux-v6.1/Documentation/devicetree/bindings/display/msm/
Ddp-controller.yaml21 - qcom,sc7280-edp
23 - qcom,sc8180x-edp
122 # p1 regions is present on DP, but not on eDP
128 - qcom,sc7280-edp
129 - qcom,sc8180x-edp
/Linux-v6.1/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,dp.yaml14 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,mt8195-edp-tx
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dsc7180-trogdor-parade-ps8640.dtsi3 * Google Trogdor dts fragment for the boards with Parade ps8640 edp bridge
86 edp_brij_ps8640_rst: edp-brij-ps8640-rst {
99 en_pp3300_edp_brij_ps8640: en-pp3300-edp-brij-ps8640 {
/Linux-v6.1/Documentation/gpu/
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-v6.1/drivers/gpu/drm/rockchip/
Danalogix_dp-rockchip.c46 * @lcdsel_big: reg value of selecting vop big for eDP
47 * @lcdsel_lit: reg value of selecting vop little for eDP
129 /* VOP couldn't output YUV video format for eDP rightly */ in rockchip_dp_get_modes()
251 * format to eDP controller, and if eDP panel only support RGB8, in rockchip_dp_drm_encoder_atomic_check()
252 * then eDP controller should cut down the video data, not via VOP in rockchip_dp_drm_encoder_atomic_check()
477 {.compatible = "rockchip,rk3399-edp", .data = &rk3399_edp },
/Linux-v6.1/arch/x86/boot/
Dedd.c131 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-v6.1/Documentation/devicetree/bindings/display/rockchip/
Danalogix_dp-rockchip.txt6 "rockchip,rk3399-edp";
93 edp {
94 edp_hpd: edp-hpd {
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/
Ddc_link.h136 // edp DSC
141 /* eDP ILR */
143 bool optimize_edp_link_rate; /* eDP ILR */
291 // report any eDP links, even unconnected DDI's in get_edp_links()
319 /* Set backlight level of an embedded panel (eDP, LVDS).
327 /* Set/get nits-based backlight level of an embedded panel (eDP, LVDS). */
399 * On eDP links this function call will stall until T12 has elapsed.
/Linux-v6.1/drivers/gpu/drm/bridge/analogix/
DKconfig11 ANX6345 is an ultra-low power Full-HD DisplayPort/eDP
14 application processor to eDP or DisplayPort.
/Linux-v6.1/Documentation/devicetree/bindings/display/
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-v6.1/drivers/gpu/drm/amd/display/include/
Dlink_service_types.h47 /* eDP version 1.1 or lower */
49 /* eDP version 1.2 */
51 /* eDP version 1.3 */
203 /* standard mode for eDP */

1234567891011