Lines Matching defs:dsi_ctx

249 			    struct mipi_dsi_multi_context *dsi_ctx, u8 page)
256 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_page, ARRAY_SIZE(cmd_set_page));
257 if (!dsi_ctx->accum_err)
262 struct mipi_dsi_multi_context *dsi_ctx)
271 hx8279_set_page(hx, dsi_ctx, 0);
276 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_voltage,
283 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_voltage,
290 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_voltage,
297 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_voltage,
303 struct mipi_dsi_multi_context *dsi_ctx)
312 hx8279_set_page(hx, dsi_ctx, 1);
317 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_gmux,
324 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_gmux,
330 struct mipi_dsi_multi_context *dsi_ctx)
339 hx8279_set_page(hx, dsi_ctx, 2);
344 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_ana_gamma,
351 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_ana_gamma,
357 struct mipi_dsi_multi_context *dsi_ctx)
366 hx8279_set_page(hx, dsi_ctx, 3);
371 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa_t,
378 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa_t,
384 struct mipi_dsi_multi_context *dsi_ctx)
393 hx8279_set_page(hx, dsi_ctx, 3);
398 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
406 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
414 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
426 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
437 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
442 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
449 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
456 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
470 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
477 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
483 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_goa,
488 struct mipi_dsi_multi_context *dsi_ctx)
496 hx8279_set_page(hx, dsi_ctx, 5);
505 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_mipi,
512 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_mipi,
519 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_mipi,
526 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_mipi,
532 struct mipi_dsi_multi_context *dsi_ctx)
543 hx8279_set_page(hx, dsi_ctx, 6);
546 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_eng, ARRAY_SIZE(cmd_set_eng));
549 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_eng, ARRAY_SIZE(cmd_set_eng));
552 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_gamma, ARRAY_SIZE(cmd_set_gamma));
556 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_dly,
561 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_volt_adj,
567 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_eng, ARRAY_SIZE(cmd_set_eng));
570 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_eng, ARRAY_SIZE(cmd_set_eng));
574 struct mipi_dsi_multi_context *dsi_ctx)
591 hx8279_set_page(hx, dsi_ctx, 7 + pg_neg);
596 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_dig_gamma,
600 hx8279_set_page(hx, dsi_ctx, 8 + pg_neg);
605 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_dig_gamma,
609 hx8279_set_page(hx, dsi_ctx, 9 + pg_neg);
614 mipi_dsi_generic_write_multi(dsi_ctx, cmd_set_dig_gamma,
623 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi };
626 hx8279_set_mipi_cfg(hx, &dsi_ctx);
629 hx8279_set_gmux(hx, &dsi_ctx);
632 hx8279_set_analog_gamma(hx, &dsi_ctx);
635 hx8279_set_goa_cfg(hx, &dsi_ctx);
636 hx8279_set_goa_timing(hx, &dsi_ctx);
639 hx8279_set_module_config(hx, &dsi_ctx);
642 hx8279_set_adv_cfg(hx, &dsi_ctx);
645 hx8279_set_digital_gamma(hx, &dsi_ctx);
647 return dsi_ctx.accum_err;
662 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi };
664 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx);
673 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi };
675 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx);
684 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi };
706 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx);
707 mipi_dsi_msleep(&dsi_ctx, 130);
709 return dsi_ctx.accum_err;
716 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi };
718 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx);
719 mipi_dsi_msleep(&dsi_ctx, 130);
727 return dsi_ctx.accum_err;