| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/edp/ |
| H A D | edp.c | 11 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 …]
|
| H 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 …]
|
| H 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 …]
|
| H 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); 66 int msm_edp_ctrl_init(struct msm_edp *edp);
|
| /OK3568_Linux_fs/u-boot/drivers/video/rockchip/ |
| H A D | rk_edp.c | 294 static int rk_edp_link_power_up(struct rk_edp_priv *edp) in rk_edp_link_power_up() argument 300 if (edp->link_train.revision < 0x11) in rk_edp_link_power_up() 303 ret = rk_edp_dpcd_read(edp->regs, DPCD_LINK_POWER_STATE, &value, 1); in rk_edp_link_power_up() 310 ret = rk_edp_dpcd_write(edp->regs, DPCD_LINK_POWER_STATE, &value, 1); in rk_edp_link_power_up() 324 static int rk_edp_link_configure(struct rk_edp_priv *edp) in rk_edp_link_configure() argument 328 values[0] = edp->link_train.link_rate; in rk_edp_link_configure() 329 values[1] = edp->link_train.lane_count; in rk_edp_link_configure() 331 return rk_edp_dpcd_write(edp->regs, DPCD_LINK_BW_SET, values, in rk_edp_link_configure() 335 static void rk_edp_set_link_training(struct rk_edp_priv *edp, in rk_edp_set_link_training() argument 340 for (i = 0; i < edp->link_train.lane_count; i++) in rk_edp_set_link_training() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/gma500/ |
| H A D | intel_bios.c | 47 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 …]
|
| H A D | cdv_intel_dp.c | 530 (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 …]
|
| /OK3568_Linux_fs/u-boot/drivers/phy/ |
| H A D | phy-rockchip-naneng-edp.su | |
| H A D | .phy-rockchip-naneng-edp.o.cmd | |
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/ |
| H A D | Makefile | 28 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 \
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/msm/ |
| H A D | edp.txt | 5 * "qcom,mdss-edp" 8 * "edp" 30 compatible = "qcom,mdss-edp"; 32 "edp",
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3399-evb-cros.dtsi | 11 edp_panel: edp-panel { 51 /* Don't use vopl for dp, save it for edp */ 93 &edp { 133 /* Don't use vopl for dp, save it for edp */
|
| H A D | rk3399-sapphire-excavator-edp.dts | 8 #include "rk3399-sapphire-excavator-edp.dtsi" 11 model = "Rockchip RK3399 Excavator Board edp (Android)"; 12 compatible = "rockchip,android", "rockchip,rk3399-excavator-edp", "rockchip,rk3399";
|
| H A D | rk3399-evb-rev3-android-edp.dts | 13 model = "Rockchip RK3399 Evaluation Board v3 edp (Android)"; 16 edp_panel: edp-panel { 49 &edp {
|
| H A D | rk3399-sapphire-excavator-edp-avb.dts | 7 #include "rk3399-sapphire-excavator-edp.dtsi" 10 model = "Rockchip RK3399 Excavator Board edp avb (Android)"; 11 compatible = "rockchip,android", "rockchip,rk3399-excavator-edp-avb", "rockchip,rk3399";
|
| H A D | rk3566-evb2-lp4x-v10-edp.dts | 10 panel-edp { 47 &edp {
|
| H A D | rk3399-evb-ind-lpddr4-android.dts | 12 model = "Rockchip RK3399 EVB IND LPDDR4 Board edp (Android)"; 85 &edp {
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/ |
| H A D | phy-rockchip-naneng-edp.txt | 5 - compatible: should be "rockchip,rk3568-edp-phy" 17 edp_phy: edp-phy@fdcb0000 { 18 compatible = "rockchip,rk3568-edp-phy";
|
| /OK3568_Linux_fs/kernel/arch/x86/boot/ |
| H 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()
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-networking/recipes-daemons/lldpd/ |
| H A D | lldpd_1.0.8.bb | 31 PACKAGECONFIG ??= "cdp fdp edp sonmp lldpmed dot1 dot3" 38 PACKAGECONFIG[edp] = "--enable-edp,--disable-edp"
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/ |
| H A D | intel_bios.c | 727 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/rockchip/ |
| H A D | analogix_dp-rockchip.txt | 6 "rockchip,rk3399-edp"; 93 edp { 94 edp_hpd: edp-hpd {
|
| /OK3568_Linux_fs/buildroot/package/lldpd/ |
| H A D | lldpd.mk | 34 $(if $(BR2_PACKAGE_LLDPD_EDP),--enable-edp,--disable-edp) \
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3288-veyron-edp.dtsi | 3 * Google Veyron (and derivatives) fragment for the edp displays 86 &edp {
|
| H A D | rk3288-evb-android-rk808-edp-avb.dts | 8 #include "rk3288-evb-android-rk808-edp.dtsi" 12 compatible = "rockchip,rk3288-evb-android-rk808-edp", "rockchip,rk3288";
|