Lines Matching defs:dsi
3 * Generated with linux-mdss-dsi-panel-driver-generator from vendor device tree:
21 struct mipi_dsi_device *dsi;
47 struct mipi_dsi_device *dsi = ctx->dsi;
48 struct device *dev = &dsi->dev;
51 dsi->mode_flags |= MIPI_DSI_MODE_LPM;
53 mipi_dsi_dcs_write_seq(dsi, 0xbb, 0x13);
54 mipi_dsi_dcs_write_seq(dsi, MIPI_DCS_WRITE_MEMORY_START);
56 ret = mipi_dsi_dcs_exit_sleep_mode(dsi);
63 ret = mipi_dsi_dcs_set_display_on(dsi);
75 struct mipi_dsi_device *dsi = ctx->dsi;
76 struct device *dev = &dsi->dev;
79 dsi->mode_flags &= ~MIPI_DSI_MODE_LPM;
81 ret = mipi_dsi_dcs_set_display_off(dsi);
88 ret = mipi_dsi_dcs_enter_sleep_mode(dsi);
101 struct device *dev = &ctx->dsi->dev;
163 struct device *dev = &ctx->dsi->dev;
227 static int sharp_ls060_probe(struct mipi_dsi_device *dsi)
229 struct device *dev = &dsi->dev;
258 ctx->dsi = dsi;
259 mipi_dsi_set_drvdata(dsi, ctx);
261 dsi->lanes = 4;
262 dsi->format = MIPI_DSI_FMT_RGB888;
263 dsi->mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
276 ret = mipi_dsi_attach(dsi);
286 static void sharp_ls060_remove(struct mipi_dsi_device *dsi)
288 struct sharp_ls060 *ctx = mipi_dsi_get_drvdata(dsi);
291 ret = mipi_dsi_detach(dsi);
293 dev_err(&dsi->dev, "Failed to detach from DSI host: %d\n", ret);
315 MODULE_DESCRIPTION("DRM driver for Sharp LS060T1SX01 1080p video mode dsi panel");