Home
last modified time | relevance | path

Searched refs:dsi2 (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/bridge/synopsys/
H A Ddw-mipi-dsi2.c220 static int cri_fifos_wait_avail(struct dw_mipi_dsi2 *dsi2) in cri_fifos_wait_avail() argument
226 ret = regmap_read_poll_timeout(dsi2->regmap, DSI2_CORE_STATUS, sts, in cri_fifos_wait_avail()
229 dev_err(dsi2->dev, "command interface is busy\n"); in cri_fifos_wait_avail()
236 static void dw_mipi_dsi2_set_vid_mode(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_set_vid_mode() argument
241 if (dsi2->mode_flags & MIPI_DSI_MODE_VIDEO_NO_HFP) in dw_mipi_dsi2_set_vid_mode()
244 if (dsi2->mode_flags & MIPI_DSI_MODE_VIDEO_NO_HBP) in dw_mipi_dsi2_set_vid_mode()
247 if (dsi2->mode_flags & MIPI_DSI_MODE_VIDEO_NO_HSA) in dw_mipi_dsi2_set_vid_mode()
250 if (dsi2->mode_flags & MIPI_DSI_MODE_VIDEO_BURST) in dw_mipi_dsi2_set_vid_mode()
252 else if (dsi2->mode_flags & MIPI_DSI_MODE_VIDEO_SYNC_PULSE) in dw_mipi_dsi2_set_vid_mode()
257 regmap_write(dsi2->regmap, DSI2_DSI_VID_TX_CFG, val); in dw_mipi_dsi2_set_vid_mode()
[all …]
H A DMakefile11 obj-$(CONFIG_DRM_DW_MIPI_DSI2) += dw-mipi-dsi2.o
/linux/drivers/gpu/drm/rockchip/
H A Ddw-mipi-dsi2-rockchip.c85 static void grf_field_write(struct dw_mipi_dsi2_rockchip *dsi2, enum grf_reg_fields index, in grf_field_write() argument
88 const struct dsigrf_reg *field = &dsi2->cdata->grf_regs[index]; in grf_field_write()
93 regmap_write(dsi2->grf_regmap, field->offset, in grf_field_write()
104 struct dw_mipi_dsi2_rockchip *dsi2 = priv_data; in dw_mipi_dsi2_phy_power_on() local
107 ret = phy_set_mode(dsi2->phy, PHY_MODE_MIPI_DPHY); in dw_mipi_dsi2_phy_power_on()
109 dev_err(dsi2->dev, "Failed to set phy mode: %d\n", ret); in dw_mipi_dsi2_phy_power_on()
113 phy_configure(dsi2->phy, &dsi2->phy_opts); in dw_mipi_dsi2_phy_power_on()
114 phy_power_on(dsi2->phy); in dw_mipi_dsi2_phy_power_on()
119 struct dw_mipi_dsi2_rockchip *dsi2 = priv_data; in dw_mipi_dsi2_phy_power_off() local
121 phy_power_off(dsi2->phy); in dw_mipi_dsi2_phy_power_off()
[all …]
H A DMakefile16 rockchipdrm-$(CONFIG_ROCKCHIP_DW_MIPI_DSI2) += dw-mipi-dsi2-rockchip.o
H A Ddw-mipi-dsi-rockchip.c870 struct dw_mipi_dsi_rockchip *dsi2; in dw_mipi_dsi_rockchip_find_second() local
887 dsi2 = platform_get_drvdata(pdev); in dw_mipi_dsi_rockchip_find_second()
888 if (!dsi2) { in dw_mipi_dsi_rockchip_find_second()
/linux/include/drm/bridge/
H A Ddw_mipi_dsi2.h91 void dw_mipi_dsi2_remove(struct dw_mipi_dsi2 *dsi2);
92 int dw_mipi_dsi2_bind(struct dw_mipi_dsi2 *dsi2, struct drm_encoder *encoder);
93 void dw_mipi_dsi2_unbind(struct dw_mipi_dsi2 *dsi2);
/linux/arch/arm/boot/dts/ti/omap/
H A Domap4-var-dvk-om44.dts65 &dsi2 {
H A Domap4-panda-common.dtsi580 &dsi2 {
H A Domap4-sdp.dts682 &dsi2 {
H A Domap5.dtsi601 dsi2: encoder@0 { label
H A Domap4.dtsi673 dsi2: encoder@0 { label
/linux/arch/arm/boot/dts/st/
H A Dste-dbx5x0.dtsi1212 dsi2: dsi@a0353000 { label
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp.dtsi1910 "mipi-dsi2";