Lines Matching full:dsi
25 struct mipi_dsi_device *dsi; member
38 struct mipi_dsi_multi_context ctx = { .dsi = priv->dsi }; in lg_ld070wx3_prepare()
79 struct mipi_dsi_multi_context ctx = { .dsi = priv->dsi }; in lg_ld070wx3_unprepare()
120 static int lg_ld070wx3_probe(struct mipi_dsi_device *dsi) in lg_ld070wx3_probe() argument
122 struct device *dev = &dsi->dev; in lg_ld070wx3_probe()
137 priv->dsi = dsi; in lg_ld070wx3_probe()
138 mipi_dsi_set_drvdata(dsi, priv); in lg_ld070wx3_probe()
140 dsi->lanes = 4; in lg_ld070wx3_probe()
141 dsi->format = MIPI_DSI_FMT_RGB888; in lg_ld070wx3_probe()
142 dsi->mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_LPM; in lg_ld070wx3_probe()
150 ret = devm_mipi_dsi_attach(dev, dsi); in lg_ld070wx3_probe()
153 return dev_err_probe(dev, ret, "failed to attach to DSI host\n"); in lg_ld070wx3_probe()
159 static void lg_ld070wx3_remove(struct mipi_dsi_device *dsi) in lg_ld070wx3_remove() argument
161 struct lg_ld070wx3 *priv = mipi_dsi_get_drvdata(dsi); in lg_ld070wx3_remove()
183 MODULE_DESCRIPTION("LG LD070WX3-SL01 DSI panel driver");