Lines Matching defs:dsi

5  * Generated using linux-mdss-dsi-panel-driver-generator from Lineage OS device tree:
22 struct mipi_dsi_device *dsi;
44 struct mipi_dsi_device *dsi = ctx->dsi;
45 struct device *dev = &dsi->dev;
48 dsi->mode_flags |= MIPI_DSI_MODE_LPM;
50 mipi_dsi_generic_write_seq(dsi, 0xb0, 0x00);
51 mipi_dsi_generic_write_seq(dsi, 0xd6, 0x01);
52 mipi_dsi_generic_write_seq(dsi, 0xec,
55 mipi_dsi_generic_write_seq(dsi, 0xb0, 0x03);
57 ret = mipi_dsi_dcs_set_tear_on(dsi, MIPI_DSI_DCS_TEAR_MODE_VBLANK);
63 mipi_dsi_dcs_write_seq(dsi, MIPI_DCS_SET_ADDRESS_MODE, 0x00);
65 ret = mipi_dsi_dcs_set_pixel_format(dsi, 0x77);
71 ret = mipi_dsi_dcs_set_column_address(dsi, 0x0000, 0x0437);
77 ret = mipi_dsi_dcs_set_page_address(dsi, 0x0000, 0x077f);
83 ret = mipi_dsi_dcs_set_tear_scanline(dsi, 0x0000);
89 ret = mipi_dsi_dcs_set_display_brightness(dsi, 0x00ff);
95 mipi_dsi_dcs_write_seq(dsi, MIPI_DCS_WRITE_CONTROL_DISPLAY, 0x24);
96 mipi_dsi_dcs_write_seq(dsi, MIPI_DCS_WRITE_POWER_SAVE, 0x00);
97 mipi_dsi_dcs_write_seq(dsi, MIPI_DCS_SET_CABC_MIN_BRIGHTNESS, 0x00);
98 mipi_dsi_dcs_write_seq(dsi, 0x84, 0x00);
100 ret = mipi_dsi_dcs_set_display_on(dsi);
107 ret = mipi_dsi_dcs_exit_sleep_mode(dsi);
114 mipi_dsi_generic_write_seq(dsi, 0xb0, 0x04);
115 mipi_dsi_dcs_write_seq(dsi, 0x84, 0x00);
116 mipi_dsi_generic_write_seq(dsi, 0xc8, 0x11);
117 mipi_dsi_generic_write_seq(dsi, 0xb0, 0x03);
124 struct mipi_dsi_device *dsi = ctx->dsi;
125 struct device *dev = &dsi->dev;
128 dsi->mode_flags &= ~MIPI_DSI_MODE_LPM;
130 mipi_dsi_generic_write_seq(dsi, 0xb0, 0x00);
131 mipi_dsi_generic_write_seq(dsi, 0xd6, 0x01);
132 mipi_dsi_generic_write_seq(dsi, 0xec,
135 mipi_dsi_generic_write_seq(dsi, 0xb0, 0x03);
137 ret = mipi_dsi_dcs_set_display_off(dsi);
144 ret = mipi_dsi_dcs_enter_sleep_mode(dsi);
157 struct device *dev = &ctx->dsi->dev;
179 struct device *dev = &ctx->dsi->dev;
234 static int jdi_fhd_r63452_probe(struct mipi_dsi_device *dsi)
236 struct device *dev = &dsi->dev;
249 ctx->dsi = dsi;
250 mipi_dsi_set_drvdata(dsi, ctx);
252 dsi->lanes = 4;
253 dsi->format = MIPI_DSI_FMT_RGB888;
254 dsi->mode_flags = MIPI_DSI_MODE_VIDEO_BURST |
266 ret = mipi_dsi_attach(dsi);
275 static void jdi_fhd_r63452_remove(struct mipi_dsi_device *dsi)
277 struct jdi_fhd_r63452 *ctx = mipi_dsi_get_drvdata(dsi);
280 ret = mipi_dsi_detach(dsi);
282 dev_err(&dsi->dev, "Failed to detach from DSI host: %d\n", ret);