Lines Matching refs:ret
117 int ret; in ssd1307fb_write_array() local
121 ret = i2c_master_send(client, (u8 *)array, len); in ssd1307fb_write_array()
122 if (ret != len) { in ssd1307fb_write_array()
124 return ret; in ssd1307fb_write_array()
133 int ret; in ssd1307fb_write_cmd() local
141 ret = ssd1307fb_write_array(client, array, 1); in ssd1307fb_write_cmd()
144 return ret; in ssd1307fb_write_cmd()
287 int ret; in ssd1307fb_init() local
307 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_CONTRAST); in ssd1307fb_init()
308 if (ret < 0) in ssd1307fb_init()
309 return ret; in ssd1307fb_init()
311 ret = ssd1307fb_write_cmd(par->client, par->contrast); in ssd1307fb_init()
312 if (ret < 0) in ssd1307fb_init()
313 return ret; in ssd1307fb_init()
317 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SEG_REMAP_ON); in ssd1307fb_init()
318 if (ret < 0) in ssd1307fb_init()
319 return ret; in ssd1307fb_init()
324 ret = ssd1307fb_write_cmd(par->client, com_invdir); in ssd1307fb_init()
325 if (ret < 0) in ssd1307fb_init()
326 return ret; in ssd1307fb_init()
329 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_MULTIPLEX_RATIO); in ssd1307fb_init()
330 if (ret < 0) in ssd1307fb_init()
331 return ret; in ssd1307fb_init()
333 ret = ssd1307fb_write_cmd(par->client, par->height - 1); in ssd1307fb_init()
334 if (ret < 0) in ssd1307fb_init()
335 return ret; in ssd1307fb_init()
338 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_DISPLAY_OFFSET); in ssd1307fb_init()
339 if (ret < 0) in ssd1307fb_init()
340 return ret; in ssd1307fb_init()
342 ret = ssd1307fb_write_cmd(par->client, par->com_offset); in ssd1307fb_init()
343 if (ret < 0) in ssd1307fb_init()
344 return ret; in ssd1307fb_init()
347 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_CLOCK_FREQ); in ssd1307fb_init()
348 if (ret < 0) in ssd1307fb_init()
349 return ret; in ssd1307fb_init()
352 ret = ssd1307fb_write_cmd(par->client, dclk); in ssd1307fb_init()
353 if (ret < 0) in ssd1307fb_init()
354 return ret; in ssd1307fb_init()
357 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_PRECHARGE_PERIOD); in ssd1307fb_init()
358 if (ret < 0) in ssd1307fb_init()
359 return ret; in ssd1307fb_init()
362 ret = ssd1307fb_write_cmd(par->client, precharge); in ssd1307fb_init()
363 if (ret < 0) in ssd1307fb_init()
364 return ret; in ssd1307fb_init()
367 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_COM_PINS_CONFIG); in ssd1307fb_init()
368 if (ret < 0) in ssd1307fb_init()
369 return ret; in ssd1307fb_init()
373 ret = ssd1307fb_write_cmd(par->client, compins); in ssd1307fb_init()
374 if (ret < 0) in ssd1307fb_init()
375 return ret; in ssd1307fb_init()
378 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_VCOMH); in ssd1307fb_init()
379 if (ret < 0) in ssd1307fb_init()
380 return ret; in ssd1307fb_init()
382 ret = ssd1307fb_write_cmd(par->client, par->vcomh); in ssd1307fb_init()
383 if (ret < 0) in ssd1307fb_init()
384 return ret; in ssd1307fb_init()
387 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_CHARGE_PUMP); in ssd1307fb_init()
388 if (ret < 0) in ssd1307fb_init()
389 return ret; in ssd1307fb_init()
391 ret = ssd1307fb_write_cmd(par->client, in ssd1307fb_init()
393 if (ret < 0) in ssd1307fb_init()
394 return ret; in ssd1307fb_init()
397 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_ADDRESS_MODE); in ssd1307fb_init()
398 if (ret < 0) in ssd1307fb_init()
399 return ret; in ssd1307fb_init()
401 ret = ssd1307fb_write_cmd(par->client, in ssd1307fb_init()
403 if (ret < 0) in ssd1307fb_init()
404 return ret; in ssd1307fb_init()
407 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_COL_RANGE); in ssd1307fb_init()
408 if (ret < 0) in ssd1307fb_init()
409 return ret; in ssd1307fb_init()
411 ret = ssd1307fb_write_cmd(par->client, 0x0); in ssd1307fb_init()
412 if (ret < 0) in ssd1307fb_init()
413 return ret; in ssd1307fb_init()
415 ret = ssd1307fb_write_cmd(par->client, par->width - 1); in ssd1307fb_init()
416 if (ret < 0) in ssd1307fb_init()
417 return ret; in ssd1307fb_init()
420 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_PAGE_RANGE); in ssd1307fb_init()
421 if (ret < 0) in ssd1307fb_init()
422 return ret; in ssd1307fb_init()
424 ret = ssd1307fb_write_cmd(par->client, 0x0); in ssd1307fb_init()
425 if (ret < 0) in ssd1307fb_init()
426 return ret; in ssd1307fb_init()
428 ret = ssd1307fb_write_cmd(par->client, in ssd1307fb_init()
430 if (ret < 0) in ssd1307fb_init()
431 return ret; in ssd1307fb_init()
434 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_DISPLAY_ON); in ssd1307fb_init()
435 if (ret < 0) in ssd1307fb_init()
436 return ret; in ssd1307fb_init()
444 int ret; in ssd1307fb_update_bl() local
449 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_CONTRAST); in ssd1307fb_update_bl()
450 if (ret < 0) in ssd1307fb_update_bl()
451 return ret; in ssd1307fb_update_bl()
452 ret = ssd1307fb_write_cmd(par->client, par->contrast); in ssd1307fb_update_bl()
453 if (ret < 0) in ssd1307fb_update_bl()
454 return ret; in ssd1307fb_update_bl()
536 int ret; in ssd1307fb_probe() local
559 ret = -EINVAL; in ssd1307fb_probe()
599 ret = -ENOMEM; in ssd1307fb_probe()
606 ret = -ENOMEM; in ssd1307fb_probe()
637 ret = devm_gpio_request_one(&client->dev, par->reset, in ssd1307fb_probe()
640 if (ret) { in ssd1307fb_probe()
643 par->reset, ret); in ssd1307fb_probe()
655 ret = ssd1307fb_init(par); in ssd1307fb_probe()
656 if (ret) in ssd1307fb_probe()
659 ret = register_framebuffer(info); in ssd1307fb_probe()
660 if (ret) { in ssd1307fb_probe()
669 ret = PTR_ERR(bl); in ssd1307fb_probe()
671 ret); in ssd1307fb_probe()
694 return ret; in ssd1307fb_probe()