Lines Matching refs:vc4_dsi
502 struct vc4_dsi { struct
550 #define host_to_dsi(host) container_of(host, struct vc4_dsi, dsi_host) argument
553 dsi_dma_workaround_write(struct vc4_dsi *dsi, u32 offset, u32 val) in dsi_dma_workaround_write()
599 struct vc4_dsi *dsi;
665 static void vc4_dsi_dump_regs(struct vc4_dsi *dsi) in vc4_dsi_dump_regs()
691 struct vc4_dsi *dsi = (dsi_index == 1 ? vc4->dsi1 : NULL); in vc4_dsi_debugfs_regs()
724 static void vc4_dsi_latch_ulps(struct vc4_dsi *dsi, bool latch) in vc4_dsi_latch_ulps()
737 static void vc4_dsi_ulps(struct vc4_dsi *dsi, bool ulps) in vc4_dsi_ulps()
814 struct vc4_dsi *dsi = vc4_encoder->dsi; in vc4_dsi_encoder_disable()
846 struct vc4_dsi *dsi = vc4_encoder->dsi; in vc4_dsi_encoder_mode_fixup()
884 struct vc4_dsi *dsi = vc4_encoder->dsi; in vc4_dsi_encoder_enable()
1146 struct vc4_dsi *dsi = host_to_dsi(host); in vc4_dsi_host_transfer()
1302 struct vc4_dsi *dsi = host_to_dsi(host); in vc4_dsi_host_attach()
1363 static void dsi_handle_error(struct vc4_dsi *dsi, in dsi_handle_error()
1382 struct vc4_dsi *dsi = data; in vc4_dsi_irq_defer_to_thread_handler()
1397 struct vc4_dsi *dsi = data; in vc4_dsi_irq_handler()
1438 vc4_dsi_init_phy_clocks(struct vc4_dsi *dsi) in vc4_dsi_init_phy_clocks()
1505 struct vc4_dsi *dsi = dev_get_drvdata(dev); in vc4_dsi_bind()
1675 struct vc4_dsi *dsi = dev_get_drvdata(dev); in vc4_dsi_unbind()
1694 struct vc4_dsi *dsi; in vc4_dsi_dev_probe()
1729 struct vc4_dsi *dsi = dev_get_drvdata(dev); in vc4_dsi_dev_remove()