Lines Matching defs:dpsub
279 * @dpsub: Display subsystem
299 struct zynqmp_dpsub *dpsub;
1046 rate = clk_get_rate(dp->dpsub->apb_clk);
1255 rate = zynqmp_dpsub_get_audio_clk_rate(dp->dpsub);
1264 if (zynqmp_dpsub_audio_enabled(dp->dpsub))
1286 if (dp->dpsub->connected_ports & BIT(ZYNQMP_DPSUB_PORT_LIVE_VIDEO))
1288 else if (dp->dpsub->connected_ports & BIT(ZYNQMP_DPSUB_PORT_LIVE_GFX))
1293 layer = dp->dpsub->layers[layer_id];
1301 zynqmp_disp_blend_set_global_alpha(dp->dpsub->disp, true, 255);
1303 zynqmp_disp_blend_set_global_alpha(dp->dpsub->disp, false, 0);
1305 zynqmp_disp_enable(dp->dpsub->disp);
1313 if (dp->dpsub->connected_ports & BIT(ZYNQMP_DPSUB_PORT_LIVE_VIDEO))
1314 layer = dp->dpsub->layers[ZYNQMP_DPSUB_LAYER_VID];
1315 else if (dp->dpsub->connected_ports & BIT(ZYNQMP_DPSUB_PORT_LIVE_GFX))
1316 layer = dp->dpsub->layers[ZYNQMP_DPSUB_LAYER_GFX];
1320 zynqmp_disp_disable(dp->dpsub->disp);
1448 if (zynqmp_dpsub_audio_enabled(dp->dpsub))
1482 if (zynqmp_dpsub_audio_enabled(dp->dpsub))
1640 zynqmp_dpsub_drm_handle_vblank(dp->dpsub);
1669 int zynqmp_dp_probe(struct zynqmp_dpsub *dpsub)
1671 struct platform_device *pdev = to_platform_device(dpsub->dev);
1682 dp->dpsub = dpsub;
1724 dpsub->bridge = bridge;
1762 dpsub->dp = dp;
1778 void zynqmp_dp_remove(struct zynqmp_dpsub *dpsub)
1780 struct zynqmp_dp *dp = dpsub->dp;