| /linux/drivers/gpu/drm/msm/edp/ |
| A D | edp.c | 21 if (!edp) in edp_destroy() 24 if (edp->ctrl) { in edp_destroy() 26 edp->ctrl = NULL; in edp_destroy() 44 edp = devm_kzalloc(&pdev->dev, sizeof(*edp), GFP_KERNEL); in edp_init() 45 if (!edp) { in edp_init() 58 return edp; in edp_init() 61 if (edp) in edp_init() 77 priv->edp = edp; in edp_bind() 149 edp->bridge = msm_edp_bridge_init(edp); in msm_edp_modeset_init() 157 edp->connector = msm_edp_connector_init(edp); in msm_edp_modeset_init() [all …]
|
| A D | edp_bridge.c | 10 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 …]
|
| A D | edp_connector.c | 12 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 …]
|
| A D | edp.h | 42 struct drm_bridge *msm_edp_bridge_init(struct msm_edp *edp); 46 struct drm_connector *msm_edp_connector_init(struct msm_edp *edp); 49 void *msm_edp_aux_init(struct msm_edp *edp, void __iomem *regbase, struct drm_dp_aux **drm_aux); 65 int msm_edp_ctrl_init(struct msm_edp *edp);
|
| A D | edp_aux.c | 187 void *msm_edp_aux_init(struct msm_edp *edp, void __iomem *regbase, struct drm_dp_aux **drm_aux) in msm_edp_aux_init() argument 189 struct device *dev = &edp->pdev->dev; in msm_edp_aux_init() 204 aux->drm_aux.drm_dev = edp->dev; in msm_edp_aux_init()
|
| A D | edp_ctrl.c | 1116 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() 1157 ctrl->aux = msm_edp_aux_init(edp, ctrl->base, &ctrl->drm_aux); in msm_edp_ctrl_init()
|
| /linux/drivers/gpu/drm/gma500/ |
| A D | intel_bios.c | 47 struct bdb_edp *edp; in parse_edp() local 54 dev_priv->edp.bpp = 18; in parse_edp() 55 if (!edp) { 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() 83 dev_priv->edp.pps.t1_t3, dev_priv->edp.pps.t8, in parse_edp() 84 dev_priv->edp.pps.t9, dev_priv->edp.pps.t10, in parse_edp() 91 dev_priv->edp.lanes = 1; in parse_edp() 102 dev_priv->edp.lanes, dev_priv->edp.rate, dev_priv->edp.bpp); in parse_edp() [all …]
|
| A D | cdv_intel_dp.c | 1145 if (edp) { in cdv_intel_dp_prepare() 1153 if (edp) in cdv_intel_dp_prepare() 1162 if (edp) in cdv_intel_dp_commit() 1166 if (edp) in cdv_intel_dp_commit() 1180 if (edp) { in cdv_intel_dp_dpms() 1198 if (edp) in cdv_intel_dp_dpms() 1705 if (edp) in cdv_intel_dp_detect() 1709 if (edp) in cdv_intel_dp_detect() 1723 if (edp) in cdv_intel_dp_detect() 1793 if (edp) in cdv_intel_dp_detect_audio() [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| A D | intel_dp_aux_backlight.c | 128 panel->backlight.edp.intel.sdr_uses_aux = in intel_dp_aux_supports_hdr_backlight() 149 if (!panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_get_backlight() 190 if (panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_set_backlight() 219 if (panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_enable_backlight() 242 if (panel->backlight.edp.intel.sdr_uses_aux) in intel_dp_aux_hdr_disable_backlight() 256 if (panel->backlight.edp.intel.sdr_uses_aux) { in intel_dp_aux_hdr_setup_backlight() 301 if (!panel->backlight.edp.vesa.info.aux_enable) { in intel_dp_aux_vesa_enable_backlight() 318 drm_edp_backlight_disable(&intel_dp->aux, &panel->backlight.edp.vesa.info); in intel_dp_aux_vesa_disable_backlight() 320 if (!panel->backlight.edp.vesa.info.aux_enable) in intel_dp_aux_vesa_disable_backlight() 340 if (!panel->backlight.edp.vesa.info.aux_enable) { in intel_dp_aux_vesa_setup_backlight() [all …]
|
| A D | intel_ddi_buf_trans.c | 1067 i915->vbt.edp.low_vswing) in bdw_get_buf_trans() 1102 i915->vbt.edp.low_vswing) in skl_y_get_buf_trans() 1118 i915->vbt.edp.low_vswing) in skl_u_get_buf_trans() 1134 i915->vbt.edp.low_vswing) in skl_get_buf_trans() 1150 i915->vbt.edp.low_vswing) in kbl_y_get_buf_trans() 1166 i915->vbt.edp.low_vswing) in kbl_u_get_buf_trans() 1182 i915->vbt.edp.low_vswing) in kbl_get_buf_trans() 1198 i915->vbt.edp.low_vswing) in bxt_get_buf_trans() 1290 dev_priv->vbt.edp.low_vswing) in ehl_get_combo_buf_trans() 1317 dev_priv->vbt.edp.low_vswing) in jsl_get_combo_buf_trans() [all …]
|
| A D | intel_bios.c | 774 const struct bdb_edp *edp; in parse_edp() local 779 edp = find_section(bdb, BDB_EDP); in parse_edp() 780 if (!edp) in parse_edp() 785 i915->vbt.edp.bpp = 18; in parse_edp() 788 i915->vbt.edp.bpp = 24; in parse_edp() 791 i915->vbt.edp.bpp = 30; in parse_edp() 799 i915->vbt.edp.pps = *edp_pps; in parse_edp() 817 i915->vbt.edp.lanes = 1; in parse_edp() 820 i915->vbt.edp.lanes = 2; in parse_edp() 823 i915->vbt.edp.lanes = 4; in parse_edp() [all …]
|
| /linux/drivers/gpu/drm/msm/ |
| A D | Makefile | 30 edp/edp.o \ 31 edp/edp_aux.o \ 32 edp/edp_bridge.o \ 33 edp/edp_connector.o \ 34 edp/edp_ctrl.o \ 35 edp/edp_phy.o \
|
| /linux/Documentation/devicetree/bindings/display/msm/ |
| A D | edp.txt | 5 * "qcom,mdss-edp" 8 * "edp" 30 compatible = "qcom,mdss-edp"; 32 "edp",
|
| /linux/arch/x86/boot/ |
| A D | edd.c | 131 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/arch/arm64/boot/dts/qcom/ |
| A D | sc7180-trogdor-parade-ps8640.dtsi | 3 * Google Trogdor dts fragment for the boards with Parade ps8640 edp bridge 84 edp_brij_ps8640_rst: edp-brij-ps8640-rst { 97 en_pp3300_edp_brij_ps8640: en-pp3300-edp-brij-ps8640 {
|
| A D | sc7180-trogdor-ti-sn65dsi86.dtsi | 3 * Google Trogdor dts fragment for the boards with TI sn65dsi86 edp bridge 78 edp_brij_irq: edp-brij-irq {
|
| /linux/Documentation/devicetree/bindings/display/rockchip/ |
| A D | analogix_dp-rockchip.txt | 6 "rockchip,rk3399-edp"; 93 edp { 94 edp_hpd: edp-hpd {
|
| /linux/arch/arm/boot/dts/ |
| A D | rk3288-veyron-edp.dtsi | 3 * Google Veyron (and derivatives) fragment for the edp displays 86 &edp {
|
| /linux/Documentation/devicetree/bindings/display/bridge/ |
| A D | toshiba,tc358767.yaml | 100 edp-bridge@68 { 137 edp-bridge@68 {
|
| /linux/Documentation/devicetree/bindings/display/ |
| A D | allwinner,sun4i-a10-tcon.yaml | 109 - const: edp 113 - const: edp 321 - const: edp 339 - const: edp 528 reset-names = "lcd", "edp", "lvds";
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| A D | rk3399-sapphire-excavator.dts | 90 edp_panel: edp-panel { 143 &edp {
|
| /linux/Documentation/devicetree/bindings/display/panel/ |
| A D | panel-edp.yaml | 4 $id: http://devicetree.org/schemas/display/panel/panel-edp.yaml# 89 const: edp-panel 174 compatible = "edp-panel";
|
| A D | innolux,p120zdg-bf1.yaml | 35 panel_edp: panel-edp {
|
| /linux/Documentation/devicetree/bindings/phy/ |
| A D | rockchip-dp-phy.txt | 20 edp_phy: edp-phy {
|
| /linux/drivers/gpu/drm/tegra/ |
| A D | dp.h | 138 unsigned char edp; member
|