Lines Matching defs:ret
63 int ret;
81 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(epn),
83 if (ret) {
85 ret = -EINVAL;
94 ret = -ENOMEM;
105 ret = -ENOMEM;
130 return ret;
141 int ret;
157 ret = PTR_ERR(isc->regmap);
158 dev_err(dev, "failed to init register map: %d\n", ret);
159 return ret;
166 ret = devm_request_irq(dev, irq, isc_interrupt, 0,
168 if (ret < 0) {
169 dev_err(dev, "can't register ISR for IRQ %u (ret=%i)\n",
170 irq, ret);
171 return ret;
174 ret = isc_pipeline_init(isc);
175 if (ret)
176 return ret;
180 ret = PTR_ERR(isc->hclock);
181 dev_err(dev, "failed to get hclock: %d\n", ret);
182 return ret;
185 ret = clk_prepare_enable(isc->hclock);
186 if (ret) {
187 dev_err(dev, "failed to enable hclock: %d\n", ret);
188 return ret;
191 ret = isc_clk_init(isc);
192 if (ret) {
193 dev_err(dev, "failed to init isc clock: %d\n", ret);
199 ret = clk_prepare_enable(isc->ispck);
200 if (ret) {
201 dev_err(dev, "failed to enable ispck: %d\n", ret);
206 ret = clk_set_rate(isc->ispck, clk_get_rate(isc->hclock));
207 if (ret) {
208 dev_err(dev, "failed to set ispck rate: %d\n", ret);
212 ret = v4l2_device_register(dev, &isc->v4l2_dev);
213 if (ret) {
218 ret = isc_parse_dt(dev, isc);
219 if (ret) {
226 ret = -ENODEV;
233 ret = v4l2_async_notifier_add_subdev(&subdev_entity->notifier,
235 if (ret) {
243 ret = v4l2_async_notifier_register(&isc->v4l2_dev,
245 if (ret) {
273 return ret;
307 int ret;
309 ret = clk_prepare_enable(isc->hclock);
310 if (ret)
311 return ret;
313 ret = clk_prepare_enable(isc->ispck);
314 if (ret)
317 return ret;