Lines Matching refs:ret

249 		int ret;						\
250 ret = mipi_dsi_dcs_write_buffer(dsi, b, ARRAY_SIZE(b)); \
251 if (ret < 0) \
252 return ret; \
258 int ret;
314 ret = mipi_dsi_dcs_set_tear_on(dsi, 1);
315 if (ret < 0) {
316 dev_err(ctx->dev, "failed to set tear on: %d\n", ret);
317 return ret;
357 int i, ret;
359 ret = ltk050h3146w_a2_select_page(ctx, page);
360 if (ret < 0) {
361 dev_err(ctx->dev, "failed to select page %d: %d\n", page, ret);
362 return ret;
366 ret = mipi_dsi_generic_write(dsi, &cmds[i],
368 if (ret < 0) {
369 dev_err(ctx->dev, "failed to write page %d init cmds: %d\n", page, ret);
370 return ret;
380 int ret;
386 ret = ltk050h3146w_a2_write_page(ctx, 3, page3_cmds,
388 if (ret < 0)
389 return ret;
391 ret = ltk050h3146w_a2_write_page(ctx, 4, page4_cmds,
393 if (ret < 0)
394 return ret;
396 ret = ltk050h3146w_a2_write_page(ctx, 1, page1_cmds,
398 if (ret < 0)
399 return ret;
401 ret = ltk050h3146w_a2_select_page(ctx, 0);
402 if (ret < 0) {
403 dev_err(ctx->dev, "failed to select page 0: %d\n", ret);
404 return ret;
408 ret = mipi_dsi_dcs_set_tear_on(dsi, 0);
409 if (ret < 0) {
410 dev_err(ctx->dev, "failed to set tear on: %d\n", ret);
411 return ret;
442 int ret;
447 ret = mipi_dsi_dcs_set_display_off(dsi);
448 if (ret < 0) {
449 dev_err(ctx->dev, "failed to set display off: %d\n", ret);
450 return ret;
454 if (ret < 0) {
455 dev_err(ctx->dev, "failed to enter sleep mode: %d\n", ret);
456 return ret;
471 int ret;
477 ret = regulator_enable(ctx->vci);
478 if (ret < 0) {
479 dev_err(ctx->dev, "Failed to enable vci supply: %d\n", ret);
480 return ret;
482 ret = regulator_enable(ctx->iovcc);
483 if (ret < 0) {
484 dev_err(ctx->dev, "Failed to enable iovcc supply: %d\n", ret);
493 ret = ctx->panel_desc->init(ctx);
494 if (ret < 0) {
495 dev_err(ctx->dev, "Panel init sequence failed: %d\n", ret);
499 ret = mipi_dsi_dcs_exit_sleep_mode(dsi);
500 if (ret < 0) {
501 dev_err(ctx->dev, "Failed to exit sleep mode: %d\n", ret);
508 ret = mipi_dsi_dcs_set_display_on(dsi);
509 if (ret < 0) {
510 dev_err(ctx->dev, "Failed to set display on: %d\n", ret);
524 return ret;
557 int ret;
575 ret = PTR_ERR(ctx->vci);
576 if (ret != -EPROBE_DEFER)
577 dev_err(dev, "Failed to request vci regulator: %d\n", ret);
578 return ret;
583 ret = PTR_ERR(ctx->iovcc);
584 if (ret != -EPROBE_DEFER)
585 dev_err(dev, "Failed to request iovcc regulator: %d\n", ret);
586 return ret;
601 ret = drm_panel_of_backlight(&ctx->panel);
602 if (ret)
603 return ret;
607 ret = mipi_dsi_attach(dsi);
608 if (ret < 0) {
609 dev_err(dev, "mipi_dsi_attach failed: %d\n", ret);
611 return ret;
620 int ret;
622 ret = drm_panel_unprepare(&ctx->panel);
623 if (ret < 0)
624 dev_err(&dsi->dev, "Failed to unprepare panel: %d\n", ret);
626 ret = drm_panel_disable(&ctx->panel);
627 if (ret < 0)
628 dev_err(&dsi->dev, "Failed to disable panel: %d\n", ret);
634 int ret;
638 ret = mipi_dsi_detach(dsi);
639 if (ret < 0)
640 dev_err(&dsi->dev, "Failed to detach from DSI host: %d\n", ret);