Lines Matching refs:ret
67 int ret; in ptn3460_read_bytes() local
69 ret = i2c_master_send(ptn_bridge->client, &addr, 1); in ptn3460_read_bytes()
70 if (ret <= 0) { in ptn3460_read_bytes()
71 DRM_ERROR("Failed to send i2c command, ret=%d\n", ret); in ptn3460_read_bytes()
72 return ret; in ptn3460_read_bytes()
75 ret = i2c_master_recv(ptn_bridge->client, buf, len); in ptn3460_read_bytes()
76 if (ret <= 0) { in ptn3460_read_bytes()
77 DRM_ERROR("Failed to recv i2c data, ret=%d\n", ret); in ptn3460_read_bytes()
78 return ret; in ptn3460_read_bytes()
87 int ret; in ptn3460_write_byte() local
93 ret = i2c_master_send(ptn_bridge->client, buf, ARRAY_SIZE(buf)); in ptn3460_write_byte()
94 if (ret <= 0) { in ptn3460_write_byte()
95 DRM_ERROR("Failed to send i2c command, ret=%d\n", ret); in ptn3460_write_byte()
96 return ret; in ptn3460_write_byte()
104 int ret; in ptn3460_select_edid() local
108 ret = ptn3460_write_byte(ptn_bridge, PTN3460_EDID_SRAM_LOAD_ADDR, in ptn3460_select_edid()
110 if (ret) { in ptn3460_select_edid()
111 DRM_ERROR("Failed to transfer EDID to sram, ret=%d\n", ret); in ptn3460_select_edid()
112 return ret; in ptn3460_select_edid()
119 ret = ptn3460_write_byte(ptn_bridge, PTN3460_EDID_EMULATION_ADDR, val); in ptn3460_select_edid()
120 if (ret) { in ptn3460_select_edid()
121 DRM_ERROR("Failed to write EDID value, ret=%d\n", ret); in ptn3460_select_edid()
122 return ret; in ptn3460_select_edid()
131 int ret; in ptn3460_pre_enable() local
154 ret = ptn3460_select_edid(ptn_bridge); in ptn3460_pre_enable()
155 if (ret) in ptn3460_pre_enable()
156 DRM_ERROR("Select EDID failed ret=%d\n", ret); in ptn3460_pre_enable()
203 int ret, num_modes = 0; in ptn3460_get_modes() local
220 ret = ptn3460_read_bytes(ptn_bridge, PTN3460_EDID_ADDR, edid, in ptn3460_get_modes()
222 if (ret) { in ptn3460_get_modes()
272 int ret; in ptn3460_bridge_attach() local
280 ret = drm_connector_init(bridge->dev, &ptn_bridge->connector, in ptn3460_bridge_attach()
282 if (ret) { in ptn3460_bridge_attach()
284 return ret; in ptn3460_bridge_attach()
297 return ret; in ptn3460_bridge_attach()
314 int ret; in ptn3460_probe() local
336 ret = PTR_ERR(ptn_bridge->gpio_pd_n); in ptn3460_probe()
337 dev_err(dev, "cannot get gpio_pd_n %d\n", ret); in ptn3460_probe()
338 return ret; in ptn3460_probe()
341 ret = gpiod_direction_output(ptn_bridge->gpio_pd_n, 1); in ptn3460_probe()
342 if (ret) { in ptn3460_probe()
344 return ret; in ptn3460_probe()
349 ret = PTR_ERR(ptn_bridge->gpio_rst_n); in ptn3460_probe()
350 DRM_ERROR("cannot get gpio_rst_n %d\n", ret); in ptn3460_probe()
351 return ret; in ptn3460_probe()
357 ret = gpiod_direction_output(ptn_bridge->gpio_rst_n, 0); in ptn3460_probe()
358 if (ret) { in ptn3460_probe()
360 return ret; in ptn3460_probe()
363 ret = of_property_read_u32(dev->of_node, "edid-emulation", in ptn3460_probe()
365 if (ret) { in ptn3460_probe()
367 return ret; in ptn3460_probe()
372 ret = drm_bridge_add(&ptn_bridge->bridge); in ptn3460_probe()
373 if (ret) { in ptn3460_probe()
375 return ret; in ptn3460_probe()