Lines Matching refs:ret
55 int ret; \
56 ret = mipi_dsi_dcs_write_buffer(dsi, b, ARRAY_SIZE(b)); \
57 if (ret < 0) \
58 return ret; \
99 int ret; in kd35t133_unprepare() local
104 ret = mipi_dsi_dcs_set_display_off(dsi); in kd35t133_unprepare()
105 if (ret < 0) in kd35t133_unprepare()
106 dev_err(ctx->dev, "failed to set display off: %d\n", ret); in kd35t133_unprepare()
108 ret = mipi_dsi_dcs_enter_sleep_mode(dsi); in kd35t133_unprepare()
109 if (ret < 0) { in kd35t133_unprepare()
110 dev_err(ctx->dev, "failed to enter sleep mode: %d\n", ret); in kd35t133_unprepare()
111 return ret; in kd35t133_unprepare()
126 int ret; in kd35t133_prepare() local
132 ret = regulator_enable(ctx->vdd); in kd35t133_prepare()
133 if (ret < 0) { in kd35t133_prepare()
134 dev_err(ctx->dev, "Failed to enable vdd supply: %d\n", ret); in kd35t133_prepare()
135 return ret; in kd35t133_prepare()
138 ret = regulator_enable(ctx->iovcc); in kd35t133_prepare()
139 if (ret < 0) { in kd35t133_prepare()
140 dev_err(ctx->dev, "Failed to enable iovcc supply: %d\n", ret); in kd35t133_prepare()
152 ret = mipi_dsi_dcs_exit_sleep_mode(dsi); in kd35t133_prepare()
153 if (ret < 0) { in kd35t133_prepare()
154 dev_err(ctx->dev, "Failed to exit sleep mode: %d\n", ret); in kd35t133_prepare()
160 ret = kd35t133_init_sequence(ctx); in kd35t133_prepare()
161 if (ret < 0) { in kd35t133_prepare()
162 dev_err(ctx->dev, "Panel init sequence failed: %d\n", ret); in kd35t133_prepare()
166 ret = mipi_dsi_dcs_set_display_on(dsi); in kd35t133_prepare()
167 if (ret < 0) { in kd35t133_prepare()
168 dev_err(ctx->dev, "Failed to set display on: %d\n", ret); in kd35t133_prepare()
182 return ret; in kd35t133_prepare()
233 int ret; in kd35t133_probe() local
247 ret = PTR_ERR(ctx->vdd); in kd35t133_probe()
248 if (ret != -EPROBE_DEFER) in kd35t133_probe()
249 dev_err(dev, "Failed to request vdd regulator: %d\n", ret); in kd35t133_probe()
250 return ret; in kd35t133_probe()
255 ret = PTR_ERR(ctx->iovcc); in kd35t133_probe()
256 if (ret != -EPROBE_DEFER) in kd35t133_probe()
257 dev_err(dev, "Failed to request iovcc regulator: %d\n", ret); in kd35t133_probe()
258 return ret; in kd35t133_probe()
274 ret = drm_panel_of_backlight(&ctx->panel); in kd35t133_probe()
275 if (ret) in kd35t133_probe()
276 return ret; in kd35t133_probe()
280 ret = mipi_dsi_attach(dsi); in kd35t133_probe()
281 if (ret < 0) { in kd35t133_probe()
282 dev_err(dev, "mipi_dsi_attach failed: %d\n", ret); in kd35t133_probe()
284 return ret; in kd35t133_probe()
293 int ret; in kd35t133_shutdown() local
295 ret = drm_panel_unprepare(&ctx->panel); in kd35t133_shutdown()
296 if (ret < 0) in kd35t133_shutdown()
297 dev_err(&dsi->dev, "Failed to unprepare panel: %d\n", ret); in kd35t133_shutdown()
299 ret = drm_panel_disable(&ctx->panel); in kd35t133_shutdown()
300 if (ret < 0) in kd35t133_shutdown()
301 dev_err(&dsi->dev, "Failed to disable panel: %d\n", ret); in kd35t133_shutdown()
307 int ret; in kd35t133_remove() local
311 ret = mipi_dsi_detach(dsi); in kd35t133_remove()
312 if (ret < 0) in kd35t133_remove()
313 dev_err(&dsi->dev, "Failed to detach from DSI host: %d\n", ret); in kd35t133_remove()