Searched refs:dpsub (Results 1 – 13 of 13) sorted by relevance
/openbmc/linux/drivers/gpu/drm/xlnx/ |
H A D | zynqmp_dpsub.c | 39 if (!dpsub->drm) in zynqmp_dpsub_suspend() 49 if (!dpsub->drm) in zynqmp_dpsub_resume() 97 dpsub->apb_clk = devm_clk_get(dpsub->dev, "dp_apb_clk"); in zynqmp_dpsub_init_clocks() 111 dpsub->vid_clk = devm_clk_get(dpsub->dev, "dp_live_video_in_clk"); in zynqmp_dpsub_init_clocks() 118 dpsub->vid_clk = devm_clk_get(dpsub->dev, "dp_vtc_pixel_clk_in"); in zynqmp_dpsub_init_clocks() 131 dpsub->aud_clk = devm_clk_get(dpsub->dev, "dp_live_audio_aclk"); in zynqmp_dpsub_init_clocks() 137 dpsub->aud_clk = devm_clk_get(dpsub->dev, "dp_aud_clk"); in zynqmp_dpsub_init_clocks() 214 kfree(dpsub); in zynqmp_dpsub_release() 223 dpsub = kzalloc(sizeof(*dpsub), GFP_KERNEL); in zynqmp_dpsub_probe() 224 if (!dpsub) in zynqmp_dpsub_probe() [all …]
|
H A D | zynqmp_kms.c | 197 pm_runtime_get_sync(dpsub->dev); in zynqmp_dpsub_crtc_atomic_enable() 204 pm_runtime_put_sync(dpsub->dev); in zynqmp_dpsub_crtc_atomic_enable() 208 zynqmp_disp_enable(dpsub->disp); in zynqmp_dpsub_crtc_atomic_enable() 231 zynqmp_disp_disable(dpsub->disp); in zynqmp_dpsub_crtc_atomic_disable() 243 pm_runtime_put_sync(dpsub->dev); in zynqmp_dpsub_crtc_atomic_disable() 290 zynqmp_dp_enable_vblank(dpsub->dp); in zynqmp_dpsub_crtc_enable_vblank() 299 zynqmp_dp_disable_vblank(dpsub->dp); in zynqmp_dpsub_crtc_disable_vblank() 465 zynqmp_dpsub_release(dpdrm->dpsub); in zynqmp_dpsub_drm_release() 485 dpdrm->dpsub = dpsub; in zynqmp_dpsub_drm_init() 492 dpsub->drm = dpdrm; in zynqmp_dpsub_drm_init() [all …]
|
H A D | zynqmp_kms.h | 33 struct zynqmp_dpsub *dpsub; member 41 void zynqmp_dpsub_drm_handle_vblank(struct zynqmp_dpsub *dpsub); 43 int zynqmp_dpsub_drm_init(struct zynqmp_dpsub *dpsub); 44 void zynqmp_dpsub_drm_cleanup(struct zynqmp_dpsub *dpsub);
|
H A D | zynqmp_disp.c | 138 struct zynqmp_dpsub *dpsub; member 929 if (layer->disp->dpsub->dma_enabled) { in zynqmp_disp_layer_disable() 955 if (!layer->disp->dpsub->dma_enabled) in zynqmp_disp_layer_set_format() 993 if (!layer->disp->dpsub->dma_enabled) in zynqmp_disp_layer_update() 1086 if (!disp->dpsub->dma_enabled) in zynqmp_disp_layer_request_dma() 1142 disp->dpsub->layers[i] = layer; in zynqmp_disp_create_layers() 1168 disp->dpsub->aud_clk_from_ps, in zynqmp_disp_enable() 1238 disp->dpsub = dpsub; in zynqmp_disp_probe() 1262 if (disp->dpsub->dma_enabled) { in zynqmp_disp_probe() 1269 dpsub->disp = disp; in zynqmp_disp_probe() [all …]
|
H A D | zynqmp_dpsub.h | 81 bool zynqmp_dpsub_audio_enabled(struct zynqmp_dpsub *dpsub); 82 unsigned int zynqmp_dpsub_get_audio_clk_rate(struct zynqmp_dpsub *dpsub); 84 void zynqmp_dpsub_release(struct zynqmp_dpsub *dpsub);
|
H A D | zynqmp_dp.c | 299 struct zynqmp_dpsub *dpsub; member 1046 rate = clk_get_rate(dp->dpsub->apb_clk); in zynqmp_dp_aux_init() 1264 if (zynqmp_dpsub_audio_enabled(dp->dpsub)) in zynqmp_dp_encoder_mode_set_stream() 1293 layer = dp->dpsub->layers[layer_id]; in zynqmp_dp_disp_enable() 1305 zynqmp_disp_enable(dp->dpsub->disp); in zynqmp_dp_disp_enable() 1320 zynqmp_disp_disable(dp->dpsub->disp); in zynqmp_dp_disp_disable() 1448 if (zynqmp_dpsub_audio_enabled(dp->dpsub)) in zynqmp_dp_bridge_atomic_enable() 1682 dp->dpsub = dpsub; in zynqmp_dp_probe() 1724 dpsub->bridge = bridge; in zynqmp_dp_probe() 1762 dpsub->dp = dp; in zynqmp_dp_probe() [all …]
|
H A D | Makefile | 1 zynqmp-dpsub-y := zynqmp_disp.o zynqmp_dpsub.o zynqmp_dp.o zynqmp_kms.o 2 obj-$(CONFIG_DRM_ZYNQMP_DPSUB) += zynqmp-dpsub.o
|
H A D | zynqmp_dp.h | 22 int zynqmp_dp_probe(struct zynqmp_dpsub *dpsub); 23 void zynqmp_dp_remove(struct zynqmp_dpsub *dpsub);
|
H A D | zynqmp_disp.h | 73 int zynqmp_disp_probe(struct zynqmp_dpsub *dpsub); 74 void zynqmp_disp_remove(struct zynqmp_dpsub *dpsub);
|
/openbmc/linux/Documentation/devicetree/bindings/display/xlnx/ |
H A D | xlnx,zynqmp-dpsub.yaml | 4 $id: http://devicetree.org/schemas/display/xlnx/xlnx,zynqmp-dpsub.yaml# 49 const: xlnx,zynqmp-dpsub-1.7 182 compatible = "xlnx,zynqmp-dpsub-1.7";
|
/openbmc/linux/arch/arm64/boot/dts/xilinx/ |
H A D | zynqmp.dtsi | 1033 compatible = "xlnx,zynqmp-dpsub-1.7";
|
/openbmc/ |
H A D | opengrok1.0.log | 20932 …ok/data/xref/openbmc/linux/Documentation/devicetree/bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml.gz
|
H A D | opengrok2.0.log | 22636 …ok/data/xref/openbmc/linux/Documentation/devicetree/bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml.gz
|