Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/edp/
Dedp.c11 struct msm_edp *edp = dev_id; in edp_irq() local
14 return msm_edp_ctrl_irq(edp->ctrl); in edp_irq()
19 struct msm_edp *edp = platform_get_drvdata(pdev); in edp_destroy() local
21 if (!edp) in edp_destroy()
24 if (edp->ctrl) { in edp_destroy()
25 msm_edp_ctrl_destroy(edp->ctrl); in edp_destroy()
26 edp->ctrl = NULL; in edp_destroy()
35 struct msm_edp *edp = NULL; in edp_init() local
44 edp = devm_kzalloc(&pdev->dev, sizeof(*edp), GFP_KERNEL); in edp_init()
45 if (!edp) { in edp_init()
[all …]
Dedp_bridge.c10 struct msm_edp *edp; member
21 struct msm_edp *edp = edp_bridge->edp; in edp_bridge_pre_enable() local
24 msm_edp_ctrl_power(edp->ctrl, true); in edp_bridge_pre_enable()
40 struct msm_edp *edp = edp_bridge->edp; in edp_bridge_post_disable() local
43 msm_edp_ctrl_power(edp->ctrl, false); in edp_bridge_post_disable()
53 struct msm_edp *edp = edp_bridge->edp; in edp_bridge_mode_set() local
66 msm_edp_ctrl_timing_cfg(edp->ctrl, in edp_bridge_mode_set()
82 struct drm_bridge *msm_edp_bridge_init(struct msm_edp *edp) in msm_edp_bridge_init() argument
88 edp_bridge = devm_kzalloc(edp->dev->dev, in msm_edp_bridge_init()
95 edp_bridge->edp = edp; in msm_edp_bridge_init()
[all …]
Dedp_connector.c12 struct msm_edp *edp; member
20 struct msm_edp *edp = edp_connector->edp; in edp_connector_detect() local
23 return msm_edp_ctrl_panel_connected(edp->ctrl) ? in edp_connector_detect()
41 struct msm_edp *edp = edp_connector->edp; in edp_connector_get_modes() local
47 ret = msm_edp_ctrl_get_panel_info(edp->ctrl, connector, &drm_edid); in edp_connector_get_modes()
62 struct msm_edp *edp = edp_connector->edp; in edp_connector_mode_valid() local
69 requested, edp_connector->edp->encoder); in edp_connector_mode_valid()
76 edp->ctrl, mode->clock, NULL, NULL)) in edp_connector_mode_valid()
101 struct drm_connector *msm_edp_connector_init(struct msm_edp *edp) in msm_edp_connector_init() argument
111 edp_connector->edp = edp; in msm_edp_connector_init()
[all …]
Dedp.h42 struct drm_bridge *msm_edp_bridge_init(struct msm_edp *edp);
46 struct drm_connector *msm_edp_connector_init(struct msm_edp *edp);
66 int msm_edp_ctrl_init(struct msm_edp *edp);
Dedp_ctrl.c1116 int msm_edp_ctrl_init(struct msm_edp *edp) in msm_edp_ctrl_init() argument
1122 if (!edp) { in msm_edp_ctrl_init()
1127 dev = &edp->pdev->dev; in msm_edp_ctrl_init()
1132 edp->ctrl = ctrl; in msm_edp_ctrl_init()
1133 ctrl->pdev = edp->pdev; in msm_edp_ctrl_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
Dintel_bios.c47 struct bdb_edp *edp; in parse_edp() local
52 edp = find_section(bdb, BDB_EDP); in parse_edp()
54 dev_priv->edp.bpp = 18; in parse_edp()
55 if (!edp) { in parse_edp()
56 if (dev_priv->edp.support) { in parse_edp()
58 dev_priv->edp.bpp); in parse_edp()
64 switch ((edp->color_depth >> (panel_type * 2)) & 3) { in parse_edp()
66 dev_priv->edp.bpp = 18; in parse_edp()
69 dev_priv->edp.bpp = 24; in parse_edp()
72 dev_priv->edp.bpp = 30; in parse_edp()
[all …]
Dcdv_intel_dp.c530 (cdv_intel_dp_link_required(mode->clock, dev_priv->edp.bpp) in cdv_intel_dp_mode_valid()
912 bpp = dev_priv->edp.bpp; in cdv_intel_dp_mode_fixup()
1016 bpp = dev_priv->edp.bpp; in cdv_intel_dp_set_m_n()
1143 int edp = is_edp(intel_encoder); in cdv_intel_dp_prepare() local
1145 if (edp) { in cdv_intel_dp_prepare()
1153 if (edp) in cdv_intel_dp_prepare()
1160 int edp = is_edp(intel_encoder); in cdv_intel_dp_commit() local
1162 if (edp) in cdv_intel_dp_commit()
1166 if (edp) in cdv_intel_dp_commit()
1177 int edp = is_edp(intel_encoder); in cdv_intel_dp_dpms() local
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
DMakefile28 edp/edp.o \
29 edp/edp_aux.o \
30 edp/edp_bridge.o \
31 edp/edp_connector.o \
32 edp/edp_ctrl.o \
33 edp/edp_phy.o \
Dmsm_drv.h159 struct msm_edp *edp; member
364 int msm_edp_modeset_init(struct msm_edp *edp, struct drm_device *dev,
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/msm/
Dedp.txt5 * "qcom,mdss-edp"
8 * "edp"
30 compatible = "qcom,mdss-edp";
32 "edp",
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
Dintel_bios.c727 dev_priv->vbt.edp.hobl = power->hobl & BIT(panel_type); in parse_power_conservation_features()
733 const struct bdb_edp *edp; in parse_edp() local
738 edp = find_section(bdb, BDB_EDP); in parse_edp()
739 if (!edp) in parse_edp()
742 switch ((edp->color_depth >> (panel_type * 2)) & 3) { in parse_edp()
744 dev_priv->vbt.edp.bpp = 18; in parse_edp()
747 dev_priv->vbt.edp.bpp = 24; in parse_edp()
750 dev_priv->vbt.edp.bpp = 30; in parse_edp()
755 edp_pps = &edp->power_seqs[panel_type]; in parse_edp()
756 edp_link_params = &edp->fast_link_params[panel_type]; in parse_edp()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/rockchip/
Danalogix_dp-rockchip.txt6 "rockchip,rk3399-edp";
93 edp {
94 edp_hpd: edp-hpd {
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Drk3288-veyron-edp.dtsi3 * Google Veyron (and derivatives) fragment for the edp displays
86 &edp {
Drk3288-veyron-tiger.dts10 #include "rk3288-veyron-edp.dtsi"
Drk3288-veyron-pinky.dts38 &edp {
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Drockchip-dp-phy.txt20 edp_phy: edp-phy {
/kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/
Drk3399-sapphire-excavator.dts86 edp_panel: edp-panel {
139 &edp {
Drk3399-gru-bob.dts20 edp_panel: edp-panel {
Drk3399-evb.dts53 edp_panel: edp-panel {
128 &edp {
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
Ddp.h138 unsigned char edp; member
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()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/bridge/
Dtoshiba,tc358767.txt26 edp-bridge@68 {
Danalogix_dp.txt8 * "rockchip,rk3399-edp"
/kernel/linux/linux-5.10/arch/arm64/boot/dts/allwinner/
Dsun50i-a64-pinebook.dts51 panel_edp: panel-edp {
323 regulator-name = "vcc-edp";

123