Home
last modified time | relevance | path

Searched refs:edp (Results 1 – 25 of 84) sorted by relevance

1234

/openbmc/linux/drivers/phy/qualcomm/
H A Dphy-qcom-edp.c87 void __iomem *edp; member
175 struct qcom_edp *edp = phy_get_drvdata(phy); in qcom_edp_phy_init() local
176 const struct qcom_edp_cfg *cfg = edp->cfg; in qcom_edp_phy_init()
180 ret = regulator_bulk_enable(ARRAY_SIZE(edp->supplies), edp->supplies); in qcom_edp_phy_init()
184 ret = clk_bulk_prepare_enable(ARRAY_SIZE(edp->clks), edp->clks); in qcom_edp_phy_init()
190 edp->edp + DP_PHY_PD_CTL); in qcom_edp_phy_init()
193 writel(0x17, edp->pll + QSERDES_V4_COM_BIAS_EN_CLKBUFLR_EN); in qcom_edp_phy_init()
195 writel(DP_PHY_PD_CTL_PSR_PWRDN, edp->edp + DP_PHY_PD_CTL); in qcom_edp_phy_init()
201 edp->edp + DP_PHY_PD_CTL); in qcom_edp_phy_init()
208 writel(0xfc, edp->edp + DP_PHY_MODE); in qcom_edp_phy_init()
[all …]
H A DMakefile4 obj-$(CONFIG_PHY_QCOM_EDP) += phy-qcom-edp.o
/openbmc/u-boot/drivers/video/rockchip/
H A Drk_edp.c291 static int rk_edp_link_power_up(struct rk_edp_priv *edp) in rk_edp_link_power_up() argument
297 if (edp->link_train.revision < 0x11) in rk_edp_link_power_up()
300 ret = rk_edp_dpcd_read(edp->regs, DPCD_LINK_POWER_STATE, &value, 1); in rk_edp_link_power_up()
307 ret = rk_edp_dpcd_write(edp->regs, DPCD_LINK_POWER_STATE, &value, 1); in rk_edp_link_power_up()
321 static int rk_edp_link_configure(struct rk_edp_priv *edp) in rk_edp_link_configure() argument
325 values[0] = edp->link_train.link_rate; in rk_edp_link_configure()
326 values[1] = edp->link_train.lane_count; in rk_edp_link_configure()
328 return rk_edp_dpcd_write(edp->regs, DPCD_LINK_BW_SET, values, in rk_edp_link_configure()
332 static void rk_edp_set_link_training(struct rk_edp_priv *edp, in rk_edp_set_link_training() argument
337 for (i = 0; i < edp->link_train.lane_count; i++) in rk_edp_set_link_training()
[all …]
/openbmc/linux/drivers/gpu/drm/gma500/
H A 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()
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()
73 dev_priv->edp.bpp = 30; in parse_edp()
[all …]
H A Dcdv_intel_dp.c526 (cdv_intel_dp_link_required(mode->clock, dev_priv->edp.bpp) in cdv_intel_dp_mode_valid()
908 bpp = dev_priv->edp.bpp; in cdv_intel_dp_mode_fixup()
1012 bpp = dev_priv->edp.bpp; in cdv_intel_dp_set_m_n()
1139 int edp = is_edp(intel_encoder); in cdv_intel_dp_prepare() local
1141 if (edp) { in cdv_intel_dp_prepare()
1149 if (edp) in cdv_intel_dp_prepare()
1156 int edp = is_edp(intel_encoder); in cdv_intel_dp_commit() local
1158 if (edp) in cdv_intel_dp_commit()
1162 if (edp) in cdv_intel_dp_commit()
1173 int edp = is_edp(intel_encoder); in cdv_intel_dp_dpms() local
[all …]
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_dp_aux_backlight.c159 panel->backlight.edp.intel.sdr_uses_aux = in intel_dp_aux_supports_hdr_backlight()
181 if (!panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_get_backlight()
224 if (panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_set_backlight()
254 if (panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_enable_backlight()
278 if (panel->backlight.edp.intel.sdr_uses_aux) in intel_dp_aux_hdr_disable_backlight()
301 dpcd_vs_pwm_str(panel->backlight.edp.intel.sdr_uses_aux)); in intel_dp_aux_hdr_setup_backlight()
303 if (!panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_setup_backlight()
345 if (!panel->backlight.edp.vesa.info.aux_set) { in intel_dp_aux_vesa_set_backlight()
351 drm_edp_backlight_set_level(&intel_dp->aux, &panel->backlight.edp.vesa.info, level); in intel_dp_aux_vesa_set_backlight()
362 if (!panel->backlight.edp.vesa.info.aux_enable) { in intel_dp_aux_vesa_enable_backlight()
[all …]
H A Dintel_bios.c1378 panel->vbt.edp.hobl = panel_bool(power->hobl, panel_type); in parse_power_conservation_features()
1389 const struct bdb_edp *edp; in parse_edp() local
1394 edp = bdb_find_section(i915, BDB_EDP); in parse_edp()
1395 if (!edp) in parse_edp()
1398 switch (panel_bits(edp->color_depth, panel_type, 2)) { in parse_edp()
1400 panel->vbt.edp.bpp = 18; in parse_edp()
1403 panel->vbt.edp.bpp = 24; in parse_edp()
1406 panel->vbt.edp.bpp = 30; in parse_edp()
1411 edp_pps = &edp->power_seqs[panel_type]; in parse_edp()
1412 edp_link_params = &edp->fast_link_params[panel_type]; in parse_edp()
[all …]
/openbmc/linux/arch/x86/boot/
H A 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()
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/lldpd/
H A Dlldpd_1.0.19.bb31 PACKAGECONFIG ??= "cdp fdp edp sonmp lldpmed dot1 dot3"
38 PACKAGECONFIG[edp] = "--enable-edp,--disable-edp"
/openbmc/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
106 edp_brij_ps8640_rst: edp-brij-ps8640-rst-state {
113 en_pp3300_edp_brij_ps8640: en-pp3300-edp-brij-ps8640-state {
H A Dsc8280xp-crd.dts117 vreg_edp_3p3: regulator-edp-3p3 {
133 vreg_edp_bl: regulator-edp-bl {
428 compatible = "qcom,sc8280xp-edp";
437 compatible = "edp-panel";
461 compatible = "qcom,sc8280xp-edp-phy";
749 edp_bl_en: edp-bl-en-state {
754 edp_bl_reg_en: edp-bl-reg-en-state {
773 edp_bl_pwm: edp-bl-pwm-state {
789 edp_reg_en: edp-reg-en-state {
H A Dsc7180-trogdor-ti-sn65dsi86.dtsi3 * Google Trogdor dts fragment for the boards with TI sn65dsi86 edp bridge
99 edp_brij_irq: edp-brij-irq-state {
H A Dsc7180-trogdor-lazor-limozeen-nots-r9.dts23 compatible = "edp-panel";
H A Dsc8280xp-lenovo-thinkpad-x13s.dts178 vreg_edp_3p3: regulator-edp-3p3 {
194 vreg_edp_bl: regulator-edp-bl {
575 compatible = "qcom,sc8280xp-edp";
583 compatible = "edp-panel";
607 compatible = "qcom,sc8280xp-edp-phy";
1232 edp_bl_en: edp-bl-en-state {
1237 edp_bl_reg_en: edp-bl-reg-en-state {
1256 edp_bl_pwm: edp-bl-pwm-state {
1294 edp_reg_en: edp-reg-en-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-acer-aspire1.dts286 compatible = "edp-panel";
703 edp_bridge_irq_default: edp-bridge-irq-default-state {
769 reg_edp_1p2_en_default: reg-edp-1p2-en-deault-state {
776 reg_edp_1p8_en_default: reg-edp-1p8-en-deault-state {
/openbmc/linux/arch/arm/boot/dts/rockchip/
H A Drk3288-veyron-edp.dtsi3 * Google Veyron (and derivatives) fragment for the edp displays
86 &edp {
H A Drk3288-veyron-tiger.dts10 #include "rk3288-veyron-edp.dtsi"
/openbmc/u-boot/arch/arm/dts/
H A Dsun50i-a64-pinebook-u-boot.dtsi11 anx6345: edp-bridge@38 {
H A Drk3288-veyron-jerry.dts133 &edp {
151 edp {
H A Drk3399-gru-bob.dts21 edp_panel: edp-panel {
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk3399-sapphire-excavator.dts90 edp_panel: edp-panel {
143 &edp {
H A Drk3399-gru-bob.dts21 edp_panel: edp-panel {
/openbmc/linux/drivers/gpu/drm/tegra/
H A Ddp.h138 unsigned char edp; member
H A Ddp.c48 link->edp = 0; in drm_dp_link_reset()
201 link->edp = drm_dp_edp_revisions[value]; in drm_dp_link_probe()
236 if (link->edp >= 0x14) { in drm_dp_link_probe()

1234