Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Ddw-mipi-dsi2-rockchip.c300 static void grf_field_write(struct dw_mipi_dsi2 *dsi2, enum grf_reg_fields index, in grf_field_write() argument
303 const u32 field = dsi2->id ? in grf_field_write()
304 dsi2->pdata->dsi1_grf_reg_fields[index] : in grf_field_write()
305 dsi2->pdata->dsi0_grf_reg_fields[index]; in grf_field_write()
316 regmap_write(dsi2->grf, reg, (val << lsb) | (GENMASK(msb, lsb) << 16)); in grf_field_write()
319 static int cri_fifos_wait_avail(struct dw_mipi_dsi2 *dsi2) in cri_fifos_wait_avail() argument
325 ret = regmap_read_poll_timeout(dsi2->regmap, DSI2_CORE_STATUS, sts, in cri_fifos_wait_avail()
329 DRM_DEV_ERROR(dsi2->dev, "command interface is busy\n"); in cri_fifos_wait_avail()
336 static void dw_mipi_dsi2_irq_enable(struct dw_mipi_dsi2 *dsi2, bool enable) in dw_mipi_dsi2_irq_enable() argument
339 regmap_write(dsi2->regmap, DSI2_INT_MASK_PHY, 0x1); in dw_mipi_dsi2_irq_enable()
[all …]
H A DMakefile23 dw-mipi-dsi2-rockchip.o
H A Ddw-mipi-dsi-rockchip.c910 struct dw_mipi_dsi_rockchip *dsi2; in dw_mipi_dsi_rockchip_find_second() local
918 dsi2 = platform_get_drvdata(pdev); in dw_mipi_dsi_rockchip_find_second()
919 if (!dsi2) { in dw_mipi_dsi_rockchip_find_second()
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Ddw_mipi_dsi2.c299 static inline void dsi_write(struct dw_mipi_dsi2 *dsi2, u32 reg, u32 val) in dsi_write() argument
301 writel(val, dsi2->base + reg); in dsi_write()
304 static inline u32 dsi_read(struct dw_mipi_dsi2 *dsi2, u32 reg) in dsi_read() argument
306 return readl(dsi2->base + reg); in dsi_read()
309 static inline void dsi_update_bits(struct dw_mipi_dsi2 *dsi2, in dsi_update_bits() argument
314 orig = dsi_read(dsi2, reg); in dsi_update_bits()
317 dsi_write(dsi2, reg, tmp); in dsi_update_bits()
320 static void grf_field_write(struct dw_mipi_dsi2 *dsi2, enum grf_reg_fields index, in grf_field_write() argument
323 const u32 field = dsi2->id ? dsi2->pdata->dsi1_grf_reg_fields[index] : in grf_field_write()
324 dsi2->pdata->dsi0_grf_reg_fields[index]; in grf_field_write()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/
H A Dste,mcde.txt38 the high speed clock is not present on the third (dsi2) block, so it
94 dsi2: dsi@a0353000 {
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Domap4-var-dvk-om44.dts65 &dsi2 {
H A Domap4-panda-common.dtsi579 &dsi2 {
H A Domap4-sdp.dts680 &dsi2 {
H A Domap5-cm-t54.dts679 &dsi2 {
H A Domap4.dtsi604 dsi2: encoder@0 { label
H A Domap5.dtsi546 dsi2: encoder@0 { label
H A Dste-dbx5x0.dtsi1116 dsi2: dsi-controller@a0353000 { label
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3588s.dtsi4817 compatible = "rockchip,rk3588-mipi-dsi2";
4857 compatible = "rockchip,rk3588-mipi-dsi2";
/OK3568_Linux_fs/output/sessions/2025-06-06_01-57-56/
H A D10-kernel-build_2025-06-06_01-57-58.log
H A Dbuild_2025-06-06_01-57-58.log
H A D10-kernel-build.log
H A Dbuild.log